10400000 119545373791423557003576500394393600000 10400001 416431971771120182072997029573473392432 10400002 2205264908872208145159586152983803392 10400003 449056080462080668481799958541840173224 10400004 -68814529104375840555612040907499356160 10400005 -41149907974859344267234907171239139520 10400006 -90750214552878413951566655759777703360 10400007 93198425665814825920048781669883401640 10400008 244383383813716580549333551274741391360 10400009 -284788294045500130027962423014141945280 10400010 -10518567176238521917955270333084317440 10400011 596020877356164589030997439876047793400 10400012 -88205516299175370133919024130291701760 10400013 -160242093830282239492743283493576707584 10400014 7752209934175394427737731120322321856 10400015 132065369194238716810255672077838337160 10400016 89580377189142838845512360154290847744 10400017 72798087895592783011551363567271647220 10400018 17671080442996159413263513293235299104 10400019 -83716813056214371443792200258268215296 10400020 -284532090228095916960977631899785943040 10400021 624254540643722107112295168689552094222 10400022 -41056533129672881598235633246571270400 10400023 -2464860281745084165806606530716005096 10400024 297662808440574881641387452922426368000 10400025 42917870707891426550974410871073208000 10400026 27844317604487785544595189696489882624 10400027 -486882868751988526872774748111368251928 10400028 -226897475819320346459957409554431451136 10400029 545293800985195200392076533740761974630 10400030 -23304519522573023026977504882396364800 10400031 -236594885254863763237633482802496265672 10400032 -729089257114166768308361290857087172608 10400033 -202715565676799836053530912628066857280 10400034 -12741111928024485192993373754192455680 10400035 -72210639630902442140673291987812678400 10400036 -423515996971644042718555475515590455040 10400037 310058974266248448953509147337250718560 10400038 447378615644003654704758818713965525120 10400039 321066018154731021775233462953704411920 10400040 8971585179215163859143098387811532800 10400041 -300339069672301727273300374722490773168 10400042 -214966395301821419852445892402181717328 10400043 -397032333891341867709518664325305274536 10400044 -119779710137071698279388817568961540864 10400045 465076286791262291457574230468407004300 10400046 -140005305002087508618837146568808912896 10400047 41939290792799084334188811371946242032 10400048 -100354213530147607238520718715938406400 10400049 8300075566819060473244493703134351040 10400050 3531346171616697661323124391870362800 10400051 813907687623101623544871134192665545600 10400052 15810287111353077931653396519987671040 10400053 81488377027674144250937632535547786300 10400054 235240041595336861551232598010488568096 10400055 27470742253874697562646996267577959760 10400056 307202572429193778535148938883035176960 10400057 -228142992776949065723532187391389268694 10400058 -175305777062404888655139082597940178576 10400059 -111194800503510204472843634147496563740 10400060 -24450064686248983571689927882224814080 10400061 -112189382928043190003782407955517263296 10400062 -27648757249103655778144200392151720000 10400063 -221917848411774914048854458124442931120 10400064 -37897160998303559821920038927386804224 10400065 51916591593120803564140753460955370920 10400066 1712222423269830579797537699772039168 10400067 274724820872705066543080651722035385360 10400068 21264316156714439880700184412916899840 10400069 371623669337753501026425956230098637470 10400070 -11430050813209646870371624341192988800 10400071 -138376027080026257699565950572325728 10400072 444089813974148184639566486127401041920 10400073 10653329067821781877816229987273795328 10400074 -12474545337404853143853542584926372768 10400075 -37803594113515493186168864339802681600 10400076 19872905748101312816179604713726252800 10400077 81406787236453645635234573586894215926 10400078 60992978250921174231139908965779453440 10400079 -38112687085724555306654425471485540480 10400080 33805241406123150713259222508720619520 10400081 -339581247003486176003918570342383480668 10400082 37575930460249822144705320552713699328 10400083 101437744876064980546677469712433515944 10400084 -116786819134879758940393437416289886464 10400085 72480939142643013920353108718291078400 10400086 -33146202487819544822565450827038950336 10400087 -264900112866797483969170684582773896760 10400088 128766086146361282280863481067600834560 10400089 -53066992579234619352966025244183882880 10400090 -312123858081024003530260060183756976640 10400091 -11316382311411030359728624409016098544 10400092 -527821563295679673658668264260070589440 10400093 487114551663530198079027053554818003744 10400094 62003481474853635961227583583874780288 10400095 -213440719597048032056752348777392723600 10400096 -65261575787481186450467633472067338240 10400097 -98582763692209832015585805089036340480 10400098 174361315282906318484856656175785566800 10400099 -15795638150654633729628358216426868736 10400100 78400820738535371216678665961363174400 10400101 -133618298842906144478964784488895508196 10400102 -346717853140740133350529890200566825248 10400103 -165646569701473942679824550251007808000 10400104 264603786312227542034956045454420951040 10400105 -348092382918217691150334106313116747740 10400106 87235254923566731255512350460014867200 10400107 36848051674064239586449317029382013200 10400108 -152809906761572010290719765899393613824 10400109 -2907314417734008788804096464937705952 10400110 -49883153799496042451456795749491037440 10400111 328339138573511228518259216324285066952 10400112 3065397660243145411172898538825580544 10400113 572107030215607053584671741101309058560 10400114 3389539983747397934815946429406684192 10400115 120982573366607179049360948314440157440 10400116 -511644641431825500405169075264691406848 10400117 6883108752365160352590146165455054080 10400118 -170170442117951003762541640424356792896 10400119 -226928323419783609921506538221491905320 10400120 -146655063223000691369886853815791923200 10400121 -207129590395800825489846389319950992710 10400122 94475659260829385453106202046603168112 10400123 503780620718961061880709122933524830372 10400124 -57478420978522946581733018135507386368 10400125 405192295998936820402112722669970400000 10400126 -123265266089038142710949034138992062080 10400127 260803864790714313918126584690647045320 10400128 153099020772881397886759802973601136640 10400129 485114104636504337364748070175146393730 10400130 75282857828541785734710133137942758400 10400131 60150936076702376300477939354920541392 10400132 348817947513649431179540893483904416896 10400133 197766648627402830368483033817429382624 10400134 79912632332529753920974451480555261952 10400135 298724979761663314892410060755407401080 10400136 -290254233385727778012121619149719306240 10400137 250433798303271083853362084980330239360 10400138 -2345938203006976919089469914691097600 10400139 430286352682369854897974212571263293000 10400140 51174276528238384245050259457097333760 10400141 177476493260601585332843381304714284544 10400142 -122997542485384068147270742884819720192 10400143 -102070852204184185854111500386239555656 10400144 -23500878256284025926164228597011906560 10400145 -13965622679329773313427885226625885440 10400146 -262039147626678804444984460105815894240 10400147 298406254208341821294094542881072935596 10400148 188574474878798548364558923008302106624 10400149 494458830845657663475420865946163255264 10400150 175293625643751741935299782519777712800 10400151 161844421037613211482959428499917075968 10400152 59750073454681615189531067406766080 10400153 -548367860444369227162655968879051580598 10400154 -230786913363073062223066722714384449280 10400155 42474711849863502424511459105875296000 10400156 18009406234627101300840800809736796672 10400157 -426000022955949445535833632303558018048 10400158 -44627070520264501276947411450214320000 10400159 5503024019943831472455109445016705024 10400160 469246330452264604895835843815245086720 10400161 -748243685142471979690372610806012062238 10400162 -132585978532567732444151547335988117168 10400163 -10581673276656614730125910234541328640 10400164 -2393269323640510904692365533813529344 10400165 61857184247557287804225791176505873400 10400166 50573358018646328510869543595797248000 10400167 -89741960103643948935563996745370423328 10400168 -258855064600702552783981100777960125440 10400169 15842068227884287741553446249830284928 10400170 208623781225684108238213066301972092160 10400171 -576481880906631385047624189271117415628 10400172 80283129256041999091040146221833001984 10400173 -182540457122435444818874964952030441760 10400174 -577025374127512913376022168522768511808 10400175 88836241708722296326837066938212616000 10400176 -98423400765579961643153136268052512768 10400177 536937157939441898802706995899481115026 10400178 -50683748112514217071812033476716565376 10400179 -329217191665823414750772205929641829824 10400180 -56177040423934821672407183264106332160 10400181 -73852448939889576648696933287198374080 10400182 -36429298322561732296452153572608723200 10400183 13798831567777467270502102791889610160 10400184 -262294288198715984597512018000238592000 10400185 142788541513259327776674865035302741760 10400186 -57179969895454445230518483879347068416 10400187 -238225044164776436848164775904262067200 10400188 -412896644586302474448697223923059133440 10400189 148021988234098446498880538059002225990 10400190 16736636564604344530426449228795002880 10400191 -8757792294172970021318847023347321088 10400192 -354077452142111320234465106885345280 10400193 394525580728323137287634653082776604082 10400194 -45379833937546177971378921088998452736 10400195 233146410340782626751037837880248560 10400196 -84497240138877391901717080726857335808 10400197 -16263749796170131950465345885515088128 10400198 -38457009011340946514728664810282186400 10400199 -25418003867979245063384786583774088536 10400200 -61616045952966258720740078917920000000 10400201 315752726878674741069272459588403274320 10400202 -192987440062237548591683568506122649760 10400203 304808261909071087113878811477613437864 10400204 333795294386522728626300175336201587456 10400205 67973539175472067218414942700943920320 10400206 -156295255976374663542976090616073008448 10400207 200160928965006097747018368645330288672 10400208 2943685378778789564869319483195916288 10400209 414821383014171153734842854486237305472 10400210 64510040952603030274255730134965785760 10400211 -3096879350733845050731790716009513360 10400212 362383143036775075063032925683254019840 10400213 -1174826877218437932754475036399244405216 10400214 -40902279170111985358711190864144263680 10400215 -39334776085762268995751417932850657280 10400216 -481756375288522664154189124181463275520 10400217 91236545077491287535983384666483920080 10400218 -67135473680231988864195769167961245984 10400219 -26469266745653041307073736648325094240 10400220 -735560823619103374301484395401804800 10400221 -55451795404599191454440159823910129152 10400222 27730474461160406190004509463691280384 10400223 190610371801582377611070596802691283784 10400224 59691018586256503247924839338050322432 10400225 71327075841239768963750605004692956000 10400226 -12792549027279332196031886463471503616 10400227 -3589752797584367868173733192028563560 10400228 -263385370707106701768692477240480514432 10400229 40650700805002861917058710765405234144 10400230 -58530292469982881546011701585158419200 10400231 348403527527935178139396352646047135032 10400232 15832584813961317771147779854758051840 10400233 433814722928456155172448701592578893684 10400234 63512490665781664860352553353299047520 10400235 -64194051560556442932872198467709824800 10400236 8558224964846298590994802659469049856 10400237 5608586878114655594118744681349936140 10400238 228689365386075901912299861097159104 10400239 -27222002942122967748781046550847615360 10400240 83367562506086660718752048628676853760 10400241 84488362429842809410530450602345106240 10400242 79992616171610617363506373029478445472 10400243 26902987501581910279692293698177046496 10400244 -1499878518718669142794039553216901120 10400245 298840843032407101378230788447264281500 10400246 387098886858768314162446305981668775072 10400247 86717671942712615688559844252548756656 10400248 459733076764481522757208555226428047360 10400249 -375582054919535693370596957955407193750 10400250 -61579973190871117682252317230250176000 10400251 943156721696580268516599077833420068592 10400252 30370195784907749629756713932046938112 10400253 -57436213530419860431822579296452970496 10400254 -203280011286126589671605302470267955968 10400255 -24556651135538616090034235088890876640 10400256 -52573121986640895305396293549965705216 10400257 -212103425841279458471820472761694695488 10400258 -137263828050234673892340278048278272000 10400259 683551807899285263044521883848607422720 10400260 71374773396506339666277704848144412160 10400261 -419158057139093103845301532393769871138 10400262 116039382673244868587723441977531854720 10400263 146710845733716366385808840511313167512 10400264 -85054564471058990779458534179087155200 10400265 -52892416285884007172120144067760224000 10400266 -299016915244153195738207820096111529168 10400267 309055071527153223784118141359958687316 10400268 -148681376687003406958034880643542274560 10400269 22900609302610651708637247955001076960 10400270 270002005935442899875384257472225644800 10400271 186727864227276615998395838632564147200 10400272 152410752756822153230834514915114622976 10400273 101560825515092959802386839961100414364 10400274 179938701361947269687637459622583328768 10400275 258762563125490583387378158649697124300 10400276 -450195702783454248961453956344032333824 10400277 -47488825774875894319271593384983673920 10400278 38448110896316540331032012608948377600 10400279 -40419537708721019411499794628254994216 10400280 -84748354529544599632501567610437632000 10400281 7888123661527957737503293024113555472 10400282 -191693059457340612773853761028191221008 10400283 25610671661453733060442521272505801024 10400284 312376548831615518811347582966289530880 10400285 151055901515148835543831588299119784960 10400286 -43210596419119026411496135677762327936 10400287 -219832985279018148764015411997642108064 10400288 -174503683393618618697184516564340899840 10400289 -233803562897081332379211433077527024976 10400290 -113032152410053913724737560753874469600 10400291 -70051306345480486105811382423065527416 10400292 187878188660685118394852275439763087360 10400293 -127870409938068252588168230748862827744 10400294 -33244400640776468555249566513194066048 10400295 26975185952906165274741934927785370320 10400296 27202672046348878513727452542643814400 10400297 270627522035870086780440001346493370746 10400298 218580267562520750566355671076297873664 10400299 30839441314211461111504492266185046960 10400300 -235324243866093443659857853780473081600 10400301 462205589596145047590333302520468852480 10400302 -296484281921274088983223774252670277696 10400303 -144165768610853701012450534045354142448 10400304 -6989927348658334425602091097643089920 10400305 137986273293805151558284652013390874920 10400306 26940600750362734306767435167048279040 10400307 249249510770126914844417442477581142840 10400308 340045489882269867016523856110141391616 10400309 457941905868592755982219869122269062510 10400310 3160912385961857813174657970426570240 10400311 396567103986490379482935562633229144304 10400312 -58320158023396524415825502229087252480 10400313 82947871519656750273874747940068032 10400314 61378814692841724087096980996376118272 10400315 190046444145065934576076735198102944000 10400316 226455778555972194034617256535543050752 10400317 73990478158452249224554487091414394252 10400318 74572524141438906772466974242149103360 10400319 4326756858972054902064758220101012400 10400320 32214813260500545947345629454668922880 10400321 13568379594006615520933866335458943700 10400322 -388162227789185153490671041901941793280 10400323 -145693511521338211486256273164662820880 10400324 -1793864739802451308544666655312445440 10400325 -13368926341572596671786905700697882400 10400326 158923574524169522101486629580279478112 10400327 236452837481257666732256218158690810672 10400328 -203700528999661038679996793213109350400 10400329 410822391620864342232438896455379315930 10400330 62679567320651104206879536145024292800 10400331 -74055302258583563431302125190265266960 10400332 -428666709244132642588454388146092351488 10400333 -353595632047695527881726351541202641418 10400334 -58482925605923596578964824016482846720 10400335 -608600115187858042555016834932462617600 10400336 -32613570924766030684867688326254575616 10400337 -19655815891727072034028514321815017600 10400338 78394790524599711985981299708408145920 10400339 -201312295999791309546873189195370627860 10400340 138961110080521837727055086435556986880 10400341 25479659219699132182434217831073287072 10400342 -268317614376284287783307257081329608928 10400343 -568941305208628329279064631853484375680 10400344 -313768556177871912436344620044322611200 10400345 92710073082810512131273469091880604160 10400346 -142423008688143251173398895025735001600 10400347 -219361483016757590397265035333653514480 10400348 -360082482294568104427299004812886087680 10400349 -13024396678862618336587060281756816000 10400350 61110541883469939167693684676802464000 10400351 -115371133797087527777474263575683555856 10400352 -8531953213986731453111314434496659456 10400353 174069972085009489513503662581159651120 10400354 -161640672314323888534922701247936520624 10400355 631807263896825440976311213004416320 10400356 -157417653718200485157287956019226782080 10400357 -701871329766964085179067189814851918880 10400358 182025314329806506258161970273232917184 10400359 29482559938579965980012016208553990104 10400360 7958121224289508033176981039876864000 10400361 98503050401401095569915787687323401872 10400362 -33560804125543435653106790635920491520 10400363 -377617862631673543282801448013484931256 10400364 94138965320261695462752401214158358528 10400365 -83550750427770136025312887957491886080 10400366 15730570068799563494426204594543530944 10400367 -258956232039994825360394257994225280 10400368 154286545631018917899843026868020281344 10400369 -61773390866950909922617254818449524480 10400370 67789748072808067693023068077190845440 10400371 166938962378403733838556448434589566144 10400372 72598095311051578166220087132130283520 10400373 306540509113103518616346985766922864000 10400374 283975125520732738260998401787084739072 10400375 -64642709321386592838189075800446926000 10400376 18023727671757329939256123612038430720 10400377 193813218275043670485668911222129693060 10400378 -1303492987607288415882360022033496832 10400379 437200994274498741960160013005600498560 10400380 281557973119785087061904272501343500800 10400381 -165687000492115771829861934510555306336 10400382 -71928070505186193275281370696968430400 10400383 -7612032879834843008587675022313499936 10400384 314831506763974267484344377731281059840 10400385 -233885584062983604685036997163043670400 10400386 -58480408816450439239471063022940157920 10400387 -358769579724296136387106741462587724608 10400388 -20482435936314796064187083397222021120 10400389 103907028457484292790104429037651780190 10400390 -16663279326865496032580155521526579200 10400391 -131204567480849185222044521443417747320 10400392 -119449466172880979679331660063550177280 10400393 270104334398949279770668532935865121024 10400394 77331397341933025667292306169265068800 10400395 -61125293210338516834868000795745145920 10400396 -330875329857379373715929695598622792192 10400397 -21885120093059355491888027272674213600 10400398 -13356833079423293446483239080296787136 10400399 -490017582658742841045631081497068283600 10400400 -30439655385464241780399806495249203200 10400401 -541177808323129252872432581674234773792 10400402 88190627226139680695062284528098058240 10400403 -138480848374850985400732992603165959376 10400404 -73160690540270173345802971108060487680 10400405 244384929691991138378939612705159460060 10400406 107246431260078405963604875081817720704 10400407 -12264710020018211398767765862593697920 10400408 -245046036987256470401534365332590807040 10400409 -79317228858228516720356124656320426086 10400410 86806575425547629316158690865634560 10400411 -72754893988239313529329479518908108800 10400412 216040818676450020810092473818963124224 10400413 963089174510142044428674969544898522496 10400414 132374533202078001353476978305991446720 10400415 252709528113557438079554965436365188000 10400416 -11399703578067353547931367305868476416 10400417 295136146906471317700702360644078602466 10400418 9641235792078385678340121945033930240 10400419 441881692573939071364459106416671068344 10400420 210207191259848632459274602582210433280 10400421 586436146170339642367021237016329662720 10400422 -277650051444075850107101590770970963488 10400423 -9898729936897154879386536321103458000 10400424 -383993512998041245955258121446678446080 10400425 84595993041769478020281053898450876800 10400426 285964731469139334546770447568389879040 10400427 -26493020831226998700148908678352888320 10400428 10065249612309920598211061299111981056 10400429 -182609336851321198594907432809483113600 10400430 -131833598398513689805809206513728884480 10400431 -528979518531777232628496849703527142768 10400432 26505379041145738475745298585032916992 10400433 11051732961860262293687602349037811824 10400434 -286864630560770859261025758044013839616 10400435 -30683831695172687353103189346620435040 10400436 118415176480109657015565465483570806784 10400437 -214665540552185305434543093881678472000 10400438 -20191855779753923195436497823207505920 10400439 -13631443747436207355580914310563185664 10400440 -264798950440875612756785559225941299200 10400441 -60407444884836294316547070774777519096 10400442 -66800301715255807629688123609879136256 10400443 452710860748711425661390799241351534692 10400444 339597984701737030326183626285394470400 10400445 -231946394203646661685083655213498635360 10400446 55963459700369271524546596675732089600 10400447 -255860805237653767610122442792307671328 10400448 125486033145356074339141699498137354240 10400449 22342422935596616556120953026886096450 10400450 -170839368412482429217555170880244106000 10400451 -28220245747558596871296710402504647440 10400452 -460556288637607055668550253248349652864 10400453 1756704045927577966616362061523073920 10400454 262435188567990152233405504284441747840 10400455 67701520074625086104354213207532626400 10400456 -31391320592861521402085262013792665600 10400457 523368015941686573963769023348923177792 10400458 351955743687242803832442314621241772080 10400459 356594241293385810066368310512817816 10400460 61611832969804419003678673011273154560 10400461 -76789053921457951774940961228699964800 10400462 -55002121226357895175065260191889780736 10400463 -25896559359508738788125954139597168408 10400464 173406205144796866919462215534824308736 10400465 317379620041871384634212444568157185000 10400466 -97028492381257118102431701167854976256 10400467 -208450478603237394373385528229222585600 10400468 70370924123803258293879036825807394560 10400469 28468111939774538611606570949645576448 10400470 -672503490238009126710769697627562240 10400471 155592332132459442837875882048832996792 10400472 9839727260833341316372845651179550720 10400473 -665972100823747357604745257607357893820 10400474 96370186593208974436971587313849821952 10400475 -103403409355145434003344301109123386800 10400476 293584413693086081517364906737072642560 10400477 -336578333495243701252962898750006620288 10400478 58638529336879388471818528411483069440 10400479 65446752852894328459975892760290610080 10400480 -457118662451888990977483498258480496640 10400481 3263348888847751602852481013017144704 10400482 28636566367198620754901861998128699552 10400483 -532415772013566976027230808213320427656 10400484 91518708952022258728744123317645505536 10400485 149988954085291679294021897568988022400 10400486 18349757387778253538374269067329424320 10400487 -8589774320442100467307445789717639640 10400488 -175250501144581856354010577117062512640 10400489 -898979101648083887904527505844142026368 10400490 95767389543404234497232476036207962720 10400491 233985507993337013623298255916726235892 10400492 260153630262263604171275722702652720640 10400493 516393821164353069433133164935764210400 10400494 -144383414336671844892701586787750885248 10400495 379895408761637964041674101135678395880 10400496 280964599364720139035088344092508160 10400497 358082935234472303556928200777023879680 10400498 503398958234861434704824870594159572800 10400499 -472946907802911645042190867778803286316 10400500 -103853370557361541693904470368755712000 10400501 341210312653938205867829391597436355502 10400502 17765439844153232988661689735581030400 10400503 38906924012622331366659819247752528744 10400504 329861569584072333111812270828529868800 10400505 194646327865005769093131156254720462400 10400506 194417892342329179428058326035503636224 10400507 58520402999143624001344761170732406672 10400508 -122341823944964984850822212222258380800 10400509 -139951243192294727446654937366742932384 10400510 -141840243486212489117378984412886587840 10400511 120739573750856638469874279481284242688 10400512 -455650634575184827512960755857415471104 10400513 -561211454511488665289739777823910762238 10400514 36707339835267511681483461965523967488 10400515 -28449937025645280774604041188908487520 10400516 -59390796463714288010334291257315561472 10400517 -381892103750077990912882727283805519266 10400518 159128372999536469099862912683658538560 10400519 -259256662409859342033655450118974302504 10400520 -26248342433372417195334077929463808000 10400521 -21682703299123507165569246022388930278 10400522 -68207914347359150421767027184830885376 10400523 -16614307704959911391274887309459730432 10400524 -311957013503577738318230733611476544000 10400525 -26632191925626776253951067581485335200 10400526 14611139049063266295201219211221624192 10400527 -974327947547396726874459513285165263040 10400528 -94935178547611217946212823816868724736 10400529 25770570475364588733266941457842604448 10400530 70516146556781948598189790118101286400 10400531 -64084593403891787606957359869291048960 10400532 45389171124808863373884237732322560000 10400533 -123690703873172571303274191682551269952 10400534 4840643467897249563450484624616549952 10400535 -294656265044748122709596196128892328800 10400536 98688567841327800385510538721853440000 10400537 -16834641773191500877083997258204540608 10400538 155084588246171898686181382534267084800 10400539 -6206480114977347548392752611179900376 10400540 166750938661353772721382710622156211200 10400541 -47620986161514952514389907875082917920 10400542 -19339463296505963040218712330828841728 10400543 430515373286091696392744743631240641320 10400544 313974816985208573437850908338861637632 10400545 -17968963199992548691081377143071584000 10400546 2501799204991973086593242120434297344 10400547 344643831609601268092202954250593614200 10400548 -332425738244051474430027282124327748992 10400549 -14184861074526536719030568799871993800 10400550 28041918547214339394824748260823220800 10400551 -103740400842176023779787088631360951248 10400552 105561165624952113452190398716363714560 10400553 -469007843451735036419805419825426645238 10400554 76410980558041960215986078452666003200 10400555 641331499766376307692219482738012880 10400556 14682724878645661595100774259802383872 10400557 351975824011203117395125790646074391552 10400558 13175052574279895505683682723754594176 10400559 -45203173704774860978899817660885400432 10400560 84263229103926630081116179491368140800 10400561 149544733121728147568795783085370295784 10400562 1654487431309630658560126828982630400 10400563 -232440862068946705203856255682958435360 10400564 56027841267822754671150184478036484096 10400565 41000610531426937976850392958555553920 10400566 296153102564795496489287400175052833920 10400567 -14372171952081636741845321531848274040 10400568 321655589436920320899853868648170229760 10400569 1391650449084164026267226716026276496 10400570 -41059389644096296054043188434778751520 10400571 34837175117430878507996031219160768140 10400572 86874097678921908988851413085622065152 10400573 -966091491815732724803596708375624927296 10400574 3517419287071379592298332121802698368 10400575 -390360101849476305325315361418913064200 10400576 46330620221509636477272948418318172160 10400577 133844161002351926049181839715410511872 10400578 120067260698894239999251703296483540480 10400579 -90440960611409745153381252410078254080 10400580 122079412991687581315541048370950165760 10400581 163484330803251946418627608924813108000 10400582 -2347125008395058758504132818436010688 10400583 -102697230688111407248574363504636433920 10400584 231115362274870916743841329760475202560 10400585 -97412741077273069196034081298317473400 10400586 -16498479714932742286903142438378774016 10400587 280535264715489285312658422240417299520 10400588 -10652344309265154985605388259685195264 10400589 270184293748538623416774993149951136000 10400590 -129612151035878252413461935239714939200 10400591 -386269578203438513398658058464445925008 10400592 -54025478629905194775674935523815587840 10400593 76116307811858815862510028132151030272 10400594 -114765247585104974833490328732022529904 10400595 -48079302326708791935443666412452406480 10400596 -566170351937475492254754425096188160 10400597 326989324227847644530172641054392676046 10400598 -124330252261560656325656002010183197440 10400599 142537082111195533934852541148609271040 10400600 -49510773737415824059388648635269120000 10400601 -177438670568864887248584116835264805168 10400602 -16333571451350223180672476670312607008 10400603 -124997122934679377100734134355541257148 10400604 256598527561217349219584591852454160896 10400605 38120121382172532220958142568166785260 10400606 -73455081130758148625485657774365806400 10400607 142523379637019096735548911792164816880 10400608 207746846601237283456950762331528888320 10400609 274689801023520707469371364100479226260 10400610 33908965364895821191477015669963998720 10400611 -444987504351583395319291114349011993936 10400612 -4626438499153508869944507819629227008 10400613 -68270004339936497420866094056410557856 10400614 -36552473913898814664369342259756394496 10400615 57683449362441343804587052493111596800 10400616 -268939654866578936121113284952739840000 10400617 -378686368376263060564200012366701197068 10400618 -196781460544705073617295481131181620640 10400619 -194114256644057199392413521321114634560 10400620 64866494675906346518981729473296199680 10400621 -156204864313797534847184710260347882112 10400622 55152152618296738157184850021553995008 10400623 -441424312039042751836886338594119067056 10400624 -9778391264991793474595486013193715712 10400625 -51614897732679092750352728366969131875 10400626 -42234670343782490487853647024272239200 10400627 95944690655299157276266978434714260280 10400628 52969833404043024373535364070691966976 10400629 -111289036449017305423448658667573342920 10400630 -225237296331592990575765980304233433600 10400631 664292537660197685506124115364027025664 10400632 493969214649358832909571597347333222400 10400633 71689990778295813581521980777399890004 10400634 -104731141607606809827589251824680841280 10400635 120657677393616450505112484960955817760 10400636 -545189866740196792702782070170040012800 10400637 -57372288839330328225969655221106369632 10400638 -46755594072240313552236941708017152000 10400639 -535901587220488582269876161110329010560 10400640 -12990344794061692991474205867796070400 10400641 405154107531555571609808719567593959042 10400642 94037575626899970756634499303516786640 10400643 193552926332394259293370838379931059144 10400644 199720660195778616257023915514262494336 10400645 -172446663965484252565818527745061004100 10400646 -30648690089192194445444247744067639296 10400647 140301089735232627570465305129902123800 10400648 -73585153321700121594895862753520353280 10400649 -15373691869359388624130295252464304960 10400650 40963364214016680832325127895658253600 10400651 495173127980720548258192421458463439432 10400652 -161240224096151895898209011083365498624 10400653 -3094289709912406809501416667685590516 10400654 466864495128777606046920938312736001920 10400655 -17344861050249652292232833688734638080 10400656 -26485011063838619201930708611506372608 10400657 -12680354777305387925060918322104700000 10400658 48977251726515370358321925486225757440 10400659 344695586264618487034853572830518130860 10400660 52423468178857811812832018572047183360 10400661 22442358170156940592749633393639628110 10400662 -94360918204984943390607907449669363168 10400663 38324747226234275556303994242695954880 10400664 320573842899935741098296293760880619520 10400665 112189901388389783068462426761648998400 10400666 90911074600092000435587701376895367680 10400667 -201500262297951382586022652868169547152 10400668 5653969627249688299681939006301162496 10400669 -50663694766233023471163555004385835066 10400670 43412001066186929153472899468161843200 10400671 124199803860091402905713880576002594200 10400672 427819571224373882975187061774887616512 10400673 -207262682141022464003389368404094958416 10400674 -241704518203956842247186320485188863664 10400675 -6863581618692880697842475744845266000 10400676 146200899471633368365106496689049600 10400677 365908899268053739855008776921769460224 10400678 -280399431011915471186838915726616014144 10400679 -303064508925883758563435569337265337776 10400680 -370374043344843688986380001429453465600 10400681 528608957101238775826341225559864447482 10400682 -194487129228710875142651228236150269696 10400683 7863115164523253211448176564845927824 10400684 -35558120672047686418619838188928728064 10400685 -371213026186984570438004327639148843840 10400686 14498581413518690982965187464720609280 10400687 -156035832962403744136896305091959097216 10400688 -114584958166298450046707780806095618048 10400689 -159693187316270900901398896236851036876 10400690 218740832931455287358168556793675677600 10400691 11406713507718999896643714033701871672 10400692 109364193785749865013873942889251244032 10400693 630230409047999674876008174146101421340 10400694 29837007144551404656554541907657982400 10400695 287573652735669590977831613211483325200 10400696 461617922849982789879519598603858882560 10400697 -329034590880473373118186633023992904000 10400698 66274136090852568119962535976542664192 10400699 -699337110446755375521724799774257542300 10400700 -66592077719123504439338206926760473600 10400701 -555271496186410712499319969855724250298 10400702 40687677172809339242729306754523561344 10400703 -146580045693119078807589542448360432696 10400704 20670593565727590004085757935444033536 10400705 70993921290385693638990280985085830400 10400706 -228837654216300711035216201847189267888 10400707 303071977507704578337967660961743666720 10400708 496827808859677514258007137163954841728 10400709 -26696374230941702445596364936691928064 10400710 5880382272605205775543728661591109760 10400711 5078788022341035967450031933576971992 10400712 707824376093256119214041669618073600 10400713 -17064252831462269055190524623074448038 10400714 -126571918714986080101526816999760875520 10400715 -65892109364239277713185882422910227520 10400716 40279199779850524559266157587271416320 10400717 34291197385293807737027978574636964992 10400718 -31780289629482816302467164843827022720 10400719 109659872655079398527793477609529718784 10400720 -29840278689715481359199792300933775360 10400721 -86225213570378147995566134440214575776 10400722 -145894664231316734840143302723599887200 10400723 444372914241705725225757319726812977064 10400724 19966580223125604790145427233682149376 10400725 109112232228099876353947321991112308500 10400726 115748869812019716508000644790931180160 10400727 22649558555424995261287399832186799720 10400728 123955892130341188096303837031976222720 10400729 -155601153248198925967652403859547879040 10400730 -84339358825069367699155363260813242880 10400731 -129417333517836834605607588628016186136 10400732 42228025184580832341737545765875543552 10400733 5109808018996125244184992166273313600 10400734 42284038306862906892385854684623665920 10400735 29096261374071671568785846352955452000 10400736 -51055481987318939333867736357775343616 10400737 139227253184229326370767787067462699944 10400738 -65090406138795801023571294007533497856 10400739 -23191918038477334293788704060430455176 10400740 -153486886533596016379754130609252284160 10400741 81083883734322418022052610191296894172 10400742 -219135688032222877910980246142832550080 10400743 466364349112525771467125162204188551992 10400744 -46725142606839420489704128680311162880 10400745 -453607227271744632119880726015464294400 10400746 -136103391337171590798645581301191384736 10400747 126089635141088922565385870183141791632 10400748 6640988780751538187824974671137210368 10400749 80922321084078537950224909647902081750 10400750 201220487607405850989139951623795024000 10400751 140041792054141875952556486480064122400 10400752 -1058974887614072314889981608486338560 10400753 -353997795701752523896834864524232928160 10400754 329013515943692554396981124744994816 10400755 56566234576519405022657080910568674160 10400756 42029771551537517556005031973722716160 10400757 -14826207302869521987432111729231308160 10400758 -145862782142920817840384374740443591520 10400759 -470988129935130600035422435930405142040 10400760 121405912022512295116039703121072537600 10400761 17822401264258558556895758139501550464 10400762 -200267574644091833928147767474624859936 10400763 -225793027841166086802904071072914202000 10400764 81806902173342262505730327862247050752 10400765 -223784926290939017906476730259912706080 10400766 7257588695997848723435114846701897344 10400767 -114319219636115847539093326695917939256 10400768 141882583516256434877657575503635152896 10400769 1735942309224817680945539423077796964 10400770 363225355266211114679628778526885804160 10400771 -18770385742121542741558807057596605088 10400772 28546973882127643647829404977144985600 10400773 339370651796699549813111051855093175168 10400774 57440541980498927239501015640905759872 10400775 50959245387009386381432238697426963200 10400776 -357012436881827964300358113414558673920 10400777 -417306551216708048251054422267549670374 10400778 -31341226053007521200751840005811816960 10400779 -77036396600041289105987739980916143488 10400780 -53696968309180922985900018011371315200 10400781 -415565505933054516463943683787852388096 10400782 24687376912559376937530345652506444672 10400783 -412691258056203023820341342098350949968 10400784 40500137830894425717281915941661442048 10400785 504872930491107317869612282707446020980 10400786 153210165639167245415987010400494447744 10400787 74156358641031651911003420164061997960 10400788 -1065738723938020897991453941753948160 10400789 355235302733181445791737708679997377600 10400790 -73068630920918887963827810543880089600 10400791 299104186353699164845511953488679604712 10400792 -70990521786910076987957867390612275200 10400793 -56523373971402142465643240931948903936 10400794 -240701477755467987081346035580598828304 10400795 189120667246015746571456079697750442800 10400796 -51297753963537653736660675081770649600 10400797 9898798006139838728601415035928000 10400798 -78550493028599123382096200223111669120 10400799 151648103108529903062293635119823585864 10400800 355231287066749803954943652522241228800 10400801 39164334478647307048223428144693352802 10400802 43639300368922803456197055253030364160 10400803 -119710415916013175642241459061917280 10400804 105311800956153530282301325395383383296 10400805 9573709614117196074650910274997983320 10400806 40711046820303542569755775498446672384 10400807 209070790425989681295859504342394902560 10400808 370668150370840049061153693259964497920 10400809 -346612748695407114243855201535380782960 10400810 -7865409653923736131258981505722490880 10400811 -90941434845355057087658530383672707856 10400812 -206727385041612173539114467205351288576 10400813 223861522206467428319531230035243062784 10400814 60839118191765304272046235461944172480 10400815 -175372579827053656386703645624687285200 10400816 62742959723042803977204036270137966592 10400817 -27061915657224509011219421626392679488 10400818 -156064637598454205568516828393298934784 10400819 266019286388399248042781350697761961808 10400820 -42906702842527927375982739512847697920 10400821 27066619084075929122102397320834588400 10400822 26803574708429576661157029589695954624 10400823 85805153281507342852123305484536986184 10400824 224432129292140771912916191729339596800 10400825 -198117644372320636663181758922991166500 10400826 26556727591726397176091593999385389824 10400827 266835839693886356415362685214698472676 10400828 117253818377080645397910501880450252800 10400829 269304945920706468372299109140286576384 10400830 -104494509867294393763568909702853058560 10400831 93584428389249040349267191545108353760 10400832 13963385109258383398742200062459248640 10400833 -681221938943632357941708383468615833918 10400834 73753086823677990030969462226430270880 10400835 -314268647482714884146549788079577924000 10400836 102611165671263276888186933496540004480 10400837 3833037686145260089321631909113058880 10400838 232693750619710417934585120412307458432 10400839 37590239068896583916062348089800777760 10400840 -4674542308436169751757138762003251200 10400841 -140846588863681883451114802195804481280 10400842 -83425301254914945248757959211919166928 10400843 -368879004495970465461792472309345756908 10400844 -18192038051095361221156002792106320384 10400845 -8204980289333890782184163081885174400 10400846 -39363718299361916936322809079827128128 10400847 -69410741583855768320219010235089851520 10400848 -76065228194976216096801719069097082880 10400849 -523274067676097142424418870129358795150 10400850 -20561926600188844941153057668397396000 10400851 622162472240221721006095812177935663852 10400852 65243905229367725714160414521856798720 10400853 -34805781934670748129792625395075866112 10400854 5291549615348260948728521819483033376 10400855 -2728103894002424798134999429563386640 10400856 134222298468144122039875332905490739200 10400857 18747356140592341860066393696024126160 10400858 -88548638426444812249986373748134365216 10400859 22974855930755373028445192728870640640 10400860 -126550671531124506232790922866179729920 10400861 -44561616160261112682218597915098137216 10400862 -21560223372342163294805161614421447680 10400863 -327951906978345339562661960918926742160 10400864 -258181282739100175090143892784173154304 10400865 -890909010128878812903056774595137280 10400866 30051280370758462240337612941439278080 10400867 -15767985353897427675755261560439447880 10400868 -189115127799899049361052240571549963648 10400869 319591304261854562054687359791969398270 10400870 -105983519085449800008807983358214310400 10400871 86916152180208009528748206917222855760 10400872 98846811819377713628491366798053212160 10400873 311608629010531978640418633955348119360 10400874 -165225010250565806178090477116352798720 10400875 -131128572579050014635371906835342828000 10400876 -187364988729609356936039582582028435456 10400877 -293559368682267963332746940091733438986 10400878 -378518129468721318028865697549605453760 10400879 259363019283955904585939118699634780320 10400880 5110545844674278851607042835653591040 10400881 -302543862921479706708349671614790838318 10400882 -25578595163400182436725682807790388208 10400883 1323217268055593189941759845534609984 10400884 -7179941194929248531099056555831149824 10400885 -129608938648204349656800997689586416000 10400886 -146023416599041403088046250663784390336 10400887 -328118373686150504118314932506305184288 10400888 -414438947118910581135239670877203210240 10400889 -71714142067610346300594249808130069760 10400890 -210172360578117377539892014576541728800 10400891 473225785586895608169023870453690192292 10400892 -28032683327409866027980706268990160896 10400893 177714597064322289234094412391873495244 10400894 2655492729421951834515871219587570432 10400895 -183806042236510376393537518536000103080 10400896 132510910046753725519830907189041561600 10400897 -28548067421380293063025643590255418880 10400898 25534283515318757644806934346530291200 10400899 205059251330799999073619793346829351664 10400900 200750502481732642741831378203374832000 10400901 -2624942382890421261297461024679123456 10400902 325077114872635645145323243251929581152 10400903 256201218637550973541616597297555660640 10400904 279264853732307695419674365063846502400 10400905 274234017562486947890432658509785413120 10400906 33247217885720063433645823904811222720 10400907 93505887586813972317009940887701238720 10400908 -48682834555339376452453606624893081600 10400909 589615872599583296863914805197920509110 10400910 -3237991010897461427189140239348345600 10400911 308310071858376893928129104726723358512 10400912 27729769360236185987238535050800136192 10400913 -58286928620858875040030312189005951680 10400914 -85847301780226178377229748086276124000 10400915 25102837091819533083328194719880573600 10400916 -253191735420683111702127844977394280448 10400917 -152402055148489328728770154351556082034 10400918 81480601330787385078242196666524640 10400919 165716149401665024106708680826796185600 10400920 -110718206156705600532276709173339955200 10400921 204983509387216776671553046064171617044 10400922 11637380005074970587752983027154233344 10400923 -302907369066073471489623334336503027360 10400924 158109135373524524671128968587572112896 10400925 -241138467699601460861115721219803516000 10400926 -4789014827991866690868188847640316736 10400927 655542507560479163922126488888465152224 10400928 90896595391033913016543288163449176064 10400929 -150370263790433642249499693782209825728 10400930 -22569256991952179244731104544039804640 10400931 -231648895865631580554153194603873029980 10400932 -63199353994425965307202091663801389056 10400933 209739061063058223739393189902408962400 10400934 4896918554040964444564030891176345600 10400935 144418306056791982270295842814357802160 10400936 274954995609488297930392695733951226880 10400937 -143573180565035307035631732883098900480 10400938 -12600897339549770045349723027468725760 10400939 53778023700652140041371912298049949680 10400940 434243874098998722190946297198646067200 10400941 25188215770642527349881207027688572300 10400942 163493397276490152350791281182545147200 10400943 -7346361809337844258019918592018081792 10400944 8787521884153051435630920050576015360 10400945 250709153494523760288212417976081024000 10400946 248170236502431429386887322517597160704 10400947 57548982585146024980506568129682576396 10400948 220276250909452179065338021288598722560 10400949 -3976990627258922516007331380157699236 10400950 -34217766697658895141911062182170985600 10400951 837160155723691480527459669559350010800 10400952 91118689882950309038076733488108933120 10400953 450249876137348645618280432427896887440 10400954 -49275676261209059730062612209974823824 10400955 -260039421874922139933330089272381802640 10400956 379622898026623243664267604315376133120 10400957 -61197907588244586383519955026945567808 10400958 199159187730373087788785554838293977024 10400959 180421230398448956656272184633831440192 10400960 -57471611779574488442401939992996741120 10400961 -23710668169675345356433040221494359520 10400962 13062493237853750285758475431053462528 10400963 496626868505591979992126790742203011064 10400964 -13930220656279278563960435763116740608 10400965 28534819207752174453878131582123653120 10400966 -150071447223422611430627671480074885120 10400967 2210688852169468542313112913050464320 10400968 54040079740806446963257336487400898560 10400969 -7245801044262830783919982738957905456 10400970 -112456835697222650423326800032286048000 10400971 215198985474836523786576974306201940112 10400972 -101965319482601343275871923074705248768 10400973 -186388887632073633385631464077685624032 10400974 -39163263925680456964764046980760483200 10400975 110531724278390096983083863490728568600 10400976 -60312857689882255578248989092254883840 10400977 -295752756963457903669178549639199196174 10400978 175424581705126290314912517221266401792 10400979 -50840355418511452702972755837506246592 10400980 23346589453807677936044265581665075200 10400981 -139449483214011037242402045010393528068 10400982 85870978876207587763201093998306693120 10400983 -366734175531148019949714178334412129576 10400984 53364168015155600513711274816086384640 10400985 37155897017892216742340370617574467400 10400986 141497424479071076566637676771842910192 10400987 -348726912444440434796805336020363714364 10400988 3796971376928107345799861379756607488 10400989 -604465404833983480996015986779054605844 10400990 -408216466116122029415818155369660746880 10400991 -234043405834849265526416559046496007936 10400992 -226070030412605837272360647720582512640 10400993 -612260458484732974931288429763182257758 10400994 108246201553856701077094950119731319040 10400995 612181147790991506999804920970268285600 10400996 -23142608465552609579941373063104610304 10400997 211286887290163679763014311742414972640 10400998 128409471264168233424726122879632350720 10400999 10457866373226520759430635351386791040 10401000 -174555450667664119964796453107527680000 10401001 -28438668177656086154025799950793039388 10401002 202794235105776073893501325157524713312 10401003 -71351999182649736101978538989729679072 10401004 -10668332834478405050506689577652018944 10401005 134762590694984747841452704533746715660 10401006 152886610706839950914993550470133841920 10401007 -43005795808852037115271907445945729528 10401008 -113004483630340227152022224593280040960 10401009 189352062296491632642378737202751603200 10401010 82505504515562231643184433785701536160 10401011 -64131423988729124139517166279775470388 10401012 -2503133060476603865223905336842076160 10401013 125156981336330603814645912268316248416 10401014 59080609273118584839820160019082092288 10401015 -89283083843266284153522470853352981680 10401016 195439293211866557551598873541125652480 10401017 590369565986424953496308141297447601552 10401018 229279468529826739180531165177831530240 10401019 -214209447602499357068155113981251072504 10401020 12540710407031148549527636649852180480 10401021 -415959244107089154954593346487842125760 10401022 292264285162653277920851251426876173312 10401023 -611780865364022512621763416804041193728 10401024 272530448852773117179914819718201999360 10401025 -169792721400258909023808667616141519700 10401026 120910715204188343991452717180982712320 10401027 4451479728533308692628481557726064640 10401028 302354900084486806488472949750658640896 10401029 500097484965274100792435745845980209630 10401030 -3291847114315572569089160961860764800 10401031 -468400093964934063883300463785273604336 10401032 -252257674482113682536701640383003929600 10401033 9526931347964500978154550882197118144 10401034 -140156023120835622217812604319027827968 10401035 -214357345244858415204792266038264727520 10401036 203313242481826699858489953311523225600 10401037 -255891524901813425407325895081260435520 10401038 -58104167177074789998961666408980680256 10401039 660341950947252841102656055786745712 10401040 1198343145430190743984907535151595520 10401041 -1324606171234766823754988280375164160 10401042 150890603630838010129249458318762038784 10401043 1280092585638258087794888292104443861264 10401044 92298758449634501939384435364409519872 10401045 -24683293823896437803289717332318131680 10401046 21005234114831422494998776069500979200 10401047 277815734275345807906607187227021926032 10401048 -4153801050360192266984974360180285440 10401049 -304673407759697290365424288211591505980 10401050 82206603680886696785883189858335001600 10401051 -127902092989947814231636862227317629760 10401052 -247404799149305434035545595009201812480 10401053 485297036790267849592316526032103855360 10401054 -266730420412247765040550350513000069120 10401055 -851802620283006126365543920541614080 10401056 -50666810629471209495513700856514478080 10401057 728418721103931437025361726117628316240 10401058 80925560989609269051485128163344158720 10401059 408669952838627234230602534022491590616 10401060 -118101868844064755654674093276101795840 10401061 900292376552055871376957386680364579200 10401062 -95400437389775989784654512290546825216 10401063 21667741737799992057238560725260897488 10401064 -404673521932058974152413819652616688640 10401065 115509856134124674910287553556721431460 10401066 -43210234686503915296551393802001431200 10401067 1043218364269072348047655714654505158992 10401068 -119588631702542567126370851220151825152 10401069 52235940829123121039872054140106198080 10401070 50927819456438205636611086802718082560 10401071 -432446632915420443683059802549956831728 10401072 36180279884718664842442038696168652800 10401073 318399008468557443251516730079856917300 10401074 -79444306064143521924741882460747146240 10401075 -101304099716101946486186975925486480000 10401076 -203313376091389445833586182386128769024 10401077 211373520543810863123243309538887650926 10401078 1790734280143058684091217366451987328 10401079 83848353007539307505419854371262550984 10401080 497629834032140874433464602652369100800 10401081 -249630668713278036661682241284015388096 10401082 -336844062984598250214935807301649953600 10401083 134662580910089893172033979083333441280 10401084 29829957701546628025861950938454082560 10401085 77597706127501604102889147436517454000 10401086 -71481770713702052363331401997652551936 10401087 538532239873540194490902444801067367952 10401088 83166990123060729626602853454604402688 10401089 43208537557527723122160442256765629440 10401090 25434747824644353897339773136165964800 10401091 -91136169052321771061362849638619361808 10401092 -11822210146132622102692716464815718400 10401093 103089251220194347909603517256531293304 10401094 420343315043369247081892122579853056000 10401095 -5439492367270062569466355542639035400 10401096 -269690877361782693503298753735367065600 10401097 -49175115832858979675151506326353661568 10401098 3341482942955065192984007445603838464 10401099 89394155258891969286858965880470920128 10401100 -41704846638729466201619515753755801600 10401101 -6035393719038549302103760834036982196 10401102 80912823734622781836023449128376487040 10401103 21391073727692447581292507052615274352 10401104 33330984028191550261934214957521043456 10401105 52347355292604851056293696768655183680 10401106 -37696411126644604811603511775229661696 10401107 43716260272083506243516896078052338800 10401108 -111153235024978229791299286912042506240 10401109 -238893712461086228989313437731645520690 10401110 56156751546039515161527822760996540800 10401111 -171844594624321293530218114932560059680 10401112 -507456296138998616384882605733550028800 10401113 -40430678596276130140919859086576100000 10401114 5839971310575452598227401847828451840 10401115 -459403916689871214793850599781357010240 10401116 42522305270631513321492650509225430016 10401117 101590432350927399681823237043995735680 10401118 -50737798739150959614663487333375699200 10401119 -506810623069575262446626985740725344480 10401120 100208459623095940973339354614978314240 10401121 145659505878093172595522234754699831600 10401122 -11922670732831876379796093120883731888 10401123 141284208667607974650532673638293214464 10401124 -364233138344441011815109988294402555904 10401125 -151295073329591777781277793892662208000 10401126 64754694939076037797617124730248572288 10401127 -292378430110342147831352733187670989776 10401128 -409106163087791851840983634799992611840 10401129 -138565819567599851662405191682931333952 10401130 -78563204415608749544923969755452603040 10401131 439881796658366414349835451181762485760 10401132 2436214012681805806304057066019668736 10401133 25156501756999929104731535864073695200 10401134 157493033641854446747439769086332337216 10401135 64266610410914195705180422949694147600 10401136 -133836214839191070695048968719841067008 10401137 111982563971033741954734421815417176786 10401138 -122847815503331650716070565826335649024 10401139 -127965115686731240416310496721750676144 10401140 47320248436358657719953709289097216000 10401141 1693624771154011196879743275171868320 10401142 67253545119384105173525529208047108672 10401143 267601362752156832208301899149084992064 10401144 24702218165279479203382588976493527040 10401145 -34558412186952252083262995196607071360 10401146 -116579040760098032965530495561325433856 10401147 -841139083669275588126978379094454125568 10401148 -367696443733698666551119590493638817792 10401149 -214651718578696174783462335563144306208 10401150 67085378170648732156267269389008497600 10401151 -80106768105347925035715761160215641600 10401152 59722595393362129638788637976575344640 10401153 114743903893682584665226287876199925760 10401154 -283872205578869696340091216172423662560 10401155 -14556303120520454987734992188655235440 10401156 -63916989046739364468897117952243200000 10401157 47913596716745052859414297072391185180 10401158 9093156413857138889790934683683971680 10401159 241529476612195991171430303126412936104 10401160 -52128436628452655842674337094860800 10401161 509813023397233468244484681922141055412 10401162 -154279113259329259719029896923574818048 10401163 -121979641551955898962462698836117822760 10401164 128039722088238194397712736107420229376 10401165 73866203898003333958786344359371204920 10401166 -79964912332013927273881238096269641216 10401167 21144748266090869353479960687621295584 10401168 9149903016182132438417958891859083264 10401169 -549722396776137162986568427691409216000 10401170 104876600407637590078419366749308838400 10401171 305193623268459269981484784254358430208 10401172 449562272798281524257024601633956136960 10401173 71324159417384209193128436484061478400 10401174 57868310987255869815810966941913897600 10401175 -190699257494155168072297896683767938000 10401176 -590673126397196808116957693429701969920 10401177 121139020651003397893934447987627176032 10401178 35600651629722714965673159369892133856 10401179 -9109228750952589677755028910070884024 10401180 -14131645281882941421119456941925529600 10401181 -142473414594952280768855079216920138772 10401182 -45693249547299741206357246140173041664 10401183 -57768960786146130071158752766657482720 10401184 13138342638516639142164406088179384320 10401185 438545669763881845365432505647391999380 10401186 -13987274236519643132953618641489221376 10401187 -468086727371744173143828341434617584164 10401188 -131936650795074195773584772901873967104 10401189 85971438966061896470726295822935431680 10401190 81943413781209508660780176501450441600 10401191 -435331533353583107885783424020993238408 10401192 387352178493004315788405787842881080320 10401193 90170743608440156706972495442938187488 10401194 655218864591295258847168490097138862592 10401195 -83385380074673854933887787682908976640 10401196 43447515244545494587234425233331899392 10401197 33723179986271024289519976300026320214 10401198 -40021576163151347613374073938033804160 10401199 -516106162353675138834104919764081906800 10401200 49183822904484731142960258881606860800 10401201 -385706476729921407773180248727870987070 10401202 -13150606661325687129142172563628955648 10401203 35455972393725898466581419175660189452 10401204 151956713170665923423164110187419174912 10401205 194955775350770117155043900504666115360 10401206 -121690297741316228086267106170880601600 10401207 157927017312045787243376327007444951888 10401208 206582409507912075122558969869231104000 10401209 -113560042759742064403551806807099774400 10401210 3074870663080022328032744130097236960 10401211 -760644841932191357949605428960438008200 10401212 -381432791568158958843465873243158200320 10401213 -20854273734937752296021502796305741312 10401214 452491635345352815953776604556208479552 10401215 257532133486074112915584911348536239840 10401216 -8194905147289432236758049267520634880 10401217 -76032847094739620406018215180795756734 10401218 33725352346821022013501632838810474016 10401219 488625116857777899494682495896195344800 10401220 -60603460447548282179508649419034129920 10401221 -76280352714842937321525371486808023328 10401222 -33828804851486870489272097693972457600 10401223 253512969278165435459969600498665422640 10401224 -359492641917691069288049476720117079040 10401225 -192419625015692398456830626117282780400 10401226 -80667723697362234538116818390239848192 10401227 680638225485912423393273676126368000 10401228 15840858813283364625640546013418308352 10401229 126717054660890423920659822013261292076 10401230 -49329403396966669741123555506931306560 10401231 116179722666703761979120239813208968960 10401232 171918957688611536101284072700342484992 10401233 351880281814396582415231279065877194482 10401234 -201657637167014360991013085867125288320 10401235 -180150999498213444171314732076213286800 10401236 45511827943716897931256882550501521280 10401237 61176693891188889242847612715870356480 10401238 6308407722600041767788535410044013120 10401239 -139446123901589810939064122121203331960 10401240 -60935546015445064125876679552759603200 10401241 -605714077303187479139481752498622542208 10401242 -47375677113365474544678084282423724800 10401243 -56318481913286695177241388688881114000 10401244 -22523033335433505541787246443925078016 10401245 -68227110392600203851898346192683082400 10401246 53338905063792131359801059657259113600 10401247 -39079248419011700732648847227588121800 10401248 -38159530473502033972501073827289628672 10401249 -4892550071558321738483441553475442304 10401250 -24628618552487203337913109181881980000 10401251 -18392641788144963131764750672780862976 10401252 -105611459301485493963454243897543526400 10401253 -452714407391662390035761106585047770498 10401254 -183277512129888452544010075117611803424 10401255 49181112205863774429134393437977675360 10401256 71856052360280421615476824035575808000 10401257 -158602113407634109505000928583472976000 10401258 -13848199881276398541020226992423923200 10401259 47090226760062247864762057474127342928 10401260 197987171313295099399337230747733114880 10401261 295469143477270511880351362106007822464 10401262 266504561689970441862265612356120877632 10401263 -421852548009210793136418313752659573760 10401264 143775484912012632778740570711296901120 10401265 57566548734755767210226623853820067200 10401266 76450317404230299369524570088676991904 10401267 106525213938791121117619251926203131648 10401268 -383264164845514004245335035420214362752 10401269 648688384710912281993822401702856608800 10401270 2116309666519806405249702509936916480 10401271 585703493701504513364053971032915818472 10401272 -78224669152758713881536698055221944320 10401273 -98206930921809611333197307617359079878 10401274 -228490325522754241900553913324254264496 10401275 -30720743011893247846929753306856334400 10401276 -279759297801090921500128593937983160320 10401277 -3467072154753468993454079468428189460 10401278 -199262109699962219097179010154086417600 10401279 -83790454456976463420030440855645744880 10401280 -86914768518391502798147252409650380800 10401281 -1725886831082995697063299127141926704 10401282 -243407440581911610656482535445611866800 10401283 182615954483861116575038866744381667664 10401284 2018751782630099827787482320984345600 10401285 333286079775449973955074572024209449600 10401286 -50538352777865665948471610388743164800 10401287 81090004252815375254169867760565882880 10401288 60925054002609781020467501170520555520 10401289 -7238228587107377530118056830904935910 10401290 61392609089076498671347203047738019840 10401291 25739315290235953993431206755349911332 10401292 179500828077269992540808789739252618240 10401293 -27677172144545322424047565321041943680 10401294 -187558493164309992197812451551108286400 10401295 113938340235357003412870986004648048320 10401296 -42236103587752341342829727959340802048 10401297 341864679058811596349714791918901266272 10401298 181390977475268579109311738840814965760 10401299 438902546334778649371063349157799776300 10401300 10840670354520675016539377269476556800 10401301 491650630806959821787990721804509676302 10401302 180024984345778108956386489728152248352 10401303 228056130422618168104342205187820849920 10401304 -394295531989780052688049039219467571200 10401305 39452116128199443223454884686731363460 10401306 29066775796462778672404479074971895808 10401307 -201299901001796966639465955381154041600 10401308 -337014779794621424282132379884266179072 10401309 49227814966340132495680690885034716614 10401310 -47573810830871230396540705356770375040 10401311 -190538376242161412770900043886664662960 10401312 141296898259850379969758102960544940032 10401313 1033844793394983037663410325676522880 10401314 56619496686066193213958517449667471360 10401315 218751096815977536919244125733484953520 10401316 501073135050546794983468597590928231040 10401317 670117312461172017775305767393319618366 10401318 203270268191707154632223219763521934720 10401319 208344684007625145151795033710511120 10401320 167474589918580734691122909140479488000 10401321 151683288311567391129445060704864786624 10401322 -229000139641199443289116004893210809600 10401323 -104010566782294305268726694758945625376 10401324 -115897034621458564574697240782606866944 10401325 155930844418143886698527334691930068000 10401326 -16659995743508276819046596894966774976 10401327 -427285337659130940215984717674244246136 10401328 100855108733546039493353194996423507968 10401329 11512327361108367832839243812400861876 10401330 -90629591389701197146247608058127214080 10401331 258466506623531870083231330856390077584 10401332 -2638874627126689330483451835231744000 10401333 -211235949688781460188152954052395993152 10401334 243886004436921427846724585614770342816 10401335 199782196781522997794105689378198133760 10401336 -137047064831337855809278705257532293120 10401337 -79041454859195000405684611095813479168 10401338 -392862328425176020480633750625872609680 10401339 7801452298657845984563627708040820848 10401340 31042792130006559136426030656889827840 10401341 192004091584742047470323201192986977600 10401342 -29024830939717981143361321519667659776 10401343 -475155789025523092618299580280563702920 10401344 83046466499128706514801967683329851392 10401345 -256325006815853726007050166028173974400 10401346 27299444145419309308131151408359467520 10401347 16434865777738874922405600809320328712 10401348 307130393950156270416365120249222418432 10401349 43713081132762890937488501370805390400 10401350 -68499979938607113262452771074506387200 10401351 360985380734469882377259741930049265832 10401352 -236761838007657126417613184290284994560 10401353 1037025990977445786448307765728869272244 10401354 -47281576873276090951144937064006171552 10401355 -494457371824455880487659499267740710240 10401356 -241070295855038195000567994944864256 10401357 -29839798117591050884898199159064496960 10401358 82842164913217056366410517874835543040 10401359 -132426035117051769820152326299573342896 10401360 -33009260126287943094371572083071385600 10401361 149961185633412474637827181359536718962 10401362 -33824361003155459363158812301031795568 10401363 -34840516234966433297091209425621890816 10401364 -25456283238303346344214708142427140224 10401365 259842769962131005351880211058656118320 10401366 18441531010105632710875102180452649344 10401367 48342179113905849247327212969537333672 10401368 -63778151161244288179502832126182522880 10401369 148397629617056296440380599645962871008 10401370 -94034692092539417766897417921899136000 10401371 -226855929956889243955098935668335178428 10401372 93022203469301854162013191176176947200 10401373 525310127392513792976647179354194851622 10401374 212704686151504952571589960381011639936 10401375 -211681014058097183303836985631565836000 10401376 79194020763805426764898355207868383232 10401377 -302890009075555603507275581071512975360 10401378 -94316479776056902735309197635072266752 10401379 418494055723836147857229679014031215640 10401380 32895483539376350875228152387502694400 10401381 372064218807327083590152119414270223870 10401382 138783803517803635572524724646456172544 10401383 323264922225552820353820417540578856632 10401384 -72059246335818356102354425893980405760 10401385 -237625920228901004071847559179308371420 10401386 797673280909713076319571638887056480 10401387 -90406885064786652800973874068536389632 10401388 -23095357285625699475900023688415827712 10401389 -89727674413151848479558874069644110976 10401390 -46234462515022015965760309201806655680 10401391 82747282932321259713283381968600242688 10401392 -183054872676607383758520153779028787200 10401393 128702120061114621865356742988390250864 10401394 -18312620475398634199013025709523652480 10401395 -103221792450178770297991193493545469600 10401396 -12444487548297984622710963449167454208 10401397 665707543986901050078082029736722572846 10401398 5599247695941280270932711736290263040 10401399 -889960670498769755237113898365608960 10401400 -283118591024566674790047611216841216000 10401401 -252154678058520325325559386592580875900 10401402 101214160359738805066896459769142016 10401403 54559135776207637070771864808537115056 10401404 -302264095374778759088768946310906042368 10401405 2886083641939584208953206358723686400 10401406 -340178800445275139137161832912735246848 10401407 -299028552196246636265045879574343981968 10401408 106607572833289309176421090772228505600 10401409 -420027011954900819504224309449425318040 10401410 -221451058429774916979579856560499868640 10401411 22322212167830270974127086628439123264 10401412 91554697174711134765746037158004797440 10401413 35101097760439295644012358786769181248 10401414 125006281933025677426896604799302453440 10401415 -44607728543121478612004921378835314400 10401416 -511727493124343037061958795288565258240 10401417 106724154176355019633696484051727038400 10401418 -11733869106906842547647033901356993184 10401419 -111930745083010526318632266754838158704 10401420 -20224327771202318792455525686129669120 10401421 185822109167721189252906943004841853622 10401422 51711456596153132283601278942625048512 10401423 -141747769392779612792545511446350860400 10401424 980420189761085019179278512293019648 10401425 52514582063972253961623830421792222000 10401426 152784470140138119314025497515578289920 10401427 605451987186372211383822323817732352 10401428 106829093482458226309174809623620755456 10401429 184308920520799082922281508320238428160 10401430 11357494867823954682497286600405504000 10401431 -265483623530103793213344760003466835768 10401432 -239064041354373529897655409207984967680 10401433 84232621260923151656231305758748843776 10401434 70615133814022024670076069931009674720 10401435 -164533204440072086393791932900159717360 10401436 42313688586403735154799909914619589120 10401437 -362966132431482495320927035462345381914 10401438 99257290510721621087846239790403535488 10401439 453331040623403354028370375715651798240 10401440 -37634103897768001893906799473186570240 10401441 195963402646863198226399377207058942464 10401442 2528928498038252179462281177160424832 10401443 -155959563602821877907518346448195669428 10401444 102262993957021908613532829251022218880 10401445 19141466869281505875147441819827624700 10401446 -319356573203043479716541314903011208896 10401447 -9029845731087083546511658944767123328 10401448 -266673240501712629561385268610264560640 10401449 600160974146134311587119699335348670464 10401450 -35930780977402461150096041047729536000 10401451 -99250461260786488687862388225121542816 10401452 -64095719932665293671013228008362329088 10401453 -23403976940221767737811121021742295018 10401454 -26001413254128513958543619963100262656 10401455 652899616548804150948349156696414886400 10401456 37213267266554222205644042208270090240 10401457 127856313041559279898952129505680232432 10401458 218214055236296164723345279016225080080 10401459 64435674053412276606750361701882112560 10401460 261697477326619690740499014092802497280 10401461 1420984513720513292746821046801196544 10401462 -101110307280784496466363365526331961472 10401463 -1029284520228050375518600762635506429720 10401464 -401609213496603519531962293686543667200 10401465 71098308531281634413598269856319821120 10401466 -10337962819593005858281028941620719136 10401467 24596086534487357333944941895203720432 10401468 111834837277308140645485466485509537792 10401469 -47096245511172840766025574503732255156 10401470 -111995604332525458333097532842176333440 10401471 156107264116606345154965985158749548760 10401472 -172621422252833582077841997363338543104 10401473 845574340228147059314002945673190599124 10401474 -145159747033522644002570213982002872320 10401475 -185715899734324698668391858746683060000 10401476 2321931341912103819905641897339969536 10401477 -72254595168055361769594363030455254080 10401478 5353223944308470357306413525723772928 10401479 82444963818538107010348370738770438680 10401480 61402156861463478336924337201053696000 10401481 -218178984796638143869819973424566583718 10401482 -53853267405056194146327695044016925696 10401483 272052742576915594487418300143990904024 10401484 -67701726269558872182344283874587445248 10401485 -7105289598952717004229123538593062400 10401486 -42162927956841483008446395303765222336 10401487 -220718251496457666137085505681881550864 10401488 -47173408420652630896114696456841453568 10401489 -131077252557102279620186435545963238016 10401490 144762356854637257073997026144418969600 10401491 634392061395844332444493883675423003352 10401492 -14154855168272742944584529768997175296 10401493 6830441236965777911837587354438710222 10401494 -111046670176372682407273416601569600960 10401495 17083594634366846173766878627125065280 10401496 158601639543881331046490161508958289920 10401497 -228045004126946292059815382058472725120 10401498 29392322616393547232081036664989390304 10401499 509142114172244336003265269070080034500 10401500 -123804906065245883558883780399131136000 10401501 11583142239761526775578297517788222528 10401502 -54331651798145967624598730675224626048 10401503 -14733287273068469058630707635266514944 10401504 -318100114271135255339734881347594354688 10401505 -775946381045682634157279176622885015640 10401506 77047278253062982087518526689760463952 10401507 -172837649670577165799458593269942898720 10401508 30854934853951693420981031783140583680 10401509 -557769698268033793262641085059982041920 10401510 -58066290000775640852606923118985185280 10401511 244865552890039557289153704816605641800 10401512 420621672855868019591742189135695462400 10401513 278200153693412970609791002420237593744 10401514 -180063901884887908896951557897184903168 10401515 -134706507427012501417759160438550217680 10401516 323047305134557076190285432013738851072 10401517 -86960082152387940280712552625989788800 10401518 107954957923025377012779231670031058816 10401519 -16090520659508056730116472164212825600 10401520 -14429567928614194720068073955998433280 10401521 94890820992037827601894500802767789492 10401522 -1490800777911851168405761192303358976 10401523 367216187607919554478850126187509760 10401524 173564097437594361251310122983568618880 10401525 908324333342302619168338019108690250 10401526 10307218708315049079743875401786782784 10401527 -169465843383097787730191007898204881288 10401528 -679907031598572242011769768568422400 10401529 28682103826427086203484321267061377130 10401530 -32026275150210904440627601709267319840 10401531 -20693442878606601456010491334685184000 10401532 -158947686033011532710338447230664290304 10401533 396926200538914588264755798074856685440 10401534 -7558869277648037671887535935057475200 10401535 -476461695565165785330712810161332880000 10401536 -98529894432043462726362096581902073856 10401537 -75616026396143153182949384781803927424 10401538 16078306136625281924833487131718493696 10401539 -184559409309444149154669935578860140520 10401540 -154706710028694376619102378753785651200 10401541 564244171763103377508105717648389941500 10401542 324134578533643059007971350693817431232 10401543 113543097256978314939747445765533086880 10401544 -66820841595732974015553214358201379840 10401545 46468955004178261132127149470221420160 10401546 92694801208730138277853477970872108800 10401547 271743182120499148118732122200841120240 10401548 -81777440011950637118909845063649908992 10401549 -529638217897215949920159006475462932000 10401550 188976549251031604237013642888376600000 10401551 8729053384086934567415138479886943984 10401552 32378633245614793186205673200918986752 10401553 352854458311440931036174336002214042802 10401554 48217071538986410646578361125272879104 10401555 -68526605746431197483496682868979564240 10401556 243480523213129426148963795092373606400 10401557 -230678435960553152242631188512916126194 10401558 88117683155735901207231943321629769728 10401559 109194611682977163678887761409560740016 10401560 -1599588022214457399851775422141644800 10401561 374200965164807981861420356644773880000 10401562 72688545369519276254055991012583266032 10401563 -698568598248934768144443737054914264188 10401564 133555618814936632131464492204394427392 10401565 175484497394577686192367259560471072000 10401566 27385488036717118241299178829731979264 10401567 -233509643715289465371119251053487795200 10401568 -1950591528627839012815929645403078656 10401569 -152187282633043288048167906815041558560 10401570 260247251102165669347494748928519961600 10401571 -5090248852071350165141195680617401856 10401572 -429209201912559794379573179927900145024 10401573 -79157617083352604337760630103889149856 10401574 -321692982896736510633553811965148434464 10401575 309966453429479849551418017921360797000 10401576 359105449031947982552742864515487744000 10401577 -89288867134743534534285260180791930656 10401578 -97431508929226498222824026510812646400 10401579 139927917398445056271353095036415252664 10401580 25714386246506063771257866496308234240 10401581 -87396892315723195916954842302664608618 10401582 104466788426986343708132685112138736640 10401583 -214439081781620516976867459271262557168 10401584 132073394324578446116012152138011033600 10401585 19732673413034972566175996768170022400 10401586 137474578012413418315959916225599746688 10401587 17275626216129937198114723820568367104 10401588 62277325073867413726923693335318323200 10401589 -157409225538405835469545792086959236032 10401590 -180893153595891171315986405450384371200 10401591 116478868615932627330585849626230808064 10401592 241393739550802303789378282971004416000 10401593 730932889396967974446537212731569196842 10401594 -10606868700827010025978229701490896896 10401595 -752333938023297368644921920344105524320 10401596 -146288026294398436796444085228135590400 10401597 120063435847776963981725879848591217574 10401598 -42944541126060540154915961402646300480 10401599 -211474512534987859096750307212291762536 10401600 26669787700115848581654447480687820800 10401601 47226519912876835890904281065594894720 10401602 24681270120969930735069234210988752 10401603 -337591734124390468517530857344246520336 10401604 186332703411087765745398979273081324800 10401605 -280440541040981905304922241096146508740 10401606 -246739550303200377691176459747658344288 10401607 -454294039459978065839992421399083303160 10401608 -45052256903980850646866533680655564800 10401609 -65156968726699366338581993246045562096 10401610 -181984708078265758906871411279025371040 10401611 -681119136638921929481384925357041151576 10401612 73976359521017156066388278054444924928 10401613 -651359625059399755667565104317987984138 10401614 -8180776150377079578935567078536366080 10401615 -27284793179433460047493088671724014080 10401616 -80339191279457704172629335268645666816 10401617 1018991305435130229084999989454271076352 10401618 43893885725656257825068084143740857088 10401619 243597250051812977440002969532647255020 10401620 211219534874806863929004582585098657280 10401621 -83968705468365255240393658804958106720 10401622 -196446817598530682117156126539063665600 10401623 -107715767834335092765703050582224196216 10401624 -33273608097309543240463374652458086400 10401625 35917616826025019845092592700918148000 10401626 78109015033412588743814842886833489920 10401627 -212420103336860536241140498083118612368 10401628 252731506619106895658268993610585338368 10401629 202839940648269875484309320050977665376 10401630 -8139102884613944808844251284221956480 10401631 249295365254646653291727326972380768600 10401632 -358766658008414277507933100897276919808 10401633 313701753498848166251617870830853458240 10401634 -127153841824185068021649384852258485760 10401635 126353624774260456658211941665533312000 10401636 41439134910606740386128476516051988480 10401637 316293136271939401619177341790639725752 10401638 -28483447045093490005307325094107699840 10401639 -113421150865618473291038905552765551576 10401640 -326159157801243102735593693473332019200 10401641 -552316322203324390110368890394453742000 10401642 60711426590662703146887398416649978880 10401643 -123801580198808602330859864909690697216 10401644 -62714597331325294962398372094427392 10401645 170651425515372550675297161335824171200 10401646 77164947989894737289926716508429265664 10401647 -20819226280343920861493159518721702016 10401648 11752874148412336282977478322670796800 10401649 -151679719537960033710894414621150914350 10401650 -21178859923170262356830644912335590400 10401651 -47636457855648535703509521803550518832 10401652 162350289146778668937342887027739278080 10401653 -604225809625014079044298992831873382098 10401654 -236975683799737430288986794600948720768 10401655 -41176849860589262709717789115518000000 10401656 -227921371573710910498292995369573478400 10401657 1088966473863133046995219924652359680 10401658 105831103632520900773422675936126179584 10401659 -186275451331845485192915320124231074560 10401660 -116213101677933939849360470755210283520 10401661 -1378260470044963839429202356014997828128 10401662 281648967126577673719735603408065209280 10401663 162294339677122333250535005609150086344 10401664 93699572148511097973620469458691686400 10401665 118662010300742972365676524501088445120 10401666 14792048482842670062009105882930585600 10401667 -140892392785770352180368851361452310248 10401668 -13569339075629525281771343930152493952 10401669 -460557051511879445675807247958190453760 10401670 -264571275178240011270736917285558798720 10401671 397926713926146162840175968663950401968 10401672 -91985395350403522921415263007754240000 10401673 -437622922693478833831805211634527391078 10401674 125623875495997553213051276679632676960 10401675 29991098641755657181212007397766072000 10401676 -527486712884313643025111531191223098880 10401677 -69569603572377990602923769448552438240 10401678 7277037878243467417364400019999408128 10401679 -298486826267726083874109780048900640720 10401680 10729395544114970189535492390152847360 10401681 106217437675711097697082997573016797184 10401682 -12353952349501612775389182628414470528 10401683 406021793913072477824637996806482635840 10401684 -40356384407396084530735304087121942528 10401685 199530266381515005275282838104613836160 10401686 -384243454750448132237229348623746250208 10401687 -60510350567636291843530401745420075512 10401688 -124958673950403102578239406872243507200 10401689 -432360953157686772178210374982141731510 10401690 -31651955463705957389876320218360960000 10401691 -270189641233711712225178712860421777200 10401692 -111365834599634643899433689984853166080 10401693 354966786771066202938569339174236598400 10401694 -43792397372095209884137935855488575104 10401695 270123825673186706687001330156776236200 10401696 -8548818556522935632564921633005436928 10401697 5645322164683873694138123164217969160 10401698 -168526834428021932070783251395546791264 10401699 10676110875186245705832315391703391744 10401700 1027790408721390920048385531525888000 10401701 -421642568278204490085677945999370237828 10401702 116887484785312384095154152735034145280 10401703 -16011350060003111870347338707886713816 10401704 278719108431651583209855166495068241920 10401705 -53003737041549669464458714595364534840 10401706 33162323045650503252688297455138247680 10401707 532494103466220711381313812805362715956 10401708 -11737817920607433425628201095846814720 10401709 -44135119521735496495539491048624693120 10401710 144500779841663488094270626696330907520 10401711 -166118385059250454051854844718779243776 10401712 -14798891592565999656864682072220483584 10401713 -91529339393090323064321788521834887040 10401714 -162884313747199763384988271026806749296 10401715 -162676744004080806081779905682697530640 10401716 -50240888747360464547068956117112405248 10401717 -262491490626873684927349537545188893920 10401718 -68066468037141692742811858289266297440 10401719 -324733596467703752775799560735651569880 10401720 -155866010783414481080768929495136256000 10401721 624919320529694228611660959701777787840 10401722 -251108379599214673971195307614122112288 10401723 -102143160337453682501634179987854530000 10401724 -303399181929169950264271705580207428608 10401725 110010732381754481679566210084047776900 10401726 -99293515924211440629311881454100765696 10401727 -68117846486222255480455848803738741656 10401728 -228670876335434458612497579817914335232 10401729 -123494839236127356654078279741708280512 10401730 20750816508572977442608139235418176000 10401731 254253334918711672350548414114806765872 10401732 -57859425904152906968199738588127853568 10401733 -633343054034633010048238767539524162018 10401734 -102922654479480381910627050723307252608 10401735 394376671951647529177789181663441934240 10401736 109297268304305077100879068617507317760 10401737 353015308181065511490939739305841111386 10401738 -45009198108988343217797308782382745856 10401739 -52137029347257652582944838587559217280 10401740 2067216498968649190481245830861619200 10401741 67577948109412566369596372820412995264 10401742 -84130556506997675835292642020313833408 10401743 6469439256384940908377791164846979968 10401744 -61021446242623496403874855325905453056 10401745 -364218886686508434814192018170890719500 10401746 -158628668006281337694056316836691732480 10401747 -226332862105743960418633695906924388800 10401748 -52729436641157438295899213179682822144 10401749 160265744151070578510218189117993985660 10401750 182234824388945723150516086274350080000 10401751 -1251764284201501175999102498148492547208 10401752 232236046669402446519790464557092270080 10401753 328783334203207206052768342781770167504 10401754 10060174218632036089813629077702513664 10401755 13166636214329439800981658332862285120 10401756 -61248550320508612312020512415556316160 10401757 332126627659519134747377474617141124006 10401758 56264813100903467114999751882045358080 10401759 -212863390383933007027658999487943459200 10401760 305163458294870563858242261061537628160 10401761 196405089459990043017980286790835169300 10401762 -65708082654698988397555481873164640256 10401763 -222220485227616938852309330334996883176 10401764 416545350598797239505371231479340875776 10401765 -171907802877292679109981094489803150720 10401766 144903932654431504810074159636479300832 10401767 -7623218209619574860826128776566588960 10401768 -175658110845982545329779404309838940160 10401769 9532367069872630602615411986244196026 10401770 16601054474139535253468869208612280000 10401771 -11138751843701845924662504363372819456 10401772 103441259038994525217740006767577712640 10401773 227789852558043480013049517635308208640 10401774 47755568820955909849951774076994557952 10401775 358229235111562652518088222092193085800 10401776 -41075959844529659460891469313053556736 10401777 10630537497703136959165289200000479012 10401778 170183959683583008308241477979471104000 10401779 -295636405827563579489628522077527050024 10401780 -116104398150502383827761396505112698880 10401781 143457711439898241691169039846996605140 10401782 93376226699652960648649476061981377984 10401783 99507779371018234141419711400666164864 10401784 226165227630265084750252213232083230720 10401785 -382757726943330995468373906115114393020 10401786 -962459169037995794642333180929543680 10401787 4331365140671557820365959636213562560 10401788 231850250299480486803476271973187467776 10401789 -92439843238196071379876163779073662976 10401790 -34000460065241488671120772467154813440 10401791 -341019673117078292438414954592055251528 10401792 1752394087369918842349538529100431360 10401793 56935340371638319954408126086752707968 10401794 126651993787711362602703278685072836640 10401795 -74129465960956758192022841121366079680 10401796 23341711621157381758121530301874696192 10401797 106849215006265938273910057966607176320 10401798 -33829949451184477924253416280204120064 10401799 -45566209369426479659218723672575908200 10401800 -232770906120371518839805233718922880000 10401801 -3846650549193423524763020499119143776 10401802 8892938743467348951743369003149999104 10401803 -485923054482533822407948161554809515948 10401804 65456562398471410631849397659507097600 10401805 -294298080888994943955959776091075331840 10401806 128899414056400812526727577258422780352 10401807 -218866512213887701809691233821048391360 10401808 -79126938805789441513743539988888289280 10401809 -345388631130260944777407515450612419872 10401810 9597329913840839052776946408585438720 10401811 -9852784448333012366497946400572958976 10401812 371110214589095908896902363609786614656 10401813 -52019730406801458211988521976424977700 10401814 161343041276243743644735792696233169792 10401815 147425809635370671759044456053717815960 10401816 -214902632942101186122606316443257241600 10401817 -607962073374269106999314900065196318768 10401818 183591795906060378290479641657944448000 10401819 -283505563642024669683731485126869868032 10401820 58491564792085207106540097289966172160 10401821 19163306629740002474348529900726377472 10401822 -150322505563170521097520844084732360640 10401823 -86174480413772982614489885393883939216 10401824 -772567516927618384388334858098958532608 10401825 76375652842205179185337112059090401600 10401826 286497202882913951303770811283747596112 10401827 -24670175643627840516330520370779386240 10401828 -172970844143930893220717948216701639680 10401829 9573051090051464263791123208478008384 10401830 216741617820124743372386680274537842560 10401831 -683246196317509007432225182136216133120 10401832 123420003473300834901688190847251988480 10401833 10715507522705169013083929198659150848 10401834 -45634633800763257847309467541065189120 10401835 -182758135923062049266100722052647193600 10401836 -68334906424858283351317122557280721920 10401837 -190089660854485229933419198975205058240 10401838 -70024121180463398927385099139966975680 10401839 -15104647840634126324445394880937847200 10401840 42038476943824203862060124160426639360 10401841 -70743636744774455344565913276633513948 10401842 -201350185738682022686739387936763671552 10401843 24598968523197527872874055841213114224 10401844 -510780968807460370335198217197195163264 10401845 -454713557877303136364149161680160480 10401846 -22428885678617918741542284386654963712 10401847 99187836943055279040765909225514899352 10401848 -474179749727188233283159410018866442240 10401849 -7658989311477879180065994958903605696 10401850 121962506631682011141485636393374040400 10401851 -52375160899978226375909043935285638080 10401852 -162153365953397953059996465921593131008 10401853 -268955601786149342780883840702853561920 10401854 2976406729308023641565731713918150336 10401855 97395379877899135920909548527567096320 10401856 -61381412917655376275768986653003612160 10401857 680345936217750348363978931422195047106 10401858 86865260511171722463865827426578699520 10401859 -28803332327549006370500479667221539296 10401860 -49285652396684585952592884404522188800 10401861 76536473688035215146644161714939508544 10401862 -154538011714066385867577223710519423168 10401863 -409267342751455674782212158892398174888 10401864 -79310543367207068003036186734451834880 10401865 108632061031072815826474715098906176000 10401866 90643766235260018581130905829713027632 10401867 514793172287568803201792887689054830160 10401868 23546316510308480072633213406216520448 10401869 -354377151529479172706686443498020336640 10401870 -3217446017800958386223322649885612800 10401871 -51168675787951407012685802813732038856 10401872 513648943447003507298562679911088128 10401873 -404939291674331429870912789354957426400 10401874 25632229393603105630976848392683799552 10401875 -45112254557877882124278419354413950000 10401876 -27261199907162055114057905122380665088 10401877 -620803608223364746831021985612825964480 10401878 49070534812824828626363934386641744416 10401879 -59649724699900237864017165136931179416 10401880 -257308401219265428935492802263404953600 10401881 -314091067797105352894965465431623123200 10401882 -141584908201807555794336805588072324608 10401883 493855942766475368328776122629034808132 10401884 -201152946353979307346208305060546841600 10401885 -161401672196502810743433838924900396800 10401886 -97067204825831912265121714680422208 10401887 -366889406351340518761390904779564906464 10401888 73364898496799943682633099834155859968 10401889 -110194709421057276063378240686759056920 10401890 -189117051559767817962695467978936600800 10401891 -143859432496672365802419392639722288008 10401892 -238491376521660567311703743934174228480 10401893 -5232362584992986684758320925571733696 10401894 -190392049630952421544706318033362611840 10401895 25190549261233753095218239414979880960 10401896 308818659034019257138621408290460769280 10401897 -421775778222935122202417288763557167104 10401898 -30871094230922285470897288265634213120 10401899 691925460429363031542760841129890285536 10401900 -133127898504681397249140363698613235200 10401901 -101908702584074794802274532500830429098 10401902 21898376965247412758033094855741409152 10401903 -248053099179061717180713773396308991736 10401904 -32215828811776468607979007699888799744 10401905 -123489336601467827747524837967608289880 10401906 -74094067854263838559736860576239079296 10401907 -584982015603722958121876236569368610648 10401908 220849616814521266726297810518503049216 10401909 -113850438807385279471440000689146159488 10401910 45354475310039054655193592049457935360 10401911 -83153295804944391470920222503494115840 10401912 -405140211133411740331227570167587430400 10401913 -123347647614492744262897047232269413376 10401914 -201769473464267504631835511314192396944 10401915 2741236494446283322274338610764062720 10401916 9012010117401830334111611649063564288 10401917 142887785129786157897727703010621720966 10401918 -234912948541978733240419227595252591296 10401919 97066654214381161458162557406868400760 10401920 199312554191228874664772084831984025600 10401921 -131278869320388083482859003068216686828 10401922 -20695326667420161309352413662647872000 10401923 -103618103605291483786145574990029286240 10401924 11606031150094812033802363985037987840 10401925 -377930674951920122269212186671870057350 10401926 -51179404387157680288432643016968355840 10401927 61830386482280253102185799176520644520 10401928 -382367053220662719913451065698579978240 10401929 -199617972557546375371769520960961737600 10401930 -47921564359874766018099363672158208000 10401931 722665827763854358388834128359624587732 10401932 456159972398053786436967235780628426496 10401933 -47315656433408023747023128705111453856 10401934 242841707523815307408846232006289362560 10401935 -19969423342822022724361933035015037440 10401936 -20053388496984920154894825551220572160 10401937 5319989425998108684081690232547409664 10401938 -143521495401741017597249471077788320880 10401939 15177006481419103143593524269431348784 10401940 111419840187426688002939029780824174080 10401941 -59964877845450514345749770608162847616 10401942 -139836296698340233522684419142422206976 10401943 214264751939606783112096519157752877680 10401944 30226942872703020745444788711306240000 10401945 32992113798886292094600905055476616000 10401946 -97859127921312832912744324066570521600 10401947 -13007791856594044244513290308397879320 10401948 95636897350056970703719956773923843584 10401949 112376312937964824734453986512003634240 10401950 -86442278750673971909232561727946486400 10401951 23550917935636245478026409465135313664 10401952 -574278204342023707310325741580635340800 10401953 -84094743397892703179045997413348160798 10401954 -58891523419527642225941136192207089280 10401955 63987362840746194851966651714506545360 10401956 -483030621197573607474225441018216938880 10401957 27726392307862418091040572389337494016 10401958 -774198162390945109988939031545038848 10401959 -210260778387984674979419354499658064496 10401960 72296367947682988144407210338734080000 10401961 -165443697819967694972060645426198483100 10401962 -376695129550812298025745351208548690768 10401963 162166603190032977055132804092155374848 10401964 268936642753539750592447343490019123200 10401965 -223063232120820084676756725223257055860 10401966 300727518283943093837683159156116201600 10401967 -84602165728143108930372158443079807808 10401968 -59951449661266839221483164411860910080 10401969 285283519086971937483958736733194412144 10401970 -333914994077978382258541919209038144000 10401971 353037894651341262302205708364832935872 10401972 5859526927162399268084896768723095552 10401973 -395428159790534112166583603686229589778 10401974 -325835381188569875479874130296738063808 10401975 -15937973782581582051371741693246783400 10401976 83690087719694757845772967865705779200 10401977 -240825885508089052234217715259625660034 10401978 -65422993382111241829539431869168843776 10401979 -116267638049874613343628545158145152480 10401980 106523893884279330994377196357873551360 10401981 -508260347240394510779397784559987942880 10401982 -76367269924575172191530681234565489408 10401983 -28002761628371857371288675042182764800 10401984 11594327875306032037081904341985525760 10401985 106116893156317908956439913947420816960 10401986 -63996223460998182882443430273874752000 10401987 -179312724971512431520422681842369293440 10401988 -21254728835149540836040274005842739200 10401989 5401552212024842408932836397179017328 10401990 19161682068827790124257813637796202240 10401991 -101803872400815752547922753334707959368 10401992 253695190542863060312646450293681694720 10401993 -384789464231977129369764420674554613760 10401994 158543998318310314630891583732288686272 10401995 182831409508118006052929804490869277600 10401996 -37131467563812687577303759992943865856 10401997 -172880808156239572311742337674684573440 10401998 173339569425786884372379469785826488000 10401999 -117493383935453923148626422915070823280 10402000 8086979683493207968001399716184064000 10402001 921914347125491691322648802003613552 10402002 -51507662459118132112195251437312468832 10402003 3590196887280000596507122523120439264 10402004 806480652862845506074435089512371590912 10402005 84702690109644212847669503053369446720 10402006 4434154307027518421662565469293053440 10402007 -336662233510113128174978108984032464 10402008 -9852356488766671710553515269905612800 10402009 -350260236610884578931765042060454567040 10402010 -70223965849105511883163108724315592000 10402011 250750855317316330249206504663900141432 10402012 148189853451017697629101528629897837056 10402013 82490863686638013201647394439943890380 10402014 172325136182574965058857345446786796352 10402015 45873203511906615593899953229102542720 10402016 149073011688013538020833992743422001152 10402017 -56734087119131991544173195119857022400 10402018 438016808825792584105904301735020074752 10402019 152135900313416194508724952475275748352 10402020 16513891909914139619509324332942670080 10402021 93181548668952481783540608742501748512 10402022 746372112157860271470580677762698112 10402023 -283969883843400501075455162674619501016 10402024 194279244318106276267562609297875368960 10402025 -298019050510496185228122809795159640000 10402026 -68130489739520994473236015511449606656 10402027 238564810302229761205200890716414900720 10402028 -44782120974642213992659064601022605312 10402029 -308185135193155530495916270308515228352 10402030 128531509233847680199762269673232564160 10402031 -96096440617814850912646230136459221168 10402032 -39695315411877844478398603313004085248 10402033 306095241036953619946786837534214099282 10402034 -287619125881318457333549906918937517440 10402035 114264975318232814688041835474232120320 10402036 -327957274027519375981417872566207509120 10402037 -731088319061207417982279854207087647314 10402038 -309065163569480249975827963034772327936 10402039 -44391910346984882480222919262831070040 10402040 296974343742136668342179017415235993600 10402041 64374397856371537392966330828182042880 10402042 2125753265041398706946429806597707264 10402043 -962269111043419247755829243779994730480 10402044 4945009125620151722654107586794414080 10402045 175323982848342444539959570962897135600 10402046 257354714415257246944676042403676265472 10402047 295590698829776618920716293620039073040 10402048 31190953187561813172176987215500410880 10402049 -16229396930141341373481004273410622080 10402050 33009575572635050527683346711368345600 10402051 263157937400771390526582634521142929408 10402052 -158174810890777513452537186396690786048 10402053 -119660823207690975759270842759388355200 10402054 91810096785268243245116723244655923840 10402055 306646051873515143330020966412881363920 10402056 14177842199503772542611013090846310400 10402057 -17104915285707576187500546763378433408 10402058 108629619683463500511871546209391638528 10402059 -184744618915520141702503954502357728296 10402060 -150434762365808836370881241994732395520 10402061 426602056038321372479212107229516036662 10402062 -8586982650088255149733185954067709952 10402063 -56722955336616140361905174956211302680 10402064 -5026496887469897341443151802872627200 10402065 145337065132145150478071695513424716800 10402066 412588459910687653932002414138540153232 10402067 108370603653878586922818097026698368320 10402068 -79804001790097636225149735888976404480 10402069 26140872043907627409197418740358812472 10402070 -539996700184120675412858226259054080 10402071 -256558079876735414696324106217592475288 10402072 123813508807886281716419081095386193920 10402073 -60622484248566095847423299902018525632 10402074 277176587634703955090442321591752701440 10402075 290117028556489924778862902645566593000 10402076 -67093716406539068261998330571841354240 10402077 16087181429177013445692743272047584832 10402078 -185838071692539887685654151304405036160 10402079 487519535116998720946788550558136921376 10402080 108433140090987152272518786629102469120 10402081 -2060647075910453206172236255180001536 10402082 195967870966252991482237573246468156800 10402083 4223410133086770496526776405542281640 10402084 -55461226211247222036023369896986882048 10402085 -200340547923254924559634817534787865440 10402086 75513874902127726755532481046294144768 10402087 -8323870406634671537126038560064144128 10402088 -195082684552583827626476767830392832000 10402089 353329315983695203149241906580856113568 10402090 -12740277775389903703348861633514023680 10402091 -20306980191558299220135416774340812256 10402092 78544535369101807317445383696072988416 10402093 -59303520197809064726191867814706486356 10402094 45626596576328460912073213382136267840 10402095 -42807053541975089303751951812568721920 10402096 222062055952315344935419437101071073280 10402097 743963822784716377558480455742840741800 10402098 -22339276782618030042920208290613199872 10402099 -477734650494174954484887918525433654900 10402100 26357899308389483159953446640210742400 10402101 224004884708749841919104257017215052480 10402102 64216647971521482450784712836626165312 10402103 -514503752975666679405618511363454658648 10402104 290650651946933144782317547117610373120 10402105 -3317690173314516382674393495659884800 10402106 -16063177136019317116443584074708134912 10402107 -92872190648378082900447396725932154880 10402108 -246177147700893233750639871784868025344 10402109 545510255421363265918652802855924695340 10402110 -43219724449103805697178117014263945600 10402111 699732349214499717890579652581810338032 10402112 21843265344999763501303479361609924608 10402113 237148715739785859383185653553890601920 10402114 -243930425009570539684406670568153687344 10402115 -164994543862692777110420055500547744240 10402116 -269137766763405315382002231126398542848 10402117 -220254954429637877640207896395842637248 10402118 -31316807939725478632195825176559533696 10402119 24250692905360983355636493110879481744 10402120 33830831273993669457320283334545408000 10402121 -96910954373202756263703250579548181068 10402122 117389858004980603616931967692845987840 10402123 864072593410411095468583553313691468104 10402124 -44068635713284324996660979529554152704 10402125 -349895538256943572504393762894010040000 10402126 -6549590461947021416229465870526659840 10402127 76087767669276833236039443574248005592 10402128 -26256091009604012086689732722688000 10402129 -49250151041657052834330054801785584270 10402130 3727526359306241364136459397334558720 10402131 -19140920849492284829668068756662943048 10402132 -169669492830308898656789888272881375488 10402133 -158902223346338198734111680735812496480 10402134 -78604885193334162519172806811943129088 10402135 -5441509377671999065150058130620790000 10402136 -332203324582968396327114039715121418240 10402137 175974627976813840590298484528808039300 10402138 270347641705571818255122128951841588720 10402139 319642712708950102043606444575499093760 10402140 -6081800866241276343332061644535889920 10402141 -308222809369163451027358499430686491200 10402142 150017396841707589621981074365895433600 10402143 48620338587181782733121977916072153088 10402144 90670232018994493130727722105383157760 10402145 83495995886948377677621891235320039720 10402146 -134294077236649798338812298929737812528 10402147 144043967037833823449346404563539641664 10402148 16663075134287034050931439131230489856 10402149 424360368831065017092910667667171015264 10402150 -123347653160026092985774113110662478400 10402151 38038346053333445657963861171811147024 10402152 -89374543560898415717997851556385996800 10402153 211679270656152019102649893428516185402 10402154 7235839017618645080725517492289600000 10402155 568635668701380250145176920396547608000 10402156 -205083574359441498850662287695389650432 10402157 -471588710517891480003314950781995682868 10402158 25250549923089187962998134910920473600 10402159 -425232087895273852235805301244649589184 10402160 68346299508907675807108485736694906880 10402161 -40310879419844220657611198942067456000 10402162 -148186576265179624132673251801975773168 10402163 -352417425798777194743503159362858673588 10402164 181064291561950174781213980007460679680 10402165 183042238789299824769492507842651964060 10402166 -258240529793236458724904806441264879968 10402167 338035329211320321798991945624301157120 10402168 153282111433615729097470760826897653760 10402169 403895440689891689259779176176727278570 10402170 -47184666908017913661718539831419193600 10402171 -13460498061155035310441183964043878160 10402172 257647004783289531661228989187320668160 10402173 -6928564048014343242048310201879802880 10402174 48686748995433957798579035391927148032 10402175 130940880538514850177334870366232302800 10402176 466856137263265605726990990615175495680 10402177 590642331916328973760702435293383819440 10402178 -324400097839062395029404607432168269360 10402179 265618915906259312381959638613896426480 10402180 100924191554801971697569711446195939840 10402181 538557313394328069554992811325604237308 10402182 -8080101723972240266275767150371173248 10402183 486345348129840246603009544766360958000 10402184 11737592135456468424248328653928960000 10402185 -18343956662324855080134645115710892800 10402186 -418924555342808667007810881198649902336 10402187 -4708593858613151513273102068932983760 10402188 116049146895042312893339990772479577600 10402189 66310302054832772427491902067844134912 10402190 -4163966296931927925203028617199470400 10402191 21560055656774028807863521760681029752 10402192 32697320820044700542075489988989190144 10402193 -194636087884902513562750566115049561616 10402194 -15198060611143135663182731084975445888 10402195 -295084300488937872959826101865548350800 10402196 -102495450628460127769801622931774074880 10402197 55867872217589796967482821219017770240 10402198 60771444105455729821660256886080828736 10402199 383569772294599300911610273349424544200 10402200 -172844103904767649187898453836916480000 10402201 -4616035487978807022143209796709487798 10402202 305566546558001967095636395358233869552 10402203 32562714019614194040265088175734383104 10402204 34926132757435194309340017080585825280 10402205 41196146191796681916037657018776829440 10402206 46950785138077960938145633335929834304 10402207 210899027895642324209383123634143487456 10402208 426366313731374934836120205227927076864 10402209 97741924107294030476622534334876050720 10402210 -20745932237106265412147351547238164480 10402211 -651536030728501273513933425444096241188 10402212 100205403767655463371851272011354227712 10402213 -428631996214600221553874791076675122020 10402214 -256251100974843195728835355920419072544 10402215 -2021446513101330494369260584271843680 10402216 -10809053352976041288559299296471040000 10402217 -96954864666598293446720867856319910208 10402218 29555424195889198316579820533024255664 10402219 322595358805097219570159060047577529792 10402220 148384326287821557203991973196345210880 10402221 -81349977858864288229681800329027975040 10402222 335150722446785320545079912467015342912 10402223 -61175871415187713222029704415581302536 10402224 -6740036130823690114740354920425193472 10402225 -143044700125798691391087272180196960250 10402226 49950136077555166530046881482254743312 10402227 248664408761146673197495665743556150720 10402228 656298371828943504896697132173170569216 10402229 -118321768414705517512168067558905777170 10402230 -3974481189999327306788995331038752000 10402231 -36294087479204615342174221786890451200 10402232 313482311590819431497982983005706772480 10402233 -20100668738589990046711236634874900352 10402234 132164935852958918951533588742450112000 10402235 -232864615192215129699507511728658312320 10402236 -23511487580756765051810465260988006400 10402237 164075731675183867876544750629946157900 10402238 -102870221079648066846428153293014463488 10402239 -394533436348764350705978025415223559552 10402240 29684677126471212011599606387719536640 10402241 529829844940615085948668492161947640642 10402242 213415390211617422542318663404840919040 10402243 468715681198976951005009801921267154492 10402244 122417250307374779344473594597560977536 10402245 -44174438266244149911039041415346606080 10402246 121228958394793374043400797819285428480 10402247 735248245608076625410324526483831604696 10402248 -463927332507109232879400100240133652480 10402249 -297975720202842582941207092811759160 10402250 -151009407352815376536126348244838280000 10402251 -162104375281009531941792442300745561616 10402252 -41615882481566070143760789464798366720 10402253 -122955808840718156667142628255691626880 10402254 -83066128350882566642268250783172736960 10402255 133955021270754046643327366416270193160 10402256 20645631051906800674496006232361820160 10402257 -73989112407036800862081702520878314112 10402258 60883282260333002792028607765577934480 10402259 -1730685871239543249498263865134264184 10402260 -144699726778797472298076995652420218880 10402261 -302731025630128398304916493014037090468 10402262 -105399697973840925620433835147232419968 10402263 11578899183701677551353782519004599920 10402264 -364650503814745459920638362524826736640 10402265 -69707331140676547565209664819190329340 10402266 -30246426794639781116015968997789151744 10402267 134979050618547268265272898402212278592 10402268 51260811813208743565740335712597109248 10402269 287903846009923072572992433325341131808 10402270 28449660685132921043727133863656950080 10402271 -258454004657551552565851144925371856400 10402272 179522046400655698655017857942171156480 10402273 -15079858390077579477114006523511960064 10402274 -57917630949204011288014018474565636448 10402275 -13566571820562116417504844699503654400 10402276 -79480248044568269161152545918832787840 10402277 -192946735047582244694424458925696575874 10402278 -123052314581290083890988655062495610176 10402279 162025207509251981515689462229987189248 10402280 -118619601037070040683111918222652211200 10402281 -11947098404545853400522302482604081664 10402282 -300433353232228556208010257987753762816 10402283 -7501540073049383358317599444061801520 10402284 202372807897706210188436872349256807936 10402285 -672546820899249453072537907297978228200 10402286 -384437771957257996591283337978697699200 10402287 27279776660336792168422216704221895552 10402288 25856608357142819301527522318020411392 10402289 239855027838352223211830334246958251090 10402290 52251567164544286275379040299289472000 10402291 84926603613991019267972093914201393520 10402292 -327508216352092660732172307096421090560 10402293 -2629024671049209249306047010007498944 10402294 15101875843982214982987272775730208000 10402295 -618395147355696310921501457756562190800 10402296 -394618828189017293762555053254488371200 10402297 -55886821161101456079857874264180225648 10402298 60121651358563228489055216380634588160 10402299 -121045743209087774583040654922401128936 10402300 226108581773450000256333890263861632000 10402301 -76948868516164661220090136652678430336 10402302 -154673498284514597454918592020424704 10402303 -191198636315727970166819220905848488448 10402304 -266651715196916793949499374870009479168 10402305 106682089597201757426589849328910213760 10402306 -123528172838229667522542681288156803040 10402307 -264526641293876654909336074354529355240 10402308 264744745795874504283572631658987663488 10402309 461988581203303264636017760742859788510 10402310 -1001742374539113674869908432945849600 10402311 -348856104539657475633249827388806090328 10402312 510958344983133431415151259633141683200 10402313 -354740726651452343904230836185485310438 10402314 -52244478990238920554961427322489854464 10402315 30175425059041083706234295881608691200 10402316 188713368201253881696166480333186940928 10402317 -303735991741813688176162305995592021120 10402318 -14335771450637156398141798614199256640 10402319 219600645733333483779658176454128204720 10402320 6603687808967244942771155355657830400 10402321 -152177650611862094001280431522604710478 10402322 -10539702043229739332874612731073546240 10402323 173083190671454979452388253231047317568 10402324 288393946817008729674251982802266317696 10402325 214262217730257395013155721021479520000 10402326 -63667867789999477693773598884938860032 10402327 -14264081322089210269484582313874439200 10402328 65371277090746335566263517350000312320 10402329 10192797593840578241591287531897466880 10402330 204247185323961812757185955684152329920 10402331 234181370576547147031513138059073920132 10402332 335844559953776298249670529867987284992 10402333 171262416230700212517447088881367892582 10402334 -90129349273165024877640293535034881408 10402335 -30987131785444932484335481080906039360 10402336 263929456660594934835904355656783626240 10402337 222574012602799187424576486628413907104 10402338 -48054628708070737577252853320187094656 10402339 -420515559511074300993047389615717177560 10402340 27859906208351580355338002662070284800 10402341 -121192239678811399661436358326895386816 10402342 -407659773718614928857180027446052944928 10402343 -216344820241284396411798251537473077120 10402344 -357844889288640424467311157330322145280 10402345 997974472276405749072089286963947520 10402346 31133263503492662710428845455143517872 10402347 -63460808398047385825116834486640530600 10402348 265168341413924465571361040690175098880 10402349 -250746335574023945050851850980460099680 10402350 8905159689332816180148135850063180800 10402351 639930486701548239740415087252031516032 10402352 -83440737510518115189396091292827189248 10402353 -104503535253617914649110611156160553856 10402354 -26941425106905550087295603804376300000 10402355 -181513250587263531814695178788945122640 10402356 -35899613699566778184479993081283465216 10402357 58295600023561718977556561115580105806 10402358 -133350424993345267597213974520554330240 10402359 321152225329379335457160085646552761728 10402360 45958952944675497318141239724367872000 10402361 -162130957614809687450973972600074158038 10402362 -31496630597866557721535425354870350480 10402363 36531255468843731975029318345723736544 10402364 -147302745657015984131152198883448873984 10402365 -33735879064126897211985334912428094080 10402366 -45059815965070091865415478093244141696 10402367 -662228782505304250941676482203298966360 10402368 43553075477732592915325847198641422336 10402369 -410057320873783330707878626667841256704 10402370 274031423086911006411276707983825440 10402371 73279317428655243280660938260896404480 10402372 -145720987854805999366566161457531543424 10402373 64445804793918055839645914091508840860 10402374 145196374708021641141177392654570708160 10402375 717803255550303142420512834001785690000 10402376 250760335664083874080912294280434222080 10402377 -363377313218623796347426484052609823968 10402378 86439476708427834709090133474630681856 10402379 -93159863926230753290678560978691749872 10402380 149004282255143230461817508140810690560 10402381 27502038708828052298416154339034845664 10402382 -33986591878799454698428329360306311808 10402383 -1212053853561158482278664148564449536 10402384 -208593334654688914433225177906874286080 10402385 -3533337772706367562544027749871418240 10402386 -134091867415754790556676561165666400000 10402387 -88169985360850543629329872432106958240 10402388 -1110108003168733099696113641312385024 10402389 -474913182478890037332037751034556300146 10402390 -40835439795545633437709176341741386880 10402391 52163437572321732548669168785421021568 10402392 10996823607271411153431403581851566080 10402393 1242535475686644981733142745008672033664 10402394 -89959951485277501732713814249208586240 10402395 96275461275373083441584168580525252720 10402396 449910466571729172566520930601579020800 10402397 -270694893824384269035505982451184153428 10402398 184750659491156204315384697927631125120 10402399 -261515471969950445755658881447361035664 10402400 -127260727613078654664949203863499571200 10402401 188862146814793272189404194725832858032 10402402 189174204039166693725349052270005561920 10402403 241366731272029858441707085984050864264 10402404 -260476671901484059226792315545131786240 10402405 -81963301063950208056211110111800649600 10402406 -20770628391678090573943244328291232320 10402407 -216017855175444692093075953212717277296 10402408 79786418494710199527671850226501632000 10402409 -188610342499843732459394226725240779020 10402410 17291117443430792092449621132921208320 10402411 -27871284074140706004302162331366030988 10402412 337973189201595298700403507484453529856 10402413 54784028144294813186332927255823362560 10402414 -202754274770331231029142292240589026368 10402415 -78575956220193114587879329825286107200 10402416 61784446602590625853368699272378449920 10402417 -250935787302849743867603827010440424640 10402418 -31791160127071140664841682553581926496 10402419 249969460331351511042563049105948873840 10402420 140592645941468203519906094726228582400 10402421 -32376474816918405841477098267329703378 10402422 -44533817875243752155420041901009166336 10402423 -400582726580088778195251168311458262736 10402424 -188993872553728591993033127199718502400 10402425 14014644568183632182724112996076806800 10402426 128265852022631508784449207070071276912 10402427 16424880318225549371851063968114261792 10402428 10991868550623741500956369361149125120 10402429 606622586149793613911778949326298673030 10402430 -163493571713012520925657083623452857600 10402431 -2838131209549466726699518087967040384 10402432 206356391167502522773291477383512064000 10402433 21376842081950923914704822212458769920 10402434 -36723555910644065701912893108675502080 10402435 -557197969038503139535860740130229566000 10402436 45870093202130025063736064883181664256 10402437 254589064606770188719289422300173128160 10402438 -102276534011155434500039898045830412480 10402439 -359056649779793616413167308211011516960 10402440 -50888039698204046724392975715360768000 10402441 -77926265302573164025972684252514105856 10402442 236554719562914561184044309167988754272 10402443 334489133748710667370375592343034675200 10402444 25422077335435387699821989842078221312 10402445 415117919664778510821021055724062351800 10402446 -35839436237442719547160935069809274816 10402447 -642376757548518906930598340072370326088 10402448 -7289333756844319513520211263866798080 10402449 -86404032338669115285245030434747723536 10402450 11632521382104762536191995606289470000 10402451 -401232700060919185854189301235187454548 10402452 400134036415685939826182088414935961600 10402453 -78092688719093327397138974572486667520 10402454 -23798885786777845342349357859424173120 10402455 175146031645997431380241039216325447760 10402456 371682858183355067545849911390152570880 10402457 276190173009063315411038787537552380814 10402458 71797423758767405987627502478804769280 10402459 429842862679575809351494487201454470660 10402460 -7538269131910888601136889751768670720 10402461 -364901245726211877694836481005056162490 10402462 98569513173483185586653536595004165120 10402463 -12637628254467437216837363636912372736 10402464 63825433586578202169603473902031339520 10402465 746266840620344924358903781371018068520 10402466 -106657894490442883879700960112560463360 10402467 -137840724385043131775830050804444730560 10402468 -291320034512207227856762821417535528960 10402469 121742537412812059355365888648556515200 10402470 -1146785840174650324780866214612258560 10402471 683732944470224313257929379913526583672 10402472 -47789965992106550365949779195364275200 10402473 146126467321010785959660323600527541664 10402474 214760516747023243876246872813637227360 10402475 11064699750086185227334318465527252000 10402476 -15250281410891772380783388731489501184 10402477 5121299883333941641264808782862274326 10402478 51522924467190685776003450269983024320 10402479 -268851585240562294192728509983628782560 10402480 60048211182087004719715858406358712320 10402481 51631859658581782843775143318673910000 10402482 180197599215833645971440624371715951360 10402483 118743235669116909190442376767466588160 10402484 99613961480353716468802946028795666432 10402485 -166310223765397360988880962361120485760 10402486 -25209625865362039192951440830915842176 10402487 -971039439661301094947465106024718479408 10402488 -38952916728249300683354356811057971200 10402489 -391544507357161951468358285095410897980 10402490 -10039359983775927059884074139270886400 10402491 -265064648679812520974603694501284904 10402492 523794251783088449010658616465333237760 10402493 -460802276033873149644105042549532131258 10402494 46497289047847114516761513852907822080 10402495 198140957655365800531916531200378116000 10402496 26773027708208089342956847918252818432 10402497 -5500328311621939344503848999714469952 10402498 32795561507015728562531026279820798880 10402499 -127582548875327524639788468229704449760 10402500 2830212393947939705638749019142400000 10402501 -736830657205352385856252478645264566498 10402502 39536564044952977468146524652494160384 10402503 -365106604684161737481638312565409402800 10402504 -263269902802630710448329987741253632000 10402505 -89067171985558408057862971033847405340 10402506 10835757910635219953155590763820369760 10402507 -964450801166417168158603999742951226200 10402508 -346033268352930389620589836920665916672 10402509 71629842659750142494639393453533884288 10402510 361548176136715686518452256659268405760 10402511 285327382156340745100872860411962314624 10402512 -6227966364096614784350675391562383360 10402513 -49742215560954558506031113817257325120 10402514 -37717021140194357953811803838806304640 10402515 98132717051611491118152060823401659520 10402516 -222165284106729580043788782415029846272 10402517 -1444696200821762065500314033274946560 10402518 99890697147011115464485308291038097408 10402519 186694574863512610243795950843464272840 10402520 110202576250517810162294786166284697600 10402521 -54648414556654358224914576963012163296 10402522 5476285517118791631377791836050539200 10402523 -126005358590107079922741646808077479228 10402524 -1520067150598662048908242366061736960 10402525 -119427939482283982326775349998126407200 10402526 29787911016634696024922064911754624000 10402527 -269978611340487664742456005066780992000 10402528 96147551895793586759692006271023841280 10402529 465983280113940790756583721210466868130 10402530 75838160801285552492979056204217016320 10402531 -3362049061215650971893937368361540800 10402532 11062479485804326235030960196062330880 10402533 513152024266940454672503801835634329600 10402534 341784830258195470092197346515713288416 10402535 97777867784672874046927609664569836000 10402536 377258356320151715037565619541575270400 10402537 259891050209445502473266250251813655120 10402538 300290816420431975816958500485725053440 10402539 -36109087504303863885388368049088225280 10402540 -34437412871008638465848528703359646720 10402541 158820863461711170852817188259428804384 10402542 117052999458151717880952983460479370240 10402543 127033152429257460630698829377049112464 10402544 -5182962311328217574527191135793643520 10402545 136038297367438649848669608997044664320 10402546 3738481110210386894145585815460741120 10402547 49662853464245702042727694798286837352 10402548 -19743284285691087386609054130312861696 10402549 255156110805828774322688177326178245550 10402550 -60418957036189202424770688067775971200 10402551 75804116161115220146982167704687768968 10402552 -430188630730161987453846575786942054400 10402553 -119835821934553785562420014350739718422 10402554 94271879295241278501892956452267742720 10402555 -120215953124131138128915296825555094240 10402556 454546145805732801305082914814777334272 10402557 96149890045714977707225881195728783360 10402558 288518542867882549300253454964613376 10402559 193964675146410167832663789095245973760 10402560 1384550798332234076960097012233011200 10402561 -108374484513524132393973211624151200560 10402562 -7269484963207307503596141056124364800 10402563 311536919345886116191670416521854653944 10402564 -41840923147657544132495837273182639104 10402565 -215685483455018712627914555236456644480 10402566 120372159730668713582560181352924332544 10402567 -24972516866184769034467222478060608208 10402568 545465833156438835757485122122626949120 10402569 -312780973948360202674966144823129211606 10402570 142007922050326321402157676604277391360 10402571 395740679572445833081968040528747414632 10402572 -261203770366530821954708984696658797568 10402573 -49105411265531224833721225860912162356 10402574 -62401923198435702850216387249215146496 10402575 -103559885451378257060219479827111320400 10402576 -2470006225968461119914378210791251968 10402577 208159717247659473265721682699921664512 10402578 41363788758177546493508407080587963904 10402579 804148540731987966924157331426909782080 10402580 228970286747124159533969161164491155200 10402581 -69167445462825105132829949606066955456 10402582 343283968432977684572476937247958543392 10402583 434900627720701309533219787953702965832 10402584 -386916743426647644723749115953525760000 10402585 121204158545205497822100683707714104000 10402586 -365696505707781552769267525454407285008 10402587 -35258075752653351353236630080115628640 10402588 66930049923160284265516005809849532416 10402589 -202420532635751346382465667505379133928 10402590 10789647963211490380129788459739545600 10402591 372032235781592030597893095988714658392 10402592 103755485088826764094876041555357007872 10402593 156831294219641287307717460854101247664 10402594 -253449207348415072577897897549218505904 10402595 16810195229893311745999485061703827200 10402596 -248447053614707555023926131130520010496 10402597 -263204093101523073170145513324629895394 10402598 2025244443988438901946175213753720800 10402599 195112949075932546771226743433045921064 10402600 -17075670769596711289025927364348672000 10402601 280916997614258564584647310402158105024 10402602 34187755941009943414634711647382943744 10402603 4963210834650723997920867382346635624 10402604 233116215879995099111637167195680290816 10402605 258610886953076830621899804425689646700 10402606 33499167896690675840307125442000360960 10402607 380766660062957426648985678032175011856 10402608 -14308633404896860307569585614678392832 10402609 -96550470322220300115742566661911387584 10402610 167682430846501675978571097409928036160 10402611 142167980947908641242277372142273922872 10402612 410685105332531681306551253773851008 10402613 -14767858326807694837715271397922021352 10402614 -268205198088923644410557071572518784000 10402615 -69017177745814065073386803516325470400 10402616 127566421174964347667322355708683939840 10402617 428206740019591056551981448574776313680 10402618 156386907541823606036674285857605339760 10402619 -188674342712073703673356865261060551440 10402620 -917225221778239009090865319819786240 10402621 -790408364992379542376172647592364987360 10402622 -109068675953577675765949719492630981888 10402623 -3625685708808565417127582151914948352 10402624 -25330278779702198341077643623974043648 10402625 -31321075294542356759303016658804911000 10402626 -116411460052214973303403546733601298560 10402627 157350294913545240183585834114124620476 10402628 -100074586152738232654419702573918247680 10402629 -97171220848767327201776731730027440416 10402630 3887439657098614154409289206522988800 10402631 482866481774842639483823892050599161432 10402632 -282745808977053292870038416648521620480 10402633 265916030531345123906462666374322374400 10402634 317011739641955863861629238134873380352 10402635 145020526705365077808742943217846578400 10402636 -354942257560208579097606049522840120320 10402637 -151421763703967688281753361604395798048 10402638 -56928201551004464600788796900427342720 10402639 -44667500896946189620573838929955948544 10402640 -17830236552175888612357022547038208000 10402641 352108394697441368030188782965819385600 10402642 -104643620370216873182468277632814344928 10402643 -19473834503505093545288693047968832800 10402644 5115294909836478871265373622972416000 10402645 -370673901577808137301472174755650917600 10402646 255960265799685048780138131999958144 10402647 -23621989401383819860654580064214344960 10402648 525195357214246540615101442297844736000 10402649 -230687240155128120746056219692849919350 10402650 16975137306376889586484480764946126800 10402651 413624700047859769765688847738521319648 10402652 -24402650709221325153787364361518054400 10402653 -20635333117049134947818181695746500000 10402654 32233326123217678047512766563939035776 10402655 -269983115807891823921014965152502036440 10402656 82098880350504572862847341343128158208 10402657 141184776414971213829627043669840586052 10402658 59209491086975998717337953504334424576 10402659 -242140762489578119631618923545275511836 10402660 -21803660957081672579399471980102103040 10402661 48449580416556887953288427179775723772 10402662 134401527605955130326397784805496373952 10402663 -289281982253747920777218096616440946176 10402664 46500336302982725439538952727340047360 10402665 -34014968775633076402079841345695842560 10402666 -56683112254474593061965650293427533056 10402667 124599548970599424886623553814415692880 10402668 11691197525623893478492009945223563776 10402669 -495897941790810228441787312553891509930 10402670 -36937394069644233285462526415770828800 10402671 116552798215772434924602601910968375680 10402672 32970670713241366590821747719351959552 10402673 262225806788040752453771572557998195922 10402674 13279874197945653097636960329716305152 10402675 -226010275329713272417768698482077974100 10402676 101148050684524488420138954574301418240 10402677 334393932536221700717623528941474242460 10402678 18493236134367804552401331563458608768 10402679 -216864823605352217076729136192921414224 10402680 96396285929418440435145576648287232000 10402681 -342057985673793182089820639238576597948 10402682 -179418942674041422746724733133031857808 10402683 -73368940579733310219193676242771328400 10402684 16470410921015957281051637742152773632 10402685 -81105448327005646651685423654221287840 10402686 26951168491548358997837412874582763904 10402687 -416890681836406272613599976502848737664 10402688 -619612046555295190531718965313698529280 10402689 642877398161106330732931707444377856 10402690 181729146249636874258548525462055987200 10402691 -273353977796182973880413781471548354496 10402692 -235447301927972019308122300096878391296 10402693 11574378649104152967267364654542854784 10402694 18720045791215748371099070353013941632 10402695 -70357463941658717737491475770673516800 10402696 -89572852198056506892765870823455651840 10402697 109205331933680708831000085309148775424 10402698 -63377936388384441756964130884084328448 10402699 -103446857115783686189773182991859584300 10402700 -185325810094132695417079785108281817600 10402701 73036739061758712908041633524464688384 10402702 406781966686155990605586339184214819712 10402703 567673009677892167676403661464886851160 10402704 -27735948437339038049554931018566189056 10402705 247457876520051800550189547058778079860 10402706 60001131207373045484867147550845573280 10402707 -31137579048311637995263223566938087936 10402708 -383914526439332508234694796866716612864 10402709 -274558917333486609079005059176428481920 10402710 -198488557410310948876363154195062548480 10402711 -381908153748051729011532479239698878376 10402712 26827819303252528155182057222872627200 10402713 181743503627653452353183544046397878704 10402714 50704099678393393309792129357928294400 10402715 -199249301266497316005186395167983464640 10402716 -22223794823579492429428380492971974656 10402717 -309088346905749960631554363026147662580 10402718 22093770221947158833801676845603506560 10402719 17894254272644784980389651228819638288 10402720 489855933896740177733457461607451852800 10402721 219503197026124338633850105186993298112 10402722 187365619802422710731768820252848271360 10402723 83122768174667823973060778085788843640 10402724 -293259775298379612980287280504084229504 10402725 9959447998467417766112012688761520000 10402726 141719250127246382737175031012103349760 10402727 448744962382098621145077380887869172800 10402728 -88386590529546665261958869745696768000 10402729 -39453185341970862478913954300371584624 10402730 44980483581522700917019012330804509120 10402731 -408339177172579070215904146930536884580 10402732 -2100159412297689686989713968337780736 10402733 487840622531405743482604409322950700 10402734 79698620147266308107072893241880862848 10402735 -31068394101966244335630087516540393600 10402736 44671932829341171677831010501389647872 10402737 -404982757266696964575039069227666762640 10402738 -226546388362223300932898862525537116160 10402739 -247994629269698673932736308401744818576 10402740 58744423466048841537831094559746978560 10402741 -27140012451391351568738399388161635858 10402742 27205675677941186678564497712028203520 10402743 -31267875682824371097871483718873003520 10402744 -269961553556206113770826073890123386880 10402745 166358757168499515399286419841835114880 10402746 113828246191444549675014934406800118784 10402747 -599854464238565622379054313625049397960 10402748 193523163017677107497712748707102225408 10402749 24216504445603852209639797514439778406 10402750 53393902386369831132571084434271344000 10402751 -941712842658128578951921976989813339728 10402752 123974135329533315357819069088873316352 10402753 465975740217306095702793360999612744002 10402754 -192636268040051668691915569559399219328 10402755 351585229770344997832819466843069610240 10402756 -80713872856465876745827390359926149120 10402757 -404810330578883924314207644649644968868 10402758 -10902417288232453486448780592352231776 10402759 664696188762861569897829211647074595216 10402760 136559542966492023521894968995520512000 10402761 195134636418572143305916674704319072960 10402762 69941454377990277314243853430274327040 10402763 64585839154846719647274852880391470080 10402764 -220626758751738356015693633854140825600 10402765 2094558582265409508343523456881028400 10402766 105206531402091296590990987942802350080 10402767 125842534784387178177894866132838954984 10402768 -80103074180383479510992872792543150080 10402769 157480470588074140562174610058201405044 10402770 -95669489507679038572814192380093440 10402771 15764116463050658127660964886342084972 10402772 -202792214400665004142309080376293761280 10402773 -23496160565791197781033776312406275936 10402774 -244726790116666045633449889873339440864 10402775 6153043567486352729245300688915833800 10402776 -240780463722591323184545177032324300800 10402777 -13913081904096747756659247068753931456 10402778 247428739264343559741070066361466213120 10402779 5667269703910002458358708069127148184 10402780 137924649574094682487348497535507061760 10402781 621716581763450874276336316620253980582 10402782 14200694851080058471288780870468149504 10402783 105516610485044434489428469188498335080 10402784 -107504296840455675043409812389647351808 10402785 169983912542840973063712158322091472000 10402786 -31899973457688029725542957895359039408 10402787 275396429574695515878502453197936275760 10402788 -61319147586991729630388564172201953280 10402789 11264690973582455314320886696368772860 10402790 -55496406540657384752206585509619142400 10402791 96553003054355749778170828798945908864 10402792 48672688226436230357952638540999884800 10402793 113338906762514157169101087641144633160 10402794 -32432268021528379123122148509839806464 10402795 -258622104356909179496805310054347088800 10402796 -134621249828088367642289197739834112000 10402797 91796446795524267805402008020121844128 10402798 -186895573112935568132569831261469329728 10402799 687851385581997850308781872703876619520 10402800 9734066909415055231450148342624256000 10402801 421391149115505254151926337548312926802 10402802 192436982232100798387041370312302542352 10402803 -43038115926505146409584071344691437200 10402804 -209536406481221642462450689588856115200 10402805 41798510163835523921446653431497979520 10402806 69004216942680624429816353928981933504 10402807 -62851306127579168532705776334029039136 10402808 16724247608317494331105995054385152000 10402809 15965093765241123455364024315080024640 10402810 -176005236306271512866091096805164679680 10402811 43054229659276216238564527212106469412 10402812 -36032774865917310968096489043163603968 10402813 -587070337324497978998684377262928722938 10402814 178926880750520284524056377153094615232 10402815 -54025058268357306680870463568873512960 10402816 -364028045565904719623740812424244101120 10402817 -400324693659177745973853657818374254288 10402818 -3840492180966433370365709852897647104 10402819 -209984090013050821643244588939321587504 10402820 -143805984232349471941336900854184158720 10402821 54132741456470508225684741205904210880 10402822 -179429648847057252806833810709149345920 10402823 -17481812093684718215667826524969177600 10402824 120615722123160332997760990214050283520 10402825 57600759060522123858897276736016145150 10402826 118173863855627991135040045858180066560 10402827 183532745774770932615192812881959322032 10402828 519872415903743097097152453847532672768 10402829 208663993040762626260530733046663877430 10402830 -37194452296065562518007956581624706240 10402831 -131140141686019106338594357184345255088 10402832 -11188437450548027438211301181296017408 10402833 1957274819213034666430728203741107200 10402834 90126806914654591931282843951225922720 10402835 45123879009610988015267162100606095280 10402836 -132010866620556150109606396922222217216 10402837 17165980110266717027752762408873481486 10402838 96818344980500796707807547890883145344 10402839 -88853615375735281787919070039981793376 10402840 62455511822147511790478708734503321600 10402841 -56973248260984150366159316231934624816 10402842 23909255998187451304646113541663143680 10402843 -396898864668365586530602347576116819712 10402844 -27026753704303255907342974262350272000 10402845 -184760402698835314483463630366982072480 10402846 78813607594728174489701907509592683136 10402847 158288941168455474386158090049899627200 10402848 29080971789990957730523343372532973568 10402849 333945975857274475134131780541713730240 10402850 -43695650713381228856690971705088691600 10402851 25974685127192727582696943715054997600 10402852 -538786026582256884921566274805720752128 10402853 -677999644765474724426190360603458307780 10402854 -23513557554519234983034165974200320 10402855 38246353779995030032269655518155768760 10402856 10911191196581544364716758854227394560 10402857 38062127489641261336697942034213596640 10402858 325060419861070361644877032150082657376 10402859 25838215832650021249699069223987643060 10402860 43073853735923875666833019005558159360 10402861 -1905242974044697015154257869428751360 10402862 -254958288098875892651686764217894562688 10402863 -327599879155326524825663468453471204856 10402864 113482850323906965245180680457396142080 10402865 33997238664039717942572055770494487040 10402866 -83763374956546756516990208471680180848 10402867 -100150505371999459339203157914896500084 10402868 211004186837349627241669828912030027776 10402869 -448014079408622222753093051196947564256 10402870 -146806883328327521037987170079267344640 10402871 -759576625993484898727295259170314499928 10402872 124087840386054873497371755372180049920 10402873 62015050025028070359913658838991522564 10402874 -146111545383210537410725349879196146064 10402875 98857567233773325421348142340117288000 10402876 -118582243960274133536075791546689937920 10402877 -52291259518267199703057202808482149120 10402878 -30126295035618664301841841182834094080 10402879 300522031365083065628048208821599073080 10402880 -92619192118113585836289180051701760000 10402881 -211527975135158220345888801589988983200 10402882 92332585604948614256613770256021926400 10402883 157030027959958758112388003290533594960 10402884 -188455173021455517228755640407978465280 10402885 91669233148980403242628420623896747580 10402886 94596151224565635709618078336689421824 10402887 -39308036079692043045718990917557898240 10402888 273155574043903027301896122665831669760 10402889 -135406622525968974697802333807571286656 10402890 1549928349883460301617650679249137920 10402891 -11206869253416960388760812640694978816 10402892 320198426105740769007278459524174210560 10402893 -84052156121905065131132384668082472744 10402894 -84943675600408948690914346087082242560 10402895 30236887854298482109910487050270896080 10402896 23284350845597330066845955068607987712 10402897 -872568668976059519142596707811656376000 10402898 131708944614584177330102331105117294720 10402899 -75721816388417888018478855724276089600 10402900 -74964980019671865934790033967901747200 10402901 -470569823509931803766363070000135473796 10402902 -56643601566419416788639510377442460320 10402903 -148209166924305269048459751770145781120 10402904 6897465438158076968817843172347678720 10402905 -127612965785546233025995228700843067840 10402906 239965061332296849279422028508409543424 10402907 590863019026090966857210455077211193156 10402908 155974480340496881622026271628002716160 10402909 537317493883665964613518858318957842720 10402910 8273102211852166525813111890063429120 10402911 -24914955770888899627859188630328203248 10402912 -124550159052676956596477168627635716096 10402913 66017852702079872289073713033161520162 10402914 -142731941555433154792220569321491697920 10402915 -124943089462534455172595405068771843200 10402916 -42382358741905341433876404512802607872 10402917 -67884166851674540082520149870567876288 10402918 -29278165826947117860479938851174481920 10402919 1263874757130290575320216325700085726000 10402920 44229406377411198152668833705005875200 10402921 -8774002286785915651321608566592207500 10402922 539427101271026401922496860003382604800 10402923 -90201591706060208406195947174626884096 10402924 -27233107194803128149522414853676646400 10402925 134918052199584434613514984799808790500 10402926 8572034431987165612304704460046146688 10402927 720072484194852541858172003474031885776 10402928 -116035788243934957647556507874356789248 10402929 -82008967449591806261603214711259695996 10402930 -19240112657393159482485527280206950080 10402931 -138212421536472882263389328227003860480 10402932 55037950228501805298640772129818982400 10402933 -884326515642923809245532124148861494400 10402934 -336582295187947900852169112446185260384 10402935 202782554613858250808965078445050750800 10402936 -543949458301303015134776741035356856320 10402937 4068874569874194852984132987909826746 10402938 3197775827237216926207344173502566400 10402939 136706190506937311092247519507707947720 10402940 -245358451104899334576276223871430021120 10402941 -182958636312418135452771034943757623808 10402942 -3933861715857344625510360806984054400 10402943 49813164795014906013488355024382808400 10402944 247609324584909850279232760763058749440 10402945 -368558299784136927288816103800152138220 10402946 -64029585773785254604852821084861576192 10402947 -1676298829167331182136576713350441592 10402948 37918821892974450088799875688929716480 10402949 -131204647599150382256512526460639642240 10402950 56417661180709742190873845867730739200 10402951 41172012248188941460553215602829121024 10402952 30709982919469508491656204579608494080 10402953 121010136381356191779269321936773171200 10402954 396193349947961931836691799595199568176 10402955 466948209056316745248039182734029891360 10402956 37547016416047592959738009409499525120 10402957 -53336797603631010867674759093273555200 10402958 82945362289044573929245290441246994176 10402959 -28978057263795502172701312000249567488 10402960 1008565271142683866598497874536857600 10402961 146526348205536930402732127085725280562 10402962 -105032599184022001726360669505043032448 10402963 -29310014250382844038934543994976385160 10402964 244920363619312623926360986502451148800 10402965 -205565069081193900276659145681682425600 10402966 98617891572118342581497803533851464320 10402967 63649962330867570079682507238753264360 10402968 -122912505609830720327756069543091732480 10402969 209411916814842040367729865125084737728 10402970 41167385802648661580774006496076958400 10402971 -96869381216268788854870821378825479040 10402972 -508398626626559360662595082511672862208 10402973 -46408472015007659810480213223172659360 10402974 173614407121489117492026685217721683520 10402975 135035267902987883820524843372203000 10402976 -538847228147736684798896088659002195968 10402977 91667913953682670278646785575903668800 10402978 -10651003069679904095579441204522104320 10402979 306590186872093926411698469165712516176 10402980 29420493678330259923197771188021493760 10402981 383813883531827358286550209126623150782 10402982 129396320679950175931738576680495274752 10402983 8643088271762033822689944349135463760 10402984 320877727671624673923742563014441195520 10402985 -241621257979869446349834281096429417820 10402986 21398930304680047067007453954542481408 10402987 -115870451440077545079037121327446683248 10402988 -2207881939627402962302591238118708224 10402989 587461212043690197001395073218194731680 10402990 636123152899817161542803940733059840 10402991 -273463314716395874801890998278946473616 10402992 -785835603542751006982710652497100800 10402993 814080247738613227501457814765885424 10402994 65229227916834466687912042386367480320 10402995 126471883050444491798963351819710659120 10402996 -46056257174715176115183769520578571520 10402997 448362688349349323188983557378145961344 10402998 202326907405938449270111269893776862720 10402999 -30781836410889353163645307255707538512 10403000 559677265009907014943755604038103040000 10403001 31182257567410714884951840749170981824 10403002 31328894793697223216221820518549949952 10403003 -150699166274009203611146623857461933616 10403004 -83145297475193488467053241313673915904 10403005 87610030216728697642089274158005428320 10403006 -1305736637045139523481079244106668032 10403007 10576773991592154467954285609616029640 10403008 -8152035503592288992026360251729051648 10403009 195278452426000388193029182234598805204 10403010 79980485138150789270038744237289018400 10403011 2005647729973387667759126023737363584 10403012 -88054742526585159904414189664006161920 10403013 -205890214923494365565017374195976653600 10403014 118774392032945915461210096555017711552 10403015 -107769048505774605062777796127395079680 10403016 78192120664073368064641874209599651840 10403017 333282278674967244291382069336197503066 10403018 202750695848101602958280766025080102960 10403019 586302084385716493704781484181049703040 10403020 -180252907864237112422320590518972523520 10403021 -696980991023667187859577439647504560778 10403022 41685726899626354608127016827112469504 10403023 -605087748192338532638863842220454188280 10403024 -69798692075362184507056509414745743360 10403025 229280024274660346071245351926660848000 10403026 -219482745942952012527734971383578322288 10403027 -544699181281921226558451877668724987200 10403028 254939587806146005500929479941408266112 10403029 76738687937187423470595252367870595840 10403030 118710993459123820490700785884124181120 10403031 -280920242566900014040178067190884627600 10403032 -56819105843397437304161780288209920000 10403033 -8676270887371528428827535844365398256 10403034 317582797624224962744490737664237896448 10403035 -67469852319247244613446342759309583600 10403036 91668953601111643387015532288421396480 10403037 -344248394629930299141512758162598098260 10403038 21396337991160947340697214689380295680 10403039 -613676973143219874382404615605235992160 10403040 298411454501005536611733063348238417920 10403041 -697027618048982859936154619814542542416 10403042 -13372712055084305254635299618935044096 10403043 299645929455228757532988270173522400120 10403044 -443277249319849808290735662571375636864 10403045 314377445114751629643512512759732242300 10403046 206206729631804553093797016408880250880 10403047 -48606597969021768431988341176550391648 10403048 192496862021711563608137364415140034560 10403049 -172732302590425238454975778649668412832 10403050 -72036046770748418165799563302333075200 10403051 149957867035170693946893873200633844600 10403052 53886354025839703940958530041215811584 10403053 -35372166873376954503661702075554595956 10403054 -67673915590334057261348294792138014080 10403055 -98633735864514097778127372528694404960 10403056 106074457452026607434031318606691827712 10403057 49478884562349312627021204703512494400 10403058 13878957572608161772606622968962451584 10403059 -378828989307478776528913361184670724496 10403060 -235859181986136639911558215292202240000 10403061 -254109853139473160112097366835362067520 10403062 120680227811767636829690708659734889728 10403063 425088958992710401143301315507287168984 10403064 -42919137621818119155817668867923681280 10403065 140847582071445811082648062112938408200 10403066 -197796882491221745101368855039624090768 10403067 -59641475464931368203897630773424428520 10403068 -34452760223001585573381779766371098624 10403069 165288411483590852289025599197667763020 10403070 -47526834212584297666272999822272025600 10403071 91838488350844908997423882814790124912 10403072 466694858520584779808733202392501190656 10403073 123837008591604369273657416898906970368 10403074 216985049465279965525830182075135437824 10403075 -186318932936573517931292760162787329000 10403076 4699568600268496361009527266774964224 10403077 -476363613180416474484687785973089687074 10403078 -35047174028137858796048271477187903488 10403079 -168905463521985806451129769072852310616 10403080 -33167304935416958711829356293853184000 10403081 14689171054953701520611146042397796132 10403082 -222662936483174458703374805364480927648 10403083 112366541294091751076593911807576068880 10403084 -15053954456655600654230192090631014400 10403085 -27616117830370525823449931664834170880 10403086 -273086256337630494768321286007417970816 10403087 -565865712403947251812551334420159677264 10403088 54090382411103854577653294567904968704 10403089 23771762624942085014605661714433368640 10403090 -298842311516261323885844775731163486720 10403091 466010512397284967943717908286790629300 10403092 -64095546875977165862528479003550676096 10403093 258418466574013441682373880300974507744 10403094 -7136988467486935352859480090853373184 10403095 -146921848274418755442620463072932206320 10403096 112409945439769347049319012562888990720 10403097 -32349711217559936244845292348948840672 10403098 104276790141514604998057368665119086336 10403099 -218408924098980447642332310547234526688 10403100 -165819001352178045244245148050348672000 10403101 234236254031470889359683014069267412204 10403102 226219158477210001295006431072946582400 10403103 -860874271858055556993272029369106303232 10403104 -216058892679113466970324838704069214208 10403105 102558211809027718005577211524458783120 10403106 -22932232665536289306620989876910455296 10403107 23617518992786924837831495846806454016 10403108 -141523775493460139449658273231381191680 10403109 357140054756420332632724954170953758014 10403110 267970710930415270753223683467577560960 10403111 575573628163924593900320238017628734712 10403112 -181612875191246114484908682213038899200 10403113 -218786086208916517324411526763038546304 10403114 -38533402824424566836124904921005707520 10403115 -155333953860801814211361790274542656000 10403116 -75191085958136009967721631229674019840 10403117 -80504464382002718547667922470744680480 10403118 58140382128945579942710058862727329728 10403119 -4089364252953563267034984136334556432 10403120 -7475128599716400412348306012549939200 10403121 -305436158807504160168697933213343481600 10403122 155424770260568806462426212619019932800 10403123 -112772685087127945232091779080308021600 10403124 58214679855599150152184309435647635456 10403125 -428914952014670576821044660050043187500 10403126 362962968753828372902487728190079684512 10403127 41914478009058907786255013800194086400 10403128 631877409105788430215741947397872988160 10403129 60935349209183531178781860542883918480 10403130 -23535506108227801130241564055702164480 10403131 401304600024608405511177499975892520932 10403132 325466734116234844884639963777069136896 10403133 -48291756480566367830639676779969435616 10403134 123860571541282665293514588105817796352 10403135 -34022479173952726769566100563537793280 10403136 41935512045793802379792828372667072512 10403137 -384900321571578837440508397367801405520 10403138 -22635970797681063100401774527822591280 10403139 -240820727743729505152892026922989005576 10403140 272719853125711021097050781315856199680 10403141 503041587885138476785903327890080821980 10403142 -15147021746020464149671679601148868736 10403143 403327290775639009940956694551141175184 10403144 469427815880695551291934100000255877120 10403145 -236303687290036302393641012256316580160 10403146 46184485771374263168039007864282950400 10403147 -31156834840046610177128536170782446560 10403148 -7102399216059097487841678026623746048 10403149 -4193549217132261806734927468744166336 10403150 87386360278006347941219566836619296000 10403151 7693902159302508879762092692648283904 10403152 -1266543442354368534046235153285120000 10403153 -284862724259892404513024861489215261056 10403154 385776214007793089206196487952703376 10403155 -69531987949490709725757308462050316640 10403156 117868651389523426493757390283432369920 10403157 -3988048327691480238054031045256727360 10403158 -103832433894995986239726644664446409216 10403159 -14220848026476686635454721351223695096 10403160 -16930420368290374262843966039870054400 10403161 -273917721855037275728913189897667557238 10403162 2315719821542895420087947837658697728 10403163 227926653453358371713774688302203363692 10403164 40774469460205617238062752176911319552 10403165 -188198281575037663047322485753277898400 10403166 -19964658913965373496598595974483505152 10403167 -281427386710695658248098988475004451168 10403168 161972115809908622970146810051775430656 10403169 -52447504311181914326632753856797446720 10403170 48378499646171418728446336233031536480 10403171 -338897071422569892169955473597649439000 10403172 -39557006146261774725437106539657475840 10403173 -389448546474047484827864254694821869312 10403174 8320650767035444945777803031847464320 10403175 -138797997288701406090561427899848544000 10403176 23369986837954833133926377927381483520 10403177 57307068924897532100791307763549030480 10403178 37786922938312112159982276635384190720 10403179 70042543015286856863397418650753638176 10403180 -4106002146138122937578050294781568000 10403181 706052416470846264449357747619013505280 10403182 43298666207649011511498689741755799424 10403183 30059409338580296598639745639366114176 10403184 -68115063742141163355345453805904855040 10403185 -159157797215923457242753931847481887000 10403186 156677887088539784334133169832427083792 10403187 -18256073503693264896596328680023824840 10403188 -570141799294019017403158682607134547200 10403189 377016191274084528272302649553895602990 10403190 98067349102973012792563748638552128000 10403191 -380495299897400223671025050661153664408 10403192 -39381929601780019056733352271786393600 10403193 319947876689856196787069958302187626064 10403194 -353075075489102048528181352150146301440 10403195 23726347987444898238285984457542954000 10403196 -80809189364748789246572302708169399808 10403197 31733063573168789796974177650506006528 10403198 -942221259403498471550261955097667136 10403199 -8561001780601011168095654738982171360 10403200 -280065922941315112399378866584420352000 10403201 -141695774713997238717876858418498012668 10403202 -41338188575463569389151124720978625536 10403203 447729510403193803450248681175998964120 10403204 72566649123182431013336392531475177472 10403205 1450886191581074442498272976710240160 10403206 657637186457669509330761787029162897408 10403207 44364183599036628522599904255986376720 10403208 272943967658217027853188972144302899200 10403209 120438813295302026614175195715664608410 10403210 -101999759542333014265837898228360712000 10403211 -37778824448081146201522117068261181440 10403212 425797364164930875521614024173851123456 10403213 360754887804494081359574294166783297462 10403214 -157480981870979004632895404672729472960 10403215 875390506641018783210540644281741665600 10403216 -7402366002235779759325762158411890688 10403217 306463602767705148055637787132774564 10403218 122145343807908978082342729738628554752 10403219 -201168535605197508144551281625157847380 10403220 -172898698722361183059261207146386329600 10403221 -237632910989939823779422091832934241028 10403222 107143733824202123775204687681650196480 10403223 -13523985680251513109883667145484955056 10403224 252481680306844124791660124231512350720 10403225 -63618227084374115405723832588570033600 10403226 -63821534448713979200350811803623829008 10403227 401648140188494381694724824777845731076 10403228 -129616203448249777995109406786540666880 10403229 262224304227210657322086781714894617984 10403230 -20233721939225242818539910212117412480 10403231 -269770394899689439268479028022679399968 10403232 21003596078128375667937541754940555264 10403233 -400022867856500533398489432757069823518 10403234 372900742459118843094852635201913527040 10403235 -26490048549272673966575994896797667040 10403236 -369720023934139330255090856904416398720 10403237 -1651657215384590762698685656651024968 10403238 -57163562858123578856045632689729089856 10403239 266539807176430482749906631047709873432 10403240 73499353072617952535815688726481868800 10403241 -73145996664423262205589366657242788800 10403242 -149987128009002342984947228121466363728 10403243 -340331961208334640442021328099315810508 10403244 229828103674175644834853454029361319680 10403245 -147540449920308895305787904578086284160 10403246 -7866314872845289910376918107296940160 10403247 -387576489920069319286794269037773040 10403248 -1176493924323483479474438642402164736 10403249 225094258955043670571286654557108303250 10403250 -50305680133302496954406458729377024000 10403251 644121386074547461164126817009213034252 10403252 195375071979042174776775689496067633920 10403253 31141963601026421919540965449939033344 10403254 231116252854440859137297779801372892576 10403255 -17671690038277206546466839570681420840 10403256 -260797876298871264692774290021204684800 10403257 -256493836680965433769700269761031289340 10403258 17672638956642101456790709263650624448 10403259 2453656714184359554712088375067706368 10403260 43798065865146851773389119900592537600 10403261 -2276821149935913276425621293597820352 10403262 451899953762879703363676592411146752000 10403263 -23498329263157125347515383516910875216 10403264 -4157380356414792052596963614260199424 10403265 187890177738050211578327166060758517120 10403266 410430347437784892183720288944231450832 10403267 118982230841093018993564377860935965392 10403268 178633086216385019711271079069370732544 10403269 -834806815840320036102919293188635558404 10403270 67048837728792090108012462206680318080 10403271 -344859698129008581664229131470957623760 10403272 -216950839275963588057485237584758988800 10403273 251634036087360213917017989592871268480 10403274 -48123671161531330188117903320236482048 10403275 1489850948031659211812341814226039600 10403276 103525870317821850426644969483542904832 10403277 -209748815829210254999464624956308470080 10403278 -3759048139803809244319031188589962560 10403279 -412777718331444271988099360275535046960 10403280 27758987643758399010842974108710912000 10403281 60684444002518729277444406717365814592 10403282 -188799420493437967980576390729342577008 10403283 -351621819107314799240011050134814831552 10403284 452847985310949075251295343978515871616 10403285 -163397008132233280916556928892233594020 10403286 -283489774835356794142377365707433053440 10403287 -112132046154993406785133752351801623480 10403288 281858700802061909588968556318774937600 10403289 -62727934722429360448962128037999749760 10403290 94179296585443703077298065951272960 10403291 6500656052616515942615463733602664704 10403292 252802228245581632707299520198058609152 10403293 286921807905478427817638997023307761760 10403294 -60629516643303476015055322129014813696 10403295 -22381776929210967852032481743912947200 10403296 385120879705968649495266637224237072384 10403297 372448044746674146677828352511610626752 10403298 1188693956948972293638426816419221584 10403299 -133249817760577365041729301947563812240 10403300 30188918934916002680519250923164694400 10403301 -264583151702001166873088789485805083680 10403302 -59853587597038748281444417465161879168 10403303 24240385089904335609303668137902589728 10403304 131662858759675569724398399754742661120 10403305 246076400086606570156328019679268785920 10403306 -359633836824396519783182276999109879360 10403307 424631602045843783687304419728694861404 10403308 406752247751386808419564917318963780096 10403309 155534601090672021811741442992744230912 10403310 59972922753348776595783351201035608320 10403311 -235772531243352259623412163361512391088 10403312 7391990781153624833103764556663521280 10403313 -33744159824894242023269931692792898816 10403314 -4800239383333673359980257418052168176 10403315 110382112970098483126394335744236816000 10403316 105380556161880498678225254943959777280 10403317 -199951305912596083204318121715422913120 10403318 22937867071971496185139342147522995360 10403319 -352375094932043026163156488171693650456 10403320 554679350314310159089012937645982720000 10403321 -237725019160951410723624281311794598656 10403322 20483722106567394652710399700153612800 10403323 -267367881209429059675976604183689400560 10403324 359618090652084361782076022716685644800 10403325 -214104685423785598165157001168894715950 10403326 -62385195496146423430312800063604389888 10403327 -97222120781942704241157670717529091216 10403328 49286940541428443229375599507404750848 10403329 361116608964177073107476145271826841300 10403330 75575002967749374590651323792574592000 10403331 -16449821992485945447397007065889556816 10403332 -95091382786555780815109848597014773760 10403333 -218020362366517006408801930717658096418 10403334 692152840747179923754800132241853248 10403335 -348397125987835555027627191287705091720 10403336 30313271667794843295782383594667827200 10403337 -54880107768911994773619867164690253696 10403338 -279660229029695902033475955091273680 10403339 -417247281403115499605741499103620672744 10403340 -5091889838080542466527022012005427200 10403341 26125784879130304942830286139115721400 10403342 56556556382665207915159199183259675072 10403343 -2052827681819558384258163414026788320 10403344 19744901766509574292257392167751516160 10403345 28095595624822930550775289869352220520 10403346 87787695472702985185652382824042823168 10403347 -37012194608949877605483745108596914408 10403348 -165043161974361310416841852411014667392 10403349 -130438536370075505021983546570741416960 10403350 113361301949144369806784143309205642400 10403351 72611532663823376573733065501998408320 10403352 -100346705229513967696461826082340864000 10403353 -757943645048282511521120773865186181680 10403354 64170558917511739156902293390040472512 10403355 83779121053622543772542986902440620800 10403356 132190970733319271668676121017193965568 10403357 -37333815237634863221899824209982890394 10403358 -97878694601438138379568976671375853568 10403359 751663787971100385388842385949229743016 10403360 -226900094678561064793219488315479162880 10403361 -425049153917716786171273514060103983790 10403362 42198980355169340958786700148404932432 10403363 595894806950179209475310015645164584 10403364 -39033958822149003627254876456683327488 10403365 234220119019038912628182139291429891200 10403366 -88765446705011325107482045814615182368 10403367 -68705773026975525307433865570854525664 10403368 239771388116791685020547597989976386560 10403369 -104819488730371425947199149887841659404 10403370 -33415516481388069859524465681088972800 10403371 -577236839059572751227180933606854606256 10403372 62036088960951607107279011285686502400 10403373 232299289485491478731787262788521141760 10403374 293797220452661442119954336335837650240 10403375 146558780112705953580846099690542862000 10403376 -992559355993966916770622646212689920 10403377 -3057233728069920093727312562562843920 10403378 -152479114480590031801479668416090667760 10403379 178229913264568597276979312549532177744 10403380 -48743502604420140853818960196893565440 10403381 97423857023170808075599964850906640764 10403382 25055230576188508072006501928161857024 10403383 148052178669708096065211856921631981568 10403384 -88476007462755145428893190500901949440 10403385 44006100490442376221958559987730602560 10403386 98916954628500646893859800621115514880 10403387 161253055506202660860140605531961946192 10403388 79758497545230929623897030798920007680 10403389 -552669041063829583211687822290942186810 10403390 185877076230778759178785920014858971200 10403391 -197891506655110888236337303848658366008 10403392 223413213663711745995181989440571047936 10403393 41471078847828497990283250130598036480 10403394 -46573386370889395539414413955298435200 10403395 -40293478132082915022469518215746287600 10403396 -71596192292132602854415330554519306240 10403397 18546390331279857975403880742918878046 10403398 -239891142339762592504651248426086512800 10403399 -222309946366588745531805440329618194600 10403400 -64726492239748980333150611691073536000 10403401 466102184157178312660572254598497191680 10403402 -443694888768858529555941208621005002400 10403403 -191340432295157003548203818033917856256 10403404 -30582586859372203658686630349171198976 10403405 -85111686151520723273363505273723963240 10403406 -41241935215579376625790539319110123264 10403407 101296148816030420025321762092441576832 10403408 169306702636401941351936279940552056832 10403409 182922180273546441624120110195946181104 10403410 -19516150403090279233788057088014973440 10403411 616157563706427220747111824861011701800 10403412 293173222961039063589161764811886919680 10403413 -379970233302075993643639755984538758336 10403414 -6063191840597158032067404393827966976 10403415 105050317232794657382937253336410569520 10403416 11141562148335125095187995296255590400 10403417 187661443880720436209382121157453974272 10403418 13594174943205102256986182820721672704 10403419 -14346840311730925473805965340084103872 10403420 -754549989276669756307002937230136320 10403421 138634904926169956505969783019538357824 10403422 2881047905669933530734592541425875840 10403423 2226693286676523566967495497565270984 10403424 426085575446051762518788332219927101440 10403425 74784461232453049197695512026877298800 10403426 -169170808499549797245611318339930418816 10403427 174294992277769301385608459425141478520 10403428 -73381784138712210503094540417923657728 10403429 528560986854796281019326963277640521728 10403430 49932682488051365654638297811776362240 10403431 -372556345164495475625395039614746880000 10403432 228842032293923844115610330742890496000 10403433 335871093210423864300182816080983392202 10403434 -62670884940643933141899709639577250384 10403435 -346151863638919163535040858175247654720 10403436 185551838844675460788638372274481485312 10403437 518012259143630046347793796718346679392 10403438 -86220545726226170744276667510385149504 10403439 315963620924072492751695030799848555280 10403440 -59272779013331475793910778939077591040 10403441 252340221197731419469178264099567461842 10403442 23581028317547500086280899832931676672 10403443 368724960192958482262361034057187215692 10403444 457491019469038566965503230288057305856 10403445 16059211337467489378253141920901575680 10403446 271504351360701476163536412609394176672 10403447 397045962688265984332812058816475240592 10403448 194327519725268726834297514140104458240 10403449 9212430845014505699891288123750625920 10403450 -307953189155909855280175158048545664000 10403451 4191688910193484138968193728742879200 10403452 -200214587962194637674825703975232498688 10403453 -83726153050525018638521057997852722298 10403454 -81328234259516457776861234984165657280 10403455 116669737447820361740209250928211974000 10403456 -118494604824341559388860183013207572480 10403457 -227694964083915998986574551940032036560 10403458 -42600852288750107076167215606539529152 10403459 184995407782921001137041138296471808 10403460 -24133620440320597854783990835201267200 10403461 -44538247161180457091170265068117135200 10403462 129891373672703597152710365226412187232 10403463 468366953033825522816138399131070976 10403464 556029646122581956175439075608789775360 10403465 237172074748285096134300238683560651520 10403466 122943911248470249269523220944933575424 10403467 -4694623004035752185898492591432381484 10403468 -377901421731547655139372013952472068352 10403469 281240832752544728140217602760732686560 10403470 63670247487872855794393541811998208000 10403471 97429196120565933261587914167924535320 10403472 49743526236388843415971860847453667328 10403473 -467757196405071738641061895588206983580 10403474 -440503805669883646155017631920319269760 10403475 -7811057995171762227699918246811948800 10403476 -20350586349822814361793394856648441856 10403477 24053043771741038591735149677020568000 10403478 -3199606415903714102743731920278099200 10403479 466792058695128691355041194148948255480 10403480 -138607088002223311230412327981802496000 10403481 -88119888884220162461549299004727802656 10403482 108856296255763203640855518671994980592 10403483 9087906929356523437856968237256073732 10403484 -103881469202434774989721515562181250048 10403485 8707319603054819589616533963850663800 10403486 -32060234061579759227774303213146559616 10403487 363528584361762809081590771331733995544 10403488 4749747376289002421302609284358471680 10403489 43547740689945689748629310295827298920 10403490 -20773845190936200654863988930936576000 10403491 -284977006440799720175241216210232909056 10403492 523900169680128048363607252824782714880 10403493 50733944602338932193913041917426343264 10403494 128100505022079877839948032483804946240 10403495 -120031223302921453371464072037050589000 10403496 558990977830088301995164646748451799040 10403497 -82448387608977887398005516062250354048 10403498 82710653044388909603587116760886584320 10403499 -312600454104348228227383295280959559336 10403500 274594459635127768606290601068508416000 10403501 184958738184636771014194203366748916502 10403502 -128613760478003786376547092147270994368 10403503 384097161572763530193199630489452958080 10403504 5787958493825711722072064811840798720 10403505 35597678369686558130261145557932992000 10403506 -63042564688866206285558606158070016 10403507 108143288618978265850232331599619993600 10403508 -153129797545843555364694295771292252160 10403509 14255499807218415380984336789252649710 10403510 20621149466330216461292101877900313600 10403511 -640266220932227455558569105807219470256 10403512 104544169467883880870760702342714408960 10403513 -27255207741806712958834884485187569238 10403514 16226169021182148128826549525791152128 10403515 861640244727410369154139784846506012320 10403516 5646930456599872622203317875295370752 10403517 -240204802210209175696883847412864254720 10403518 72006069838386646574093308676899230720 10403519 -1840740820555726852584649765255237920 10403520 2300702404853330715179704088977735680 10403521 -8529077374549698315847395210394435200 10403522 318885392896156497446431628929993632 10403523 87610055375336678646507207899609024880 10403524 621183260929270168679471605857026601216 10403525 -316078339029361075343549676403706642400 10403526 -27144375616766817520175036917010626560 10403527 -193365490454165741460220946899247457008 10403528 2001611641097265965206711452267816960 10403529 -159211908217762953707321924186187777600 10403530 -91096893572112999868205333963426343840 10403531 49287680880753691025520539760738150000 10403532 279481555649086248679701482724149836800 10403533 -678544064769416316045095104213339862880 10403534 242172454475554583804291112965524084416 10403535 -207347941877027537393147481010839874800 10403536 34386391217093453767844402030986788864 10403537 115235153811075768597359969168859507186 10403538 25264404439867059628586823428473755648 10403539 -44341659527939053075278094225719520660 10403540 -24094537073553556643935917020150046720 10403541 337184356157129258754629517970924594104 10403542 142319744121057757728519556000886526144 10403543 -401559064576533757892360202860105516976 10403544 -142292576071509663803156688146029608960 10403545 -156245412582086956347711930374028153600 10403546 -183378265212093485106403364659604160528 10403547 96338382226693549481945090530923517440 10403548 -39429077699584426768021044554435732992 10403549 -913302777705533035171121178448048512 10403550 -70859590875250570210339733044232952000 10403551 236240350243491939820983796686442411752 10403552 552292505164123733499600308883877527552 10403553 49354004372235391325888841924207667584 10403554 10767845703823801723506219256330025472 10403555 368703761893025365911517711446060186960 10403556 -182375485342808770304457447339475504128 10403557 369863349609586482641674587592574055806 10403558 351727379529054121876248638779093932672 10403559 242126115311084675662206415786783034880 10403560 -390022518812488991771410443292372224000 10403561 -243255860921360433978830848344636855168 10403562 10918249129638915082589087529327947520 10403563 132896176544792006891671492252156328800 10403564 259879406905027775708998722952294694400 10403565 59583780400289664978690686353618967520 10403566 66902982394215028417862515446648919680 10403567 97689124755893572574158921764399162960 10403568 638825680034809440049192439342628864 10403569 -127750479692911902087072702384021615360 10403570 34894816795167740545836183645419645760 10403571 -64304053834504265859800361697426020240 10403572 -15766803297656439507727168652793427968 10403573 65690028566056070588783059241189115822 10403574 82363472042749337897999245326445018560 10403575 44014271181992508659550900677714376000 10403576 168333341375792420350575633578339020800 10403577 -338843469770757880228669768184838578886 10403578 -179458494591130443376400779668614184480 10403579 380520090271335469839173638540011911040 10403580 -159877636138847980030981703396613120 10403581 866309931929764198645343872296053240032 10403582 -91194349984967594158640254083310907328 10403583 2991218310730006888053820744456732800 10403584 -401175773966803341463021756396349685760 10403585 77957312293893749311597522678300509780 10403586 25940621537034542180151162638685143040 10403587 98930945127481286700627587200293392760 10403588 74377070459099613385098935479040901120 10403589 12473845313721021251329713504645611520 10403590 44464380878647939155859945623783064320 10403591 -1096110571543114832319316763526323878656 10403592 -763701936709796094195373586361384960 10403593 515913788982372443018843552773898562842 10403594 49867012089571497419236799258280583680 10403595 19683808337731179641027543947488309120 10403596 -39513064584306009007375857376437934080 10403597 -367560773276903635111571763905185194954 10403598 -173589105068629069980537649290198684672 10403599 -1161380041970397651369052008050644758864 10403600 -10590244206155869865714863674359808000 10403601 -148731396364666134868205982073456848960 10403602 381594054369093935809198403014027257600 10403603 -270265534705729580959620820376015639040 10403604 -230336040722865410708854343375950892160 10403605 247533113907766680104635657828258964400 10403606 -225773128879133453973467447084685040896 10403607 398523316528972578050070130619488328040 10403608 -321267362234159608232784646467978455040 10403609 476425136666071297137886038511609290516 10403610 5393273079342275312225968613194629120 10403611 -265995370333851223003645749289094402576 10403612 -61160517874493981519057864820158175744 10403613 26482126157359629755711193041938191360 10403614 -34547169980730011946999988830729788160 10403615 -334439084359448290616653392207449265240 10403616 -18905819841276665748797737161269968896 10403617 -287833932597524162071177713325301854848 10403618 -247831438921989263365477701578408848896 10403619 -341124181714770547316233702949434662912 10403620 112103046897327759047501449747924623360 10403621 -363566168827224980882171421101704840800 10403622 144291666728537315751281431502894326560 10403623 -86878173367286085398608051238366295264 10403624 -101498812887952511418191071384070553600 10403625 -446504900830738071797809976493523392000 10403626 84767418324708570267085595962290525696 10403627 125397335839560713167536904998341311200 10403628 38925913930145049218358358207617246720 10403629 -14680968565943670446564192013281272116 10403630 -118397187557603751817049852278375476480 10403631 78917676398798531544350317575208315584 10403632 32986276100199183413292365247423758336 10403633 -197885758445631799470466361972365985040 10403634 -98367760660911781616850789854954542080 10403635 -2070474945165192341297058530494475520 10403636 8606626392474335295152234393888704512 10403637 23726520090244920320086213953718381152 10403638 -28987740875863199788484721837568155648 10403639 -48245814258759456729805386163312297560 10403640 -10564523558244177781434984497170944000 10403641 281612720707718928246600198061466915284 10403642 -386444526472110276967679829902495846400 10403643 -85536083581855937822180250245746645920 10403644 -307724077507990384863197768925677937664 10403645 3867615372973119678840109210511470080 10403646 -10131770629459145923630634555427105792 10403647 123616231094231152665073565573821783320 10403648 -198920427083507742526282806224648404992 10403649 -416183880597910145324168325438086076366 10403650 -42985718113176158830898408106308989200 10403651 -118321597522252169795762237391581625000 10403652 78336901996180515330246196098660790272 10403653 -250876941180657405237103172464953116516 10403654 -68503340531339506115268609652607704224 10403655 83204556508359642622833925131353680800 10403656 -354769059739407146374464210139293957120 10403657 -646932658824370567158070702916003397168 10403658 -120756420339605071701501781265187316176 10403659 1482421922167626916136676882232853760 10403660 -2438338433512566983275715143846901760 10403661 74359152135278804247290074989970892064 10403662 -94554330867503150001236477280006990336 10403663 -606590240442068786043886379625617420520 10403664 -96356793321988566002973505266277810176 10403665 160373238359153729773055106890970668520 10403666 2666271062972482339693167787633304064 10403667 545435182373909579108873967614150640240 10403668 -13528920569617452040971716250973716480 10403669 -163141803498288207842391659856854682930 10403670 -48157306528424037406912527468933427200 10403671 -438108091512791320815788217776990651128 10403672 209866868498910515199012146957145907200 10403673 8435548301036024833219351850125834944 10403674 -246788645007371630480317135963425755664 10403675 159086116107457646175912536000342286900 10403676 169461991875392520838121718807072786432 10403677 9102481737448133732855858997499187712 10403678 -3771481000167218758734219439219445760 10403679 115567348495005584866910675935441973376 10403680 165757618742173302314840501532088074240 10403681 -475952022737249254304890316309620855518 10403682 38756383093606880103462786180121551360 10403683 883660313825240262744338912803557192264 10403684 -185473675206842222669397016016947041024 10403685 -309134047334789427141739840792473196800 10403686 178281183379441671085319852337095762880 10403687 208967426005217400260753526711637154352 10403688 2533110940946773672739369601118617600 10403689 350124250585869464348752312787298418490 10403690 -5987828892773775393523562666980608000 10403691 20983371752151205419339203357873611440 10403692 -191267918287175495239047342132997248000 10403693 -124728955712582793976450004793659892480 10403694 -96562988676953819644400578839602073600 10403695 131721245546201520588875083101369216480 10403696 94647084886226451135828013316255023104 10403697 101586103126692912243095465731882639680 10403698 -143057556012035256831996789469106876400 10403699 153021794472642158915225896995810639120 10403700 -90314088801596719865139008299822848000 10403701 77645580707191610587660234566440832 10403702 247394824445079238720403664663593979552 10403703 -226603061176629177362001864646409148288 10403704 -6630413044468672022225921480794890240 10403705 -24193850647934426089629483243760780800 10403706 -181477852440461807646152124399288211200 10403707 327753705275987007391836960280444466112 10403708 -47117974502314203522562472376387830784 10403709 -58057776308076023727055359117169386048 10403710 -12177665501338160389174121820695586240 10403711 87396758224302096053760765247768548000 10403712 -5732794977519848655045353179258552320 10403713 237524677152585254417681547864121016320 10403714 -215273778883217834134952004040716074544 10403715 74384342762874505260505981267493502720 10403716 -154006729773354962895087316489034260480 10403717 65063368358957983071881945016013747392 10403718 -71409231568122848851055468443870574592 10403719 137354154307403476820989556553543849096 10403720 -26347037037697144499439186504069120000 10403721 826679132389055269632303687148269120 10403722 -33551516858420567404374824531915981568 10403723 -153885637605844553679946776935131655280 10403724 -82559091285729525568537421402331414528 10403725 -23509253085060814502201732526314758750 10403726 65944885301023610444490688047334245312 10403727 81673585050381153488173398540792771720 10403728 56387647241677905500164352450928574464 10403729 1657253628255467725986649229940344292 10403730 9343154930489808117757743447774041760 10403731 20380471846560288554693634058469703232 10403732 583507082604838707130251541044572344320 10403733 -215692236542610650728999179100725278400 10403734 84043510576307062571009534991179946624 10403735 -207204539439113106556121021750196012000 10403736 -50789296359448443891893929694926602240 10403737 -493236188249826274643011426273960274614 10403738 -483387388578835422968695050691850985504 10403739 125263146740441491577474418166058287404 10403740 -12113151357649910910300304920143539200 10403741 -21230784379484980186204582482855286440 10403742 124869175598530791307951417711574866944 10403743 -64154226575000344534489990194136922000 10403744 -59748031632465806973629229381919703040 10403745 -225739900544337865018382990928967324800 10403746 -289620448925761109088166390110959498928 10403747 552576907980393024993725907181680831036 10403748 163051640804907070166482176580321720320 10403749 -177806782655173566582409506026118279200 10403750 -7773111090104446396518753555410400000 10403751 15352278895190950694539395227720910720 10403752 -314299177235124937630374449923005081600 10403753 -203345488362042535295652189524072212998 10403754 -243637820564717440456112983861371064320 10403755 -9105466681582843796698782313694263680 10403756 -252242048517482125183728732252784780800 10403757 78719223182712589962563122992293918208 10403758 345913828497275142648842221939249389120 10403759 201335268782806725686737317453540546960 10403760 -63911400912539701694965605437291888640 10403761 271891356486967667792662222124220009362 10403762 -328946216398504029517740616579515076800 10403763 -335110745942085142756545550918348397256 10403764 1072567927322912052412793626800484352 10403765 -313836414332843245067970107469538687200 10403766 91763035939989193631542988133233545344 10403767 -379084263190351829035257673205087919696 10403768 -495537254828893597687551957207564349440 10403769 337250085188645919567201203465117611344 10403770 13579796329306082920209335533990502400 10403771 -76863555913673724107828131879235270880 10403772 -1545031159997204203694200277441519616 10403773 -421676679395682748906545691613559625280 10403774 -173954442823084465177855070267654232960 10403775 -17306787944613645905371801525760994000 10403776 -231911821583096730407780337735539097600 10403777 -616440977012369081113148048724239400528 10403778 -73902145192178961613651153184535314688 10403779 1459306278826226399519318329353642096000 10403780 -115765807661906448555676040577625474560 10403781 -71047366087467838793269939155879316416 10403782 239613586376909306742132745162540084992 10403783 222590188060841698237679436758113235304 10403784 -180088004472149352590821391037458365440 10403785 23926204884610269564738098267849952960 10403786 242514141673970502062405189078409812016 10403787 159592054439604946064681108906388025560 10403788 -176901810899518758652749408385198150912 10403789 11338143632942583225654865110941253600 10403790 3424797928863870860359441136862702720 10403791 185253819701674870382545798643987706384 10403792 -34083165861926474311871764831843123200 10403793 -42299674924098717919517302965934241118 10403794 55952032373990262421389475564096837440 10403795 135933345129694222517608833525009706800 10403796 -13209343291887440413759353996636819456 10403797 149335268599168248501966553882651412928 10403798 86363713133276917423348360656229095936 10403799 -28869965506890148896835998179672252160 10403800 132682339792475057569925138374725120000 10403801 26495746155088506548838534770653349280 10403802 326071639429444563641033008353137851392 10403803 -347366489938125600335896042341828709948 10403804 -313819078703609006524928318987594233344 10403805 30420459350356339227904134438370492800 10403806 118485566416473057329553146379896426880 10403807 -18987966960525669671376873548501789712 10403808 94806197753042875997858305630006149120 10403809 121094287778002950843571462875228185334 10403810 -228342173141477934614227528977603337440 10403811 -7351517135509671945235119115834463040 10403812 561486923724917636338114558611854917632 10403813 99531781152207118297557889616612479296 10403814 14443103319125582268565930217617481088 10403815 202597934754334472538241228915379547960 10403816 350197111979142151677139804195888020480 10403817 -150351647515998944570119980454195134720 10403818 51316669218287436169610864814422589360 10403819 606310252364525112772086128983003679220 10403820 -39745825153254448309698137126078054400 10403821 -277379753963990277841404547307824378656 10403822 -32343132736691481615602476410959424 10403823 439885722801582537125934927781913234184 10403824 104356734516088434239692118301089464320 10403825 -78523322766072129084711570891809163450 10403826 382477386562179136132687514491194408960 10403827 -282863131506062229190320337687208544840 10403828 150920917858051904542701172427331984768 10403829 271239318916693101725743549721359681920 10403830 78039328936725578546831388398540947200 10403831 384419007043672932290858599907220358632 10403832 36157612798647406170124486865189683200 10403833 -7528763797426688388111210043819948320 10403834 55727558815620912315344419288240641792 10403835 -132200589243476623264116992688457136160 10403836 -221950199521507428655631137649608345088 10403837 26883426013284106649799798447708133260 10403838 137767176256443408668429777965004596800 10403839 -322711863861884995054694364738011791360 10403840 -126093137766802034414654165029654364160 10403841 -131161512024614863553582569566796969536 10403842 -257321891544784443963386179269046345728 10403843 97301556304621252548255465134743143504 10403844 122598937107337231882135661056490926080 10403845 179373221264354424358111068367055614680 10403846 4964929598085371127981267719600203872 10403847 -280217339228303299208855051311553222832 10403848 31495161962029281463500598763693015040 10403849 -555173086644331092404070582047058047520 10403850 856954845824402436390358580769811200 10403851 268312870031973925809118466282640283312 10403852 -145735322213590733808955970383604984064 10403853 -301118159460516342716103883352962284096 10403854 -3142658938226488351818079946521068288 10403855 -98763797212164092990181712147196520960 10403856 97992339864824564215731484869963939840 10403857 -475137590141737279672418489540183842894 10403858 57403497289793315587494592899439889184 10403859 372498565739092232825410530737584766904 10403860 23396296459898982678895334262497806080 10403861 -22797460538285812361638694026853168640 10403862 9981341962024122107565042075684102144 10403863 277942797833925420581307973720969591112 10403864 95996301002800367402045874485848596480 10403865 101502304823310900593009522266409104260 10403866 -21449542089730415385226197356501068800 10403867 457727696838893226610833666141615926916 10403868 -112077782816742933504357819327537807360 10403869 161061742864796806524848944827513260896 10403870 124934142656743635194948456379028226880 10403871 -7221038679650940402155975121293812080 10403872 243881608315512040537268478825765273600 10403873 -510396399652241536497968668995886099200 10403874 35883433127377724704941978887124621888 10403875 205354702012508920239645769494632784000 10403876 -9502199377469094287052832120644403200 10403877 -424940795610471982762354567807701037920 10403878 269943072693243803775096156260693814240 10403879 134623409779443244718156751716717545920 10403880 -107704601207953642811218065597038592000 10403881 417188604214198111293101273160251673972 10403882 75483496793130785847315105295241193312 10403883 7216184215132904504104120555123633920 10403884 -368773117059503518163556991580232774144 10403885 -300835983221997734306251411516334466420 10403886 173242566723636818213613517454848294464 10403887 7913181470053366556851182110717790880 10403888 -154149919095750713987166861598047830016 10403889 161769196452354681900728490277140873216 10403890 56528188423192781706675750675201492480 10403891 603629467257063722038002040276858865292 10403892 32116672154739142830360764198402937216 10403893 7814855259116462056934048693469913984 10403894 -517768063318849934844022243783265636928 10403895 -156056539172002640170769319261888607200 10403896 579885594510677507532894216419201249280 10403897 -174032548383616668656291944876128711168 10403898 213478243502482468950193519555741056000 10403899 -237646736520894492742034798680167977880 10403900 -28534920482899174771283073533693798400 10403901 -538585635406662529727259682978733413332 10403902 -12104268499392138561001155631356526848 10403903 -334072556110704137677331870225181334848 10403904 -13809705859729701104859818548241891328 10403905 142046096691866358305367995767536816000 10403906 261930286606922332627543854310004661120 10403907 179873698605687417202725812233718178288 10403908 89425969732236506873415701027248128128 10403909 41889105357500220056663193223590274560 10403910 20433115032575513895177138697206988800 10403911 112232258187090524599031870381371808864 10403912 83487167314299428827511777198051819520 10403913 -24676161293029003498440624692060044416 10403914 74864908121825401848191872613160728064 10403915 -342096048571089776341849437663487728000 10403916 31784686039745651385589057820243790336 10403917 -142031555750444246869357613831897611188 10403918 -9717573797470994919667554891110573184 10403919 19835900370304766241666014030254466400 10403920 -207229227429239669476188494045978296320 10403921 115258912375611631248514958147906604144 10403922 10534011487472785311573063489263496960 10403923 -94912824766625099425046373603424832360 10403924 174020896619526631927508750793172473600 10403925 -129675891685116122484704791129050300000 10403926 -131498238091585618465524438783548443776 10403927 -1421248959471437395671403660397739736080 10403928 -483969566490753697522445157578656358400 10403929 183623005586721919217020545658921206560 10403930 -362468153837584445099602475272169318400 10403931 130820101594326449329202044658779748544 10403932 96188114884012545912580097199512764416 10403933 1023991039588768085687083471000531192800 10403934 -26574824840899762933707037263254089920 10403935 143537368769970971380345459569180391200 10403936 -3818844079298642841390397360895164416 10403937 -66028572966856688624354790670206478560 10403938 -85750192118320901914715843996700776880 10403939 -12351897280756931437669518922683827040 10403940 -112347340643748206182156684095259422720 10403941 -56506720539681157203984538402193574400 10403942 204299364333124948648913878739598043200 10403943 -211271557733997388168073882629531608 10403944 -117205623135371417295432807105365606400 10403945 -214050029191912057141571782462700556600 10403946 -59464490778607961434407219152553758976 10403947 84833082778853504106868087057389761396 10403948 51636500934877796263888512148420916736 10403949 86467666947719710452159019525917408000 10403950 143381804325735373497399224278192104000 10403951 47360588256208958301287701004142143952 10403952 6164743742001767365083141353639313408 10403953 63468200898114263025661215256744776960 10403954 61143513143635096707867027671908524672 10403955 -110484051227464655180769750313746991200 10403956 -91311168646702679957799416509903768832 10403957 697260017077894164004950893399182300206 10403958 80311008379277277362378742676477083648 10403959 -607639607424998092552278554311669234840 10403960 -857611771817810713942597038231552000 10403961 40608125052692797552700229540250042368 10403962 404431482448805040589151800981184933232 10403963 -153464995594490315967332261376663835080 10403964 -2522632424616166134292093744387075584 10403965 -11245235736707368428512683553303640960 10403966 13844656793525141909705340152717280000 10403967 -87389614231415949799448232934301761536 10403968 147111318061420949072821608689298309120 10403969 68020924042861685737209599291348176644 10403970 -157392237420414857078427255014707200 10403971 -25464809951691343203884303600889361856 10403972 -121777439052059707096723175251363627008 10403973 -143419922152272981688383994942123007778 10403974 -17222799021622006225211337595079921184 10403975 -48039967590500962468660766807808396000 10403976 274020404459065880833045468038105907200 10403977 31511675630313160936625507239086689572 10403978 278752834789874622094577381520191297424 10403979 -5494593426016930020616203684857351232 10403980 -394967887239609444884535809502676623360 10403981 81795834598233999009489597881024613504 10403982 180872568808774016174529641342390160000 10403983 890224111714441802597970695968304088000 10403984 -185629136009997881913639106463481200640 10403985 -37214648784942107374827221200354281600 10403986 365084437062786643632571777993959906192 10403987 129319029584736460006053713898638929992 10403988 102708223513311254686824546993843044352 10403989 547575883601064202631534455435118299790 10403990 -168636764156848477556677569669294460800 10403991 3061582813819140678588027848500363680 10403992 110792587333437172729843966720708300800 10403993 -40480020142668290616649266403403188860 10403994 -33748483328669521050010840711123776000 10403995 -52804161683636121275093613447328401120 10403996 -82188987201265196670307328469180917760 10403997 -283251111988009426996735305986848272000 10403998 120662635382040727288107437672989552320 10403999 99359215027860642510687915197091641040 10404000 -107698628673147621860242360058953728000 10404001 -20514567276987423066893389780449885600 10404002 -83164293748420350726736465322598440448 10404003 17536981391581566576434925253182455808 10404004 -93463646286263290275656334818139033600 10404005 -147119273775657411613345343765818286340 10404006 106973844816785479110650718631375496064 10404007 -537526783036160607330684355704518212744 10404008 -446440990002906771241606060294267991040 10404009 154676965462633612217920968100968982848 10404010 61188956436132086859765404725902160320 10404011 -63954459868527914707895874380566691400 10404012 140161857020971844915933474656091162112 10404013 -370682623995050531301597890580940885738 10404014 -546341780143298053984209335270485417728 10404015 111847170060079629408388513759508770320 10404016 -17775289448534396540366865185559216128 10404017 -162838395698633845357877741899048970880 10404018 -31438997107193686760751187960448129280 10404019 -394769499444220936334466207502478190580 10404020 6779697018057735411000883671077160960 10404021 318746254236201442548488131237263988512 10404022 2952694124260643655007033360834147392 10404023 70078911024811321450243777212030289680 10404024 118517661917665440426566699048198737920 10404025 -97010821512024931479788488134062028900 10404026 153470496795080431499056234460992378080 10404027 208081677009756221382275383064704425648 10404028 -53851106322444987190244489733272620544 10404029 431653550570028300838395093236471937120 10404030 -11624299591360141804317008125373890560 10404031 -485201865635508996417427499664502704000 10404032 -181062179524692601677386654009219088384 10404033 -2588615490367737496394551101578183136 10404034 -104526586729752628783037597101433511936 10404035 -400455092712123103935476558305243169520 10404036 -165548428507375871940150668576812891008 10404037 65636498817189298879840061924744954304 10404038 -34689759210792022204513683986938351488 10404039 1503185936250282153032871311910768000 10404040 37781091905006505346200665544983040000 10404041 -540015387567788227196556523159321422108 10404042 131311320454720304878748551286464606464 10404043 154312215395658504064530884313702104944 10404044 -171112121230339579514164684101364091904 10404045 41872113991745894487061141057418994720 10404046 -381092348097359486702192407757170782528 10404047 -89248359693105065878701564778234477320 10404048 -94702606370036168148614959935953043456 10404049 279415675690694429019501665073049176050 10404050 -24594210856078707937197287622003264000 10404051 -130747849300562048290781899424813878272 10404052 -327501706895154980997040492653755271168 10404053 40323250496347845537744254298481736064 10404054 4059343785156779789871357654042834240 10404055 33293942191547018048382901269689975760 10404056 26626989369668048509255951351921459200 10404057 74321872970711628149310949685028933840 10404058 17431029911046834087811194661410378240 10404059 1751656043560763117540116912852924704 10404060 40067238008501010622502486870602752000 10404061 -67437988795120314078007156395605558016 10404062 96910304679421610122127798776195531392 10404063 -48758804123372862571218945834362875680 10404064 -459009415451314720726376079899492352 10404065 -536828710839065350454083677938319360 10404066 139869590149566931454528729209153674624 10404067 -28893886096191225109600308707853995888 10404068 -76697615082119891371540660826206274304 10404069 96115019670888390663651585225418464000 10404070 -111814672791606566797548632969473403520 10404071 192940054909346704031475319468784191344 10404072 124933042053106973830760039543785881600 10404073 -19906873707780990719093429655633121536 10404074 -245451043389316170028507250817806935200 10404075 90302284624534211297709651195625003200 10404076 -458532029590044685385785206073804301312 10404077 -346320862320786096315399091458545218560 10404078 2549653732951806510999324958751180928 10404079 112508110598990093368329714657244692976 10404080 33999280977914043213325332302887157760 10404081 -131664073907655638748062637874835388030 10404082 43891548859469890830942779979478023072 10404083 431318291469042457139567090353985253600 10404084 -261163746203647076970579506480839409664 10404085 -121147185913747514761327888657512970440 10404086 110651454091470544579815669906427422720 10404087 -317145659058538340979805135488164937240 10404088 -245999969782609051541192247449861898240 10404089 -6324499356379990266089325851427647676 10404090 1652794490868725540675697223017489120 10404091 -73332190174602479501973685153908489768 10404092 235725042934452721711549608837457391616 10404093 -99271889572016794806585436717924410816 10404094 317935552531081889773189212195059712 10404095 71480972581498861024037768200594538400 10404096 36107762763831710557439730639238594560 10404097 -103891638963065187362590859444470253376 10404098 115895855497141924719937322893540400160 10404099 -267020215574761593742611033424106451360 10404100 43271940637441718591908185781890048000 10404101 863076188043187995247213250481777420672 10404102 139654842488884352330947727639713505664 10404103 -135954733629313281534737996198906668648 10404104 248918480217609660887228441312808192000 10404105 -18903279712970731295764394682303551040 10404106 -25791939517896080472095180451503077536 10404107 -137429627217413380144670115448143032688 10404108 2377894928913690828773291488888455168 10404109 700448887210840078701152951114360992310 10404110 79310747176541152834798799613644448960 10404111 -179355389268264304682820961245845231856 10404112 -55816592506708128798021595068408053760 10404113 -362659335561616723966646086263429389580 10404114 1631354790365348361460854322093051392 10404115 -259164960820820377453719810350546432400 10404116 40715659583384296094459534998165664640 10404117 401385868201760450546542540444577475534 10404118 21143766678686538639611791210737782400 10404119 110053661642937132171132621256143598080 10404120 167952275862413411464649827121918361600 10404121 -54699975801889533317226144104698552188 10404122 50754377107466221883543381829325972224 10404123 -166009386054585631698099107209396164816 10404124 119291818677235374804771834422027416576 10404125 -248106474241950866297005607229642441000 10404126 20966469648019994274363846724879118592 10404127 23774148274742987546300583295576074240 10404128 61206082907211927276246603799719837696 10404129 -297900844674341636068198140191396755680 10404130 -247562754476685763211413373521277729280 10404131 -319981110207107300633268458969406049608 10404132 136982249734512387278673993508076086272 10404133 172012379260717498256423363358847957824 10404134 -143411544256021725194705222281058171520 10404135 -76354393877998365562726998093932743200 10404136 -70195481747777421602457117450584739840 10404137 161505150015251278145957825594718182820 10404138 -146139307101926605476492830934644365056 10404139 291503607121344829729690538516494405224 10404140 501252818900353101141988396205546695680 10404141 7597629974839492669355594040849081408 10404142 -58874864593303449479608572125863526400 10404143 -413772254533437772505735486157386458608 10404144 -66890441301811905489045478942186192896 10404145 1888039154086947432215601451935814080 10404146 -59050615234422219597467824892806399728 10404147 189917613820873510031053004623547644008 10404148 -292508075364482396506660989368226140160 10404149 264660841933331002377897788635591316160 10404150 -10020789043604774897372370207720000000 10404151 -14780728277315233956548256239222069376 10404152 527172503288779265622310106164061798400 10404153 15531464456790753081826469159652700800 10404154 146152115714545107462173729908821553776 10404155 -562337297979346055829381420374068415040 10404156 87850263377217311242899844534221864960 10404157 -96652915165292611142973452758781641940 10404158 35635317660594929277100350884874616320 10404159 148992557405956998584212737599649883920 10404160 -16145023021600551371295737884578938880 10404161 -368009689511418002455510053242062683948 10404162 -358502565187643672307818409941923682688 10404163 238331342022743707386722146486542205440 10404164 549913546901951054561829452158448693376 10404165 -48981414408954288393706479618810451200 10404166 134871277038804766039032133924222353024 10404167 -73434389571873116247052591151714507328 10404168 -237937853920482059275494923837494026240 10404169 90542774405536917063114595635265427920 10404170 -37708285428118084670893614008887560000 10404171 388730111942153539616237066467746194940 10404172 409830442789111689732881687078425576960 10404173 -74465138041272982473360404101130630472 10404174 -181059750920467113410727537112790461440 10404175 345878283531318292181337327719172067400 10404176 33990534935860429340951558310714335232 10404177 -55928964852157721297451851672780539968 10404178 -40855760181042413502796016388840852480 10404179 48004955654225549370437085475327506720 10404180 337957357663606359374756587468692172800 10404181 -23622450713028338617979574238419892018 10404182 309052468722356340732318874164970044192 10404183 71384001794727462270878518952591134824 10404184 86294017485113533364503742945736499200 10404185 -93743534918094226353799763502180600 10404186 17219644456005344558089238616298923264 10404187 889745765036592131785687476525333988392 10404188 290084838815737737302927681268685194240 10404189 -11017050572903365799775761104150444800 10404190 66538963169572448584846443151033185600 10404191 75985993400680713191875661804243907840 10404192 -330695794598063695576039046240497041408 10404193 -334810277417953284049594558037879182558 10404194 -3072298048629212533149675610566474240 10404195 -377759116158055823659794339575334850560 10404196 191481012336150269734271467702239221760 10404197 910072778205790593615263896853936832 10404198 -23516444582847892715666732173679450112 10404199 -229318962508283816438003633857549952752 10404200 53020438130595034403072736415814784000 10404201 121979935137607112606656928122854445248 10404202 420756849800570432177351311009439545344 10404203 22563992128054654560293849099305885680 10404204 40246238401200313452491042249360059392 10404205 75155798752219138048622967104466197760 10404206 182561829768967623161721790967667903552 10404207 24365511221129965801069836556533266232 10404208 -3583624181659281376998477975942103040 10404209 -527320978427285107124972197864231180590 10404210 -93719947413681332422854764022305625600 10404211 -6553347750467448567413417311935218976 10404212 -19453928225322637932509552535612235776 10404213 186094934421987188666958059833544768544 10404214 -121763094283575408848292390515651763840 10404215 219675818461772421598254794081943835200 10404216 17116868161091634594497484465887907840 10404217 -726910940462390808024260381089402739734 10404218 -187930754989742637363531840113022089472 10404219 -52798309808488163466358592460937420800 10404220 -26784546998275757572107781822159011840 10404221 481080045297036405650309833702138306560 10404222 198998500132475895230111454621987915072 10404223 442389482391311652991774880544969155400 10404224 -1146219092330140090428150333183098880 10404225 54371999905590951769391700410852063100 10404226 51383303404134413287522442744666396160 10404227 -3019495001255448466803679270815201924 10404228 -21923208291232913632322031998483097600 10404229 -120262527909538204764288808705841349120 10404230 77864707512834556995715089227267491200 10404231 206932348259289154654331326115854013352 10404232 30165976674733995802676928145195008000 10404233 -8334774298114992822719578377169497024 10404234 -79486888068564235057029949991585141760 10404235 390980817002333255387773433298433339680 10404236 899689811539957139538522006323617907712 10404237 -3662419003313076644345599029905410560 10404238 -131289773727808362979474342412195214720 10404239 4924369979556710106184388708921237040 10404240 -2634739983399604175525784467653263360 10404241 647236568374978567314334181288147822642 10404242 42217367476883047576839420462986234688 10404243 240598627239692704229912628671014303920 10404244 -419978309541164424103164253349285767424 10404245 -79597327525524154474225298976002014500 10404246 -143312896106440188809616983433769137216 10404247 -267726821156080935672507201646241772368 10404248 -534858231162742528941385608001313280000 10404249 68352341762567257386519921945040919808 10404250 -277916839643591467934993956921909608000 10404251 32441871256953487823307290333262701568 10404252 -4026381459755607737213447382501086208 10404253 -235245047443581789955322995614806857498 10404254 -134391432070128430367737555184859481728 10404255 -86981650807843443529366792651670726880 10404256 703444672115487711679574383743528271872 10404257 161812734858812748445516192384429388352 10404258 -233241444978941109503419069555326566016 10404259 -664509416164426908496267314361899349540 10404260 125428276858251456322585508825136410880 10404261 268247517426037243704152280923626896000 10404262 -104736052034840586513617760154420575936 10404263 464608754090522027227412221609488334224 10404264 -41405451221390449961141312072462254080 10404265 359419324522878275983773986576264497920 10404266 260174385182612324519852251404572102832 10404267 18850357544698638954812667620190516480 10404268 -40365527863750362637525113911308815360 10404269 114250540286152604650789866600787776480 10404270 24277369626063749051711918084766669120 10404271 160465410485882649227636566828175031912 10404272 110127773517810097741018971039586713600 10404273 -271667047271938209574764826546291849632 10404274 356483469495475501459094265559414757136 10404275 -121109478179789478852064210887222973200 10404276 -202328042458194274408654589379016224768 10404277 -294938370033207568200193351202485390340 10404278 -121303124835814895857489763082768870720 10404279 327605443785014263826565164981049705024 10404280 3162337339886235436917298747126579200 10404281 443080351278396047039903153518942055082 10404282 -23509448130263570704048448545169670144 10404283 -168648954896953847855430878011432494696 10404284 -121118471068889693203482649822814765568 10404285 -219288625558405977048963708980948176800 10404286 -33900949604306765553816969805761823680 10404287 695357981694342797416400874992911503672 10404288 61020780978799290549814659431018790912 10404289 24435255736807708101461949568610121920 10404290 11595565476495828497394370621810275840 10404291 249652768346492184623115637188432761592 10404292 175373580351359185021537686322070215680 10404293 -552411483329154268520701016269969789920 10404294 -49333846935400376691134663267882990400 10404295 232437760441685382673812547467736657200 10404296 -305393675848689265209316103387951923200 10404297 -141297881275579760628325147262272210326 10404298 142232653699432414855290291690271908864 10404299 16588964303557689320462440368948831864 10404300 -10466888220592613236609772164485120000 10404301 -477491402350285892139813337809567522900 10404302 -160399328875229389538348868548568675648 10404303 19335100482674781578098507721955806208 10404304 5371126137414119453525559204374405120 10404305 -149973036009470225760992622108927888000 10404306 -197443143129484571394510144370952928 10404307 343598905065794884916673790928927682072 10404308 -286659599208122152798609105273016094720 10404309 -309445881531323036026917966769394746272 10404310 10894696414613347787695493376890031360 10404311 76670117613821707766845969699125579912 10404312 24541448119874656207275047454722027520 10404313 152908608250374976631791625077795454208 10404314 390722130465665874419431979446937654256 10404315 166339926259107208576824241606656492000 10404316 30257435002218420446795537208392312832 10404317 -49569698553846574205090564205250420800 10404318 8173317336270705140801968376891642880 10404319 243210899232683743780565766233203743160 10404320 228956964644566675871338696553488711680 10404321 -127963326340756275072514218473760990288 10404322 51423717435635199694551012261434151072 10404323 -407930655115594924858771677012769567416 10404324 14685655048644286751447616338470625280 10404325 -6242058857991673360868826359569865900 10404326 -3274258858223326882430123118502999296 10404327 168278620693057919470997047805261550120 10404328 -145112539748649629565076979197321543680 10404329 81867817052347655158705023768960320484 10404330 -22315417102172977555812071411820672000 10404331 110362678248146310872350532159999534992 10404332 189464280572430947641842521537969623296 10404333 429188334055438913403584989023127798902 10404334 141066784957374956596159307808339978816 10404335 589574879384365792450087876662618071760 10404336 45641088338393958988298652767913541632 10404337 -502961755425408429684814387403751812014 10404338 -88827607101095030132764570981147951104 10404339 527434808406202611605096338369859525376 10404340 -34506758084574986829271193617050992640 10404341 -236711501034786152551470977301818773728 10404342 -23054465569352345230264160690360229120 10404343 550573864004515196283854480504000225280 10404344 -153462202271823102495035891527797473280 10404345 -56031667463139002887300259233295145600 10404346 78351890055240886050562396437701970144 10404347 -326125656761854456459492787144219082204 10404348 -133674577326072302306223576709637996544 10404349 -433992270812562922654121269593618877536 10404350 -52478816538198752584345503780474571200 10404351 -224657295653754236233256068598981730120 10404352 66266157879052187423799235656120532992 10404353 -635386478363461655265233566197655096896 10404354 -135782196686748075643417741696330152960 10404355 51051604948198613773982733595085575200 10404356 -226983849657796658937484387859807710080 10404357 197420690799467473137412193725263561792 10404358 -155305458647237632539067236068730378624 10404359 -203886076735754777039930473496743065600 10404360 156493603872804883827701316042499737600 10404361 -261120785406080951049580048892973174576 10404362 -124414114956813197677013466977440197120 10404363 151708801184555957355664149889545388800 10404364 379226497283579867906256358872604587776 10404365 -58013842825284713972722825336650770280 10404366 2377493102904266951332184049140542464 10404367 -83335889520170308557761234707092240720 10404368 -67629930224182831860713313954441117696 10404369 -18475850806906695900200628679396133550 10404370 -102884358541146509871447326789638991040 10404371 -310241436776890956625732797766074985428 10404372 -133880427840246722693122870053606758400 10404373 -164142268264089117004578180374967448160 10404374 130308357747689946105159031109648822592 10404375 10946437768964543852765637802123200000 10404376 -1677916429985137235671424949036134400 10404377 -103903590805910176540796197764067112760 10404378 61337371080631254576960701408541521904 10404379 777206113207656536062365838721287267360 10404380 -3501873193569694837775608526596392960 10404381 -3456947102237751864727481535551262240 10404382 -319492165084489984664595460896736513920 10404383 25790503237980222284106849019902655488 10404384 120137480567420617134727401603960668160 10404385 -121537120478854996118533720763083053420 10404386 360379419016769903421896765561112917280 10404387 37323522643488262065496789939113730560 10404388 116137613048266268348919564351668544000 10404389 -9608059343988783370382650051029463776 10404390 -182468467211551211728872073628073659520 10404391 -614607733374236711155022207596630656048 10404392 91939463805521448735696973471439001600 10404393 -124213876550979802785877009109840885376 10404394 42394071225067418479779715188409887744 10404395 307130908161766190903824777188365754720 10404396 278081197211290741687796451094792719360 10404397 235230022696890651070592556859913070412 10404398 -11865544808279565956958871169434676736 10404399 -231582144156922646309125343748321119736 10404400 38836077932580683038235348913567744000 10404401 234970645424309980075586139919162239552 10404402 80457176522979092367588400321407714432 10404403 412167886029577230153899561262678592652 10404404 -391658293520216364291340633444815199488 10404405 84622383215984068169151517227225842400 10404406 -15415507636566151598856245279155018752 10404407 193208700473524192280264093897115816672 10404408 -79635640820559584679051775561120481280 10404409 -725587886065553976240246938383562096 10404410 -17671801330788601641441849711866753280 10404411 -205273362629983372348434548980689086976 10404412 -201897404352170570242024506401448347648 10404413 197525068085111117691477044512926338304 10404414 -86785033493920455141977759059883410560 10404415 -138958172576238411199296083957554371960 10404416 170802020617370053043606826129115054080 10404417 390752028206145181736688655005648073920 10404418 -207494042904321232967281152301739844096 10404419 18384922329283798416717734918752434840 10404420 49984776586035300163846033480623206400 10404421 680807259241110243335093977023262942622 10404422 63533614152946467156715513764755375232 10404423 -107045436105615487410002311756019848800 10404424 -93638658661301565713240193393301847040 10404425 102989926502188186562359291747301874300 10404426 55764777771706864515167938012733746944 10404427 -115544282818076470990325323106072262576 10404428 -386551146705280583573880987824657948160 10404429 106449517673350312417655406127017998400 10404430 68535299098912835562058257299073803520 10404431 -410012122916158244273353166534470074768 10404432 -76946442594036758825836122863482576896 10404433 110000880876842346923239220673676858664 10404434 106051932445617653768425995292055596032 10404435 207984454663512260333811783279685546800 10404436 111255997868923022710698368841923995648 10404437 140825861851323042577212628140656830464 10404438 -113555896316457410987890955867214904320 10404439 -462652470093399220759805666265244320720 10404440 -31932962790952366725810512679947059200 10404441 73240810677632898336391510963617085248 10404442 -342951298508497765935672685424795613696 10404443 79875166486948840917982011150224067600 10404444 173164949205059871233141641095183100416 10404445 95580347059835012089452882153691262700 10404446 53455865649685045210914882009463008000 10404447 161728837963517020873368995062337183760 10404448 1183060042535230981998634234767560933376 10404449 -268251361789676188296560493249009673152 10404450 3035566361035694185668494779120358400 10404451 115574006837588411637159426567032679452 10404452 -75704518024844071445295923496278016 10404453 -41047878067722016184326374025159702176 10404454 -94351981178966571095655123630320220288 10404455 -41931119479651388367824431345353356640 10404456 -101320287415118254974059215430263603200 10404457 62341392340992694171647882001566641600 10404458 172833940671655198129051653825967695360 10404459 -96478503852803126971603391165906448192 10404460 -137488100364418560391842806978526551040 10404461 200876497169909925812253695905255231062 10404462 -71830057530430929980728719727929878400 10404463 176681524168799657732508808212488462400 10404464 27409305756328316862906003372030099456 10404465 73819596994347780547967112344191923840 10404466 195246498028551690612909563416865301120 10404467 312632842658558028583421144611513081032 10404468 14814011277732834908944231769461776384 10404469 11266246306858371543804206256287093820 10404470 98409008363113092445856095562662855680 10404471 -80360141441806765592948718492544512 10404472 49488250289098618974444565614655057920 10404473 198038411631581313397346809092352482960 10404474 -39946289061560260663151500991329698048 10404475 -73243921439903791560194371249463616000 10404476 41317197482905126500873267453566776320 10404477 209578014382221492535510426033569483840 10404478 12885171875460832677083313557315792256 10404479 -551076408814006433875980747378411553920 10404480 32524330397904269268632451460104192000 10404481 505070173807042560621625606819022609282 10404482 114545890406181289725133468391762938368 10404483 -69997925100128054739978154241620447056 10404484 -591022777653405809042855580615714914304 10404485 106969974758171609922731925008836185600 10404486 -85141589989386816001373608272177452160 10404487 3821730673854498048245905706044144512 10404488 -267639123744717033275190411387043092480 10404489 262821964390808498694270061384324279824 10404490 90749085438802329829242818111341116000 10404491 310043367121239714437510966431112615892 10404492 -9299926154440716624353954338505146368 10404493 -574301867057804543996304582522397283520 10404494 172979422822365716333767485347913103296 10404495 1674990711497627000795742791238748800 10404496 -94463361906445263300923584499626958848 10404497 448417123852586966513618387613642604272 10404498 -67121025222988219135876007559176328192 10404499 -69541721289524647004913261519727111168 10404500 -212396787615034831716152257238264640000 10404501 -1891006784150409009188398778664041568 10404502 -239326578271685746943675260121935086048 10404503 -10434279324986714651827171978888754976 10404504 350366813453481439279869409986772992000 10404505 435200605732465919900282906713604416320 10404506 -15942213864943222475982504020479192320 10404507 -90282424617677601439422530258152800360 10404508 -349932851432129033656134014467106140672 10404509 34869020933465188282187785759731312000 10404510 21509393306837970580556773261821419520 10404511 57921910016705275425416940726058365184 10404512 780057433098967455744911942622797758464 10404513 78603630026733241809686924436883497042 10404514 144571776653822028922681124631934227840 10404515 -132484698416612939029011788488917233760 10404516 -3143314282190326886883394064436940800 10404517 380824983352370171130745528174112613566 10404518 62505684364019451401355579627477012960 10404519 328794246616837080692735482825389289680 10404520 -35423066961850385847605821435846656000 10404521 -773356688192914103852986112786150065500 10404522 -129550751288524534430054795017834005840 10404523 -151197291460276656541434489464469510336 10404524 -102032259033174022730580042216811336704 10404525 184357451267615541015336203004081592800 10404526 9814366865679483736267364130540041088 10404527 -262291358874940009061623651048027472928 10404528 78750778070883724164451897416355774464 10404529 23468843270660670447512190696063751140 10404530 -20680216686729933712785088593212897280 10404531 -396464930509337369774583743006116955136 10404532 -192793401143469901085485819069226833920 10404533 7123628081544313853724468734796566400 10404534 32861244730160905584495785075753385984 10404535 -121976994364366121716214535383451476520 10404536 -69383855898402935803200268764863815680 10404537 -45424831044464479522841245325884200960 10404538 7837233917139495689313381428419038720 10404539 -313172319602077298275430351307539269344 10404540 -93548549515649008099528473101972144640 10404541 -176731191350140660805762357201234983328 10404542 266701202454388705495124862216688956672 10404543 167243043764352481554966405956887112064 10404544 -17232383832866778767796391124504936448 10404545 -37058631540721598966082092483497257600 10404546 -125137911203786273044377446810468582400 10404547 555259383230122055448032998552711901632 10404548 65651244006075459138242566808383488 10404549 103228788078686451239730032770821347100 10404550 -7247854731632356410978278445324739200 10404551 -8730418007562102770919623848873233600 10404552 376980638454723120368520285686045491200 10404553 -290751008745853372558716138198523752576 10404554 119829784271035765966439403878074287360 10404555 29693732319481907310414152695125304320 10404556 49636127390057764897766819366391708672 10404557 -47629123302095684517114760547136512340 10404558 208022779819536223485621426841222945920 10404559 485732431048652274274328788892598096000 10404560 -10487173157533546823772487591267614720 10404561 34629605676888227259616477655390688768 10404562 4136751841384693769458938006377088000 10404563 57596625481323266284191951746979820224 10404564 -133634229813861840957148337361717946368 10404565 83902493170089084033442737461889242460 10404566 -21104636346804944423272202807985714816 10404567 174659666230571153586900046167650696280 10404568 -278474462653279791522965705684578621440 10404569 -186174128644333301568985252284433653504 10404570 -12145813738381629405422440623360691200 10404571 160980789842518112149223750372368790200 10404572 -271899322963498823983369174577688897024 10404573 -245549764053102984312192784582184722656 10404574 -266978890617234929041918079864251257408 10404575 43346171600337452835222010709387889000 10404576 45003416596949158507245313196597182464 10404577 242746113064812479526741598039313515540 10404578 -200329560426738129004355358990362886144 10404579 -144424988750050801782333371946008439552 10404580 375693439996773765748689527896750748160 10404581 -7240407312470178530661046708547834016 10404582 -941429829872268548976436300787750208 10404583 73308108279604843441575083603316826080 10404584 136051085725426244194907736834992962560 10404585 146139814609698694119570878764840387200 10404586 -257477877756895209349581444963709693008 10404587 -365261662965147468682972329360513568896 10404588 -81391135464077104686004963723851273216 10404589 82698940409360242285236871256633550648 10404590 -656634502797732656896114841589964800 10404591 -21335376477989964287308627776286742400 10404592 6079654733360996248920805004745375744 10404593 -338488480537671801496074028215667114158 10404594 91873700357773627069422416474900457888 10404595 -90058369831606289048243148777104330400 10404596 -203752207058120927104904025666869596800 10404597 113346176666788957312355925224873201472 10404598 -192045757379897907822905279789696143200 10404599 -319587270799046297698576225575662379936 10404600 160570706020351957913937631555880448000 10404601 855421248532299877082526411310999103232 10404602 20183654001773822016810111042183266304 10404603 157704669792524437094388289970867028264 10404604 66895801161763225271948670859735242752 10404605 276589036700429514689636378601594889260 10404606 -94393381958779379277222642960384520896 10404607 -229004477684925279266532353553263206144 10404608 -75115694953205135229102945437881466880 10404609 40864404440976238392072952147987998240 10404610 -59951823124588087021890758551235206080 10404611 43592182934047514963953295128554280680 10404612 -14111743974753054942145398833117095680 10404613 -185288053582605132864084942849713071138 10404614 -105513765275965532527463405148330879168 10404615 -146037897370104171938069107987284004800 10404616 -94189244179595105034602115305014886400 10404617 -15353258870073818398228992365806216140 10404618 10176032647074623591196203438309736960 10404619 -170561976276938866831639763927381687980 10404620 246777328026043273108415491719573888000 10404621 256216234439398568767385134420313010720 10404622 62356682522743449359257404691852116672 10404623 -44390712969658702498138560450415162176 10404624 576183047948825847029781879420813312 10404625 161005170581427282707105874119559168000 10404626 -159890526869209945491873609453755151360 10404627 153379398989207397195360375205731259320 10404628 -107041103252197413001544868406918236160 10404629 -194078216356277186448198094166496338724 10404630 -122024230431586925627623324701513888000 10404631 254686926584576461633431705788393988864 10404632 67833737574227762081168150321807892480 10404633 232277693263311828415674738620879424000 10404634 15138051381508799707851893155181549280 10404635 -175114599590353432935015515600481001920 10404636 207198150731639066241853186133094211584 10404637 -315859399414608419065667211486296223348 10404638 -126539837470997061144346400689438764480 10404639 -71564874829021088958798215571794952960 10404640 527052324001269581592917379821774438400 10404641 66500624948774271927907084169412794772 10404642 13606369701783881922286056802632084480 10404643 -349570585934266663847124114345804403108 10404644 -431717950250012702708701112589271916544 10404645 143615627037848014602304198864769352000 10404646 -109991809018534116656329769495764664064 10404647 -173509050432572555267176930212162990720 10404648 281090270582816177225777699582142382080 10404649 -135748853480898059145294447029826000000 10404650 -149713707192485278065414587265987936000 10404651 -101117930389407413771084217223822152720 10404652 -227395989017080192314081001868619575808 10404653 129365628326847189354110688481011974880 10404654 29635965778375419027589285684630695936 10404655 68320845121852627199363615082497241120 10404656 127379929671164321885691208432409690112 10404657 399741095296738749279954706383755781954 10404658 -336916304291602332102930789367295349120 10404659 129294872460882272978271024055532928816 10404660 102762355385681173711141694029738137600 10404661 -55424948650460768075172874360776910738 10404662 -380429434732758481908182003071755651168 10404663 -171792685637567838671044069639222810416 10404664 -635930351437104883705720726183878512640 10404665 32042622341003087557010080177111910400 10404666 -15568427310957067530383369330766451200 10404667 -214261557598302715243594817767343360 10404668 367785939717479608251849921175645314048 10404669 -604492625738172814904399234355026208 10404670 321803401936920781090472016354352224000 10404671 199623512307420262028940155648905931472 10404672 38162869451960285990962864072647770112 10404673 -66377708953014029580427397667086806078 10404674 -15073223740025826152663980431181598208 10404675 45586191503196169882157689813486132200 10404676 -367999435229026122258003694610211660800 10404677 -545627066411716341332662595230078364100 10404678 -164004884470868742741775532061721127040 10404679 -527541814690482217310588964307516471720 10404680 78541327697964707832478017326692761600 10404681 -74609100401004710915038894177759976256 10404682 -364303346012801260032929916447984953808 10404683 60901961123058363933875529272302016064 10404684 -53804445403071900978176438278964263680 10404685 -25784525836868575324844583069631833600 10404686 292902831760333259001024966607935513792 10404687 -307062385913163120798509258547806254080 10404688 -35606819348636565138335347886479769600 10404689 458968138269917658046070878629360383856 10404690 -6790708537152679212680352052876584960 10404691 115482075095445316954578726355992045384 10404692 -3565228094463293803678768945448382720 10404693 68565148078886981154509234187078648 10404694 7236779503904122238195052091917329280 10404695 48174799732137074583264318329319321600 10404696 -87799506532554523505376742866159575040 10404697 883994854637556848143067553606606209172 10404698 -148707907661078326320055898705542731264 10404699 141355001891681723683030758756622861464 10404700 -190839811050924021263688043289570636800 10404701 -95472301295658790723222589769550540788 10404702 86862068867026110700794280129801933824 10404703 -638995997481177779961221423063155845096 10404704 -202666798362016711646703220854738124800 10404705 1441184330760008681951566688396862720 10404706 80770162913570523545735157441615974400 10404707 -328326892079059112589580773685758147840 10404708 264891168185557741846055576439296578560 10404709 38106850007521020375981528826344939006 10404710 2732701202682697269347193900119698560 10404711 40387667106603431745848531771276207760 10404712 176471826314289947123328155169492940800 10404713 -185625438710891229445881235944410679216 10404714 42339589027544650279545634018688017920 10404715 -82187831520098893409413667080204044000 10404716 -39775080245963311317063053817069502464 10404717 128320445247729114889549757615775924096 10404718 170464489323416784094784785343028970560 10404719 113754446306394546247207918832426813760 10404720 3717349547677466302433607452187033600 10404721 504212145330532085481522385212768115922 10404722 -82464718246801740775363791693815087088 10404723 -26901558907618254831478991599199884800 10404724 -28004848516834368157251412340644804608 10404725 23195901605531842379472731668738464000 10404726 -108265998386985131201893983093233019456 10404727 -197400690112681011883701105237940374424 10404728 559178261302863966285045398319112335360 10404729 300863490027078400499117818466030168064 10404730 9414840474960291684333763106924851200 10404731 94817604139795348430383974865546519272 10404732 -92736865426894338193041132421061925888 10404733 192830351849799449978425978037084369760 10404734 -73356268794196853456193084938120862720 10404735 128253181816799051807931941995049059200 10404736 83740570706849826068637661340998041600 10404737 42734723759380977813817982795885016000 10404738 111725021049869476873507753030305412944 10404739 -8199983263796089070939633034326581920 10404740 -24648828534535289137495364716654694400 10404741 -336255399180258995111194112080135142880 10404742 4866409803859879883053103386811443872 10404743 -50307542632750283214424856224932761400 10404744 12162457802302652142566288334098104320 10404745 -55510791194200332101527671288741461880 10404746 608750302356550827981096879266604246528 10404747 -221095011178376120198324161161497612880 10404748 66751239917734747599278159235037587456 10404749 -479880765747038414364256672986080114250 10404750 -105826617561909866960892130977893472000 10404751 -33725646732191732442866750414484822016 10404752 -50856107305981095585422183231819071488 10404753 -1391984773109484267755342484812020896 10404754 -204163365936800093521040492949671309424 10404755 48794092526467524408900580891885731360 10404756 -62997672987547414780401277136166261888 10404757 -377243224259610643444532569578715651968 10404758 -60542492979609967900422370354591618944 10404759 -271917347190954199684213114951225145496 10404760 -47231304672585039283568542939127193600 10404761 178774676250776882900856077567188328400 10404762 -125743397139578299049060684858833948416 10404763 -1623805107711518622877137743677688736 10404764 25371729750782108868481310306851086336 10404765 126177266479522039141731616499635180800 10404766 -49994959338432418209097480633337978880 10404767 395332550980284432251215642112326734816 10404768 378838110366237106686266935391960432640 10404769 195795757124944345747635085938341975344 10404770 -107161524281321587610598232947771089280 10404771 44155290277858532968548973210008015360 10404772 -14499871933642743360086887147871588352 10404773 11491329372375676879537091105292761022 10404774 46191483531520931990973712964077854720 10404775 101299287539922683909842451220554667600 10404776 -208553732752514131976935337081237713920 10404777 220625046953079755396347843041500395920 10404778 -6429209392995657210978025099612833792 10404779 57803879373310455662521033424887499520 10404780 -30868769374118812636010705851014758400 10404781 153160339586283286879360359342018500064 10404782 -465683856178643538188450632689896926848 10404783 -38231572493541328864886169250399840248 10404784 12935032687070314562878352501361147904 10404785 125101493916341002248497332860843374760 10404786 42908319536733808754424528065333649408 10404787 -180253054824152829866666142870381059448 10404788 -27920805606161467001974770852791094912 10404789 87991750633804731524664411118102965024 10404790 300538826232298251070132072599984000 10404791 -279719176809083801998040632482939675048 10404792 -209342685905278567817442670742339911680 10404793 -1288516939014394108047832481696345600 10404794 204019119099984311994319852254435444960 10404795 219763073811994367743288384822169280000 10404796 8016715493445261512182180623688494592 10404797 -130076078112519079789105149090423442272 10404798 -91495562279536105091899937930814918336 10404799 202967362949796108697790523981325058640 10404800 4120545004049820478170134424846336000 10404801 -333275865212167196545420440889101863040 10404802 199359364585253209419545723247340282272 10404803 15843061125113518717787756837265984984 10404804 290065385268320223253916968553961962496 10404805 -51028320971924562515317303841325945540 10404806 -303321896886990715614314465074424543232 10404807 -62126274444868394724695379259054041648 10404808 -6290504200577750127398133302723328000 10404809 -20174759466431220578842696704423148032 10404810 54423290268527615138850824347386978240 10404811 212134546029433173117133449878559211412 10404812 -246083770577130196498375397313924725760 10404813 -70319160208683928002104537255325492480 10404814 -25308605959855894048305886375638198528 10404815 -297501805261378680227676810016905026040 10404816 -26400051491071539223957973882009812992 10404817 4515826774572021360395650839564178432 10404818 -93102814281107234048227748741291281920 10404819 8827750674319217968840251406378788000 10404820 229879868560008940155981767695197454080 10404821 44976279830562618424288049127147306912 10404822 -86091387676122288595891913149480266240 10404823 -544861456572718155201347901699103077360 10404824 -55305503229859615642501023884910796800 10404825 -3393580328727280675958580190574900400 10404826 -277815770762943496713901029043869135888 10404827 -622904574904596878120286463238092311480 10404828 -31974305447961645068466292155753185280 10404829 581476846172022217114893259406172139430 10404830 -167853917513537936326064452696472053440 10404831 -52908628982729906442406438040224060656 10404832 -385687003162748930669471586790561284096 10404833 -535686515651089854686700758289414944700 10404834 54973184885551715286452290211501049600 10404835 10271637865267848160218561655440797760 10404836 -4392631155075160022220148212728372736 10404837 264031638120304629149867871624009814080 10404838 355768338168013379152653049195270632960 10404839 -7040830778083148026536747838889707176 10404840 -85459037372770322195361496213349990400 10404841 11524626398806261541384842260320301242 10404842 -68253842026941187934325249784279097088 10404843 -353482779857355081757765452423056487336 10404844 -48559435723087397258890252449162204160 10404845 440185604270834560395571534438803748800 10404846 -110123672252432092614115015522733641728 10404847 -168581126731674958152205167455655542704 10404848 -29451947747079179054901866066751062016 10404849 -3916035361463742983169016006648735872 10404850 189303046256114566750944602179549480800 10404851 219099405932807117185951371824658488304 10404852 53849367507526738486456586129327020032 10404853 304456615601360835510047781230388230080 10404854 -346194175828645739293942046894961921792 10404855 12827375645386100031464873376980921760 10404856 214668888173670320309908643691862425600 10404857 83662489841694338688894694613666308692 10404858 243355319409489661332032442891033821184 10404859 -528742922031808791885764491887589758940 10404860 242627281706744696386573665013456588800 10404861 237717143225619778974175476172671465504 10404862 92703100679051916907218530434778615232 10404863 60673364489564878983914255419960610160 10404864 223706731950299313889268047939507322880 10404865 173654276592109817582772178282718659200 10404866 -280147339694286941067936233534711992368 10404867 139258332548163304915813408448592744384 10404868 100113729238670682222873555206360299776 10404869 -378430184099695656250201088364454973730 10404870 -58787137128846337930898636454793635840 10404871 -70720476037449058139737855038744597056 10404872 -559931793018102453514004703118372531200 10404873 -153138963002469613311040389691671045078 10404874 -110837399121280345591688639500561274064 10404875 267566823540266592761034645554420280000 10404876 39419629840744865518963282790686202880 10404877 230764710054313623481271955972553903072 10404878 176502771848161357503961901591901293568 10404879 296169892593668387195662452897158824584 10404880 -45298312140645286391829837575686717440 10404881 192826059678885787873279439196455714280 10404882 -4488163590797447066477619759588395520 10404883 -151182830895616174523847044941726950868 10404884 -84593715449959113066910781836309278720 10404885 10368617873365877120543311823995437600 10404886 211927847163409354254782971132169213760 10404887 -1333285644076991151161202394953505464 10404888 56965516582947703727144818900995072000 10404889 -409325782152576063270613764877906057200 10404890 -128400476889231108295853368796223616800 10404891 147148779260084055437616700980027626784 10404892 -180328488413600757932010196167847013888 10404893 281004142757191573401853468815936983142 10404894 87180717321438510037741601942723374080 10404895 161445077325721565207381725522420991400 10404896 329092227426899309970939047161783713792 10404897 -604746423953903446055355071274895114560 10404898 1911847376537786785734032085755799552 10404899 179206866972958399275840734694784012272 10404900 128020837355875305395867095201944345600 10404901 60352687412191219948764022222092191160 10404902 -36022075714060194904820067693319842816 10404903 -410620638391747624957033974176994055896 10404904 -199004671391828602770796820081714058240 10404905 231596178422647359125161559662575024000 10404906 -30769436903858832199106147472360343296 10404907 422139358828997712465728963867806790592 10404908 -221260610663660396746747396680666061824 10404909 43376122254407880425783166384454771200 10404910 49065673355299990382017304360580192000 10404911 468995183300214071986488295004315736 10404912 6655863513530863794707977238473605120 10404913 20683334874518687154733797804972935920 10404914 -10633716716992337949724306413752563200 10404915 -31820738358399409307757397075700464080 10404916 133579500421231525305726471831226859520 10404917 302909770199500346219552730363317721966 10404918 -16691932300814996348214048171647381760 10404919 19591714378319257471655157153596397792 10404920 194991858471558909325775498662606848000 10404921 222446787933178788868236639067564172112 10404922 -20703639108898272197691232448415379200 10404923 137020679386887103116747826751482451172 10404924 142750313494008994792089220217125478400 10404925 -508504403473068255486489866158136000 10404926 -72099825730336459850034370489886567040 10404927 -73944699879549180878154884964656609712 10404928 -87282924505110335470813903520393592832 10404929 -50231978143239761004287622924585143760 10404930 32930603511039530450403763544941317120 10404931 76821526581526027044841635885272972732 10404932 -18824009344617392639723692195842662400 10404933 -24082675849884446283675996606365097984 10404934 -282279515698571036346309240603252288 10404935 -727106515608800444056071354717878456640 10404936 -12919529731269672423982310785043512320 10404937 -462985498677113403353164023039718422768 10404938 -2173657023671888623417043164734524880 10404939 1859318663461759130563739535877098720 10404940 -1768260562045524648697486842005483520 10404941 180132234571161539295785925351257880384 10404942 -710560337268469938845339119390525440 10404943 592872990126809250234778030936148698584 10404944 32479535171704177879131498894376304640 10404945 -139575418752074183611581882888893808000 10404946 146852313647942865778796805517312662672 10404947 110106914137624813166501441559402008832 10404948 83226211971464546352738430782226606080 10404949 -397557817523317374756082680061129062564 10404950 -4957521170071199698142305463212860000 10404951 99919058442437690211390846174197942400 10404952 665408779291676354679398781868468654080 10404953 -696849225997999629789621410179783032 10404954 -161483334027321498605824904337290116608 10404955 -66019609170536297077643627991029741280 10404956 452014724765637933946054920293481669120 10404957 344027431334365432827878843532311371776 10404958 -52935290376226238593069899962268481920 10404959 -333176646780022196616199762014916047840 10404960 -78783336135341511150141451226500300800 10404961 305280288457398772972572006955987974144 10404962 -67740786220583515972435218304996878768 10404963 -317224129118298879057771414233286587520 10404964 132259393497411364641393988087813783552 10404965 -45024756170198133786250487708399385000 10404966 28827072691082279119789316733375277056 10404967 53446319876660662692799317794895481016 10404968 -3469707255073990584665078377390080000 10404969 324757458613658948646816568083110113440 10404970 -28185079956448828262289020984998425600 10404971 266130181731997022502222955365868119312 10404972 -34168359490176767952546750033183697920 10404973 582674608660390296320157560748760418860 10404974 -93969205556880167506636870782158307264 10404975 -76657753357542171584726159304423504000 10404976 -81452196182268629048767916974644789248 10404977 -302619349945980533716763842368915936528 10404978 -15743634600072938334355124455964820480 10404979 -2071276932048709976386753134908580192 10404980 42533536882440100929574777243864819200 10404981 162093574002913704683440539176885666670 10404982 1139674907770305859017301320856122624 10404983 -131399414997801910539750316496666046720 10404984 119365794091730481326622592875675648000 10404985 73685035632593845728704324078481836160 10404986 114282779150747621242242621615591802080 10404987 455807238452089548614901695626992270360 10404988 261548498653505588267248124498783694336 10404989 127817869515079684805991736844851256640 10404990 -21205049503920640733320614115457472000 10404991 -238357043027961161947118451360997076608 10404992 -115684431726113131469035238160177561600 10404993 234882288097338135175630602420942805824 10404994 -374881648874181171055060170604006150704 10404995 -42796645992519145061515204835084131200 10404996 62902286855088226017699289931449491456 10404997 -445797332380388323487268887349089061540 10404998 -94765071442365983087989191404740164000 10404999 10094811304025032793725725611345150208 10405000 135596330869356125775309612914985600000 10405001 -490191949315266306564007832968222577280 10405002 163236447514740494180610304454697253632 10405003 -56516501946005267136495485385292812504 10405004 -340224800549186366269476764479731340800 10405005 -35737397588691678416495000015409004800 10405006 356572038027734358880013291953669205952 10405007 41814234298264382687312245697321474592 10405008 -64183334795614890962526648526880440320 10405009 489257234793545179535519189580824045040 10405010 -64881728682575943371378637306535418880 10405011 -5627066049060538719902177846576079360 10405012 171566512790837125001908513906122333056 10405013 84941317575868123555693471075975531704 10405014 -102855569996154782520043292902217201280 10405015 -178981376494413281439816920789813782080 10405016 -205093174081110428375568406515029852160 10405017 52225791292652727416953314780634034880 10405018 155382775325537181804458036406310737600 10405019 -396039179439825509670488320762973891580 10405020 -55366723943073601511025612070206120960 10405021 254703597977279960521707737852245433088 10405022 -313905443592032693541158374177350146688 10405023 -271567338471264328512350462308629209016 10405024 -83597554699214039970601370279186792448 10405025 -278800590421304386631290381599865893450 10405026 -5625727455918099441023079588880680960 10405027 -69374177285737078932872686014534033600 10405028 92959370631319185844531998916847781120 10405029 83770852791722226310989889499860670880 10405030 -148115829216651316179739307719156851840 10405031 34434310298509374227960485382979096000 10405032 587150446235168115163445784619253760 10405033 -586258366387894812081767442358983705200 10405034 -61040413066239316171477761624284437248 10405035 -270370430257482972886082766263215105680 10405036 521446564109929564664932378713118618880 10405037 546517525665895753683707659306074979692 10405038 3907627376989976730001101946511508480 10405039 54925233074498831489787351773245164624 10405040 -22134656672742793033684915556324474880 10405041 -188404705372767847356232604349111564576 10405042 134739558781203555006853096632522918672 10405043 -499847603819081206786108188697646572992 10405044 -79140657315351903659312631683131330560 10405045 3328792937854331348711090673513653760 10405046 120087127653051588658115918276970432000 10405047 123238121353862079185308692955928212200 10405048 -116141464775655749074113187275337482240 10405049 -206688697987532227316145824473677220950 10405050 -13195903305824039210675790171250598400 10405051 -60857279963469117316700571267060208496 10405052 3347028311548700360561499870998022144 10405053 213561746864690660915950311565756839084 10405054 -5213776029589869241473463835186989056 10405055 10796530365075636744148022495841921600 10405056 -107752288023967817945659522847330009088 10405057 -80300668479497971357575750288079947520 10405058 41352761281071239539994312107809283584 10405059 68806805606166619799813168888672683008 10405060 -363562161624865872926511794138925527040 10405061 300247274716944458243958210274612490112 10405062 38745590020413147708270674299021622016 10405063 -384917069175480830410461347640942826440 10405064 442055626342253338191060529754900751360 10405065 141579877386513854564611950758951808000 10405066 17116969522794404180373350569214991360 10405067 -36945705735282888161203513667181092280 10405068 -65289191500101924664780140444333404160 10405069 199321424846614264765857682169625483744 10405070 -39153338634214895107923426869439033600 10405071 -242546054821983783956384302926325989600 10405072 -22045172191990989439885220273269940224 10405073 -78267313853903532578908880731778715840 10405074 119693462503902021809264578172439634560 10405075 188690030659766037707546090997580039600 10405076 -228675983651503815345998089923511173120 10405077 237817984630027322898707475279087465120 10405078 163593504609409006945170432044215008960 10405079 -209410598461579030613271620778042100320 10405080 -102823708543416999567665550522464256000 10405081 -142686993747302696819372849964058003308 10405082 -246333411896245175468459717337880942608 10405083 65030682435853934451158094941364929904 10405084 -505723746674883941246389590396378086400 10405085 1867230194198790942910565432830707840 10405086 5919068109190368567255469399722384000 10405087 -161870186266674453316448150294042349696 10405088 -1746998826846203804451430199268999168 10405089 122383460579268452927710946298662583954 10405090 98602501896319579546159736997388876800 10405091 150286226219859470541816408252743309400 10405092 -290098437944217823246534060372971752448 10405093 -234611757907700150313960261307712642180 10405094 138205361167888201840870112732171567232 10405095 35484115573873904660457391932512025600 10405096 -59547500819142945207977363473458432000 10405097 -5242323257738141209407119956764830640 10405098 -6295998019625741433363368388010283520 10405099 104981081464865936971748720694943738100 10405100 193272667197456446763722068941315494400 10405101 -285173497113291882369138934092678133248 10405102 -128046030136985261465682544047540451968 10405103 71418284131256586136701116575867800480 10405104 149857387865767613685645421738721280 10405105 81368623483908183221435244250757694720 10405106 116922752204242145359942290410645428752 10405107 50419810535696448247554830457126933888 10405108 -34186701719521675403153516673133314048 10405109 -217510132382178487383704071870429603872 10405110 -51720134250949903892390320036783226880 10405111 -190345903502849628876238095639322219288 10405112 -569342253415387313236786979686995148800 10405113 55134460580820115121104435257074544000 10405114 -294277338089051253089526548749416517920 10405115 145152285850680900528514511444665063200 10405116 -245465960661107988171279706725810467328 10405117 -621831974924560938114645858421466759700 10405118 -156005425040834964973712868885511050240 10405119 7170590798552031784929444690554535936 10405120 296140352663494248203678194803828326400 10405121 -184811799388300505799275799319913675712 10405122 -22353221924033863303699579326368563200 10405123 119146715196744260709548482521652101640 10405124 148116805421583308036176016174075143296 10405125 -601630133149901065066231814844516720000 10405126 -545982599957062426546277985775830100800 10405127 624593486252245697588032174878672145872 10405128 18974860240966984198583917551146188800 10405129 214558471283969709603619213892596125120 10405130 131869755402337126237887367082777790720 10405131 248560012932471200174117738267567796480 10405132 42291986024852446523566306163476395520 10405133 620558525942478422652561582020703395382 10405134 100010764942009455507299569554224102784 10405135 -93795398182078211453704165199802427200 10405136 4169055402378907336401332459948212224 10405137 -302388061581529923186111605154806561040 10405138 -73921463336889808383208688265627719280 10405139 638431113775734389910463732854714241656 10405140 -410836564265111307846082330522214400 10405141 507397580599691021136240593644632344800 10405142 689196024597072406693081340643490344960 10405143 100753499170981038759750829563076582704 10405144 -83767278020770857002882170587188244480 10405145 -57837563449349870073137333161776287100 10405146 72098432179560425606353225373845027584 10405147 177309123069174916648677004746641659552 10405148 12352629886208844984103085315594880000 10405149 -42610759001306951108921141636650254912 10405150 -16309737823705190228519109725451609600 10405151 -31824474344971095508563303899809377048 10405152 632692062423391773674414648828693053440 10405153 328584237046079545399203674923286052 10405154 69744198412180229405061915869183654400 10405155 -62180561422442247038718468551535093840 10405156 -94057572522430929212292539444339216512 10405157 171068992052807453842313662523021159712 10405158 -135074631934873118438103932443781073216 10405159 -124059339150883836780891336212454791184 10405160 109171067146184604301122206735640576000 10405161 -101110114430166326321625178681983037842 10405162 -329169013592198830640134267759835194368 10405163 648073618307272509126899565974713464144 10405164 -74113562284955557700825951635704201216 10405165 -225153747644766966953983305241486637940 10405166 -207833948670880722263407641555230658816 10405167 110175428775533128463704033340231709312 10405168 -45818628894683086247752957312456949760 10405169 -417853020329470719478260058308172707840 10405170 -47353960053140899988062567841073245280 10405171 -25283723148440406328953303759606196320 10405172 -51965062909811802557947526318336279808 10405173 124061497517263447790602447054413875904 10405174 -140686288675015312441114765057807113600 10405175 4146852615773456764687520739519843600 10405176 -201383753878758742601800677631944192000 10405177 -17951216857880430381474392399084995008 10405178 608622842780108347620485856785556480 10405179 5531221734907002577583920017597568440 10405180 232238229690069396586219650693705768960 10405181 -33629175197480895726225576009161683200 10405182 -129047660768388416720605119577903843008 10405183 5511617830818747482632712280653036344 10405184 -157685890217475157724749870547865698304 10405185 19721758246885490337314224262087397120 10405186 45132322415002758404875641799843254144 10405187 243421525365253628450972913571877152800 10405188 -258430598531570750427497412028342240128 10405189 -939212710220290772225181971251830216960 10405190 -256013315986532257131983464125948387840 10405191 -242167848270692514822758739843413521920 10405192 139854901614076511080231657594276085760 10405193 560189980891090165789407541692842708442 10405194 -98845461447370087838236223462773475328 10405195 -273420132293055392061803849395606312800 10405196 -186340821483666967381096603018007481600 10405197 -510313386262115977077312288124416683424 10405198 206639510120137882273660274144710290240 10405199 -265402960657092147566437911743372769528 10405200 8772937393374210903958835509395456000 10405201 -50158290256399970393672791790761142108 10405202 -37439496930011944453648758350268650496 10405203 418817262919702993330815671150461637304 10405204 30969725867248944655563426794645315456 10405205 -247067345786520334963250663528890445280 10405206 -69736501328204319843372451844012052480 10405207 270055483642261215178205679946447283952 10405208 -207699955675305018181268220083333652480 10405209 495473327404572695835664489024359942048 10405210 3252969352089298827931033590749825760 10405211 -297051026648319226904905360472033056188 10405212 -69578532049713856107939264781502447616 10405213 -103949460285796648668304455162229557376 10405214 9178689138876592386283695565044685632 10405215 37079170559720662858941352194733342320 10405216 -415560381306627778484755403845082677248 10405217 56066978310927612106256581213829966640 10405218 228098973691373185025036194684645586304 10405219 -408812336249879647722860530912406987640 10405220 77037536401092921388677285086250823680 10405221 -376273031242789561634804314017397814688 10405222 60120869475605470907302708566846205824 10405223 126187913910114903522890850741395011344 10405224 -208475781484221887799399997141191444480 10405225 -163664533205153018699987859760988226900 10405226 99494459181840148429568000418759168 10405227 190198878914159143406847411980917711104 10405228 156950907342147838190683917335068850176 10405229 -85423647226647816437776771957374551370 10405230 -66762878676816272884680354551387458560 10405231 405027396326336637023123665517487864 10405232 -102476044721209708779590924390099288064 10405233 -89230340646265276689207347192321858400 10405234 25915551248619786228140357441471135232 10405235 -195568628156703946303649259636287314320 10405236 228368727195204211947938649381697290240 10405237 -382675209154804926996695400915509293568 10405238 194369044935744733167838855127351375520 10405239 111988552149456214575044389556813143248 10405240 97803779574009868628913741574794240000 10405241 -234944361208565943407433186624732297600 10405242 51615898276136484857492492849293500672 10405243 -23629155435592590369098240569667961536 10405244 -319068138248460916870461512178485950464 10405245 305544146166992534837168150532398913120 10405246 8393818982155102430945576513831689344 10405247 778731547853910922936003732138503789696 10405248 199783118595348681887102091216814080000 10405249 318534605204235509551600374698140251220 10405250 -8682442040579431117483191920253336000 10405251 -100922841572883282277140590325793898208 10405252 -30695630201539716441616983576533753856 10405253 -300695157202056062887022941646267536836 10405254 -263541572741141924082172584133483077120 10405255 113640487589143850312412974598412953600 10405256 -535321327739675865119460112031635046400 10405257 -103744746912086373019038232059906855840 10405258 -140705561386320741846480661840393418880 10405259 34013769459537274315401779516565948720 10405260 267192441828645837316178573784036418560 10405261 -600078829153891982020091025403050328138 10405262 43898901066916371303689323695464125440 10405263 12624358997340641767784109638159621376 10405264 -4764948230215530016944458069110251520 10405265 -28367197720832540272995734453906384280 10405266 129676651837134638992293653157916339200 10405267 38453578867033420400378094603505220712 10405268 21411230190319282474125812007298037760 10405269 -1673662915751484767496077393192835072 10405270 95869116315216672426819719331873148800 10405271 -270217937672426858657424221724888105528 10405272 -5316234113654901672113075192076533760 10405273 -699797594562671447864791085250312759478 10405274 9862853172841379940308909611837440 10405275 129434656652815658878622067515740227600 10405276 -210541931920041355607249494097463514112 10405277 -165905670530595095814817665587398235520 10405278 -20023780014422683032043728804669108480 10405279 -650232006783833312982865523344543897120 10405280 -143022672114283943569342761967490826240 10405281 -373491412585188660035895072469973402448 10405282 -58156204097646865208352079861628473008 10405283 226356565577080346437340714167082712576 10405284 -6521545826885571333189423113983610880 10405285 106489225944707255630264356051849702560 10405286 268104717788189165222546197721301722592 10405287 209775253977307841846676090999175137600 10405288 -8543363535916504880029202218494781440 10405289 -118641684100486716074353469496488699910 10405290 21128399433948260727854275596789888000 10405291 89645824139551072000893928719831437872 10405292 -305701626382855794227096285864798988288 10405293 155429798498032451504888792573853372000 10405294 92259388040608241428646146946696997696 10405295 214033522395666514046528132652587386320 10405296 -83800149015332808797920962141025566720 10405297 -17478775871458428763280293871523949614 10405298 -195850247904468407978630100599943352320 10405299 205679226982793466549810683820361158720 10405300 143502166662804265723739265138893878400 10405301 243631006903067011854275290865643904032 10405302 120083006986600172773380751451989595520 10405303 218281853332103349273926795559951973920 10405304 -49702441448240139718563821897692692480 10405305 -63002730525662744648434593615695212800 10405306 -211989976992720953240933617042015989648 10405307 720893331498990176970643702190544214632 10405308 -4083428517655694070700514875001011200 10405309 -543571638250116688901458273571452234920 10405310 -211030995907783258982951475213147925440 10405311 -172897669392541424281430194682183239296 10405312 -358987257127784147971882935648256000 10405313 -363884686726507590911951660943508134480 10405314 -8418509458701922496837228035670530560 10405315 -211956159961697984676495889640246299680 10405316 -45284163669049718302131348787889725440 10405317 -28684224068912336405840452221669972480 10405318 -23085332854538081132326700683190734848 10405319 318161604648229593438532849618435649160 10405320 109875520774868073118061801155684761600 10405321 -215687212350893297478401711408737293478 10405322 -135029508711902006069636197110037882368 10405323 -30522018941153068452622677074786407056 10405324 201268749062878938893182194253384829696 10405325 -54198888318780333315649624597580745600 10405326 -125556419091600210746159204108967686016 10405327 929130523338792895583727932137549224160 10405328 -58579812717930524490677674056518025216 10405329 -238119581790033654671429624431148894112 10405330 286910178709582989141580641318307384320 10405331 -58105213888022014017260633566997535120 10405332 89415027681262715729601959199665283072 10405333 397306418863194369775623269398312312384 10405334 -108492507775352348405554442817064710528 10405335 114623867610176067018961639300667768400 10405336 -6455113612854860743608283600363683840 10405337 -642123210689844643036149764736543937014 10405338 -22926484233634413787775111029657600512 10405339 -59333468700518585227804439537553211360 10405340 -46526996478630745701790838086679147520 10405341 -19157824192859194592833652220662982618 10405342 353489071048429925918458727074082259072 10405343 81927285640104497158036334116745009280 10405344 -191749480360709600923397662959250440192 10405345 155509385099763231431402617365322789800 10405346 -2930191819555351922487370569493496160 10405347 -4579571057707656072855885460181344272 10405348 252901278686433736557279667976710356608 10405349 28128308768683556746730601525833418780 10405350 -19258855506020456787459468534100344000 10405351 269400078999752958927292922559940529304 10405352 -113559595210861200905243709240600806400 10405353 47417460387464233878577325808897737088 10405354 -174437339208668948229641854765672608 10405355 4532939006199064374194571853896844560 10405356 -44656433281758572060271794559520736256 10405357 -550805734771632305240741585890933941728 10405358 51292122406890550973247344155142256000 10405359 -157094387028656234483029420562352263736 10405360 1404152707139839723928425725300572160 10405361 -146943823963115769269718887760649515840 10405362 -662883251298935430013209728483000832 10405363 432479022265860466654563636683883761612 10405364 -306049767886663381180997690052418043904 10405365 -63344007890869058600375065371085421280 10405366 50491111964766734443772089270360384704 10405367 -47379048729094945163524123283505647616 10405368 930605955655543674748275007801884672000 10405369 -286684350220630522798314713515601091200 10405370 206741608692464611904350405688770080960 10405371 13252423430336018612860202648897444400 10405372 193544023847943976136055603826562655232 10405373 740255527749416835908733773970976665504 10405374 76751922118816715516896134423202283520 10405375 394207052962527597803909622601680054000 10405376 109683773464113358880661142607392407552 10405377 679189368213160990606016417220124545792 10405378 -277913150010938203389732413063366914176 10405379 151705353630083707192056134198449076184 10405380 71190528779523368296108587943347793920 10405381 -61263804674308320481506343478927557056 10405382 -125889214314957535990256167220623427328 10405383 -298489219342430243396572971783007436376 10405384 -100809767475771517157593722266044661760 10405385 44297050210745558732164172527643220360 10405386 74688940567944801610038488680338442032 10405387 -298988322551761659610318004705885889964 10405388 175018242436630857574169589018915225600 10405389 -100432358731103195246405044631726592576 10405390 223056918713145511780439484482686036800 10405391 -196156885024332650910031884956439222528 10405392 -66679025090569227535552469713640816640 10405393 -101261512349315962762654905642926241358 10405394 -281228621899049182509806073897339388128 10405395 -172917628279511474969325030002839200 10405396 -363791663278288359521282211018658307200 10405397 -184968775833217659097600453830754978848 10405398 431548194398820922593629073806155776 10405399 -154015156526479943420153307647115101864 10405400 17363336711252922165429072934217472000 10405401 159573618251713584563130780295141697760 10405402 -71576063027878703623165500471130692096 10405403 197763700649279409825027798539023881600 10405404 168808835261580250226596385909699312640 10405405 -263244706352202257185560785535337850880 10405406 83645368788732295184762145057631733760 10405407 -9747558942752380143271779018437886720 10405408 -232468309242075813389915035598452555776 10405409 -198074962688458118567712295521553920 10405410 91590583968274418557871796101989278720 10405411 -714416619886247545469745139674089282088 10405412 -266257214971645022969924488177884457728 10405413 362602358830768486494370193005923066942 10405414 4491397114685979490620204857455234752 10405415 363679104927289718704862607701894712000 10405416 1975653128180086079072594537214443520 10405417 -733003377549633864713972382160003544160 10405418 -231296692460011904572345358743247253840 10405419 -48590970658344387029729633693470578000 10405420 25493345777076201526284648653062625280 10405421 -5463123399693273429894748258313869908 10405422 3546542106844682401710037069713346752 10405423 13420464207276284949531886155165899744 10405424 -64446347413363777240515267528228077568 10405425 124843114131093135064702037261033262000 10405426 -305721016846667843701908782619878878080 10405427 -197752407297469845237399269258839844724 10405428 86943536479039835865852935143570870272 10405429 -58793512676054707631625641739725177088 10405430 -24711626802280886583630563701953780480 10405431 -11908141659075270640994043466478055984 10405432 545317573544774834046865771284221644800 10405433 126732183546176537059480930987228792020 10405434 -50244812343678680537592482422955511552 10405435 -47924268730004845214815650790845780000 10405436 126433927826996056875563155657692297216 10405437 -35786625369644365851429280185537801600 10405438 -296606454291222753365512260656020295040 10405439 -491174321247033558574569958283310078600 10405440 3744795053663231973826167898201128960 10405441 -14385839945132471943502576720355931136 10405442 88095033451470864166365203239319046144 10405443 234995970834657237999118952248024355064 10405444 -414438151405383616932807565914058477440 10405445 101214766843276543936415213165548044000 10405446 -33868850012314774800330881730720038400 10405447 -261536431812129638260953654639613771160 10405448 -85504661084457277804622388198003440640 10405449 -292592280828934408402949402217557764800 10405450 -172230951264487960176544627474192224000 10405451 75640036991759644598267417309532791952 10405452 141678177432931529844052473468173164032 10405453 5897218352288822661103976436033426624 10405454 343072659225802588949708693902457002176 10405455 -166877432321785243776539282709519974640 10405456 115274296680501339049895642008609357824 10405457 -483951297334847771352395422398670313868 10405458 -18066469734562208907978043169175452160 10405459 -160416801060170956928564980004440344340 10405460 4107421628361262144780874424513822720 10405461 -320484767875192577578176327229666629120 10405462 -107944349912073736926091717460180829696 10405463 -147537679012946296128580534454275520376 10405464 4438792079216815965455751023814635520 10405465 -30610285506848062891674998271289526400 10405466 -148331195844229406331124389231160151568 10405467 -20630576457586393105773457960572984480 10405468 217939280484769502577652975699038683648 10405469 36592520922344506579561324051056600870 10405470 11843481466174478913667340982479376000 10405471 -691420128092302836626564325194543993568 10405472 -122482582269263266753949303138200584192 10405473 -3492344866263437059394232375246215232 10405474 -273516804566749547950018563000766329264 10405475 390226636610621704887462028038494305500 10405476 -102178436158428644104572568148007321600 10405477 179919394891915101386917420607155299326 10405478 100820016854836948994079859847443811040 10405479 88942915447396612534579271314930636032 10405480 -217344429245637035411048789038616217600 10405481 -657431902986207484916807863529836046988 10405482 17065268054742779309956196910546830592 10405483 -553871782826366383697357993181046378560 10405484 1535587323959378361083575012651178496 10405485 -240456976570143589188825196378099200 10405486 32040546828014398420694503514456918784 10405487 -76702378783833019103858254550583352680 10405488 -70070009639383706907373252379565981696 10405489 -565500227909935424832524202195579959808 10405490 -33570518072444412515949190487033059200 10405491 14770844635163801477585995696141467648 10405492 -237140719072636646805237991045195031808 10405493 -40473564409089290170904152677333935940 10405494 -130207203300815242653125750958513796032 10405495 -232272576262608837123853492795403577000 10405496 -720172181841551879750871247652495523840 10405497 99466187231414041230557979846891666000 10405498 36697269517664441830959909342104262000 10405499 102250609883278013288697028651918258704 10405500 -52268115978528022645061487165997056000 10405501 -88932696482809598321765314337468005498 10405502 -209249110642040037756468127576429318080 10405503 -153644041237119265019608842446695705896 10405504 -129726542345609342639336572566928097280 10405505 128510691107920505825443104155104134720 10405506 127646085672676296732989017012358884608 10405507 -6002189981624404201517637873047325488 10405508 -325480352816322631508782990711650636672 10405509 78756438081597976281208551641859387168 10405510 -27999318379477894365064210499290976640 10405511 -59641404317132473837114024783627602000 10405512 -172213142185301128436870182154579834880 10405513 108038955684171309076597154794496237160 10405514 106996834820409202313456071297526291712 10405515 116330323362847119708552732860565646320 10405516 772482834640651403811821194034720000 10405517 -727666786821829458235985040628689455028 10405518 -397611507238573300173811903072361011200 10405519 611247470763792772453790773828160881560 10405520 50790057420912701689473387618566553600 10405521 -126166783398612477774840034362359565120 10405522 38188717601251275439894649372797661184 10405523 170340794256541187391900315386355257772 10405524 -50199600962746827854524412907696414720 10405525 100395478946217867573430228809285462600 10405526 -41304174333404469905205018911052446976 10405527 4516869139432613856511593196704483456 10405528 -114024490612218821774426148404516413440 10405529 -14794287143299154674945504371071264640 10405530 -95784745362711210332842436860601318400 10405531 904346452966281346991828553775419539200 10405532 426126369147284680527951773059636317696 10405533 156513733928011839993998604716264356224 10405534 -236954565058523207842356954573560275584 10405535 -27677866227541026509746314610743168000 10405536 -36135209075684520719217762586120421376 10405537 657744955693134256029386421859681961186 10405538 94670989890919752238262706998896478208 10405539 -64809857803932393348740094968317391196 10405540 130105852743461263659697067696788992000 10405541 -52142669182192175294782142381113397058 10405542 -157612769266263285147506509667701025088 10405543 22874794083299121620628464526499227864 10405544 -192618229432793832333381905618161582080 10405545 -49129152741942306822283170617468069760 10405546 -28734065550265781685877723140549960528 10405547 -216400642886582793102229958498807503296 10405548 227143862349775986817010961038372935680 10405549 144500744808740461658031964851988569984 10405550 14630093705838717589673702800616956800 10405551 63836953886202865527692458179498230784 10405552 -102277437477446923849156682650260127744 10405553 113964215569178058325707614309003318784 10405554 -57903228029782903472696417300565868800 10405555 53082647746231532729520903770299307760 10405556 -140867338285174459997503863209812396032 10405557 159786385013533766005300060016374688640 10405558 -143477497391300902823566161715458369120 10405559 731287407619926252468546502243733012040 10405560 -95517901635315248257189289841962188800 10405561 124126661541706023445625168758921762944 10405562 -309858611685004652187796240594637869968 10405563 -100299268599022787527705409651239448832 10405564 249701902707660027493989802279836672000 10405565 -558666148611128063102401624687672761600 10405566 -17834656573065343054009820213652606720 10405567 -115884813489664709131483457187241768384 10405568 -1935255682198938573681039219496058880 10405569 -275413905150515206929110002801138846560 10405570 -872897426452346507967729645815639040 10405571 -416866437720644174256687486320801368056 10405572 -155573990800723658695160605531958903808 10405573 -14891866654921102194028821864120442976 10405574 -68687462032899022968616562064488098464 10405575 400608247631768735041227937044824370000 10405576 -149664258143953854013137359623736678400 10405577 -52310135508383775018155610640015706880 10405578 168806319816839678450170293794103866880 10405579 -279482092500194248036350761892468819820 10405580 -100334570317740680484616686628430668800 10405581 72204173874876750952244626810801243584 10405582 216893525633860513627349009191606118400 10405583 159828870447792547766769554661163982832 10405584 -265013822051044684081017039353806848 10405585 188345865154523330221417118795900054400 10405586 -334344716777849422994230056965790961008 10405587 54226217645667824159718816179348275200 10405588 -79396899432288019775498274799723120640 10405589 -217009035053915690166794377039610834610 10405590 61011365855979569226178879233398557440 10405591 -144299560831284777198625720183955328000 10405592 -652435399530757707117304385628183859200 10405593 -272211692943905266496154956369519487696 10405594 75549228362586895373601295002260855040 10405595 -196604569558053357801715831697210842560 10405596 130547414575838297285585640708635833344 10405597 -76655277491712483464878006035459104960 10405598 -171056009987852451122894963526248594688 10405599 398632643283289679861636872893208373064 10405600 117742192965653460781120905525814886400 10405601 580049926590033767005120606875039901602 10405602 -77728973231494439694584393164908088032 10405603 -122050978073635744499928003215519399136 10405604 -122310977225285901353641659178690940928 10405605 -48766269214581540170862715057277556480 10405606 -300342471724496309021248607566753662720 10405607 548366211750000852507895359002490956856 10405608 -8382263686345156138664738949111398400 10405609 -87493224696886824429848045537281616396 10405610 140014955715762716489220944072599584000 10405611 301934072738684705960942413232897150640 10405612 219956876173309084827627587664815751168 10405613 -1900043597990453936594006104506374400 10405614 119085548303884831859312998266762943488 10405615 148494250602357486823058097311545651200 10405616 -15928832106602553489391763444832337920 10405617 -11586216247207765798413180107225903040 10405618 -54184403452519411001267408718677065728 10405619 41923671979394096773596846090981826896 10405620 81078946334351287545752531382138796800 10405621 -27002309889598495745888196770460389348 10405622 -335536863563360255902742094188488449888 10405623 -62805120676863518738120389258316846616 10405624 379692670188504903868169018817172254720 10405625 -92620982773228041710689989970041468750 10405626 32460265191570460623073923994704347136 10405627 -160994053830833887310884634413347600192 10405628 -286249777922518001582636487537186117120 10405629 177917785341749601098606491624256370924 10405630 -67296388160324817232442537957094767040 10405631 174051939332466657834869709868035378432 10405632 54662867872792229424570196747943411712 10405633 -2250837606144563089400791947499833600 10405634 194090895762866283010739871062146628640 10405635 65167643404791642303891157334038560000 10405636 -200208561738503937492323780840203352064 10405637 -229210812539295686384881106883204960 10405638 -102680622884557603974066322091577943680 10405639 -21899674205074674650965521459329218976 10405640 -171660105283057937709348893180191488000 10405641 31504854997358235387045737745288190992 10405642 -23074155902841372102453769023518632608 10405643 333149848341443041561414358053573186560 10405644 206792653432362066501122873881014930432 10405645 -140772450707754834350408365712031794100 10405646 -135397540810470914319138461540871029760 10405647 13173128106521907915462464420423760000 10405648 -46064426155927058742583901121318813696 10405649 26673580204691953339066130201802378600 10405650 -71951739847336388233040175887957078400 10405651 -118775081763233533911729735335753563348 10405652 376784480451208230479823253716651889536 10405653 -398106159195178594274723253132406783200 10405654 101646447151972778876614492368340070400 10405655 29720012798900837497491885528905638560 10405656 -4981854304671726923928059921802178560 10405657 -3170064692759876465199872449030563308 10405658 94846811432767106095657424927959370976 10405659 696987902525464142842587720831568304640 10405660 -68319063130524253774903975140974499840 10405661 241620660180864039472716299388619297632 10405662 95880566512965714591834525818299781952 10405663 -511488180241365803548656609184222365088 10405664 -458676164551869254190070481813477130240 10405665 -20804050864126288129950688438013490540 10405666 -232712683632825901077801801103304911200 10405667 -478899532190748325359646564701337765284 10405668 -71675559493226775126080793440686043136 10405669 10430582978697576783612639859330133344 10405670 216199234981760719335494289009868460160 10405671 -278074272668791301126848809971096412888 10405672 -345245788046121840299058480820254643200 10405673 -282408810587660330829030555403116699360 10405674 -1847151271569550704510085527665426256 10405675 79204840131599033113665892732318056800 10405676 -193185346482069996430336216550391083520 10405677 2640183286549321609900230467294231040 10405678 228056259760355391382324094484699402624 10405679 -405921204827425042664452292887954731720 10405680 -4513354303237321889226664799455150080 10405681 300163046310289839533228348152802056704 10405682 68477027164760347364982017326022326272 10405683 -95262015717535787862470435300666186016 10405684 208296860764886601412438270176635068416 10405685 -245618438209999514434500723517370398800 10405686 -94900877358577574438124434834704143936 10405687 -407700798951997571613028304271191256664 10405688 657530428088760289948935063024871157760 10405689 89607481074788945471716541791956080832 10405690 68801212789639677679914029033220600000 10405691 -41610279977696338957575834024117178908 10405692 -448386490510996273160713150945418035200 10405693 -58617307333885103109107604940747317838 10405694 190521883173951901667068097485929063552 10405695 73880166621321169144541089038890820000 10405696 57458780182599367975604310043638366208 10405697 -230215585053091775782949063421433249854 10405698 4627504767311091516194458534095217920 10405699 4191867562540458973409057586135054664 10405700 22982610339009962102986930881634118400 10405701 403712433670844875129389087365025146592 10405702 88265564611870991710553712574691074560 10405703 315309067961129094408669132255403544832 10405704 -18751370352532297229884912171929722880 10405705 -4441521144320640645226491567158142840 10405706 285460104809648243415963302443258066944 10405707 106158537724274774100238943734184030976 10405708 78422605350955172316649945773996589824 10405709 37201448987006987538994906964149802604 10405710 4713165137538974381158350013100544000 10405711 -338453814767510930959446969864172302000 10405712 6181868748745742204909274063564963840 10405713 198694612773157009329211558506860304000 10405714 -396995013057256641631130001730106132736 10405715 36765276644422591195027668861833010720 10405716 -181261508464588855046031104010856962048 10405717 16903625532257836959492776373545620032 10405718 23135024625968115089700297986233404288 10405719 13485828200873993904633591478823338320 10405720 -178962150737247382999541075356287590400 10405721 782864695908130967764201113149070134922 10405722 19745762347224346400287021595474380800 10405723 -166856541396434354652761145378425078376 10405724 112776047489086563982047302942190898176 10405725 76666921818789087204217157658788143200 10405726 333892823690077536975732353926616349312 10405727 488833204370633455228591263956635322880 10405728 -118970339750964521707821489991554564096 10405729 -14658343321282678054299427936174938240 10405730 -151781578906396315661484503224027622400 10405731 131923487463560368881479282607905113344 10405732 77364399800733253496668820031488846080 10405733 250225557328030146274273542706976624604 10405734 -21694501917124793449878881462456874240 10405735 30280331499373628992938408303019738680 10405736 224870715733095806983664033908634664960 10405737 -139856794704602321256938599386666996060 10405738 270533964830225203375676660386502118576 10405739 -70721606371820759302090256770964717760 10405740 20766192585853022094195991944186854400 10405741 270665078613022983985873953248261197142 10405742 -5602674139361809904369924431075157568 10405743 215588120084651685027056085551495040264 10405744 -66487543905341264999129579279573155840 10405745 10101182194472827918862288725784924160 10405746 -91486634258758227401301467390542663776 10405747 611017156318976492977987911149518351440 10405748 37612832925411018032593167349796865408 10405749 -326185888321405350192258779162579781120 10405750 -116528304039892572215132205076516320000 10405751 440263774417685086677637256086580478480 10405752 -45132131785244639229602281047632117760 10405753 176634976057574705395875553973544374400 10405754 -228745448666003770842931104122625953424 10405755 145645957888671785832704798535517831440 10405756 -12117378088624237731451524226230753280 10405757 123761659226065686435110951069585911680 10405758 10852128150260043231943750760219744256 10405759 19189677155691393401330566389757268160 10405760 -189053032310512363675207349852700672000 10405761 353056220516949544012217379722911751472 10405762 313363302137454600134321082965166528000 10405763 24976209604079033358970245649140024264 10405764 -212917280430116809103894826859862755200 10405765 120539770965518576240246232425236682400 10405766 -60859811135451054209802791964511044480 10405767 202363760884931946381334919918075852112 10405768 -716925395716630219158981445064248934400 10405769 212551049510722193700733557448183711632 10405770 -65836295166868678818219935416523489280 10405771 457511455935352075557072824122598440200 10405772 32274100756557224464663272231648694272 10405773 -89609544126580002907644766800612650880 10405774 315950516273868470256221298798154163136 10405775 6941169597063715332343745842280146800 10405776 62346314642808515649121707381895790592 10405777 193770895651048357562339232229775085300 10405778 134228529030969756454567901191311493920 10405779 -273131984706536069365175121100648287816 10405780 -143531673424991886549859948779330355200 10405781 -785231605297150037532084036041186439648 10405782 57067036292408893649362490934376397952 10405783 113458025859794950491368323691276121032 10405784 21812952395911509344272613392877568000 10405785 -121738720153093923885095345489982720 10405786 244045483928458847781480714039688676592 10405787 342221726470643268264612152684279557560 10405788 -389754775034101237816683682652169686016 10405789 -724666174659796707819047676228664112410 10405790 -209197148469504713836725022848485265600 10405791 186000849966591433477652231863605982320 10405792 163299085368338336368289864025343721472 10405793 -589017274340668919695298078916477702096 10405794 -4673810186518945066455796944490460160 10405795 -114112032536582830590393637211747281200 10405796 115608672838051309260145644679924039680 10405797 185747271576223218857381369312820943200 10405798 75477183618770058099023092024694108928 10405799 -729492718552984501888880543572453048200 10405800 130708971148635798605156018538823680000 10405801 -84182575510885290137433294741798256640 10405802 103441555220668033408858070688582042624 10405803 203733331723263896089118468852290846704 10405804 309585467450103368984435437303134438656 10405805 -218225476216297866826139423070322599540 10405806 37670764443959954957817012683165475840 10405807 468251603282260839340699639320267360720 10405808 -2113088584365712721968509517281755136 10405809 -195869488854868128090520760623507764300 10405810 -259169253630299568696599509583417401440 10405811 240956137068042490846106036814784186752 10405812 285571685869274619787678041101931712512 10405813 281954992557772546086312633382016649984 10405814 -130720221140731503724946655174747867744 10405815 107215962637389778640622891617486161920 10405816 66039495624537207064999373748582420480 10405817 -164729333760139162126369401106178791980 10405818 -141456766825783746183817838890639411200 10405819 370701091363142718031193964058591547496 10405820 184959154656442011191507578663262446080 10405821 143000356196252298163591792991388856320 10405822 -104443687435731824016359213655758871168 10405823 -238138872627961266930909051347333649240 10405824 -30771529427542457631412340695687495680 10405825 1503544709864798619762806241827540550 10405826 8568418373514564452470568323327484112 10405827 29197834672232808618926371750602435276 10405828 -3507213787440129677543825343184588800 10405829 178975399984982605756989445488499922976 10405830 -48056733861915259807088014987967232000 10405831 -97936176584701011104662407929852381856 10405832 -120448008395473897158626563770099302400 10405833 -196122706917078856177386712338559182576 10405834 -304196849739664943697380891745135455184 10405835 134203485666488214812081997459869989920 10405836 -305159744749219473769770503089811400192 10405837 -109810234848740293259542697803734824160 10405838 289059093337979804058241171176096970560 10405839 37133645545261106037223518799335097224 10405840 -1381652811258358180308969317631344640 10405841 -90968325339200035340370860127834087516 10405842 -111746417462900629663266461045176989696 10405843 -57029517488062374970342850223837637984 10405844 -68617917600384296477763288307795906560 10405845 -40302727217995508380698080583229822980 10405846 -405910416760005681612068126611642946496 10405847 -744332186587017512865109822058395744608 10405848 25838894965665444139113016266953256960 10405849 39862729858389525096183858609739550464 10405850 30484303708866677829218169127362508800 10405851 11620294463060916584730719213416679424 10405852 -222778463512124854027111815909277464064 10405853 -409634713650851357416875509811198183540 10405854 176261326484594650887323336341104967680 10405855 -424606697819850244816387068625485633240 10405856 -133939772391074329391025284164963270656 10405857 -34832439965785240520868677887203259392 10405858 -3213142579624706385873521630773819392 10405859 -816100409575252460532978862921029867720 10405860 180401380165101897076924457248642191360 10405861 -34521441817396553033113860057841452228 10405862 119710038316737621439681487601485328000 10405863 30495827407249664524419889992928081920 10405864 255033409662865569677296116752544153600 10405865 58372282331261825918709054082650609600 10405866 -175382525865747753856426714440590635776 10405867 6430992723755776184084355645076122720 10405868 243954865268108119626167412114366047232 10405869 79054908264563203861464814197107944320 10405870 -60727266370671513353297159350137344640 10405871 -789572037815175674089690664521101312 10405872 39858565128913996020552263129172541440 10405873 -234670137391290153971496353179658600878 10405874 12932394558464452165965868774695502752 10405875 151290830419901658173451721513657500000 10405876 -113312382609596219779268721907159013376 10405877 -603909823274146875537903626392941926148 10405878 47582233608849678371082898464659435520 10405879 -764472188911787219130651103391734000 10405880 70829641811396178393235317082644480000 10405881 161253548632163070789234088713933759840 10405882 12507714208433137727332319140151539200 10405883 -133389271204340723928507190843534473456 10405884 -249745189167186538523504621553845084160 10405885 171503759067933269593086562754284347180 10405886 -156893833937292560415849453729831087360 10405887 218653698994520810823599791577559346944 10405888 59809892822545321715284251851913953280 10405889 -174103291159398973939786111633526446080 10405890 39847063015621069559054814945400151040 10405891 529660813250966184482029965905827543292 10405892 -177902767410068445013428892859793838080 10405893 -313656789850146081449184948659878319136 10405894 -108940456404662933887494129583248162816 10405895 91188488644154067612588684704211006720 10405896 -234697909113357332342893096246589030400 10405897 728641388761692012572753229130802872346 10405898 6545901617906914349808410530361462880 10405899 123927041266364668166665935223907393424 10405900 129161688176622308866309969056490592000 10405901 -222198504594562316148821295176680706400 10405902 16593463613468555512493844560885821440 10405903 -158675170469402791998976052813053804040 10405904 151158970637951780857596091403362762752 10405905 187066093393289491406368712729766524160 10405906 117846925056719762395598317877077601280 10405907 -44581460521540721508986905599138313608 10405908 -1711928836488225919367414649732435072 10405909 81697759463768976163647544387838922400 10405910 26902007233278653398490060455286674560 10405911 -47944694045238701142029006148415883928 10405912 270165404091693961239093604660400640000 10405913 -26867187974766618665607789200653032576 10405914 1280201040852198609831687365235042816 10405915 -14952912069972360887709933461270773680 10405916 6949345037509907550838008092463306240 10405917 -51666614060565723353754940916752504500 10405918 -14842717442666671491679859124127651584 10405919 534594332171394763400347338485965175496 10405920 -15293972865741492656251164870416793600 10405921 -421078122454868073707341923753717186108 10405922 49363332837831998726347012893461720568 10405923 28479098716771469878738526186754020736 10405924 47430698982942442045459856165488224896 10405925 21141335330235138287664116402153088000 10405926 70376850774391426735116547712083890240 10405927 -94067983018541763607353794942480792528 10405928 -181845833858620486392206883438889789440 10405929 35103913455216350095929638318508134976 10405930 292876311134861448318147892619436984000 10405931 34259547946818212840630838750623390712 10405932 -196150168585846008281769555369048611328 10405933 385436375520145239955862190086347846284 10405934 85809667801829286180450077737642786752 10405935 -379237154547547181240670733632130744800 10405936 -46810057498014533214299674899982123008 10405937 152169053094871610712944104095271228992 10405938 -44835597302744777601030460324730530560 10405939 531687160419468807120454892055378644440 10405940 -262505763159881378470484159142068040960 10405941 -33313453645388573669892870887561613312 10405942 142736631476044681021902212049739219872 10405943 57401762502455295938201761257959966280 10405944 -67680605404610491681113778746615398400 10405945 -115654741181711737083348119177026608000 10405946 373848913148940791133193924368546690672 10405947 -425307189015361472892439915622491540200 10405948 34078458478652328117116234543053824000 10405949 161906103487658219188173298008815818950 10405950 19553347868017237787924072968073443200 10405951 -312567909754715680226337565494395645096 10405952 -138069756351211541738876732219044921344 10405953 -60590353962214392493279541122131577038 10405954 17895656717558772810412593816863867520 10405955 19949600553640677983522866927852987200 10405956 -46472441397152060515900578446200799232 10405957 -621173354716266186545547903631495840 10405958 -255877243891616009110082571315501534720 10405959 170542007189199964739210542838862416640 10405960 228296342809271945753636840254208102400 10405961 -450133488954359309584979685029105670438 10405962 95584674489546772430648136222651417600 10405963 -183248244890565104465962579282842839788 10405964 12414577742493323203467595069939786752 10405965 -194597464573053461734011095326969070880 10405966 35670913903756790231431789176565818240 10405967 97045334359292935208495803488394506336 10405968 -28159159307487572425131692059424587776 10405969 35943042893342390877627710086303687680 10405970 -115429293031392869186860770290915092320 10405971 481437002102680141440110029325529572472 10405972 -258453481216445429048526503299435172352 10405973 218285169250897695355960435639382664864 10405974 -107398137864432793685639305198074716160 10405975 311112654862475691872825109709561406000 10405976 -44137137271873120658062818980690288640 10405977 -8969026129954473888089146044438829920 10405978 -132221578600904041348996500330670644480 10405979 -717177770856352592291608771655138655420 10405980 89187029699821981662908180976629391360 10405981 -510817958282377634796753012794642575028 10405982 -42188237084278067679659345053671704448 10405983 -294550713902107843064879049607358323440 10405984 48193323498295098559443787612045049856 10405985 6471331908905934286616798576967116160 10405986 -78615214989326675358585823835673465600 10405987 277449623087278374665405801055708861440 10405988 -748774208460172486159768923910158311424 10405989 585020747416623459352586932806862787520 10405990 -9726072602005048104391819630804784640 10405991 53502197747172112517014036391229835512 10405992 -90863491499156054170367295963764981760 10405993 21641466495382077648130740470741966600 10405994 25863963404134949929731081167134968672 10405995 150309399154905415784676557964420411120 10405996 -34771877265407747123945498687088768000 10405997 -174361987735147259172037516020793198368 10405998 -370806645499530168335999851691004375936 10405999 -244539493252278079785736459106914168064 10406000 3024332696888953396806831562752000 10406001 102303679519181686041093460784824152432 10406002 -59133168301371612275859587039581656048 10406003 553685421975027766891224016843327506252 10406004 -5318023154489473870411693287051091968 10406005 -20375490074357754911347628026117524480 10406006 324126863441416130475946702795767226944 10406007 -94166428504224783241936202126833718280 10406008 156313544576858674711978541751461928960 10406009 -381671311325617673177815706704608155760 10406010 -97576136750310837546671423995921885440 10406011 -842499720947804821443796789955347200 10406012 187873806145636701029502772410031564800 10406013 -438173968980584801565761218208147503296 10406014 72624125638674832370271570408466576512 10406015 -270887114436225546050916919996224500400 10406016 163563695162009237733575540370466406400 10406017 -507090052080986221325612424334455351934 10406018 -17957115599657272478328624491467665408 10406019 197343125068649969017266493421015076528 10406020 127238154544563769476892567492287367680 10406021 224588762893512063656941866108207408222 10406022 66063698865888594727003153304895926784 10406023 73180069238587567896744154718181658088 10406024 -165758680541205159725555802767073024000 10406025 44288957613657398971088086161414652800 10406026 186745550773656360341142248561111232000 10406027 233859406739438809435914142693968132552 10406028 53590585020396468327658314567440547840 10406029 -570723695156777154431473075253839767370 10406030 108939708196555066716925498665482680320 10406031 354010470299794601187480090867830460552 10406032 33105247993660663700616208802228355072 10406033 -99645322610017416064194668339474437776 10406034 246182471392532959908486490511488429440 10406035 443575190182709848316044390005079085760 10406036 3887462119166078477985323396167850880 10406037 456467222275577697026241264503215942560 10406038 168430549672913613609545524177092956160 10406039 50754268627538059849620890025900283056 10406040 37734460406586814483139296788574617600 10406041 836533300194765456963699785860130760900 10406042 8686526301818431537703258909483338752 10406043 -5189434318637413790075892200634088320 10406044 -79164397793138553461608232904941101056 10406045 158157932633525302828717317932274067320 10406046 32421666132198473509598998849795565568 10406047 332931657185865288038998245485270518496 10406048 -40919372764858403960108552881667112960 10406049 -70219467162698976205458558963039251712 10406050 16889779369397426322413535979617010800 10406051 -336298762159260326348156677364919334176 10406052 122837977894776986677537406693084205312 10406053 209518755984935257618062990383078219840 10406054 92953364372611063360860119184081538560 10406055 -151703672674177167015633965776906577280 10406056 37622355981144721896790478583488102400 10406057 -18563320539668099495388882729620642328 10406058 18611275187745231427730324659083840000 10406059 -382414301810569448376056841973102688384 10406060 -42390737562039694771920109903842508800 10406061 280631352965360231771898444042360080310 10406062 -231007337004572942717693806274527681536 10406063 -41227711268539490375786150297828879520 10406064 -9045049633436994655146951042549153792 10406065 42501168883686314345365792131268905000 10406066 -124923350349544344851121076300732174080 10406067 -12873347714322248148488874601388383488 10406068 219199223794813877817890168233380798848 10406069 -450566458023752198070106951329359392530 10406070 -8139026456638003920582057240031075200 10406071 -123767327557022971670655056661238921296 10406072 101150295300740244809621856157807411200 10406073 -212135911394912069791773134637711498816 10406074 -38972367205115789829157661270908901376 10406075 42421885267942348842977806502437281300 10406076 -93772867342011497750442581823308410368 10406077 -8792201208835124143169794613812373760 10406078 208921054476211125852103225471454403840 10406079 -248343535493986367666000463308284077576 10406080 -33373586900253938685002663199768576000 10406081 108640561746444544596217109726625572610 10406082 292668498070775018486787978763169117184 10406083 -120113882978567008331013203168648004296 10406084 86794657563389644465422788028780139776 10406085 189354104273740652175110819398492586400 10406086 6465814486223102798874398693136753984 10406087 74524783979688466829242069674697510080 10406088 130601145400888928849049734598953041920 10406089 30758091132291577882655659192987212890 10406090 224344968257330684835229398509449528320 10406091 34128618975015995824427858292470217600 10406092 77061800534265660675502312913325775616 10406093 229581339234002262710197750539386196342 10406094 -101716499118024171245040332373371044800 10406095 25012034441861931127802737403023171680 10406096 89820439786919257599062445783249715200 10406097 4156240300247952405144758632050259200 10406098 94626290851670190439855157175468616320 10406099 -261517578167619652830916715565723445680 10406100 -153295037244558098895575462214699417600 10406101 72296539396660013534049893713553619900 10406102 -60425685603626830926204099883358933760 10406103 -239293890309733681752518499889616883096 10406104 -714550591036437426904295699088185548800 10406105 -620788132502800369009221991002297032640 10406106 125657890053749446847413694863647977712 10406107 233745270524047152269811413904392412356 10406108 18689751749896873914752804804343552000 10406109 -45956816827298067598202239566401340288 10406110 88348553403081649278007882153667788800 10406111 83009930345434236725005381684371129024 10406112 360695029206613161266997237186053013504 10406113 89496689043364395162708301312314963362 10406114 315520546584304505036034176047470232656 10406115 -98811161545087577597228111625879466080 10406116 -110731676919279021376698086696754008064 10406117 -399111665334649086218013920825221228800 10406118 -54264210348094969399019891918357656896 10406119 -91652600556495271442266362070497025480 10406120 -193769605581542711483735452651005542400 10406121 -223990838254392296916725956001436480 10406122 -21208498860722131276275317564251767888 10406123 49003596153734711654967986929903948608 10406124 407672893786121148013205656002366827520 10406125 377403995719332272475135448971103440000 10406126 112160080829522936412070454241293266944 10406127 -363503343826089701604932152412199442680 10406128 29375575260158261693146953548089589760 10406129 1848803160210833791764205909545799680 10406130 14482236848567093595562297952087078400 10406131 5129569953282110174888942935814892624 10406132 -49460127706825742174386074122853193728 10406133 44819768144898380980779005831200191900 10406134 26478046056808618963189131118509761472 10406135 147064959547732224097652470882920718560 10406136 -67937148699421106721960815217293352960 10406137 -156480173714803509282709941170528258048 10406138 50669453503971191804321078541697956720 10406139 -1591800053511041548016781616671601440 10406140 -227653975143569555765045689739656066560 10406141 10753481985203719449027499139286750432 10406142 10872828516926287977198222815882763264 10406143 217964127337183809832981111691563064448 10406144 54239639633145472268331780254472339456 10406145 91420330409633831181219264273289902720 10406146 32670996966867171343981287649541040000 10406147 49026118031142577052331267487125487080 10406148 44757545022555673807580589072686499840 10406149 209200485853455653890628292985907867164 10406150 15500530202197402821701645104006401600 10406151 14103393910409119309582480291292688432 10406152 -466776079643204955929001497561065958400 10406153 -538704224234948313243117335835346467036 10406154 -230896800106662368482692621878606872320 10406155 12214509566507136536200527145113981360 10406156 -358793492710321653452645998578549684480 10406157 406416484422180807401940720869814441120 10406158 -75893344399890863521981866578836151424 10406159 55566299940788457048367269824709102192 10406160 45336748318014367581156371855314944000 10406161 -363801114240151789608883876096583353488 10406162 169672840110230216334621064528384412832 10406163 -242317326079878589355719371413078467656 10406164 -307121467442295987732538238003442516224 10406165 59934228079889369397927013702828185600 10406166 57692229714541851274133536228857483264 10406167 -84437034647285301868531954684194850800 10406168 -309053750332710779999235799042063165440 10406169 -126915772175424272591388217512965241612 10406170 7043722994841420498783941445588273600 10406171 99828959653356218154881787580567722372 10406172 89331720245781926154900988668944965632 10406173 112199394297092006635936350413271277568 10406174 179779324485900612858285459570575358720 10406175 2615619602437111846435251042510136200 10406176 -355617808262651100293200368391063339008 10406177 -149503356526805124442489436696767618974 10406178 140602790757738741283026849664858775040 10406179 170882993706027039356402110959669670416 10406180 365809693484766280333441620092093702400 10406181 -38989745991363362058932431496950258848 10406182 -41213929437637654789096830376477632000 10406183 310007731083552396706877993806447518840 10406184 262730182681090122668476724815349760000 10406185 511258635893116014882672685305862249380 10406186 -1427019768194972609678608827173975040 10406187 300130544844462818284568868715956415440 10406188 61678379528697528652132158845486736384 10406189 377639549242939008243154397375599720224 10406190 102464652506928702279844355101349435520 10406191 -85086695034487408786802145186393666816 10406192 -23367903065054269906235014914516271104 10406193 -109945839562041508113201507126985254912 10406194 -346862744164935341578491866203615717104 10406195 50990538699352441657124974640430048480 10406196 -290122558012973182023232901261602099200 10406197 430531920485401825550271641489998465646 10406198 -68333562531685364055198379630982700480 10406199 129649269504498164115240234783130591464 10406200 -66049955526669664302435882071448576000 10406201 12429562644789352167231898680112049412 10406202 86312300932903762845302316551052844032 10406203 -163648051035766227234658600113493256120 10406204 93787482017083361696581504250622554112 10406205 42364444922053038917100479448009072000 10406206 -390778229989822678130593294159947630336 10406207 -187873805696471008702205695895913653376 10406208 23653693286295749111459161152845512704 10406209 -184250026845482499905198519216099581920 10406210 82418391451076412807495732426683425920 10406211 123307516638196331168733247695862704960 10406212 -1502431199838443652787494377063313408 10406213 -226199063287069251197668872538472050500 10406214 -18684043654444626629575817742100891392 10406215 -7906549287070916900611875942923124000 10406216 182946206161824016548109119238106972160 10406217 82331430848007429569998414366350136080 10406218 313236569316677230091114153951553905760 10406219 -70822088961917240942038638285358438380 10406220 54468429429045675282896960258824028160 10406221 75389592190349602259448492118754886112 10406222 -69454238324668070808480126587743073088 10406223 -54092411652583236445793418975695280576 10406224 121323228108198744640007885788164259840 10406225 -184343164973393960691780168348436556250 10406226 -177632005848169491421365240256137987456 10406227 -242717489880934316563257522858989057088 10406228 270940794241429073406688563737074128768 10406229 -159311087416063175179274792400075698016 10406230 -84925759581224135929711616728655779200 10406231 467397883736872081181983844083934763864 10406232 -147700824765072960982405846175310274560 10406233 215108613820535846501974876790796656644 10406234 273264176296349846269054946678709891552 10406235 11982350244836960121120864762706329600 10406236 25528076876140217859892338046495549440 10406237 557503474414895137427567131006564253100 10406238 98505746608619448369318686988432654144 10406239 275736030847271416930138602910871008456 10406240 51192273747539404816254262137724600320 10406241 175426411022018608994089215124892447250 10406242 60632210537398357833928079887958016 10406243 -477921329814388456623488604932134545600 10406244 298334383149897841035581363628645580800 10406245 -97976246631643098319968969264041242500 10406246 44827627412587640386092133271765975424 10406247 -178086741642767025237336796619618906880 10406248 43328742306466515726225339597222927360 10406249 -198411388950492777993583373409519060864 10406250 -48272731860357172452676080936930750000 10406251 234317938834887765775928287623776002104 10406252 -390630223923718063401471674132868843264 10406253 56486644620240491352373588408312528896 10406254 -160743522375011606905715751138273288768 10406255 -486450138685118940276616630117548102840 10406256 8940370087330065395635177440900808704 10406257 350298465236538696339636283160105545344 10406258 -2836390886980198691496321381238835712 10406259 -439860272179521203607726366342239771280 10406260 -323877935414651714683782512726334885120 10406261 -470447245763725212180909550137231490788 10406262 51581143793578093832904195005324858880 10406263 243472296233670189912819785070949885360 10406264 209886120541789404061934400462639083520 10406265 -102678511348046589591965485344804504000 10406266 -52755404592221495190890723661007675392 10406267 -578105863358483707126266957459749838684 10406268 -257114909820236477568801039519227509248 10406269 241096064894925402859012414539859965120 10406270 -21393610187679353107345323950976983040 10406271 -219155613071109677962991313883694292096 10406272 44901465327578761422899599547301888000 10406273 364673270615904460822581151665704381160 10406274 -21639973328901646807149947255711298048 10406275 -546032384160505150696530299464078080000 10406276 -107544105963020125711048243896325587840 10406277 -344536156663806093496208875326565396800 10406278 69899764951309334919443317728402193152 10406279 -313281857339769949565812869714256680216 10406280 162672755459616534232291661746569216000 10406281 323451582985549587157830871028653826880 10406282 196417636981256985728820839988155122992 10406283 43780288426677871733741383458871990704 10406284 10346859975503588800746753662855823360 10406285 123759698606995621712941263300331311360 10406286 311998095162724330336173884216177356800 10406287 -143842257194623747064479370513694099128 10406288 178236993930636121084304502939956035584 10406289 100799805208722894430735574814449244768 10406290 100882274129891531853224950398584138400 10406291 -28006317712770936046882104215355876096 10406292 -5291048319754344355600856814586392576 10406293 504668693230194092302628702003004294542 10406294 -350688020083955506028842951526944718304 10406295 193416584218265070367437810872525149440 10406296 26532085685383699963079373014713712640 10406297 203966581060366301197159697378915238144 10406298 -17232692999088999835334944419959784960 10406299 129894138311160675358141199465344771680 10406300 44478296119001241168489000530364864000 10406301 -1545096216016581517666022664469137120 10406302 -1365542809119087188460449379357110400 10406303 -652996516412836477722771131965299452448 10406304 -262307931328988850749512961461350039552 10406305 -37651437047712299020207689284748161280 10406306 -484836854801917837859214605454022938240 10406307 -53225290932872345716769941466952979200 10406308 -207061804067439893804984252743703645184 10406309 -481797019523044651362923863037883986400 10406310 -72130957857330075637361477340197235840 10406311 849582043702139114929913035344413465152 10406312 -5770520769217343888488291012919377920 10406313 -28131358064289553731671249875357736358 10406314 -383637774740029883794536163515388497744 10406315 606622699751676721928376267167199013920 10406316 220332522487779543513529054107638267904 10406317 1292982144317307502821813158612774165952 10406318 -9442586327283926272588870319144853696 10406319 77229846090945577884668792481353410560 10406320 1223647276849306105532759860838400 10406321 -515888479846040400128091625202219642478 10406322 2564626489350305587761475543479635232 10406323 127230264478938870667516395206490018572 10406324 171420707139171779727389297288034736896 10406325 12714136917283962068427313970542920000 10406326 257243489923787069157656650734690793248 10406327 -121744478781854161282014889931125264992 10406328 31680685217138148206916841495084400640 10406329 410738895172040166794620875177751857876 10406330 -200794831172335867266852790617334990080 10406331 8135460742829680352845299154398048720 10406332 26335047648225913855605472122420663296 10406333 -66457288609264781741849870297777045760 10406334 55120464620396985309396727876759590912 10406335 -122292127331984540986000561292477373720 10406336 107884935748556511314142556117687861248 10406337 -412684918345110749966575588137902988240 10406338 132990644725931773295730519976014013440 10406339 155744342571574536056746561999737220320 10406340 -32157037786218192195308632829070950400 10406341 -417488555901079044162076304360104698816 10406342 117129335769678976236786761291173407072 10406343 8253909562250346130338240763902890664 10406344 3547642665767819816399736861154713600 10406345 -75406606398028783682498716002613495800 10406346 -207552204247859889464279735913607773696 10406347 33685686118068722017511008132002301472 10406348 -171430203196059646439547895873745931264 10406349 -380102664835476605016211741275466012266 10406350 -25970074317270309350904036034170960000 10406351 427322628103485324539197827283263472704 10406352 38566563645525421946199519395125002240 10406353 -232049190535922336116660142297031783936 10406354 -23374150935790083633653973750629544960 10406355 -102654144231468983387690177575680377040 10406356 -111317153423177764908384987875865401600 10406357 19712943724357593328271624737365341280 10406358 -89574525884865683320880002908915593376 10406359 -255200556741761885487671102786970336320 10406360 136570735581541679620204208738509824000 10406361 5425356222430849468483000989167416320 10406362 -193451086207876903981112007886167575568 10406363 670332389218673095191015463528664280 10406364 -125584010225791532380140795515950645248 10406365 473748766684886332296790454859864481260 10406366 310440125732201070781895375732341141632 10406367 -381602835373203227805502985663739118560 10406368 5419231460862532170145189424260448256 10406369 45108547182773937135743481479886746244 10406370 -39563792575461887361394304515225858560 10406371 710163607353454644740207151834187562544 10406372 40959766994062866747275549081531227392 10406373 79461331894841037164193920910555806208 10406374 69212122193748850648468490654865976320 10406375 -291669005775482634053514016153565550000 10406376 378137855116597099767624900897999667200 10406377 455016129802327688652412482942904087226 10406378 17176600396265013327779083447161027840 10406379 -107646140008799802589051412918953646400 10406380 2983695357173834973691193555589857280 10406381 -394270774949771268416891376655137835818 10406382 -40436655879752899514719984517167143936 10406383 161129219834794746045542179320070257744 10406384 68659657994926384342188927820001378304 10406385 -124916873664720857546902521390091580160 10406386 85427080618026596819665503543593948064 10406387 5410647517551920021069674033625005320 10406388 28449001158300577445224037048904720384 10406389 -90128750011402455237477540510555632640 10406390 -49769997194662403790126013303349836800 10406391 136360213287307087990809745181731294800 10406392 58202867766818188134041871255935201280 10406393 125842387532471602456027605997457121642 10406394 -13210671722975316725001806091443420304 10406395 317615950519291957671702213762328801200 10406396 12084465550794731701650204750271807488 10406397 -304365643491416980289303115444779526528 10406398 -88371341843926355995830792108867324864 10406399 601004318671719020836366531863413971968 10406400 -8836537677056873520398873599043174400 10406401 247304544010600499717922794392122940372 10406402 252664273300561565371415384874641971152 10406403 181964293042079831461571407829641588944 10406404 258356657692468905380623269623118025856 10406405 162771864571470895501264610677019376060 10406406 -159633275018850085401945501553043263296 10406407 218877191602511334021064060273169879832 10406408 730257713036595372042487493099543592960 10406409 22538294014778598994100531386488283968 10406410 21269907412010073374928023215931765760 10406411 -391150700908616359734156603473157039648 10406412 -87924165351538492956870741128896030464 10406413 1154324640783442557539740443486661646784 10406414 44021271641616315048048802544873145600 10406415 24188785938394991834958587219789175840 10406416 48405259738029272934857220961283612672 10406417 52229860510379071556650886945311713984 10406418 -72616132935210708493652325236841607680 10406419 -215770743279975612615398936882966887056 10406420 54314752865612278657873758914896128000 10406421 115184531873476421808201603499679470080 10406422 -75280705964290834263153782788002680448 10406423 415645380554489144424611483968869369672 10406424 -228740908292593262733855037648015872000 10406425 149740932761366015555701314038101667150 10406426 -46712014368060445034749348494473123088 10406427 259408053992110439316573821623495910400 10406428 -85654834300593583107953287923377900032 10406429 -105929953546737935086332885953419746528 10406430 -2050163162210531494540716351345475200 10406431 28511615030229115088251622940952779456 10406432 491730835045460512363459965163418222592 10406433 198236604781502562088507598388446054400 10406434 53765926930834934054425698756572550432 10406435 36351954546204315235718453605685578560 10406436 91094829540161904326478363954951693312 10406437 1042777225974276455533846214742219128860 10406438 -239795417516842793094786759644765227008 10406439 64136596733610675595073486512254999504 10406440 -84126428552695918510525545715308134400 10406441 616983976079191745418089144794590237300 10406442 83820001406036657218861814927870976 10406443 425822329682736225603026189114594880692 10406444 155507512513423245844073979269862899712 10406445 48813246243997442565943302684693417600 10406446 69055090604246193777742620748157985024 10406447 -491742000668525051294127325904089833600 10406448 -21207785454522946115123964579289497600 10406449 -164367014478381336534568177057943181550 10406450 72717344794534209594956504254681422000 10406451 328324990988322270464778999585032980608 10406452 59198793615172642800908794135710269440 10406453 5471727209783024928034224769604976924 10406454 158636823621992273427621579482835841920 10406455 383418836747810940797693585824884102360 10406456 180263770550411865855205392070629212160 10406457 148878156532110759596445988810334939568 10406458 98046778369227529923061746714750412800 10406459 60965265571100607633767557307802963216 10406460 63905838989017500064307414750206648320 10406461 58560328887898523861815703253584875852 10406462 -317348132102907423362124903734176892736 10406463 240210679356728761512514982800696025544 10406464 -66931637462711494688758459188695793664 10406465 -199408581684627823541628091776425892480 10406466 76960052951909767483705902131762571264 10406467 296413296521641581078637298474764302832 10406468 -376695952275681476984662730211469844352 10406469 135502461267550927044816103542680241888 10406470 -102820444069175376063234386504444317440 10406471 640214276104703013484890768723321832200 10406472 33979483636293872049735759535956787200 10406473 -9514210713242552279934966492388581600 10406474 -33079857112274744612224788152572068000 10406475 -112557491358455116826632708855890174900 10406476 -263366261681548676873930086103487544320 10406477 -40823491541429254185046199436227377674 10406478 -110004409147947275066845307598746255232 10406479 -60794723115150095525208132843841456080 10406480 17992815611545675736269474600868904960 10406481 -193622986574649551859735741496005450240 10406482 119439195113920135007539810940079585600 10406483 -185085085429882602726722168879671928256 10406484 137926889122517087670546146006785920 10406485 -69044109366842371909760391556418726820 10406486 174224499232159803582871959779440572192 10406487 25880096253742520948656515241906106880 10406488 -375873156931400425834813700903118182400 10406489 77546826517246326186500269800040081290 10406490 50415758949437764137159540285172723200 10406491 146063570352193159195795530064660782784 10406492 -16889477455014841147174349227291627008 10406493 -399826323823859289688230818992795921920 10406494 91218191951363725590413172860199272832 10406495 5380583233097416008402746249796172800 10406496 345354762281812688761325023195564867584 10406497 15611716472364116581279417509209875560 10406498 53095900586253993844455915347884818000 10406499 34237534559441247284890897985741338752 10406500 47111522297228118473757588825473664000 10406501 184633745707439397945224734536428927040 10406502 -222651565385497106931836301736265195520 10406503 152355863147676684248979544559178752640 10406504 360644405342683694525281346570662517760 10406505 36017239472728184901745217771627328000 10406506 -34157733894205838287039816405331673600 10406507 102398694173389929928681853686250237952 10406508 104435352347057230247507494059255300096 10406509 104461664809574680828764302671063462080 10406510 -104375273565024904406942335461274059840 10406511 269692264499465017809223306304663790288 10406512 168314260924653410555629621578793615360 10406513 -285797137586999344848497853580336370640 10406514 -1141455170283403309489863915240499200 10406515 8642648436320165702980680868346752320 10406516 -1336929924500445493247482283754147840 10406517 286217651904566914451967627573673898400 10406518 -160809490892480248971547624190584336896 10406519 354923961894515004987039303754690534920 10406520 -93618802574971735746431382895571558400 10406521 20341068600170133173624380540867071722 10406522 187850813172611045118516696583849630320 10406523 -161383123274169253010720382566404891200 10406524 313566804867826284377489340736301968896 10406525 103856834761437026377093511434046235300 10406526 -79253742739560580575168642150363052416 10406527 322854474980066688083144109607389205376 10406528 -288789523143662649531512160396509184000 10406529 -238058627407196448618022934716084805760 10406530 -164524367474287664629585084984238400000 10406531 659218868248288815397983239333466718332 10406532 -72694024088101833448951664197818774528 10406533 -673674536412314421246241763560345844100 10406534 -49569790614952488346084078123826520960 10406535 52615697464950810108954562864178906400 10406536 -74864563438838649255804527422251171840 10406537 -444125421930341509637045776264022387814 10406538 31134914410847329635458688840261657600 10406539 -6185203838811119251397124888344992224 10406540 -242144678221247773842434607647315174400 10406541 -65060531330564096990204168766295590336 10406542 -309900825083926124053644543326168459328 10406543 -62526382373121327595786296910421283600 10406544 -88140060643228382376181712201899769856 10406545 -87430653330017872704285249310133433600 10406546 52107549071024061105044614279385285280 10406547 -2986053072638611430011181752763326116 10406548 278775158770546126668942751630262638336 10406549 37417625011790904025746390076234564764 10406550 -15216232941568921973699257059080908800 10406551 995343829151418962672968814869203819552 10406552 192220657554024937929307066550680780800 10406553 178863108945941658551489692284945418704 10406554 50727618572059477073387958334931174112 10406555 251744892645663484395102465084186864960 10406556 1137630344964730553170099230744476160 10406557 6957685663630188795737507682652688640 10406558 304023112391653867945270689399708650880 10406559 -4993202079912836466756584635880074752 10406560 -625670071395193877600057587855388835840 10406561 200306155779540637497261572583298779264 10406562 -119969383726561425252433656698060869248 10406563 -100361361277759764891277689011426747520 10406564 76789234223064629625566568031970697216 10406565 -67377235307747447364786523994438860200 10406566 112976441118512783079002097503269187520 10406567 -90868244136345599721924260736261057888 10406568 169782510718419207741983857277374709760 10406569 -600002909628939215915470722552422689030 10406570 -191284997105038272425895835293093263520 10406571 277576422267174407662916346085721057112 10406572 -65021558641637024924824992811420225536 10406573 -546557251684359058703042188635863507178 10406574 -95990715192441471918150875916606114240 10406575 107951959263872523243510481133390421800 10406576 -50690293275835028107373974346168795136 10406577 -92573976911333638495585697575381460880 10406578 5948018013497334905179611456660380160 10406579 -176448296454952835881348153028937740760 10406580 710150618724076512019297376296427520 10406581 -586676476575871384081641540918903097618 10406582 -5825954485064890182203489418791121600 10406583 -203531172546819799854908704410040085760 10406584 163100991726044592134118446579987865600 10406585 -121427466154823479792517898459297360000 10406586 -105788925335920687026179900067808091136 10406587 389017924665220067679939195112878555236 10406588 3853354474159279949083720805633565696 10406589 -24543827004081152965894416260879659776 10406590 -111455199299157655225053880884058891200 10406591 338530650237938456007950732217462717120 10406592 -16483784833255603395994519303146700800 10406593 419027927680384364558497025074077195842 10406594 38327135152137950192570003041956669312 10406595 -36546445824027673625254584469971488160 10406596 -217816278881376412388143033536023863040 10406597 -225627166361233484674881809742307783680 10406598 101064107933320309178535597669104263680 10406599 -377061304786878703430737711130239615184 10406600 224521949292318512319283068752579328000 10406601 20924836249523629799083027771511292222 10406602 -2890103205660695857098071369291202048 10406603 22871881023079736618108816836511762784 10406604 -38490282558565064475233329638847365120 10406605 -1496884987872524961321756283438715520 10406606 40655233781877316506641076027480339456 10406607 101260585609791190061139942671100211200 10406608 7823711417934913957379863239391404032 10406609 -370012791692933036929211207872969970190 10406610 -161355393206713299269324234832012748800 10406611 -602372241401390292349871000416622864788 10406612 -121518755304229310587781433884020758528 10406613 -18401674705360220463878474901270529920 10406614 -147931266256880259165463464101923056768 10406615 194322633043156977389710125036479732760 10406616 -75339063820686655294518000239765913600 10406617 -187757376788726564470708477760692065980 10406618 -17362336276295000991203187032286432768 10406619 68954898006587687483737697054244184044 10406620 24557742229269492177206451051285504000 10406621 4911967426863120014507315208062453400 10406622 30065170983613792493769391327962998400 10406623 383151553818139338392553866498141424000 10406624 543914880722649649656281714462875975680 10406625 395128912486787062374328856588068848000 10406626 -165627953475325540611048171838306192896 10406627 -81279365326023455601183534984930617856 10406628 -436391805668710222760117641458271073280 10406629 -251628932367385859161192280111440688770 10406630 -55571506725541323408458616221877694080 10406631 -287208231650650795418721627378435609048 10406632 418576355884072890997802456622472166400 10406633 -323961743843619360630428083407541058118 10406634 -41943684350971228937505127629535051776 10406635 -92906192027309327087339108675360494080 10406636 -156711720074055916264511587880946954240 10406637 5971925430835556058832290404306857686 10406638 -43906471621238715098273000141206671360 10406639 -200162782505554343087160275192733520560 10406640 -48246497460849209285569872767822069760 10406641 228597815627911260873218412024344623040 10406642 39862011900074469256308860754929095680 10406643 -64603297186616742992804633349073488336 10406644 -235937443062231362882670385456181121664 10406645 675576457226607271807710677447400000 10406646 166629617387278974156173829262866918144 10406647 -528978395967085032493336505677110753360 10406648 -4525026287884982722317881427817635840 10406649 -161255351718064507969404602570482366464 10406650 -130132788737930234363095869396278268000 10406651 -25085607096637945038620104730369520348 10406652 -271978041440267071832625690178674524160 10406653 -409189725007905873581341070900473218996 10406654 3749081291016571807730158388667614400 10406655 -604208739738148355017622624469755040 10406656 65276025627898659753754994397979607040 10406657 -147455846445865754757610602387262070808 10406658 32801595791290769495338592178457992960 10406659 70998537101776692822166059397284041304 10406660 33089067630760299288000775482266357760 10406661 8429556596649843727428087906985345920 10406662 443305717819372820660474514923736192 10406663 -522782242974795073316617470250181410440 10406664 -380808945773162336198324645652068352000 10406665 -11220347087506484739039242643180221880 10406666 -170360922093492562880918468790760455840 10406667 332621950068691285881759404897122769880 10406668 -92587459554506614308779011677748544000 10406669 153124103675042771661881193347300534508 10406670 42864591801099204748255875568778649600 10406671 1042947149442998885048271855218450688 10406672 90801833469771742735561759063792680960 10406673 324260174132550067958478079292855828322 10406674 267480883535149834298255098666561704336 10406675 148524543405975700066715267281328677800 10406676 124504503913538148583659562069815336960 10406677 934344990259384842660676329854011847392 10406678 -42397419432332168733850452066272187360 10406679 453606837117398180884896076817802686160 10406680 -388869079091389836229772614116762624000 10406681 -118046045236689183048462126772924488300 10406682 -106058969278855942728389642979663423744 10406683 101629333500325757682041733487792231680 10406684 27237982053679373558956711335659644416 10406685 -22000180094114194310242515023746519200 10406686 -54307782514101061562793204926897241984 10406687 -31431425343034829174914014405283000608 10406688 -5395113671715843764034553233766612992 10406689 514594609431413494669506969579831547490 10406690 45320526203979527946952235548667527680 10406691 146312764270730225775731205135321427440 10406692 573388323334612154479881921462267617280 10406693 -74052663570040594247987399543109191040 10406694 89814628648240480312085931304033510272 10406695 123014864586426425033938770970550917440 10406696 519742746457135072789045240110323297280 10406697 -32735197572900396244302448295067371328 10406698 -298059493139806964490765477157367768400 10406699 -143838613652659836572224293829818701520 10406700 -12433810295266989152916927002562662400 10406701 -79761769811486374396441889840357710548 10406702 -8682748446808551127075001230672598400 10406703 28092134898058433391996805771710416640 10406704 5176310203899408552361470144106463232 10406705 -67719889137191891662414826455590840000 10406706 17642658153889458485068041438750630144 10406707 216483603974469632356209501218830722956 10406708 381668241591305429025886871478303989760 10406709 -137074090741783631081452910211051299076 10406710 157272001287579058299360143746919477760 10406711 5421428061480657590275581958997864064 10406712 207379225921286957892714727589745008640 10406713 395634491205085038514055955523342511760 10406714 -201099956383184430089250270295310726544 10406715 274115424941284463467804954744451424000 10406716 321629621170370800630466740484743715840 10406717 -359679921530460153840546650470944882234 10406718 108480576662793200566031183347954314240 10406719 -576182069738721866901832922518679970880 10406720 71786356941539383252571572645637652480 10406721 93951158154145813797546277911453399360 10406722 47960903892841695282936262172127488064 10406723 138551829453463816440028324982624694972 10406724 -203711991302640763972878465356695839744 10406725 110107155535883473274452929526690074400 10406726 134410981967731444083024618333213216 10406727 -115965772313193119714514015521672793936 10406728 510225442867156874423661453946810844160 10406729 440101576302237671774219950739574714330 10406730 -44511697936907571324573286279982657280 10406731 1120185304904843057923305758600670208 10406732 -22104796237665425816022649992076938240 10406733 -364993285790177452115065873765731974976 10406734 -5917021439032626520757150518051738752 10406735 53766036224335401180671556390557685720 10406736 -49368949354501488769236087739564892160 10406737 -413155921919462315814386042691448233600 10406738 -155489987191214867906336139684552474480 10406739 -104688723197156811227581901586592538880 10406740 345062536469080312679079594314781818880 10406741 283300672316316508345465015275640081920 10406742 16030023090269256020819280431507382144 10406743 221896496898632406479381266174585069824 10406744 567695836122322020852331902420341852160 10406745 225223642715150870199237057952568227200 10406746 65558261011883696002381530523283331840 10406747 297625784443947789497425393929032129040 10406748 -49692617870595610163721504399895633920 10406749 -133199140520159453236155778231867778240 10406750 63311330135257183227008611168808112000 10406751 -22330073996326327002419098958879102976 10406752 -133445805810780657228700543968178077696 10406753 131470028398469576804761562317147960704 10406754 -193803088152164343402889373529325178880 10406755 -360181243368929995917653214978105489840 10406756 -85136686926843429520608721429470720000 10406757 283448144470057317651241525879919276640 10406758 -363439197858144623197084089058969823520 10406759 -7862680315861729832328282145435990272 10406760 39821221070390144661697526913987379200 10406761 -57745352726034790017102461948191044608 10406762 49589333315451609489401632277849063424 10406763 434231695227065635880595028147296054492 10406764 86896274690720505191642257764222176256 10406765 307871802005538801109666552003314747660 10406766 -49486457469704012358101221812757142400 10406767 109398558090895014898209282443370622176 10406768 46824387043507803559584306619902689280 10406769 126619164136319179164215817726620935488 10406770 -86988257049187383822535361757705907200 10406771 -602789425320065361319154094034442049936 10406772 -260800972641050180589758492936490147840 10406773 -240651007273402453670286586731948168836 10406774 -854486890960605112436139382722140160 10406775 77938087862174468118827519518518960000 10406776 210042844496844711034251642776774184960 10406777 44879482070529632119889632476322135680 10406778 89489393217398102420599494620980045824 10406779 -371900019629898699370449253417146038620 10406780 283465202135725541625314579442058713600 10406781 23784527787807261473895387441872585664 10406782 289585618848860189041649223108147220992 10406783 -90826996588122079447996929504454139976 10406784 -139915742144275458363954251982144798720 10406785 -150109987036550037488016090687905774400 10406786 -142723307686404231695973755262591884256 10406787 381206022020871271391734455492459555840 10406788 17986288458447441464197464167965433856 10406789 134663496498161209195648548057887617824 10406790 -153614456595151116926514320877046606080 10406791 627676531844879874802165932747421643800 10406792 -119838174407276755782002701605390950400 10406793 -27654497999060089445932447335489495552 10406794 -88206163898186379165693408063930240000 10406795 -149539506998892958967526386663058475200 10406796 234051843227049417140984318791058836992 10406797 361203763836238226921097637339036664246 10406798 211989113716238581406117791966344254400 10406799 12139416012181565208168007132722556824 10406800 67687750016322815640221622218044006400 10406801 -352344029325114398386655086125775989198 10406802 34308925584526316073180420774235344384 10406803 -730143812128379560090638195268513341360 10406804 314187388283767898606280622606779891456 10406805 -141209941149543975970667791440251911680 10406806 369487018114187755875387780864290008320 10406807 -39224767521410013445386409630521593280 10406808 92504685162190137626969673421710182400 10406809 -31223042061770820159864480592655561984 10406810 65449245100161601668778061935081512960 10406811 -536765895660659967987004086707383994880 10406812 166780593642269215422972337843236977152 10406813 207643852396948761841399576627710457920 10406814 -182697728352144165991107634390754273280 10406815 -9962848804676003381459513246282736480 10406816 -339315260006640728698240274457997934592 10406817 1391551033575962109187461811752967248 10406818 43276452517313567196265025648563329360 10406819 447919563881968359898200501412845152220 10406820 -40040575985417892844239374149099376640 10406821 -93963138946868545872429894033357094978 10406822 -299531650623214471601463472554044589888 10406823 95410852033335719144501937506428911744 10406824 -184600118544191921500944129710338867200 10406825 23761054187056953679491007371824918400 10406826 -68697719788295468768836576298495385600 10406827 -495068776380543759051046942391903557324 10406828 -252067937246989032211717049857142814720 10406829 -15406605417200747953285724404192871616 10406830 -59759428196989749233343269135807366400 10406831 -10874188892389831959880570940699673000 10406832 -6210163383250665201364389766130565120 10406833 89503818268886255392831311456717950400 10406834 -174250231619133408470723440916176002048 10406835 156182824441367888769242503808654406240 10406836 312311555414573441190196406656905861120 10406837 -250830431117196020507325892680740036448 10406838 -41333797262343768324878442284552588544 10406839 -220686011363481528306555724426088763168 10406840 81485005923976452461983291524436684800 10406841 -201316395469443668381990970511891215840 10406842 10745235641887791531864583107377145600 10406843 366831100629043786237023603985574581092 10406844 27533622419511874217696140164585510912 10406845 311601174739991048958762146037290909100 10406846 -156186116495368424502555113751479824128 10406847 131200166572186743860951241670146120 10406848 5353712867628292342991840603893923840 10406849 137382021268378364559341590506764822850 10406850 -29979009579921159823252507596333456000 10406851 31810747030010550090189668553513607680 10406852 167340205607516700068873181854422263936 10406853 195134258262391882066388978530739323200 10406854 -267357569105543855691785866221082197888 10406855 62239175210871162763308712057620059520 10406856 209086140790321153386945139991597875200 10406857 172780395912976557584253606525492598106 10406858 -85963797681817192614955431716618838528 10406859 168920686935109709689186488125537999280 10406860 1799030755149235088235808175381468160 10406861 56123314711572678013188832400358190572 10406862 -852565720484581837948293020573990400 10406863 574874100977080100917084859010583312112 10406864 36405839111583893610375087430156468224 10406865 -205519904378971740827826146142643843200 10406866 -111621360882196390056715938356229878496 10406867 -288896422233522469087214012763051624084 10406868 64622622231777524863366613240689158144 10406869 526154540851459444013149103184024524160 10406870 -244261500972629838085103978268208540800 10406871 -17970646524380388163220582806689589992 10406872 102062492096751600156987593126864486400 10406873 5058425512060833488769518132999881620 10406874 32637580569653500569138600782468183040 10406875 -113387543406747105040573136135506517500 10406876 66182931258196952646538420149032927232 10406877 57203334373643457213144584298738703680 10406878 206977341033153469235504869971412314240 10406879 9881714538029385207399358200970440192 10406880 -1238074123497314074806037817162465280 10406881 -439800010591628569814339785385863720320 10406882 96175938040840536894348451614165146400 10406883 -245686899756041848390381638815426474376 10406884 -112403430399031597156064131239474886400 10406885 -251734247527728869844942332513656908420 10406886 -9983993146978759624616257841283072 10406887 289098798117873634559228416555198917312 10406888 144400742798249001898891672558833500160 10406889 253351229964388400466964737808178396400 10406890 -14756645211970444030357899955505161920 10406891 -596126015739021867394347396714659232216 10406892 -233160110491108977194054348444041728000 10406893 152539846737816191131378990139845631200 10406894 91288012433882365011154654787991606720 10406895 -116096740434965985402387576457256759280 10406896 -65479054131613307623170544532518404096 10406897 -690535509004293140299232949102883507548 10406898 57658529170001918126703755543580296064 10406899 -495646888875476060701242822229957320336 10406900 56813458409632979598617033890074163200 10406901 -252941608323967716943152654307305915360 10406902 -198668733958278109881569987805249165312 10406903 -1490011959188504274116904450330624336 10406904 -5106418930564851622540721652080640000 10406905 443159275513891016789451707529989970000 10406906 117023255345857003986887463190924087152 10406907 -99517421086389247550200654724824780800 10406908 3057517815060401792886078075996907008 10406909 -642619590692749769779402037773356259584 10406910 -89208327987269641796041005412065177600 10406911 218717325612220732639345150548335767800 10406912 243212468951701603823334017956363370496 10406913 -18238204490377001413036548047796964512 10406914 311289387804287642434179858979932836352 10406915 463601855152135017035390203219430812560 10406916 41193801376653916079811438849606265344 10406917 85619654276624052487077308858199336960 10406918 -933082719934573848719705043301589184 10406919 -48712373137853792637261757350228690480 10406920 -406190765262596787770097518259926630400 10406921 -68028269250623087003078939637040819776 10406922 -206593915754880584957056485362441587200 10406923 152637823837273539139859693436995880 10406924 -639416738537440643809999477554629925888 10406925 -56881351562179572011212722973397872800 10406926 -38621706383656397472503369714403376896 10406927 293547955852397204189281000850083430400 10406928 25354121751667553326102746776909905920 10406929 129766358006782765839496925463734384884 10406930 -13741090266884192721102865770255052800 10406931 -97357398344195898052450523964759190416 10406932 486933546514703247221486836765632399360 10406933 214962933677709737785855126715206567182 10406934 -203776164438595871969692409938872482880 10406935 160876597880716326642764103933872632320 10406936 399856520722802288052659283156941352960 10406937 -71563051290046210171181672273396204832 10406938 -9988183730810650379186591879107221504 10406939 5480356847115467002703701566392913312 10406940 84766933684798977166951951154405836800 10406941 43090079986328119179797164639262403852 10406942 -5942605108338874250908672291833864192 10406943 -310779022888791600298723654351375224168 10406944 491553659448251920952729120660986331136 10406945 -495618814152701177772108226650762493080 10406946 3212946898355470832456742851999109120 10406947 32354686212212379431544832458912770396 10406948 -11167507504394913384855202090068541440 10406949 150741948484899938092113151023525560640 10406950 -118252173054783900991708134741228084000 10406951 -53222599530479309976307558500041430600 10406952 260620998036529392276206861570735877120 10406953 -16079730699999420504608617075229985016 10406954 39305874437912566380524191514729920176 10406955 6270679958194658618984915784618612480 10406956 -64438208143380733950692477858965340160 10406957 130962702063297213548951327249522690784 10406958 208274933377244899109900686386025343232 10406959 78279214822648994433932078331197158160 10406960 -27733602957838422918569191543045816320 10406961 -167119657895001482069171256034132387680 10406962 193820496468999761211175705422525646464 10406963 -339939369638312132940205197723211586400 10406964 -220305440937652418173584391726022737920 10406965 285386606090772691021380345759381165600 10406966 -319190153478205529540783343913468354176 10406967 99781125517403164741610302761678848640 10406968 -6628719033801512764634855758417920 10406969 -253743548582183213573546119352625266940 10406970 51117418242922623731764893669266611200 10406971 193860068452536767321461141483038584064 10406972 271315053683158704287749696500145608192 10406973 -353108902096549813336272081511041321216 10406974 -127824205590648433731711121072976629440 10406975 438957290411419836737925516458658628800 10406976 -59023794107347925317836776534169354240 10406977 -261698212446689851866633948761522328128 10406978 106148330187407471992225003972832632224 10406979 -54109041550503688626683075345398063104 10406980 -280794467462505103596046822935312096000 10406981 21808821653248311772048435738354776732 10406982 22869028363707811515808970008523750592 10406983 436786921669186836475901978418562726232 10406984 -226174238385226130493945951416409292800 10406985 281631632093026139964904546678152408000 10406986 -279857360909089083949971099143414469120 10406987 335097010525721064137567784214807183032 10406988 -19220486662297259017935969955762759680 10406989 -3722422569711013915666137380290246272 10406990 21612400126545431003201676348324975360 10406991 -68562529954197657799362131049069764736 10406992 48872606009542364913962560649850765312 10406993 56114547067844160757631346444817024320 10406994 -30705183891290056771645138389807442944 10406995 -223517854816838372628441516590313441120 10406996 4423495714344233134677370815451365120 10406997 -168839697282544781699627454083434106226 10406998 21723455010030106093505158820623176960 10406999 155503677462943722195621255935948185080 10407000 41314084548483947460184972386662400000 10407001 426386577769025972337969792798969337104 10407002 240085759135996036155756247080505883904 10407003 -324307632221769925802373303755839348800 10407004 38789326448520789586906368180942068736 10407005 41094951767604170925286015684413292800 10407006 -125332838768455585199452452972033770688 10407007 85587975651802540330463985239753669080 10407008 692972388401021775373197630696198635520 10407009 -30243437786935110415056563398150651680 10407010 -42989402844738693490600031367495168000 10407011 248223519147051221018365865169328515612 10407012 70662193684353741139036545882379253760 10407013 43152135881168406689551687600345675262 10407014 -2995437897657919540226394265918106880 10407015 -232098770983876331161167025579951718400 10407016 193247869498382250185058009124673126400 10407017 377442695229114303296570602695136869888 10407018 44235841566723473913994887569206043904 10407019 -190578816396121692318604566657873438208 10407020 150886954615908281453791969533495782400 10407021 128869701825466232350538699367365296320 10407022 407390489252367898792342691674338232320 10407023 -337663837368894289526718101943177834696 10407024 83238426411046049442510702487258988544 10407025 -28247884051998420316975103949887611450 10407026 6913971554016335902312095079215667200 10407027 65464460954822867300595402116027336640 10407028 217205431303495187964323048960384759168 10407029 279677207253832216364331633649120323630 10407030 36267415190632310303688589035807056640 10407031 -183180036436125438989698154610528598168 10407032 -1404238771918868132090125614977863680 10407033 -52079379154089439797919922186426090112 10407034 29692362462426714881706720550155350784 10407035 -218132521479444224256224018484217931520 10407036 254398820400899536379576181744190874112 10407037 187521562447886583784060234759931815980 10407038 3557742469272472311832920194327804928 10407039 310485762882232522004018699731071822024 10407040 -41666522340852758576020117888224460800 10407041 -5778925550990494817150723823503059200 10407042 908283190314298626655957228739617152 10407043 1017335635275288767254957655209907429616 10407044 -435490977223289683009863331867701588864 10407045 122262340746608947367862840147541458240 10407046 113740977874975636705656900198846784128 10407047 230321254908661289944251551455373443200 10407048 167999670404400812270018737461622824960 10407049 459945174443194457681949050359262795280 10407050 -201237362562881815131718661851513081200 10407051 -163746830911010205920556653022971651760 10407052 510264348552163681100774203740149870336 10407053 132341096916665870860777691103569438124 10407054 50116086798762217092042808394529177600 10407055 73868159200295646387639702203119886160 10407056 -68579424425623026885825135575177625600 10407057 -123938212094276232794090072770453862160 10407058 414916425017044597689617673838693460880 10407059 77354881239157472335703958563346805200 10407060 -100023506403507958788013183791616512000 10407061 7155782323396310584581038183237675232 10407062 -108057045021073417849320061344392767968 10407063 235724766352054211691268965988161807744 10407064 -86526216235767077354271129307141939200 10407065 -98203605412651205960781724608331017600 10407066 -153025978815695792931320311809080357376 10407067 -384281298753435431353135903632364093680 10407068 -25825254575561901462891315376216909824 10407069 609858191049913068725250382358999808000 10407070 118699972331724711129721782486630355200 10407071 255482075661119783647491603454082102688 10407072 -39101422770570373550218244260091658240 10407073 -198055467279241353406124123064839262956 10407074 -60943053367996701169697316887452034400 10407075 1343835834701493215863735772739667200 10407076 128094269620363202254342633232362242496 10407077 335402213778660048527723466795864298812 10407078 225630563099530375864275986569440230208 10407079 -674623849983194317764970675963090058360 10407080 42403253218128776196754461450229248000 10407081 -648549707184975487065447358467092714976 10407082 54135949546574795989003403791395055872 10407083 -691629174330586190084742982538570397456 10407084 9879188528533201919767081121735886336 10407085 98096839420476385389597121735812255600 10407086 151112824445687987828925765065062929024 10407087 -371081420080900543106932309816760209656 10407088 104243759962821451530669277981852893184 10407089 218103904802463719865050121047465967744 10407090 85520065051085813605231856348153080320 10407091 836774431078402911151583484329103957792 10407092 -377137482367166474226695708209073184384 10407093 58081103788962755858525535548404901664 10407094 117149383965822531929118750653016132672 10407095 187282236965812214152818819275000689680 10407096 -255339009296397734199326525032434892800 10407097 318237670463981125490235119918407109546 10407098 -31110700601329446714669477883617519360 10407099 -30395267945653859510400318109323118032 10407100 -160371705480054663073562507961129715200 10407101 -129933989272463940366298068096500317908 10407102 64289946491988238472057321435972173440 10407103 -149073853520589475845942239163699200 10407104 57226314299809657327516445531691810816 10407105 -318759823230331949039406160442785992300 10407106 435479153959813065213506625489775541760 10407107 -42100923743886191697795402471469672644 10407108 25439964846100264496153903075368565760 10407109 -27225248266146519058519010465216237952 10407110 -253898072228801005138647779236599519360 10407111 55959944742782870256199258162828708608 10407112 -289106630722519856423903688217232947200 10407113 -19052871355877178294478586402035273638 10407114 -280191582211480101379459563618702240 10407115 -156458216477314986808211875342330374240 10407116 239327134062317257426344685355194331136 10407117 137472508274582775109104409741197857280 10407118 1361886409613377682639009965832531904 10407119 -592401495685231106712384325928289918480 10407120 -46413314439691108502202637909489090560 10407121 -349781389840127633361370326569536476048 10407122 50520083416297211568026356690159123200 10407123 -37264624541329102248471356990343023748 10407124 -87581739458295032389187554946173616128 10407125 -284617552726767333029342130306995853000 10407126 -53763024444614236629407135792378908800 10407127 483648650795240466622617785447158339976 10407128 355633751392581532321477127768608972800 10407129 -57141082483891149918382857488225786400 10407130 241109003887494255585305525406299774400 10407131 85308086472060385670760053570028517392 10407132 -50353349160777395335249041450015759360 10407133 -195518634942158727937991147424013409952 10407134 -118662276953469939302456576946536494080 10407135 46626260469612521211537184489476531600 10407136 183602856021712985133190223038147461120 10407137 -106590840051616308821557256096125809900 10407138 14607781193346315531249929373865308672 10407139 -700477722050268320593264925558319451976 10407140 -350799312029790005904499703507880994560 10407141 119881515780254009087392398974118749502 10407142 -21140819865986280044311049950431664128 10407143 134473409157983491523276093146974883080 10407144 -47233390100350078798144434118656000000 10407145 -130674803159730971109019114121888269440 10407146 56819288262822556149682701726361836384 10407147 -350686387199400283988429575644133439400 10407148 60197831383314369217608837386651902208 10407149 -157779570313090591225093481118885780 10407150 -7858644666824444186862712037295648000 10407151 54468263952102285930352080788171604904 10407152 -24900830524628171360643532115161448448 10407153 70367983654025195418110073638127114816 10407154 171138819882541525184372317608036661776 10407155 51263349947799425528604059295600652800 10407156 410509234574734551331356890223132672 10407157 -58878897603364419561864542415356655300 10407158 167843632494587383545299083162824427680 10407159 -123038174602228853094854457729784388400 10407160 -383095591959294514659712896440206848000 10407161 3473418790014404549348812060590225600 10407162 261588759920993910286798926232025908224 10407163 -257038740269260912562043605121376105536 10407164 -438699393110342324062536189696737115648 10407165 226594895592513083797551175737315840 10407166 93380121913643656354343185421860776960 10407167 -362434740587167758226459132248636460728 10407168 -140613245652247726828115531371955355648 10407169 -191999102245994265778725434830659762430 10407170 154367654949455623271399666554762805280 10407171 49733720909537933731101517635364548864 10407172 9560911329167882302938002639518886400 10407173 -65978551175075885738712620669285245056 10407174 -81692251673000511150267153370224606720 10407175 9251293494120208064046582080132675800 10407176 288225303884960172993115424701628467200 10407177 -13233320178526671615113427828007441920 10407178 -168861272408663579437837710793285965312 10407179 -109816567940259789428699713309872703524 10407180 -7532384484454468331871371381121024000 10407181 324658484078374618484914771299769660982 10407182 250721896781736114657805536625802784192 10407183 -243680769356973283937978272995348685176 10407184 -78946314545172692583416278046431436800 10407185 -221913247213840595460321208169701204620 10407186 -62960422388206033356919817366197956960 10407187 -54265098533926207695117808362310748160 10407188 -338732698571996412287831562554096676864 10407189 252356882739593746150527693552947822400 10407190 28258304384596924167694318606764775680 10407191 422393464706573754132053858104063211592 10407192 -189427652219520991484839760527895777280 10407193 -75160191826815099633710943112842501680 10407194 9240322362572906853991618770598040064 10407195 51610069688478087017321755836398554320 10407196 31990118950324593452314058011066884096 10407197 -163543698701128214438200188160983987354 10407198 33425680864262402060935660971451462464 10407199 -66971113575661437559546126201046486280 10407200 104549184741984171073122645701812224000 10407201 -13766505304100590017206670797159362560 10407202 135057921633398083199477267717316071712 10407203 -255710935280497927673903318586988371600 10407204 -2279182135270941474367354861875434496 10407205 57301017851854128977523945296594499960 10407206 372298339530227473153943316577800771552 10407207 417288116072180698029163200726481798440 10407208 -236340459961377602498129624556080332800 10407209 339320470158268662892386454809842764410 10407210 -272132630418592495085989038207805440 10407211 199431449353328713439057767278880994800 10407212 -188042446101861794241855849387892577280 10407213 -38392382133739952532058508943116729472 10407214 73207267009869347808842917459852635456 10407215 -27980963050011476122262026890476841600 10407216 -57210116402875551279228492739440869376 10407217 106902368485333127166495830682545170612 10407218 89741551793846429416963351083523852560 10407219 -133189370826955820630761880184711110856 10407220 109447077772805122671745946633074010880 10407221 323027420842774559736549663246351423744 10407222 28318971414257567094503244200094296064 10407223 712448651042850528936145746998787276800 10407224 87727856931353031718195203730885509120 10407225 210719107542173778898832798630416443600 10407226 47815369007379430125660854137089504480 10407227 -48411339223845742094856257602638923136 10407228 30029756292679327816437907566103102464 10407229 -62778568835665007323235705128062225824 10407230 34680532223759298944159655287675596800 10407231 458619197679787860502980985566380390400 10407232 72642084333782847252391916623481536512 10407233 1162497887365641520615990757200826926080 10407234 -132359483917094688747223454019233887488 10407235 38089782173961122881917294091769405760 10407236 7955129891902555231152967701132251136 10407237 -323651558334537921439548825000997220640 10407238 324519907869614645956309992958526663520 10407239 -29315165389373416073103348172448736240 10407240 181999173203501254533038784145805568000 10407241 -94899815796334048881608909331234356828 10407242 -164246583430740300489917275024471575456 10407243 9887569495999107092427980175293829888 10407244 637355522881327207304311784057345998336 10407245 18426978025975855067113827402786228120 10407246 -137294273084590093844205907014759552000 10407247 9316786511011658454091219800394471680 10407248 73491547766992892985301363926242426880 10407249 6478976621388740356489002119854890804 10407250 153010312271159712738233725495514880000 10407251 -394163817766953815671554420433265826096 10407252 234210657091015764177810471870206994432 10407253 86730365017176444998451892286845528284 10407254 -128525247584544277736045559050291936640 10407255 -94232615048922734283599425767362227200 10407256 -550196415253760715592211540729558661120 10407257 -789519408103420880310361381431462618240 10407258 1029757929397542247433503485763031040 10407259 1148288343653356467880435525749022133760 10407260 -29705766128948504113451523936599493120 10407261 8802215859545142410916033593582032704 10407262 119880099905522618629046250905384149632 10407263 -228163865514060772987718025959130763488 10407264 63103090415235520726246773930049142784 10407265 -227075160289061178990058498499602226880 10407266 615358287933484231855383167532043771680 10407267 -9173755241737355128134909138492535632 10407268 -435097595022803246246634071879014586752 10407269 -1009019805624752944947593548905414144 10407270 -4741897447907559705829296987663759360 10407271 154579465667172776433979126421934447584 10407272 562307777557773676659841798612745041920 10407273 -20986849114282752999427666721426066496 10407274 151358376058873024405248131019563465136 10407275 -214467438263012685513438603532997288700 10407276 27784189246684286837082425631102563328 10407277 584855833173310538300397881159393591126 10407278 -84739064640134809483768782776685500544 10407279 -135967889573016443381590395786815277816 10407280 15862472605051859093742437128602255360 10407281 -527936575461019310812352776921762164828 10407282 -241141022310697911545576139738972839808 10407283 144222212548695467616276641341274707532 10407284 -176505895434912479527276291858653600384 10407285 4566201252891602341326553542157292160 10407286 55175164198159450431602614866971235840 10407287 -258319996157941237859961359184352214400 10407288 385497639638768188274398496783179776000 10407289 180562949934788527115129007790612675840 10407290 4959975547760358608756613830349054720 10407291 -115660419356743832525602971143510034408 10407292 -6750781177012033007214231901665159168 10407293 -1648499342191730424578059605207129216 10407294 170710976349062224491447322570768146624 10407295 540349582940877659857808314642144736400 10407296 -57989304732075675937204286290699223040 10407297 330053494364944912784929978388352337200 10407298 -230795820215168476022086606251857687808 10407299 38280349945209198724002823044217699536 10407300 -12331337146383358310113004632505395200 10407301 2368435833277051070954740747141179900 10407302 42368296391632838457592226093916672000 10407303 -470769525211507058704599203171807833488 10407304 -282995252860466917568129161074661785600 10407305 -288751872419100254261710374420795696000 10407306 -32217723819729157643800993315268352000 10407307 369170813837039962641011018234276782840 10407308 -250456733767010559455669927531079459072 10407309 28566153897427704390197653858172567328 10407310 107443063230118625355317471895261370560 10407311 241715076468850475480115872714031253512 10407312 961193788031767999785100034728919040 10407313 10461203985226350284216242130640050496 10407314 60642947708174195366700249719255700480 10407315 -291209444069156750255043623815115621280 10407316 -284515052960215284122330354221061326848 10407317 -101598644895361968173348644288413859080 10407318 3979695379585081246322244279761708928 10407319 -31764462893482952107567142653141061152 10407320 14183152270377250406762418350063616000 10407321 25865715860623147926114664135965172890 10407322 -54829289162398865596373807061462533376 10407323 142404850416683872526828173429930615680 10407324 12643586462444239435918487551045972992 10407325 -67632996154428628101871027904441734400 10407326 74708409967290001482738030745689062400 10407327 -7340415561408082475832402861940503168 10407328 724852431550142549013497161110667591680 10407329 85198986809349866101082532964183656930 10407330 41470753372985848857761014793645456160 10407331 -1109522589307929560684296820124849004 10407332 -222351518517668796443350153480805661696 10407333 -2717292478888765545714616359957726816 10407334 -44776116307002690270620412872228828928 10407335 394079161223632930461029069720675012280 10407336 11041394087794084186040673322626662400 10407337 1055431181548169727751810612620728955280 10407338 -183143151458445382848987255661077241680 10407339 -95395476302809953563693728457933529600 10407340 -204993548125312466494428486978801945600 10407341 -83335516859223049931324747849919300480 10407342 52393507891415485761973701041563926528 10407343 202444777449630006452642993640282539784 10407344 -1124375034706969681221876972947865600 10407345 50392864341935213250956637720648484800 10407346 -413641545331384111893968749423578484320 10407347 -54755722593548818607917592047558411320 10407348 76509211983872370147722809373838796800 10407349 442530852014999027207936823899967828792 10407350 -3436389966317710905625419086733285600 10407351 -43776101916676232947079697045158203392 10407352 -571077160626609622165395328565101056000 10407353 657373634897377683071572833347557739664 10407354 90375913245993450496278453845340779520 10407355 -153928692451715262359201458216339336560 10407356 -266512167259825309443586250337884974080 10407357 18634240403721898878179917092121627968 10407358 73520682816485694167462361152936325888 10407359 -1070005552070022870857364058569194034984 10407360 14323993103169765781541579436651970560 10407361 -449020802594412833328642869758813826000 10407362 -52528597266526937110294163090291229696 10407363 379374634890278521081740888220408014000 10407364 -295756753844070430104387423420256665600 10407365 -304039741775572871635546317486000172740 10407366 7407084827698227777881667101502962880 10407367 -85647091128507448766983355647735340584 10407368 -227355480796813395229265779730017213440 10407369 95803707311006167829488082995861951680 10407370 -40848593452497455226463284470995449600 10407371 -58998688565969128834421495701795015200 10407372 -160844303741623533183382784721730257408 10407373 31476940278403348234937551321087402880 10407374 235188293299955689315679148816664287936 10407375 93520521106227046577843352271616418000 10407376 -211894550702810109190948283159412736 10407377 171584704168377786589825040624458346226 10407378 -233771364744613014411451116780386353920 10407379 -282116859148691940036514253645465936020 10407380 92825000775389619870754554485404204800 10407381 -38501397327551751152722769451959479680 10407382 -23716867201847315884512040011190857216 10407383 280876231344749650057832054302328336640 10407384 68475115541438125314953097951870566400 10407385 -93346507073004765880378034388521880000 10407386 12019777889814468691545712572008801280 10407387 -1493846476115286026962189140486253632 10407388 429532951103698078522139642330902604288 10407389 729015236733102626741052854420185505190 10407390 -45466284208584251431332215691972710400 10407391 -45834771397887093413714233666695533648 10407392 706645931661495278452326219599508406272 10407393 124748401510492059671338587441212563200 10407394 -168343389379395237501246801652084035504 10407395 221459064870036238189879958017415576400 10407396 38628448090422922629080079727241134080 10407397 -19822863942589594620935953647012079872 10407398 -338635082764752138465135054078718149120 10407399 70432226573448363398847868411703678976 10407400 -257985459368832917071895942419013376000 10407401 -150525141827562879302752309513043917596 10407402 30668525025238520115031749730897198080 10407403 297094035659644085032619514658304881652 10407404 232262738093918521881876702075698672640 10407405 96257745137009030817359701388698760160 10407406 -247988657115644944865106091844532454848 10407407 -217179704322001685243895383898556334040 10407408 -55180803849662283753585962026980605952 10407409 -401150635635354940931736425067412201390 10407410 77409426473936591754497097466498867200 10407411 -23338226110590232275819116439063588960 10407412 212647518607028428532341526699306089856 10407413 41240000089122227233027960594655355648 10407414 -123837316855769671650917784894506693760 10407415 -268893548260156058875948484905443094440 10407416 -425307916391981245457321707569611243520 10407417 103659656200099144754581043062448097312 10407418 37861552125579256890354767455296975360 10407419 -7822142480796516457256818221701750592 10407420 -97624657636655272217173340756906342400 10407421 -412440143195976570999804453846303249280 10407422 241654495073434185662430942132058048512 10407423 -80934502132084625763392569993153614720 10407424 82040811410122065300828546015235670016 10407425 18143587347053129288249373993921724800 10407426 106033630702012945920129249165042655488 10407427 -781156065047319505767196814944212770688 10407428 334065848087885397224738385107965219968 10407429 -310006772445135039074506371856215591810 10407430 -185776713711818220010063755553080900480 10407431 -376728290806461161815053586971422408688 10407432 -46110221220740893403121863898697728000 10407433 -329213623295426894192902033300573126620 10407434 -136853750418494148216961569186977233728 10407435 3043639734104172388294628398216738800 10407436 159861928847667641835373619060223043584 10407437 356040425066102262069750964448170060086 10407438 -189985382551088923601347686441340016256 10407439 -46583965487096458872491853963686825744 10407440 43147446937085354215654614673273651200 10407441 -195063354646652415543976068669900137376 10407442 -332737661857960706388810834959308438128 10407443 152178423259571743170376154976270235692 10407444 -26308280059695060929678462454667247616 10407445 1071101031949929044741564219057045026560 10407446 5156390103501800342120344306596236544 10407447 549207157542930278124336290369429240760 10407448 566432112594103789357901924372613519360 10407449 -269132160912072797804276354859574488636 10407450 74406133668904530973881863674122489600 10407451 -23677074444136647664798597106417713536 10407452 -615036843395588869336963812934090752 10407453 -187953106175879051157332371119828033696 10407454 -156358813592503782957427869868048085760 10407455 397415436204264042653543636422345128360 10407456 -93707945336214539759898813709182763008 10407457 85692767186363436082503364917209380706 10407458 -408838238858119445032160157484970143920 10407459 -6349840735596583172604330962767469760 10407460 -158362792250366997348460726370453913600 10407461 54732831229702686093528417803773792062 10407462 -693400007189221946878733908877813760 10407463 16600339739496300989606173298650085784 10407464 15720215547466800687735100657511792640 10407465 -36562584988372144171521908385685886940 10407466 170441537940285042878202168535184928432 10407467 114419172913113457976933434331643118992 10407468 -68141734945295734877665226708873793024 10407469 -1197520107176341532085876922830527742804 10407470 -158205533914846314954268439170554400320 10407471 64898895034054164114507725296826267664 10407472 47108859954826564918858863949406502912 10407473 650754282656908007139865689948171688722 10407474 -112092991743884467552539171131480555520 10407475 395349631333012749315671027796003200 10407476 -485638259124387194812176716047857997440 10407477 -262847375144971930529602364075074915392 10407478 -31552560727876463277723274984860682560 10407479 20478771357690164673597459454348584576 10407480 84261061424765565064846471529862144000 10407481 -16030885453818304018560385047488482176 10407482 -72962954740842474656700338435453491200 10407483 -255690083629711233016267599075542828148 10407484 51091400949210008222400135887707052032 10407485 -283724524847786121982493264504759388480 10407486 -154278907263215016548742435709906329600 10407487 -419331470988477573731995723317482668864 10407488 -26998444964288155172589153797950930944 10407489 279712492582940720409055526089210507824 10407490 69324441357439412920504406592753300000 10407491 270589433754021781411777218769084862400 10407492 -323931343082949566889532268682113261568 10407493 -593605645351194191909256910977755932258 10407494 10880433240106139746661838753374042880 10407495 -73955461611904404980227203665866060800 10407496 -56967761369330950558358872850301665280 10407497 595959404917905015392460845952160577040 10407498 58191868885614904344417376965588152064 10407499 -169867230613384652005080410493345357336 10407500 -13373445750930153352572779865828480000 10407501 -34396914221275042121722401376504800000 10407502 -138304089375900931807607782694320013952 10407503 726419469069540361508683810905072304752 10407504 -34018531409227035230561019382646833152 10407505 9160298332946219461509722136773396160 10407506 81951482192267678310890472797618755584 10407507 174032426140744990353230088379754966016 10407508 -172507572572693758015816970083465351424 10407509 62793591846511535836914701807370611616 10407510 92229324922588504210390826187664671360 10407511 -579558790630780115922091878410688400888 10407512 -22250179277970573999493370398336389120 10407513 -191060543137867733739464686421927853696 10407514 -40646962045555338721236758093907438912 10407515 -457907358739579539829532739289057424880 10407516 122261378498671901295950357430777200640 10407517 -590136453741456593424240454360686219668 10407518 121330276667911492251480469401604359552 10407519 46213749608486729028712799248069902864 10407520 -574787777399264814023525600985101107200 10407521 137892118661019463482052420964769905172 10407522 30769918374410163180186385797053339904 10407523 7032685137532470787986052477599006720 10407524 263148185550112661443464721188075528192 10407525 -339567959073279916529080174017774288000 10407526 -126616416113804754592455436984577875776 10407527 124594419602773405841246291158751811024 10407528 26942298429004299542892215120047119360 10407529 -61023072515539827630029696847602049600 10407530 -72780329105888857878308753067292523520 10407531 -87041593461028217324249951832883457448 10407532 -694759410674094186473536081560583728128 10407533 201559428569115262328064835715319517782 10407534 30862443183310367002173292914401225280 10407535 -102302981686076552216318183585592153600 10407536 -145847143576705441629887196863295062016 10407537 31330397171518591072675158363540158208 10407538 -10070002524666369276028312874586384480 10407539 197597294834732946111073342916833858560 10407540 65511017819402014577978641212870205440 10407541 -65177526719462054397455930309185989600 10407542 385162592058639706321241728531066368672 10407543 -364907822589158247778679935392873280536 10407544 -168244259606640154284364857366438912000 10407545 -13488183380093404911854762664157483440 10407546 -4204252784199717718060010957299496592 10407547 -312731430590665561156675760551083303004 10407548 3350288293870328577689196959441640960 10407549 -147772574356431495305273526361570998240 10407550 -29564964576524521332575174271463963200 10407551 509045161481186511673125474517372583160 10407552 -141643595832040517280352706403615375360 10407553 74739059841941301765044400126894189864 10407554 -103470485297676808341171092689542309120 10407555 -119684983740325219283520745682427088800 10407556 4661942360400270542316322769464666368 10407557 214811556443938755114699053145016116000 10407558 -54605684636367470274161204572908902400 10407559 -50922784240057019338474696587902155240 10407560 419498181690693109589753789495567616000 10407561 -47792321812596669372125968138856779680 10407562 63989628962259549468797761614632987904 10407563 155870850052967604937269189148878794448 10407564 -323735981278675232738812138837037510400 10407565 184937043496955072852715976048335148800 10407566 -92844882917809561592052035769032911296 10407567 613370365749153377614006579436097949200 10407568 -44014227054832498812812824682861428736 10407569 15517804780449363337331123478790906560 10407570 -49577509669063729418296383707047664640 10407571 470748372532575874175965411510392453840 10407572 -93016159732705920295756794413572454400 10407573 -305858958183055059864464368895484960 10407574 272828658175139378468407170970718293536 10407575 206320638663588726704905262306609904600 10407576 323469866538473253793900822701694771200 10407577 193323753243797778554611710557552908932 10407578 299864266298772677248367072300029140960 10407579 -51041845449117362421482282697648453120 10407580 -87521867589628388556292343366436364800 10407581 383244055747452744216194935703448977382 10407582 -21583600752475204375468455382284460800 10407583 -603780786682010218408864646887290811168 10407584 -129414617045611307506221083625749741568 10407585 -2748026520654424774695328121939174400 10407586 -253418882980363960575552586503388637184 10407587 55927845517593271762238295596559562800 10407588 -51979012119017188299387733091692271616 10407589 6863093790781375368248662641758771390 10407590 -180468137064445695823087655677156608000 10407591 3501008165849061534104801456443746648 10407592 114710071940484090667980385122312192000 10407593 193114124225748446243940675533230300800 10407594 -16039354752054907410421182706992172800 10407595 109644795730828347141722155645302406800 10407596 207194799224424752381261208311366227200 10407597 -171745789799197939292595313853839570080 10407598 18562121297731323031409882424111910464 10407599 69800280988653298531853713462746298560 10407600 25189544948518322909637705957832704000 10407601 102982189602729817747832795582978451602 10407602 178996838834192757272578750711429696032 10407603 -311241922093498982091821183517888657096 10407604 -25103371056328810490404555057514162688 10407605 140296613103370242879363408104103246360 10407606 -7514837778041441479329298589010806784 10407607 -90687675544520503498091544402001221120 10407608 -36609984274929536386023439968513085440 10407609 -9214655710126885207320623068555880310 10407610 6997445827139565848388631208095958400 10407611 -106931635799054847152748348757780518600 10407612 -174293826158623329339950504721758105088 10407613 139943503671180002745086660696267041862 10407614 -40716973317388988056554015184361781888 10407615 84897312118716896361364153960051799040 10407616 69037052804244877419063068453637193728 10407617 325750143286377741285137158743576228384 10407618 -14713534132387229743279692442756162560 10407619 -234500498122274390611896325084512015120 10407620 -170576299818497292569655299406504856320 10407621 88396416426325612548817539624181152384 10407622 456170936164442949316307204159233592832 10407623 -600705655805380559283083804448759481128 10407624 100579206157683132958056170317450321920 10407625 364649364227437524314761432236318000000 10407626 -255764181367088610902263960871139649488 10407627 -173215761548308214827375807317715471236 10407628 -3147251589509681532754936529921507328 10407629 480652297270880827082494530503967802230 10407630 -1865948644524900791795885408669814720 10407631 277321755427466233980252107107824843832 10407632 -69571387684236869582375002869430001664 10407633 -315838110822770922089386747297994514432 10407634 4461629501723111744162056121465792640 10407635 -75114716443812747887326938518039485440 10407636 -490306894989203023578755032341269606400 10407637 76730796716468714996661984167723405418 10407638 -42262898329039013505729542089708980480 10407639 -19486663397270874964077888414114319104 10407640 -303811911879549331767228000936706867200 10407641 -200171552479946228941112451168860806128 10407642 80530212957841106954592508982468542464 10407643 9665643174155805739287856178757115000 10407644 -81289402554457070861839378901050106880 10407645 -127053177360968451762284330910362429160 10407646 76664144250046764066449325785305933440 10407647 -81008279960206854863193425981079151080 10407648 202054177076125828498789554334057365504 10407649 -483206948107332798993556455573574544000 10407650 95875836195557639455740713072286720000 10407651 -16839703382875713118287867590558104968 10407652 176843496546111624806325687456462417536 10407653 -20018323340505848170147874231694236676 10407654 154588533111776830272041092753129695264 10407655 -339062016569626190648121847106909484240 10407656 87485832500679771255754403409615912960 10407657 -34424778594560542835849672767225149312 10407658 -298417096653964213734260990092665052416 10407659 -460489065229761020615842086515447343480 10407660 -67577068786368364315907065184021760000 10407661 -54148301287712586424013344362796695552 10407662 -203753244738509999078571107304167967168 10407663 -54432780191401155893905064620346726400 10407664 148551603220126920415667193657635962880 10407665 -78252194006413066788871824816271464600 10407666 30724473432212839434171625955463325824 10407667 -646483562271273259963242958138697471284 10407668 -527450488212059867441587084793573806080 10407669 -378131129607182511205675527321703705056 10407670 21880044743758436601685926967124943360 10407671 490173853412152508503251854837767600872 10407672 -395046521233547067813841169364706959360 10407673 239413984577569699221906340428432418922 10407674 -112691833432865718536184994334595947664 10407675 -25765618578055311119490663815949408000 10407676 -100304672083135961186105781149976371712 10407677 -617449222324694155443893133985622016 10407678 168913090589698877723461222915834171008 10407679 62721538428232868462927630130459649280 10407680 168285159232019024005494187772514140160 10407681 141801049118984438820325871023098807060 10407682 -66080865900638716655198364500082293808 10407683 9675446591236687969970918157835770528 10407684 67052649058376801326001882361365594112 10407685 -174224732267116916941814047560086551620 10407686 -71250920529761513439216042308700048576 10407687 185818882504740401566716677787628932480 10407688 -92409115719146639587743848229331476480 10407689 653312113317154144618107457673797157556 10407690 -60372801205396191990955895314945870080 10407691 113491573235370341176468809358844681872 10407692 -69523987389287813006966037141248176128 10407693 135404075559528301230553002389150890464 10407694 361709011623432984800450595721721280 10407695 228810889276756332065200614515823410400 10407696 -81157720569583593560820416976452124672 10407697 -228577459564105502481318252264999165440 10407698 17219232081400445515773147389810995872 10407699 281726985569862976523017978544905821264 10407700 -596523427135642586060675097854720000 10407701 3634155466027027217397154463383823772 10407702 113815374820886076957014641645227609600 10407703 173771231161902943814393168983690869624 10407704 326913027343639693683054729866168309760 10407705 24530154794819191327991382876448650240 10407706 -82064202533482221273645844094491407360 10407707 -203917196132062791697286464618003858848 10407708 -237776589763688958210944825211626001408 10407709 -119766643090923255005295534668502929396 10407710 248002869859043048739228054930869885760 10407711 -317633477893437320185360638855461644728 10407712 259628929571966770666026184308613447680 10407713 221781415979370239383081686905676525984 10407714 360329843285448375526537570648852032000 10407715 318444136342918943659356941087340600720 10407716 -112812841009284995585643873136469876736 10407717 446609131730699816176000390079680458240 10407718 205700740456684367949729101236866107520 10407719 -21888046611282291303312105862346144640 10407720 -4006511995295602169685259858155110400 10407721 -338737584952892060820907019432901006428 10407722 110001059211425180512539923677762285152 10407723 -16057832808674041649827683560390522880 10407724 -90954221970390724347545678787652981504 10407725 -22941170185260611683310672262238044000 10407726 10625498678076438874039907116669248384 10407727 -214193226655965676660269578702829430272 10407728 35512691262895442530443187710748311552 10407729 -386385586881093804531513151650478644000 10407730 9913895075211036693785719909981009920 10407731 327435969117305740316232755154873936000 10407732 -2631873602737393590185850234284494848 10407733 104427699591484703008265385791394305280 10407734 65686819588789398164073236474024282016 10407735 18718607907093152655739556513468490240 10407736 36215258171889188066855820651011911680 10407737 199542646420114053273276970107164569386 10407738 -381158745951083137458057138811862052864 10407739 -40342800503415284845414267057181914176 10407740 -55771057334239097169848480488938885120 10407741 318541509508479448065459352063697947392 10407742 -232740460634877918601410565092416617728 10407743 82520236431765084708337925911229522784 10407744 -175813241586015222379149960493714636800 10407745 306487701021414204259982477119457356500 10407746 -225995921920219935238701363847337114928 10407747 -200210251634410747059989189250681535056 10407748 -88664085246832282543174950377206517760 10407749 -24050173763980942480352937948762450240 10407750 65225103948445101342213190384432224000 10407751 101645627504267076740487580002411825752 10407752 -192222566965978348895083675831308595200 10407753 -112018750840134749313877615874366282496 10407754 18734252141917171181121322564630278144 10407755 6694213093721949739219351752415744320 10407756 11079362198134536460111451845229824512 10407757 -187732851780586326791190389619844980574 10407758 425239273977222760351624440686980395840 10407759 194817930383086051248782169069895248528 10407760 -13456375630711677275050778862144061440 10407761 -19298419822050200375904090456415050816 10407762 -36252319049960933741436942121034480880 10407763 -2503304179646399137632337919308734400 10407764 302078737462402955696211546504720998400 10407765 101311449223667486176006230255234700320 10407766 39153161017624661386158195905299628832 10407767 -275081906785425868754902535450983989288 10407768 -52382232857073102090666319527271464960 10407769 -189174244428610702295566020214374780480 10407770 -47513280854383480699422889286786245920 10407771 -18253592547485574350884243221327130776 10407772 -471070887679990358227574484971983834624 10407773 -131775185967468484096409610851549973978 10407774 -178642400750464798134972618252649906176 10407775 -73753864526013911879425247991088305200 10407776 -235030560593451683476876977960596275200 10407777 41977726257135112715871458793867018240 10407778 -60126958861694254435502048381775664560 10407779 -174736092661704720019591916910104251620 10407780 -135233783859700829680851088660283965440 10407781 172036380371577050681691099445699660800 10407782 -74387320463967920709158430807694018560 10407783 224044768465535688662019580515475150464 10407784 -178129066844621482254164025072558950400 10407785 41964039340583262811679654224147699200 10407786 -36142025498071632335229436842074479872 10407787 170973855624741696459874966864594913200 10407788 -109532367593129154561258044143544223744 10407789 -138451927485055282424180633088199614816 10407790 -30969955893739988529189302970588609600 10407791 -772093384594653249440906442462476206848 10407792 -44245014567563823644999243395339223040 10407793 -492244213351222157428651853346916931856 10407794 51681092802920913906327835585626951696 10407795 -2641175996329829415840070066462137600 10407796 -329968545519055245246025916178488472192 10407797 370710030999091151529928167512252081472 10407798 348616632292663465815528198437494197120 10407799 -301874875103290610547538686561442543200 10407800 -117080190699666836750916278273628672000 10407801 -124597233988179374950844007483173178720 10407802 174585384631416805894132992244839338352 10407803 -121950938566268488146978259904420551920 10407804 -39946793113213391357817876915091808256 10407805 -205557368311038254341990801004330787540 10407806 5618015312766098855210553822153196224 10407807 19276653993233222468824673918866862904 10407808 648757048533384857261546067250296913920 10407809 -233386824488937907339032938319268608888 10407810 -8826404417438963751269522134117632000 10407811 -511957379598107427220573025610691219588 10407812 -33730522429192518982354997813353697280 10407813 87335462769797097948110922334185045984 10407814 111516328630344197197173779700504476256 10407815 -52450239087160683866796304010481720 10407816 -103337774065710194050204700724259061760 10407817 6266812725932637401482521066761640384 10407818 -186491611299422791645105136530848338640 10407819 -85956784096088066672353046143292769024 10407820 322902970640185936114375271977317120000 10407821 -587712591988928107981628840218648677120 10407822 -48929790219401802250778913356069412864 10407823 -134431673769847200250473735308098527440 10407824 -64485173544605933246221200611327606784 10407825 1088823610571105468263969677723048000 10407826 1413619029595213833285885050959850496 10407827 -158406335268900079547975385493073130324 10407828 -16225629480972955040562476227775047680 10407829 -31561919541133705780482074544509797316 10407830 -19447340792214019318774379543841949440 10407831 -88128294097678948701210953626631427456 10407832 -233161890016898582076206596967321241600 10407833 -376178865179781460035771385178577348096 10407834 -142405107934280222000771137287827494416 10407835 -34553074100576117508316196982406238400 10407836 166346183385058628872197923058429058560 10407837 57147199358501223371934871221704470560 10407838 40774160847240619655549632680685351680 10407839 159790468259778395297103747872091290400 10407840 -162983089025164958144332667969187348480 10407841 -277223443629693227661452721959843336896 10407842 -149522017783817032890701017021246699776 10407843 -342706648575920948377370632797466149468 10407844 227618627727853336304735421349143306496 10407845 -208831673983146435359178485724561582720 10407846 184574403557412535549054713416482401984 10407847 -306345631590397553586725803761969926656 10407848 -430827009484055018055563826828602818560 10407849 2139868566033159961572921633119371488 10407850 5800248151132206634989095942282368800 10407851 510616925415828946052249398875539436852 10407852 -590652208395173704501954487624398848 10407853 -202612376718671562270096232177576724436 10407854 134031032730573521951259909274013549376 10407855 29036802501652076243493304795074201600 10407856 1350250435058969580653889145841385472 10407857 -405961088093353864231784513868162294894 10407858 124589062210404458616931931314018832640 10407859 -321607351148021135606928788017816144896 10407860 -368462178285845311150775269053224305920 10407861 -232440693318107026883824673633011918290 10407862 -146795418178850619189816320249844155136 10407863 -128019762598189910109503233437608220888 10407864 276395691268314125328215878586866667520 10407865 44072857300616529057977643314372338200 10407866 -125351736355629536181379185113932085760 10407867 467338884418642241943251167352326209648 10407868 277797895675635056277500276475611381760 10407869 262498781787690451285679978117706384096 10407870 101206887822367163792729751809550176640 10407871 470046515803707479633251924470173003072 10407872 82753747324917053334384358858420125696 10407873 29272676798447082820678281237156049344 10407874 -320145111387694557339896835502068662064 10407875 -360638544177305318687936934440007972000 10407876 91190644276038320136712151073534234624 10407877 779430594980456578148056380150345002880 10407878 -3423578864938276403232813684630681600 10407879 -339045470666598917499160755152126095200 10407880 35447207542310332381767702127688908800 10407881 -218485794026477009693435919787042999872 10407882 58484726421400807826600574951825307392 10407883 -446650386746622558981093358455160437868 10407884 -86746925630791038362983579043512550400 10407885 -111192071404899084802983366593734490400 10407886 256602258063301399192823304479930995392 10407887 -63675268480780872038588677987327692048 10407888 -50243207070953542658684017509438824448 10407889 -916038020787524136248287702239611631644 10407890 30441010370313339889222820713909724160 10407891 -13977616399406059040772858499915795968 10407892 -1912418551317516657446064585891096576 10407893 856816147036178004970015355987953554780 10407894 -7798364030334656859250042484864497728 10407895 175533804324462296983110068047492335600 10407896 78856742117581529423541468568301875200 10407897 330079862839122782141439880532501286660 10407898 66857358584820641478533681921665801200 10407899 -48627850077412532257025838012127935600 10407900 100302391216033232439565175605429132800 10407901 -169845063361585256216183077423063372448 10407902 14561527024901675385921986721518846592 10407903 -368712705027085320158571646738960444800 10407904 85869793740979241425824974345802350592 10407905 -271989747923235424717035874836998504940 10407906 -139451868590071547792944676451474132480 10407907 -73930025584426354665829939364072319844 10407908 -274961945700182212260660709690008059904 10407909 -15430257460484614545939003150631026432 10407910 53408059167335876970388234868863100160 10407911 -409388380367972046185033267335934005008 10407912 -315554710259045792605848611164630548480 10407913 307350286647950688470143811751263999162 10407914 56702274070399935448057927397742956544 10407915 -47980877338229084591603298555290572800 10407916 -225553087049868445472814351761469525760 10407917 -16169701361386621781081856791488281000 10407918 -362426235633968418575090086403574144000 10407919 5241875010609925756046454477516364696 10407920 -90139096948820529244624014625861632000 10407921 -2682479848921132115009676290036698080 10407922 -136372832865826781198720052270592032768 10407923 543496745876542450124394338613487988172 10407924 -102205384195663025455862634068583066240 10407925 277039601210998069251126863729086792800 10407926 134899073816081521968854414849782690560 10407927 76702429067033274513713493596625152160 10407928 331599786269606257561138832926761308160 10407929 234289552626731426465838054104065867776 10407930 41549268057106749880225966457769861120 10407931 273262176877542324606728204345051933732 10407932 70962391093379907219959768243273075712 10407933 217424421572315627622158173698149462400 10407934 -222754474640194371829574459001337190400 10407935 -7833978714510259704449094233967920400 10407936 151302465838285617151758979118923776 10407937 295839953058314950629703738279615650240 10407938 13965638535598784866786500283633287120 10407939 61037549710420136067788188642498437624 10407940 30929577236570147924062686214981140480 10407941 524175474380699083850184870982005147552 10407942 205162098441597447509280523200583662720 10407943 200016702160051288666794460932252255240 10407944 179501598433530086918479441244064645120 10407945 -195379202510410618738482724954373535360 10407946 -34837680091257491562271799159791252896 10407947 -666605269727787994114551396102819680088 10407948 -30448714141069990294356190369035187200 10407949 -404137340111241783047152021945881006900 10407950 8799910285788144636438580128713548800 10407951 256996952200238779301044987805684059368 10407952 -61341918146331104512623695913809788928 10407953 382603095564466136537029987227654219120 10407954 188324646083631562772498820793526327040 10407955 -139117965552038989439471162322984276000 10407956 -36616914160319573911402573870079516928 10407957 -106605916827897397753479716915477923008 10407958 -76395090693193386014680591839539728320 10407959 51454520096054147983791264631487678880 10407960 -40918531407871832949310098220154880000 10407961 403671453862562059111821131502049254144 10407962 267887232964969432133821403861156972544 10407963 421055446102400780711337990880336091544 10407964 -57581713238266120764565447270434070528 10407965 -559919824970193980874669551336519560200 10407966 48291725292896728336058407757604814848 10407967 -109261299515657766434056085148689293984 10407968 249895470103794242534648395203747840000 10407969 45798515692417952379622504979349674688 10407970 86657956766461901924928172434080443680 10407971 -2457208760342481341323317379065117696 10407972 77997917118292406536585900808444313600 10407973 219620527515338265518149660852694877084 10407974 88712532972257837363767904880672491520 10407975 -7085140380997573832871920360553286800 10407976 171987645873660573063316768011885358080 10407977 -509940441662471501715148355556590658048 10407978 459888718082333521923408916453874688 10407979 -625501767868096810339725734150403119240 10407980 -76556700270233363411425705384466611200 10407981 -54415494058162480338686422395474179136 10407982 3803166064570873967421046790641111872 10407983 -289575834354174361552584567921571997616 10407984 -35853884195336799826824000426433904640 10407985 -49103520371775312204096255598054453440 10407986 677681887729644022167821306428308000 10407987 359292112407134747809896309913439299440 10407988 303263358506462311053638072200553007488 10407989 -73128983254292436276415531963309094244 10407990 38220088448449320135286524149090805120 10407991 12940091935409377694165222039742298584 10407992 -303685064310358302851568415606351872000 10407993 20811643246686096015807484715516673984 10407994 -1575825084627217808792871119853922704 10407995 226447055939842679802046551579762055200 10407996 -207392552405741590192185565880326030848 10407997 447083324420507608074835838033697826464 10407998 -104911162051456491117671662613410870464 10407999 95563158665584413238336270149470202240 10408000 76405840052238694946453478900498432000 10408001 659763958586985927651118730459216852052 10408002 21437990128777672688044870184731803648 10408003 473275878126103795284521432535618945920 10408004 -188348299004065753748901201579408912384 10408005 211139847374884525836664659875320407900 10408006 22414903067584461597062008506920699904 10408007 389109065629353512358944024283277223256 10408008 164917007100591447501757260972593971200 10408009 -639576733930206017997907192244228947584 10408010 -162439119204837859898877097565262432000 10408011 245924431902747360008136006081684512472 10408012 -531516422504980503877985933677802795520 10408013 227354231972584119139866187915304448000 10408014 -3988094597933293229069289799560964608 10408015 117855201746145887319541002789721745160 10408016 27500990093237759320917284816649830400 10408017 -154135378557379075102767807809644568160 10408018 370536484106367874223048348748646050960 10408019 254890721242304307931746854278248093420 10408020 -75041463024165893395456436154875043840 10408021 53608149857768421072586867164087656988 10408022 -127576120146132691968369758421091262688 10408023 60418355310997612377180755959611275544 10408024 -165903906836387123737400333259800801280 10408025 31754521544508097272972477646655692800 10408026 3946350726794267908096954678474549248 10408027 23663157327422093754631330941498016032 10408028 -328471146367604313186616541513379896832 10408029 213556694411243340535750312226153978880 10408030 49528786923702142799534876738625572160 10408031 -283615283298531536166942836210086126848 10408032 18769852398401522834124523256626544640 10408033 31127018964721474268112639506455097344 10408034 -27439521198303035831902954930941875712 10408035 -252470073883568213832236685847035014400 10408036 464310374855201227379310255676503946880 10408037 37541052452686347115912658507571634686 10408038 58538817136124247611028306317525463744 10408039 -99205799029967717226236050599080893976 10408040 53220261092694282345788499354564556800 10408041 -560918165836077506501871209073176603040 10408042 34803057262443957039668270313254342400 10408043 -242308993382799043711375785869019673536 10408044 218560334971309947903011609777636169216 10408045 -87652289710140635377158768197613587700 10408046 -74492549413234249179201610320088323264 10408047 295629481792102201776875029853489596416 10408048 3993490295310979676062785945799229440 10408049 403262162689860732756451771208753284050 10408050 67221901451246842058334332074040268000 10408051 211816189902097711410170635174356496552 10408052 11572078458298283857837368461636954112 10408053 -253412740468447483948177564735054490592 10408054 81862006212113598444949564312654178976 10408055 -25183746849703240741765009378430191680 10408056 113673665449610953301193700271411036160 10408057 259786483767947998174970264692755578 10408058 -9053998505912069484083815699032263424 10408059 335786897888027315434453480780712684364 10408060 -57578991834842725975461429701504163840 10408061 -292546032734168875348522992377624831988 10408062 54423411084423209213556099645119929344 10408063 -25907944952179823525513741618157829104 10408064 2128311811138077920507929502920212480 10408065 -22395392804320245554082490482648324480 10408066 -93445594246358846255366497552983396480 10408067 1548883544545910195475405525756556080 10408068 -253477856797208770461280582111254466560 10408069 183406757401078003090540193231793918496 10408070 -13112533195915209735990454363872731520 10408071 233730747816144890344509612519353290320 10408072 -229777301069591550361884973480544870400 10408073 -79178831421211881067264099016019420636 10408074 99048825270784718907384812245151788800 10408075 204135278247452052047020922174812385300 10408076 -104968738733424865067281903497088450560 10408077 -206337521118518665739589891204913177386 10408078 255197721019047553580911313625072123840 10408079 239085226585214922550430845426869401088 10408080 3638611261774113892206917936094904320 10408081 294890554576688032863423779269162497264 10408082 -143025743288423104808365317275593450608 10408083 34969119271050927169415348575439397120 10408084 -94529428042568503683775304807542483200 10408085 113807484380828775046386355956382146780 10408086 -7986881991594694331935810505124570240 10408087 130342149375843825082811481743973387960 10408088 -158014467372435759277142783528711178240 10408089 13422671089534238100615097563530998224 10408090 -10149699460101341941417210865470967040 10408091 80680038224155755024193043421648640872 10408092 193255074244215047526649580987416166400 10408093 16201932591835748991770348782835066342 10408094 155382004141325267328094874858348148096 10408095 -7669698885783366154378612680529411200 10408096 12804287276597767339465035455747457024 10408097 313971796278262833589671484149327542400 10408098 -12028930056190945634516771220827136000 10408099 -88855580803159064686476967627974549536 10408100 -65878267960959751779554102759260224000 10408101 59790826515981347692146776341637183808 10408102 -38122842640363286423336608519046043648 10408103 247214459563773918621023036326149642240 10408104 78949689866675112309370780852145848320 10408105 -124651255017071012915029165010400672000 10408106 -383477957683034983697859338349784895136 10408107 -4812342984799887998414632298022107712 10408108 -681926780462069906354574266192862833664 10408109 468252700105032887745257569999656573120 10408110 -84848814492572632076218691252658835200 10408111 162996694072689252398807935649888949232 10408112 -7868848889934107723040797764431052800 10408113 32768814636953568731808751394034543042 10408114 -199815789702539286274989431722524270048 10408115 572963655865166637386724392206083831600 10408116 65657807563154032260761855169587761152 10408117 -302909737259246968379201020038278935200 10408118 -91496622901059562493795434160680397568 10408119 435151969800780955681192907926401024744 10408120 -50691887141209420597573058339844096000 10408121 -2955624045576389238487001159632483200 10408122 149167593979169494757881404049467056640 10408123 46811936859634354395494705776193574504 10408124 -28862508453899893785552184283018688000 10408125 -8290803159063705712226044381251120000 10408126 34418270517648343235596331018312891904 10408127 -217584526984873550913533606896295918040 10408128 -88374426859698904871108402461991239680 10408129 -136453063809396216314098301096356909740 10408130 -227203477147536172171910339419193027040 10408131 -85022073558533694300624900361855715760 10408132 25162152629082495113421070027315548160 10408133 537726214162261282576492829415970052382 10408134 -22953287075321540394680005402273704960 10408135 453154417164106677807333218393633209080 10408136 471480326522507827298768092852897735680 10408137 -72853273039227863406029750768791355136 10408138 155577952837126103537169160701056226144 10408139 -270845155428754992263616850785979103484 10408140 -99328572815000319816374096575486202880 10408141 318381027578780141129289361582093191542 10408142 -4527807996688995760174369947103800000 10408143 186848675433780425355612271738695984000 10408144 -71076948780372590374738024590976352256 10408145 207949303780002806747797355583264638400 10408146 -15667047957256248935646811008495161856 10408147 387095340854265326154903932051851839596 10408148 355220209703663393950845877135213555200 10408149 327690322456783066522543547328206111040 10408150 6358407715918628689135492679160729600 10408151 46510551393836848081534731845410657824 10408152 -5592747620300049570197044633468538880 10408153 -80215380289052897645840199425597695680 10408154 -46684222557236054349891157831253854224 10408155 -18588971101220838884413588583758461840 10408156 507989113735876252576671116941795468800 10408157 55826153658203190972116616794739219072 10408158 -121002459797217335145983370114213335040 10408159 223101879448353991816849701634126712560 10408160 86797074476258694250536778390028943360 10408161 -300229877455841713358535879879666638928 10408162 191903960394551081396659291287023088000 10408163 -121684193248699796992988196637463684736 10408164 14006550136465574632766508065853530112 10408165 -181515835768909213189125239014233909000 10408166 2798874454691669976151570491360760032 10408167 -22481379734865961308438060386818113024 10408168 -56261767164163034019304085562705085440 10408169 -445305602277257242189866058389678479430 10408170 -128554449821960557781031573166530681600 10408171 -802034838355756053587045242839581900000 10408172 419490874192131607645009956147815506176 10408173 3322909402660225041568134898075821504 10408174 -11982795124252347046605636526287015936 10408175 85194501825308827037655205655571040800 10408176 -49748606241687393101254908964492443648 10408177 37037462617216318119436600794423294912 10408178 -178507426021526678547134341917439200 10408179 -57858059403066934760167358269596342216 10408180 -272373482169929911187627596251743673600 10408181 -26098382432578491176031069582577574400 10408182 23445981402761897765033103476548107264 10408183 -274150438260476958174441297743605452568 10408184 -453720202597388674987301337680540221440 10408185 22423922915001800327159353513602046020 10408186 1086981618099195960275542235798494944 10408187 -230433854021469852078356926261570212240 10408188 -47641172323393436833123046350771027968 10408189 -1065679471676101684203587031614741423232 10408190 -4030436629782179136343239406123150080 10408191 -251468524788122853322791008506531361280 10408192 55296402848427557295372214083487006720 10408193 -902962391387748619938752015564302656 10408194 -8585745941162972957528208584212797456 10408195 39001786883613465119889017397958104480 10408196 395081704442943020515198677324742449408 10408197 -393399833817044275505185472744914089216 10408198 98642780203801872417502641966851550336 10408199 221834324996201864713507985004613105680 10408200 90765906705254418551391738668728320000 10408201 -257721448296005402642032246957121389798 10408202 15714723628101573188278874398314852864 10408203 -275388971862152777151762078345331927920 10408204 -20152067255501222987459001175588452864 10408205 -112207412831307900820126513603875809640 10408206 172080002754670342059233801256529217664 10408207 -213656831930989992681568971529526814544 10408208 153356845182617632836195220056726503424 10408209 -165010348895280012599426739636410802240 10408210 -174613927609782259522135623707393190240 10408211 62761954876300609623122334392765191680 10408212 -77582169064107718914564852205829971968 10408213 -433923790561432684346445934940043585696 10408214 248745512976254074131217509581164647456 10408215 -144395525771332085184027488572097576880 10408216 -24198933337617077049371549161257123840 10408217 287321187966586218077504203285592566032 10408218 27729525064836147458514836741904837888 10408219 12459557844459282157943495013360783360 10408220 27201162852178965988757427351579962880 10408221 39116291340717309188799989349209285472 10408222 -174748731908171045342509926464232442176 10408223 -2086721052581221762875140831564105856 10408224 -84095213252537253705568898753337753600 10408225 101460196308366427462606373187901737600 10408226 165475968203623360876319815450517439312 10408227 107056690612046659656486347877315284400 10408228 -114867275955131045251511010357186946432 10408229 -181425414425297491309009989387184412160 10408230 14181772210048516158106822283103129600 10408231 -323707908831196785034089863447301512968 10408232 -26106080340325893646568278153181030400 10408233 35762046216282702369896495433893880768 10408234 -220978505401763514220085317129130523984 10408235 -374663931513132923048889505023085756320 10408236 -3328304223624060376916905710573305856 10408237 256546306340766089838040610285937345312 10408238 66809909409881799916628655606814059840 10408239 143020042607839964073486219576411909624 10408240 12254926253404995034045773757757521920 10408241 -45452974601871036318192575392026150288 10408242 -32492965754636467100404834745725194240 10408243 -212793829500117219941357483104778337000 10408244 343826562154009622901586603144257208320 10408245 185171520023674826969675104915182393600 10408246 96781166129024520955965258978099888000 10408247 92075676361435162570870290648973787112 10408248 -137323043116508714320352839505542410240 10408249 210466940273575298102157028003347873120 10408250 119849229144806232205692908076625920000 10408251 -6570861494201313267366792881529177600 10408252 250087769375368124327553079427937526272 10408253 -1301708857701530651735886977494990833696 10408254 -27239322566569636969324546097087743680 10408255 79469278401747999350893436751592545120 10408256 -2140296243716504171806502623036047360 10408257 32543497792408309997592676380716611440 10408258 -31172457373683741090526342483428033024 10408259 356955909189605774756455970038358206704 10408260 -32415312459414428854189484621457530880 10408261 268609853467088291925643217893002062332 10408262 100188762172890583933165837978283809632 10408263 142935415860976884154717020401824920744 10408264 -216253604612438810823972542758570736640 10408265 -280180160962046758880968344142491803520 10408266 -157356721292550036299680875558925683456 10408267 56808335795324737184432925054300945072 10408268 130978275614408449346884686166635048960 10408269 -26227576095830135020565130417095145600 10408270 -31560175058173049819326783015645081920 10408271 412223299640802451313810219050133050032 10408272 -29816825966227056621922970118742867968 10408273 -16056556805892981465094748171077944080 10408274 235797052895208468019207927741256537760 10408275 -131072020058701172860556575233523813200 10408276 52731735558890736488143146457036011520 10408277 432070875627656457941070557125693875072 10408278 2604909432821964489247090714437541824 10408279 2795439992891234021619994622239736320 10408280 447192080934858651521037294109572710400 10408281 20981498812479856880964848674110574080 10408282 -136740758074572682860249757189817518848 10408283 -40850104135904251132054811787971917200 10408284 -59833082894773232858537264090209228800 10408285 75923989257622355244016239232957224960 10408286 318006169484264208426464679767633457408 10408287 -26661672577091305049397404140524234240 10408288 -638250375252120651665607961701938626560 10408289 -240357143001264228913252084607514049344 10408290 -142830877558044089050802263157193953280 10408291 631001898749652966597232178962649124192 10408292 -249261533530742908925882187733069977984 10408293 20522105534654694440350496744616974304 10408294 12018444028297673812851107142730109952 10408295 -60883807105789478498619727315042030200 10408296 15399233158488747978699478895402188800 10408297 -14936793746226821448504647673639827200 10408298 -257406242874007694544371599094932488864 10408299 339777654704408118138774118136604144 10408300 -105406562443338017260554041799226496000 10408301 46470235561349117393547963076982681520 10408302 28515522961331868956421065811447495168 10408303 -355931114644243646525182118156443575720 10408304 150549393611726291733459610964376453120 10408305 -9804703093184378058896945904622473600 10408306 -108562944308333258319653573963824857696 10408307 4774161351987266946352219556338810272 10408308 -3097327555700847239355408170768117760 10408309 170016391572538794413264732326217246510 10408310 264464225914610783934201498391643541120 10408311 253625158483078539060895615183682640 10408312 -98963978187741384731016680394529996800 10408313 409440521883860531257539532767511628880 10408314 24778295978859024017552187873205063680 10408315 -234675545749159554085413351298832809200 10408316 167834029322072187418524615238302130176 10408317 72425484865118212450587386629812517248 10408318 -271751408347413555420311813762510379648 10408319 -517941754122762505698370452084025745280 10408320 63981337161549690255507848574271488000 10408321 221153586292294165166805936084259819584 10408322 3040780212836954881981402810895153664 10408323 141615478913518921441536173578121096184 10408324 -139273465405375212398871081292170642304 10408325 -315901581839621267459382146479376098950 10408326 6497491641165304269498296437335447744 10408327 -46680657744396614411018468418687854824 10408328 -65152418273071788631041570662141460480 10408329 288541221808035095307234880503921734400 10408330 148694796187305512249425794164672254560 10408331 -541267827245810341281841830170956589868 10408332 113040113353435550888566371338851123200 10408333 -88357620336106233400472561464357362400 10408334 391735433854420109472789386177395194816 10408335 37982598592629362920846396853195254680 10408336 -3270791161426032466557590481324392448 10408337 771790338133410189619656734767910311986 10408338 17563733087659126558484813508022096896 10408339 -601589543735637915342784069916552555860 10408340 -24474799074633614514028145754180825600 10408341 -396450024197571551755603323671522138208 10408342 -40127102368625901018135861766919713536 10408343 313348863104283652062708662848617993216 10408344 -357441226284206263475086286139800801280 10408345 -329436456753656255060161214885291832000 10408346 169378367240049761430470775275620061664 10408347 -181650004523956966058467045043188670676 10408348 -462578264339587819212352132498860155392 10408349 212267744759150892077732222275991043936 10408350 -110060382836886195030137223378024168000 10408351 59223332346510189745659540368290736592 10408352 6123676698302757290837671770224197632 10408353 -29437453623841590199943158540500408192 10408354 252393674206903849151318422073364885504 10408355 496289653865363268971622512915567831760 10408356 -84358531526011517000736239279284740096 10408357 -114643834458656658077981938230992547394 10408358 114699480750698681720017443133193549280 10408359 34089762577995943722114136837704622368 10408360 -175268595518771292999086999355392256000 10408361 -240767857466202462786065997537148940700 10408362 127764386229593215209746054637981188352 10408363 -269408606562437995606728763982718473840 10408364 -16597932904692670289565310311103386624 10408365 -1159563334164982601795272289501107200 10408366 82143015183139837162903892701188358464 10408367 -403960621140388830539495235534919235880 10408368 23839986413690531773349651141382733824 10408369 784279773879220486633144445441523188712 10408370 2162645626473315379049087808895772160 10408371 -222901075911191615240801198291415760320 10408372 50991279803002014624114785230969831680 10408373 -230623186005213399657750905304433897536 10408374 13663749554658596742952599498180059136 10408375 351245828980961633671820764166764242000 10408376 95674079441563944075385970133536501760 10408377 -81809895009674683041401063605335605568 10408378 -287653415581266406222634147182686829344 10408379 -116736407194215821423289771539043355560 10408380 -125066127707016693391800219291745213440 10408381 314448780276784616880244391617539450182 10408382 244868636277118171146484818923770689792 10408383 92761060422887458006790702693938172688 10408384 -93481070664606705112869880478532894720 10408385 -227637579313182403061418649019632727040 10408386 -96415796821212069397489488717030733056 10408387 174209698345991315304337905436082993664 10408388 -90957761428335304361865568717601699712 10408389 256868745879240332695212534083520179424 10408390 132296380202931843761331963140797920000 10408391 -3411769896200155462852672447245820320 10408392 -227923172988410422552827741327511142400 10408393 64799342354081313292566502952840951642 10408394 -319742916171790300551245836924820247504 10408395 -319646752324624680069373252507252116000 10408396 12895272020312061349046621910779972608 10408397 -389340328154383437405768796255102871520 10408398 -984267052510981203166794932415688704 10408399 -433871243107867750347348628410555811600 10408400 4469184088896212872345640380678348800 10408401 -137053330818022387744842373162426099980 10408402 103868360743618538254373431620603722400 10408403 493430169178501562226619220092220826360 10408404 14735658896804054998898820330077509632 10408405 6798923467490034780816470593224407040 10408406 -3366741690012192519101316473807795520 10408407 154843009655191895453534502546069147240 10408408 -12763676121414950784048662148179558400 10408409 348850840571136197343824395472221450080 10408410 70677501260689098391486413574365163200 10408411 -22403540831738291333481804839802948848 10408412 -74419396094559077542093173090680832 10408413 -9751522363443291900978389761364465856 10408414 -154821133860660307552777191650434690944 10408415 28719165160768814739067247273387691600 10408416 -15415312203809309274894818896453042176 10408417 -154675368609335565334814704143914842860 10408418 349144853935836916150407387807243182160 10408419 195726515213249518421301099488241995520 10408420 -139379385657069928521520988282266337280 10408421 -1103796788563264875420401692582101378 10408422 -206233704418136997285222039998242014528 10408423 153308252747407327505011046678888207672 10408424 -80668597004144787296815158323399823360 10408425 -68117481795159923472541833632058607200 10408426 12097886387155506026315308377264453120 10408427 -79344808364491998127008439820376261408 10408428 -87713835365511236279087024892410810880 10408429 -108334909323551874014497818117304668970 10408430 -56608204363691453885474828427813096960 10408431 -117436391203123696832678662395816589056 10408432 -205874081685751475013208665133253787648 10408433 -238054016462050889167512552692603638284 10408434 -208176044969926398120231868335771649920 10408435 -346656165043606867306382471956244607120 10408436 25697430739393210532663501118932951040 10408437 -136338187474531039179347608770447736392 10408438 -96123168374113456289783851770810045504 10408439 420024200539676621109352042203793419240 10408440 -64492393751126526481046522272147046400 10408441 -345438566077074561973639377891414870716 10408442 199072042101000541506960361319807430144 10408443 36049312404518161709130807930112641024 10408444 207847783578780425894333400484618919936 10408445 -365584438811145057092121887640406963080 10408446 -28049220054418367060332047579671280000 10408447 32696769854629250944698688105721379200 10408448 -268411697909675528513638670786195619840 10408449 363957892054453715177787016271167722528 10408450 -39080838516039495003241001912658048000 10408451 4532561521543375822734316715303393352 10408452 27172780832762170692516753517875244032 10408453 736850851439365956336851034025715052864 10408454 -22658293435546220585545653822669344256 10408455 -127501115511532905993490024170190167000 10408456 -239137062174616130000579264299243269120 10408457 51270870946233370020443667041865278160 10408458 -68931756658731782092640770884030188544 10408459 -332065319516822501309014861502466469120 10408460 228339889525861537408773950339693921280 10408461 37156521569013763498651320314185449600 10408462 -10369224329804051385445390394825352768 10408463 233058607565320843764034624977192688824 10408464 1914361656285696448049569749504688128 10408465 24664716508898348072242354362880186920 10408466 -60003680901060318715468907241793113600 10408467 -143598350069973028458049237932980459520 10408468 57873484740439145117077421265946570752 10408469 -91475856057476826002065399470261926130 10408470 32027072453318574876812644681856213760 10408471 -820942787628276085344019491552930776208 10408472 252980819134577880499052254179856711680 10408473 257438069382823657742405634008743641600 10408474 194398965618818375601567044778394732032 10408475 50749301635333967278976560085588044800 10408476 -36398571974545358394304748499616828416 10408477 -536225959848755773413454763155948869600 10408478 1699217080708524973505547767598215040 10408479 336742395417875468713387453125979242240 10408480 -49856664925172369798618412738346352640 10408481 386018185565058771700893299471728158912 10408482 91221908550959993859015489222360671952 10408483 -218616857908958950307710373632324527268 10408484 171144762621850403694217431373405670016 10408485 -284535524532503993628379286086090560000 10408486 -14483499276066968147555758963269025152 10408487 -1068583382993937232923368142688477747200 10408488 267702967327929890122324022720144670720 10408489 31709472088025396242688899370244219648 10408490 266421489780643598886322792032647997120 10408491 -132025968989903939026500336431710366560 10408492 286390562257138632882353066304403914240 10408493 -100875457160347799048481795391082159616 10408494 2425546445661576184234723099915926528 10408495 -324909595827929675718465318623827689120 10408496 7432827502736900081097458350895923200 10408497 -112185038099948927161646053408084947360 10408498 -12664745545780964190312305694266480640 10408499 174943100607187576686033643622213520864 10408500 21085086449225337454754952385277376000 10408501 260884037974627434304098730463006299502 10408502 114203805793377052798262504957659422720 10408503 20154567081400317271995018621794622720 10408504 -655918396432331883119626369005065318400 10408505 438431951517844602228522672520159063560 10408506 77395665896339527908932990001190387200 10408507 394839846368268400113937702541703224916 10408508 -4725639794636517708099470804903715840 10408509 -159096014236184735838636697660865277786 10408510 -95128551297837846762975469196832579840 10408511 227439444852102862182540539044606420872 10408512 62140549785168260295165862657709309952 10408513 -742819781536975290210156396019083282238 10408514 -361334677244779742980263361539026340144 10408515 -24120565667927312545278202526354962080 10408516 -29394222812684561561888233984592920320 10408517 -239880625752787553349268366527383410368 10408518 -45844298592691221794575365187636151136 10408519 128146578067430473552604521649508389040 10408520 -284247365931937268506001001228087859200 10408521 118388292518301244150650328271070824544 10408522 309715041646116926131307728434848610912 10408523 106100496857422708509638701723730889720 10408524 -60175550869690617420085446541642579968 10408525 283716339705543288341537901620952572800 10408526 144346478198021822657179429444317415680 10408527 -689341512019186311155201082005875298160 10408528 3124598439041340217618386183783317504 10408529 59611624009005738927379398908683000320 10408530 60071378459803594386766928155687472640 10408531 -529324685521356388362593330097996976740 10408532 -93236553377622059724272494453534046208 10408533 -280811792172785639453749595673509221152 10408534 -308332747066874435535175642362393487584 10408535 -2760334907837115156392165740930526400 10408536 320678695523627564838346582977091000320 10408537 -3338762303127005690015203683311076080 10408538 38806458058090613130507291458934968832 10408539 318519150071414439758357153849251848192 10408540 -16249729801209586090583476969363253760 10408541 -62320371638977700957403026111286990 10408542 102931960826034820789172040736759495680 10408543 -65655225057060198514455154454288660256 10408544 207464043596427174085001556827111424000 10408545 -24128860949274905941748687814032271360 10408546 -209412615231431308201292058998608086240 10408547 193250279507842989253677578819768284872 10408548 -119110394986637427061459637686587371520 10408549 12005671098123499052347632562731051580 10408550 31775456799699267041778559711654440000 10408551 414384407366555425715107444701264775680 10408552 86374627014146313169883913642435870720 10408553 -673274089821332173377365638419108960198 10408554 -88575454497351942425218124408530152960 10408555 -298419739706105002458647830909658296080 10408556 160536133733187337455935979315022330368 10408557 121882968875074159808164827367205451840 10408558 -11238074259664041149132242568594909952 10408559 4816180757881887294093257353420316640 10408560 -13549442619584494384610926308360192000 10408561 -256092053947231876396884866690359427600 10408562 -385293563806511016550352444695048808448 10408563 305550844823292547466970069168141692424 10408564 -15738226521620321914024729904667210240 10408565 57618675087478968139220066664274327320 10408566 47590840098362350383626290536551669760 10408567 -77446651532731220989783665113044938680 10408568 -78478619932312963746163181418839162880 10408569 -285009281463576343494462461097582081456 10408570 -65496734493330143147734146434242367520 10408571 546823573335540832109795426917815716772 10408572 184981559824990770411465400259644356096 10408573 -172349088203701899828205035582503351808 10408574 122909886465819043090565374604122905792 10408575 15426986693930478517175391129184119600 10408576 152259733873314989763482881272840192000 10408577 275659901028473816069850981508601367426 10408578 -30072609494331825628732476165748200576 10408579 -120837906276590853028137674008260257616 10408580 1272689320273695518904580398622617600 10408581 4663677475062710280028659634169572224 10408582 464194259657098310658979420705163224512 10408583 50573072289766354889899717211838263832 10408584 -331043091936815576288898374358278062080 10408585 305374472529887901875934650214229240320 10408586 -79512811281819195756324295579539935136 10408587 105462945390065688764282618737395121152 10408588 -8015589037920183391431183401939049984 10408589 262897513090643243924276954573033502390 10408590 -1235052556418089604440576964657566080 10408591 -408499278293313946552064033240855028624 10408592 148823537067540804776627395529821495296 10408593 78083894590291510861813299686319762240 10408594 -10954040699351533172174625734755660800 10408595 403690950026934867473256802781647719600 10408596 -42581157622962971171875700737209440256 10408597 -618315511971988613154218868797748106148 10408598 187675140817668152757586209626229948480 10408599 452178544957519056826386256290800713800 10408600 -166902378594226774624896730506150912000 10408601 38257608692606177034938451108145681152 10408602 108500115230643434673401866012758584832 10408603 -371878861454262874590614077169647302840 10408604 186709814348827347627170681314857822720 10408605 438975646953321276982137552306625667520 10408606 -116794989562623995777957663597483294016 10408607 341306795112595994252304261696887422704 10408608 -104307194365893566749491253828921589760 10408609 -1167370403674489559348571814984040625984 10408610 -26396788214550013553993051315313635040 10408611 116370115770417869215836630921834154872 10408612 -593616551464340528440496533773160320000 10408613 -151735288362874493180210443079389030116 10408614 117175195763039269569916533891999579840 10408615 131304800452857004212279250141594091520 10408616 479258774347289597254085855833529748480 10408617 6607118481570597484068776106160735908 10408618 118177079907738034935613620218755975680 10408619 86313880531132066466512955381988688944 10408620 -22714298721123577810453942066326896640 10408621 56938275335587890867626401665805314700 10408622 -743161605529988821048565444070359040 10408623 6539596476376910698951358020993684224 10408624 -14472427164552499446154943744629817344 10408625 -400861482701338613442119852937457335000 10408626 -30128171344192222546681906449770503296 10408627 -168911327777687232587589132326541056400 10408628 -97278010146209018581016599699364855040 10408629 -92639671087208630608286993093679942336 10408630 -163406510748790826803829781591684401280 10408631 -30516216864745787753255481559515532248 10408632 -5463852457182719989372849156856463360 10408633 -52058578055223731781232193383717927596 10408634 -217508813311018127764090598419812030720 10408635 -95719370616088934580561058333790752800 10408636 -15823941057964574156869361689646769152 10408637 76687706004646980795558898888195362240 10408638 -2390527727681910011953290557111590272 10408639 -5744214817958808934979015018075976720 10408640 -45380469613684699133819169930026680320 10408641 -39064507526063719114314002370754200000 10408642 -55149907367166081417865758481269492528 10408643 -218570068416703328886376354795389858816 10408644 -189098039914447499213824940862272641920 10408645 -13514706471098677572889729724568787200 10408646 -111997377453776225853208561544171821728 10408647 -129697466712015187519616531799919661400 10408648 -102596501084574432563218499658065648640 10408649 -619914848397323491399020136166284285350 10408650 3455400046042125614067403111457587200 10408651 233718602410910320245492423144486946560 10408652 -91405284493398108261553061462060254464 10408653 146254413310500470902407632548885993344 10408654 351702746475894958337459390320335619776 10408655 161107855196329164680279106753367390560 10408656 -18459145340700297761392007929681674240 10408657 -43154795208061984001824636317669188288 10408658 -64040181435690601785738651071199518400 10408659 24189300044032518590125122444239814960 10408660 140756496310263806443548641436125863680 10408661 30696605723045076203897930926779389262 10408662 191273736931492055405612542135673760 10408663 545672314600865826833330560139258411912 10408664 94080476313928203210549481760734617600 10408665 228519034485147436709691955132132763520 10408666 -4322859618493820093788249274570121216 10408667 -409094879614671165688105847620538281248 10408668 -112729828674097898588525092015517775360 10408669 397726920511758249216082285698420604070 10408670 59904947315073423829492794739597977600 10408671 -18098741715509511422251742216189007360 10408672 501624662351822900004492010736470720512 10408673 -187396655966361842962713365176117768512 10408674 64255831034754520943610101360134709760 10408675 9886260011933468869600547276516970000 10408676 133440967357476845005338009672084024960 10408677 389946848290924725908178046465034855520 10408678 -53842178156598412652601148110128582400 10408679 362307008366855875115573605919973044280 10408680 127424632400307521580722436498599424000 10408681 -283452244257910109910134732998725516300 10408682 -53856968178479431819992497304558875808 10408683 -553582066303683943035658140405177300816 10408684 58483258315680219521820522583441342464 10408685 -81081142775882146188410273998111107840 10408686 79020441707813709745046193085138128000 10408687 -56003723335932458482814718133311529680 10408688 8559624359618410765827682757352947712 10408689 -169755228173542713658806488885340998400 10408690 -10806755628559116908542332027394137600 10408691 21941020114714951051627131521123223672 10408692 -22478783046135028758562474650230636544 10408693 -734251130647973789722168117722643160100 10408694 163058908813474035839978220740678159040 10408695 39514552790737526716116718769937984000 10408696 -286957351212989763308415310911649996800 10408697 -14103328892799890441061729551308257660 10408698 -60881498269830405750892148768121129216 10408699 71296209536005210264463261379819390736 10408700 210147516144504788108278325572419571200 10408701 -297015847807027231060708141045336992768 10408702 101704630228724000084627952090987206400 10408703 125522636376175408364411795162175746784 10408704 -116462382555036632825326390508274057216 10408705 38396552241070989948823303853000477160 10408706 17096290679460682562086252365838318080 10408707 344453521359612165636779378618204321604 10408708 -458586829782742444276659001266408422272 10408709 -7348199441898543857959195227703682880 10408710 -116001683133577177221531291716294117760 10408711 -251083364196481408468357300352458318176 10408712 -16206363551335723797937638645449349120 10408713 2346066112868581269809820627182625984 10408714 369619765052286345180241056726100419072 10408715 646744550830580586621047112362901120 10408716 339131007745778775912477606114312821760 10408717 -320785403442481434761970801726229816320 10408718 216245326927611493689020537010742454400 10408719 142682219043332687540681794359959390976 10408720 -4875750668928313877803958182230097920 10408721 -359561834411224940370135599748681526800 10408722 71400697796736484970646687989623443072 10408723 162959979000775005740237541391961316144 10408724 -522293400642568942225212381293201510400 10408725 158508789636765832875578024219778143850 10408726 -470870883789187593476937744501682656960 10408727 465331936005369373076816487139724287896 10408728 -93405698064032696923858696957560422400 10408729 136800894637864859906820449738259219076 10408730 253821532823021716551840240204045377760 10408731 -115867687209548144094507520594972332648 10408732 -1091726565478019907475939929868410880 10408733 216376951156682453755932854090236058982 10408734 -16969826769508297392961783589895588480 10408735 -143991818760491802047167195925438879040 10408736 198257414082595620147577127562419109888 10408737 -130673996056163067504308867402678376000 10408738 394841054449447271988922848807877174560 10408739 68724090450016209933763746710530437000 10408740 -74052576881054947840972514219817799680 10408741 199631791193075658942649248737347370272 10408742 40618808661137908069062416618270337024 10408743 -44849701896501015769135702593027468240 10408744 40060871318561267683687101143577477120 10408745 127786829856711862300215485979333742500 10408746 -629265140336846384708683170707914752 10408747 -51220567483448033259057537998078281804 10408748 141717728997578995077518365149652647936 10408749 -15175826687170038591483769280307040992 10408750 -4184312605754159356507576287191880000 10408751 -586425501681401115689011959276510702720 10408752 -874888064232429495373953103289991168 10408753 -313440286053222066293310935158405949516 10408754 -381333233716751347307405195773495709424 10408755 -71181549602775139062803157249303041280 10408756 136430635967081714098150481198447630720 10408757 -261300629003940724695846254223485387976 10408758 -231668031461410414954472038674720446016 10408759 377840704654271932202957305350927840760 10408760 401176186808871369741348056701735526400 10408761 661329221456569955345061375249430072704 10408762 14134176531083216369512160357060865024 10408763 -462861259759418540272228469566425320988 10408764 178904793048691217727740259553186853376 10408765 186807285393484969713331949293917861120 10408766 40094716100955676471994938987522704960 10408767 171918263927822984879770248737866215840 10408768 -324949953795926236613223259958694379520 10408769 94569168840578604874150582587201121920 10408770 187623353745308516203654553280850560000 10408771 331638117815030015704827455100242102972 10408772 -293077225518877289651220005867128685568 10408773 20657346419661496325959463592060597984 10408774 252356768121507536045810605728388535136 10408775 -28460008301855370788663427694617778200 10408776 158844010778094282457890546084138024960 10408777 192038635003491594917771522180775565824 10408778 -1865405929702370722057790481438204576 10408779 96780723379496764673986356948401158584 10408780 232388748319577055727377835237675852800 10408781 197170055382658728355138376318894289792 10408782 -145691986366109914073527973692040399808 10408783 -110953231094572601355861804852513680 10408784 58934221583464674513270585698228428800 10408785 233041966398112012318068257893995639360 10408786 -60298775555740670609708742238676277600 10408787 218684623978026086032643022513957011436 10408788 -33324608094031382018488712449826512896 10408789 -225625921635202302232718448949013142560 10408790 -10926202846440427820930086643197440 10408791 -486102168411098249937628757324313999360 10408792 -565441451460818262997296850318424832000 10408793 93893318458396309299190474687842816000 10408794 -2026610361099610621511516073417954816 10408795 -6463086277953197533893516878014381680 10408796 -208668726958942955686342759524441047040 10408797 -131668229269247211987371448798164722560 10408798 78683186765513014536774013111656095040 10408799 -458931892251138530857957931382019903200 10408800 165253858234367051534916738646101196800 10408801 -157744013811991745510426803276466910188 10408802 124769743162022594337792571743550483104 10408803 150619859090728301648223214776234754560 10408804 2176579048082217787770637187161321472 10408805 -10473172107265852256769724218212938080 10408806 -43587727304063851287776562423563563488 10408807 -410421789440808629957268796209507983944 10408808 -226059313143109425380860651716757094400 10408809 321003702500042086114882132492722187488 10408810 -117610071388106538325201664981327137440 10408811 115688800956550132853630278565748033024 10408812 -87783019940972232246371796417276799488 10408813 -25584835118367604867660196486206196256 10408814 -38947090443065294912156957156426224320 10408815 -459057390126440561808535661731623241200 10408816 -126787551861375454871295108279989600256 10408817 -224496334132962367975711845722536856220 10408818 -46380012869555856625724461843550691840 10408819 -429834232823827263058308815218551289780 10408820 19404863936956896197282609615074414080 10408821 -180821464806717184893470101477072440288 10408822 205754343424805209380730281484767575712 10408823 409597804451651241686007450801526755600 10408824 13717862559043703298916944637547151360 10408825 -132945321126073870664621641936871320500 10408826 -59600405659388305748168918516886879888 10408827 -112032563151573390241440833978933303040 10408828 -71085139207288605170785714602060601344 10408829 18300014928330384520956614498991283320 10408830 -80803151054996977340960370111764254080 10408831 -313719908144470557801206016884485802368 10408832 162008561035038209364907008275628687360 10408833 -104962306927588866612694244108874947598 10408834 42470471294461203204338334066849454080 10408835 -94362810566263952024729924652940490640 10408836 -150061727700879172067925213824389201920 10408837 -14271699062962053510830485292734884514 10408838 2494339099202427895357879135770782208 10408839 4359658009494410923357054062022164480 10408840 -72819894871235777961051042390737510400 10408841 212466075234011941920613859564987303184 10408842 239651873678850272726924978406622389600 10408843 511425859647159304557793643000778939092 10408844 -67959428937388297895697750584509401600 10408845 -1495610068082551561513381410094996800 10408846 49611574548554632323213588759747072000 10408847 -78142480731533895139443893619735370704 10408848 -34967756991628232363846152554530144256 10408849 -282954730503972983279071398460314103008 10408850 54114684565802857753788891428693904000 10408851 -11226878618467468345535852842086508320 10408852 -9381425577590503326738379448499169280 10408853 -70866611861739313960050935741653368960 10408854 -49437699690639194035215006002719150080 10408855 -612793741097990432889532501453507861440 10408856 -99290234709776962046654516334827827200 10408857 -93648384476528465948967377393259763584 10408858 158160148959492498608051511093574723056 10408859 566468324422320701196491977080960403440 10408860 -49306351328292409617243849837160366080 10408861 -363002742455630506184098886376771936538 10408862 -328562279852748576941042888584871410560 10408863 166139220768145247667473854469584251264 10408864 -282764082185328920923800707683540008960 10408865 293965702214326732515509509057830297600 10408866 60821884779137108437846376620568507904 10408867 -262042773890754019628651253728435663616 10408868 342296776287048444363590092461575672448 10408869 202199004910461158793965984356578927294 10408870 -71177658146469179072200743702577597440 10408871 -878847216318828806292822845341051057536 10408872 105276500713994220983605629520642129920 10408873 19248851668735979769601757370274175140 10408874 8830943695345549590919478015407287216 10408875 39389549404217293658271446713867608000 10408876 -358642086553339005733255839517151349760 10408877 260022073963087493509334239922803918092 10408878 -55574819463550924072736801918867652480 10408879 -404986913325688784665210702089537645936 10408880 -1928966651573097187822874184495267840 10408881 -700652082642922723212088318859498496 10408882 -66463558767194634767105400250004060160 10408883 -386923085722235733395342166137582046240 10408884 -11771191926708378087645908908966379520 10408885 534865755923628859931554329874195703580 10408886 -121224080033728272856948835903421184608 10408887 111776686383932921513628801449675735328 10408888 -21909146682495110566484695266128240640 10408889 168674757604991352049805224887774229956 10408890 104185527698725364299784954087740849920 10408891 31252449968605128345931382887839547152 10408892 211617269218483888350409258842365332992 10408893 -267127858481105691425053544463780744672 10408894 -19628614445052976148103084358278825600 10408895 43691159253660405095985295191925642080 10408896 -118976818950022288182792814603228151808 10408897 -366513526484946158167610279204944510654 10408898 156205223979092491418741873795016885120 10408899 -206277641712880296891521241075701609736 10408900 -97143571223205031914260392391892112000 10408901 94783510434833592539621599972352824704 10408902 -3354334638264942597260678919391174656 10408903 -232315422777522811440907085521151107200 10408904 -628730116295980665414379664927800320 10408905 84702556192893944898903487929495979200 10408906 3412828921580468914626149480125388640 10408907 -169472752353026173080963368620012916844 10408908 -105510188016177879375848854495964643840 10408909 3891128090003122201881763895888014816 10408910 36046909240972184037243997927561671360 10408911 -14197226273986090468996080131833367280 10408912 87407492729562775031580692892918005760 10408913 -122676725678290961208766181334271338282 10408914 -14864360553567317240750456479879475040 10408915 191730383378134635252808982745830851920 10408916 -872659208071359302225792151851618304 10408917 -274542420716623096341287599331612961120 10408918 -43479741184988188510509814271685036672 10408919 1366229471799226895908599454029518703312 10408920 81883916450479167496897869393533337600 10408921 190758481611544987612889462811380989332 10408922 -16126121903310148891357553415397785600 10408923 -42004628552344270863100816609310022948 10408924 665908384625386892581608665441192960 10408925 1882309838913953901259811289022642500 10408926 28066746579243463324749950797774215168 10408927 353553381198791061666336214435480828032 10408928 401159100694375986836081103534245806080 10408929 -25374241441274005961083279883354195232 10408930 -4674921949567204398642097908825246720 10408931 71501779461987541919934213013416232032 10408932 100734160848452829533033429507400499200 10408933 -296970120122113626622398264517828946818 10408934 226659476750322029308890199684163003616 10408935 11562431073869397806552834137800433440 10408936 -305607123904990528680038734081641431040 10408937 -73423091349585746521653465840884796096 10408938 -57272455809254202346006748291771834112 10408939 573729027549729977234522340681433482740 10408940 -4665388602620142029958825796127784960 10408941 24691505968368850780368057956147820000 10408942 70365564592764966735484621209451831872 10408943 753970053795924700973687048010238734816 10408944 4332403568279303755970135438905049088 10408945 54905927589934958524187731376443308480 10408946 240175419391012093623463144608727686672 10408947 375294008818799010218405045032954035840 10408948 -69535945676722795032270120406144985088 10408949 -789481970849439964376871516561048618240 10408950 -113788994282460301015980328398037466400 10408951 -6204681467153740891343644231026576160 10408952 -191902114639036464667725394669373030400 10408953 -45133182905148290899830687559338897216 10408954 -327801398380737093460074370755879751824 10408955 89791377143345698222732506706082952000 10408956 -53834570453414209944452700938594876928 10408957 -58735431474984038034058252525210278720 10408958 27195187574880121036932747026537110272 10408959 498483109911429384075841226354997223680 10408960 170532215003670195309148601678875852800 10408961 558281403692415029982788252441527852800 10408962 183545613337496856534250484854565319552 10408963 316775504089840129308769534988733757440 10408964 -129263607033046450062419112679791154944 10408965 -95024777237646693479470452508445969280 10408966 219337292131619819715285387624390142080 10408967 -8393112309548211519291781366904222760 10408968 129888936834891673876001398595122099200 10408969 -493599531850186468956925218340930630630 10408970 59688725441227613650459268219165875200 10408971 -13095649402058616424802264898464578560 10408972 153365125619711541155660779881453050880 10408973 520366704697743418800926965672325780460 10408974 -39126546448331429733818085391510674432 10408975 177030807347750682328419715872629909000 10408976 142482469438366761766252408425894641664 10408977 -339689371518754320981113506459692214686 10408978 -139631056564974096603221374310690574960 10408979 -277808528249942906281015736456222872320 10408980 -56394985129263966517489951680787568640 10408981 -323230021145014917374691975816096410496 10408982 219567944736789116270440527766488770592 10408983 -114033062949226523771698932174848859696 10408984 -464368293052301506759539863357436733440 10408985 -468967172999528060890500106671305981820 10408986 3078952603725562106840670117524322816 10408987 67235036144145354788576326078115346480 10408988 -44012000767824205395239487771627024384 10408989 -379632087201657046023318515817742978176 10408990 99552710695555993431801106168787592000 10408991 443882124822109138244103271276301349000 10408992 324019760189075381359615389922124365824 10408993 9809979657449206200644026553416120000 10408994 -106426599721110682524327783301885390848 10408995 -21776975158812581426141375236842062400 10408996 227465329574689304995121902080347381760 10408997 -16461722726108507815710577959634440420 10408998 86648870081224572125389898993756559360 10408999 -316117631066337595835603479230211806840 10409000 86455495441497633245589589639004160000 10409001 113256780800276066971906162075401087264 10409002 137687538139907652565420053487309067952 10409003 258055581139912710811693591428930247464 10409004 117106445764945079699192246332306794240 10409005 442024168676798531972213106141881643660 10409006 -242106414850966890656943848223913914048 10409007 -33441976335413320092291218749323873408 10409008 64166646675178675927233758615558930432 10409009 27769024991656208392912374022535946804 10409010 2392970152596193354673427813569318400 10409011 873930464819555562414333891923642458272 10409012 880216495279125381136758352456999680 10409013 -630071421352011748816687266574029033600 10409014 -124955126545467904043495875950725001216 10409015 -84046789793799576272220637176686397600 10409016 -162390546808636251294152361695866060800 10409017 115595530537789132239986898625454168480 10409018 -88068082719827978937126208451883568896 10409019 451115015240006107302255649362639073728 10409020 -52106655251000077605697241098012331520 10409021 -425388029802561445763951409397307803200 10409022 18992093217564686921316693723635258688 10409023 193971087033300016011635172005677537624 10409024 -101849853186548844611936434042575519744 10409025 -30832215611126566382036943547795200 10409026 -48940345932702845369125470175206867456 10409027 -173378634697548093502813500529713473928 10409028 -36637869056005754739094678058063831040 10409029 -393672008946239106371194313609662393440 10409030 50084399260755649412161327886403035520 10409031 -2491102992025874670323636408523580800 10409032 279048035102904091490811008719864596480 10409033 -100122296283434765657834726117066855718 10409034 -201905167403294990003359840599542499840 10409035 -13828924007543325150931331013278466240 10409036 235317226095856969133018118296817930240 10409037 -76034263717571756015310649608452293440 10409038 -177189972621428977953616501444669366080 10409039 -7774023791962328018134018162773081840 10409040 -92642558566961820980484420856971264000 10409041 -40652541069234966072835478117506175040 10409042 60488425495599541557310502923267390464 10409043 -197234844338474579729486067795446040576 10409044 516224030754216559872746645037783691136 10409045 115244293367049512052971367709147998300 10409046 -51708495252397781745387095637981335616 10409047 544325867675953182473487433635539073024 10409048 59099947405874946759213845311548672000 10409049 65423153155569827463213578856502496640 10409050 -10819567771034761645340102202669660000 10409051 -631058204312161088344934503025435637948 10409052 227905599760106200841355082444935512064 10409053 -670128889454239431975470136671194336 10409054 110233569102168045526588683894652814976 10409055 -88664304555369378632805602812031721600 10409056 37092218159606446453213453885636608000 10409057 29879820986840029600509595616575949046 10409058 -26910047545722616030669559497808391552 10409059 -248940170568935420608822063641923685240 10409060 -87495208259335237170353312417471639040 10409061 -65927400552277398588541356972635738400 10409062 -87152132251585056550813647592522071168 10409063 -243365033130373900723111927690956240 10409064 -27718022293486141829931677763418521600 10409065 -185757829905537472546912770059209560540 10409066 -35025261060580847266217442726538749600 10409067 -11093162033559858040635158525911215768 10409068 98820807823012442886447751833079662848 10409069 -223944936204264405581348557183792387392 10409070 5443156806268825369424748418482274560 10409071 357016380472070491989110891358936696272 10409072 41972536624109234785842200828487499776 10409073 317453955181997656605100049762108195184 10409074 2987390020564874407193746395392380320 10409075 291773825075706681483608417317393059000 10409076 -193058193041190644037514556565131031168 10409077 -270659415610573347530325505016786762368 10409078 -183996818202531675770158547984378222976 10409079 -361340332756094534165829934993250798616 10409080 -58991062990686158004096897175268966400 10409081 -133127824622216375748777565849980068736 10409082 5738173993986005521978639672349836800 10409083 47838444472279951379352910154221965360 10409084 60627238610466553994764907960532203520 10409085 31743543019340255918410060612628695200 10409086 -97577920858469893042989569917176138240 10409087 20912765973647854988775804113163565056 10409088 -115046601167710322602425438410196910080 10409089 394396551167620132370205309013636613956 10409090 191422205942385920773799073778690913280 10409091 -25949283999813450724704330594414166272 10409092 52565473220523156791438037176167615616 10409093 28626070393657004535276486650806248000 10409094 -74766655789549702978851369708217493760 10409095 -167206751093226248198383409648116581600 10409096 6630082845334091024464620549838233600 10409097 -104783155756412675898013022123962701120 10409098 -56424918123763187956060138090746372864 10409099 -36033242338395614371970022676767471264 10409100 49630997018828795160938620913105356800 10409101 209482656247205845567811524820447557804 10409102 -304791656867546510941306126003994296896 10409103 222940474494692505334828682350511535912 10409104 -234160976241525554135081144046769602560 10409105 195235316662080194123170302055386864960 10409106 89420056872337432134584475947601191424 10409107 195336135442506175274969900072258493356 10409108 30186654162110092688312821850649511680 10409109 -120359252966827834627365522323948160096 10409110 22432569591996208982827739963812331520 10409111 -529568326121725606374997557423784944000 10409112 -9221319585736192951917594729696460800 10409113 -254625092142417678575153343492727036992 10409114 -301734610461711414802926239525774659344 10409115 218780078473874646747233450608574124000 10409116 177824580122188443632085979458686512640 10409117 692070038256204938293326039494684497932 10409118 -21123866337334323063167829843097288704 10409119 -587798834251658386679100314166413882400 10409120 -316065326383876032199987720567668080640 10409121 -45089307747741534785717486688070470720 10409122 -255635763300250807529369175668218083168 10409123 -129630040267909516791797947861275408120 10409124 -188334318370512878659492064726188935168 10409125 62571760136954176891511942892280539000 10409126 -5081168108916966476891392047610795776 10409127 -293536088156075714460329106240487102680 10409128 -314121856352998662823189182890619709440 10409129 18274914385508568944706562255107197760 10409130 96822700924673409662302709128496523360 10409131 687492110271309017629891524377887867000 10409132 -73924350821592228537665906493176335104 10409133 98671831641282422598730494440807029824 10409134 -285706997800662278327999999240083881600 10409135 -334693547469169294513521331071704244240 10409136 270473613874118297079835101406101504 10409137 339160111754035912779403440866192205312 10409138 72222712948862161403395990530899767296 10409139 2272789428207714608194901184061502160 10409140 14457623192506770500224004135040000000 10409141 37528450138870808365373326029333730542 10409142 64928009269682973037410964131355559424 10409143 44516324313698096337630041410276263424 10409144 -326642270179650533574477324157947801600 10409145 5900873728375310642308581231898854720 10409146 -120005030182095823536421753791202704 10409147 -6767991792620597892460719029130786528 10409148 326576822244311672313196845556702287360 10409149 -318043911860579836062658436098935674880 10409150 -209623461406294168275848694969028872000 10409151 357653802274743593235623034809063992464 10409152 -72804593138206948031317750042547191808 10409153 -78058666529149422869753350651638641598 10409154 -10078455288805821929656779517259735040 10409155 -61088073791312190559476653253726067440 10409156 61079331358815312606398908624521449472 10409157 -22584035061618472189512464796842290272 10409158 119160375379031190301897495209128372160 10409159 -11619013736449030918205703073687033896 10409160 -4830521891280989611530257955149414400 10409161 -182676849568574411238464613088752227136 10409162 168887997750958528713513023932062798528 10409163 -49801313185786034336494554197752783656 10409164 145595644691170683622925338171318213376 10409165 33369561375494576646710797132390939320 10409166 9250519496367597962086528853968224000 10409167 327963057156774040719495888067147848000 10409168 60556341553339750052124427990960177152 10409169 -389775016559414264140715081666135758560 10409170 -77906351156318183157998504339406435840 10409171 117277082936587135446675695810376718632 10409172 180264234789700041656429831546101204992 10409173 42970407206682774569193865019875662000 10409174 131692570396026747332917757431701307392 10409175 47077749994115005290095179957858656000 10409176 265161534430169531639584684026106030080 10409177 -159648724034027904143287347103780792560 10409178 33885146754106347072622894330260411648 10409179 -315063319351990281594612083403571130112 10409180 30350196683908286943910229250498232320 10409181 -427971530982564061089244987489112446848 10409182 1164871455461960022492356874166262784 10409183 -686198136255344833419129788022553001568 10409184 151632901830736194481514535578149847040 10409185 -139841937594150528119745936932865521280 10409186 69849281653970770432898172290162127360 10409187 504160793353083351936324178692118009152 10409188 482985488284005526668048549988772869120 10409189 -52703934293335327785102309828092907744 10409190 287327325580163448017895550838384640 10409191 21504002218491487322488863048967266472 10409192 512760213376932396457716902158968192000 10409193 308039589805548798625401304060083686640 10409194 183528419225929207581061234039643182080 10409195 579160812180140619175639176250559938800 10409196 -60880464916476279630041845285637308416 10409197 -339585901249049282790545140335078349354 10409198 259300716956169695317906727372080469760 10409199 113526465497550120218821027606677550608 10409200 -19439027910916622898346878812378726400 10409201 -548562470135805362890053715887613172496 10409202 56500756059040443483067625215638297600 10409203 4944569415108425592090632863711719840 10409204 13621965071398138787463730683754580736 10409205 269272648484240197258481936294058307200 10409206 -301610684519489960523801150509348804448 10409207 167339450442759228888659754727137984840 10409208 -204407169454532647516003459283961446400 10409209 841634573998724180350060432747389295060 10409210 31437519707068623225791155320991257600 10409211 -79994329606522674790452026076314669760 10409212 140340404644857924715239439060494945792 10409213 431459409704507031481532056121843187462 10409214 -92320175893652129895282188971908960960 10409215 50635297916742392805412932890258304360 10409216 -3743941398031736984342211257620758528 10409217 45778419842701172289694406450240966640 10409218 161895737005418200436693333360971497504 10409219 -605770889768690665368721031140023875304 10409220 40804351453302471596291435568780422400 10409221 196663799461832580029286232649225453184 10409222 -307293789086388885672536040045175901088 10409223 411603686317153113903734028389882315136 10409224 100409612941636388495604889400173363200 10409225 1393086063477297450026461074001339200 10409226 -53870210290276881519530710759100601600 10409227 245368100006983996516872475754933856600 10409228 -385715280100734431544638944903196850432 10409229 -26618046811017345955440554381535711690 10409230 109836499038842679329647244646340197120 10409231 -445040131031200239051470753692459607040 10409232 68260097101039923419130760598159032320 10409233 -23764739935098577889123841405973469518 10409234 -221733027897522682398085950739941426048 10409235 129088420626070199035105332893323257600 10409236 -15855993948085296122486836186416490752 10409237 -250035546868382453112934795749550763460 10409238 -6178620173050151841162833836571661696 10409239 200237508446418052655221227336588598320 10409240 -408883669446263605037630627736805171200 10409241 -180161995747083774489962015180818882608 10409242 34237196373049216110731590537410745344 10409243 -235537816083094994010277938423550214256 10409244 -34402685996765310379328202488095730688 10409245 125328976718670625970029646438174822400 10409246 411200989311252394723731159711607988160 10409247 107461559947752732500439767968292440920 10409248 -287689051117856910536187616195768221696 10409249 -255132315725648847646822136307218766750 10409250 -30987830540440419998265584213316480000 10409251 -484970950795273841687244054986908407600 10409252 -34693682433672707509115560179270512640 10409253 -90903139307994491759513520035361415872 10409254 175191249429432878872304441272747154112 10409255 -169847103799042730438223105324561504840 10409256 231363074459636695607622011787740774400 10409257 -518592625176792399529336445173845919388 10409258 215126865008062675128796770109072290480 10409259 27493076783747652127149424563723663360 10409260 171349363316376412004110443008119142400 10409261 29675435989881125016820711745195376000 10409262 67246326014590858957303836210800267520 10409263 -173531440958633448933197756327421291416 10409264 19665381484861581598295495236879319040 10409265 -128693625288739318387789924701297942540 10409266 50259906976276608166823258758253065488 10409267 807648049389823758498641496269026308 10409268 3581944419851580114052596299900012544 10409269 -6582283975813958031682354072332792352 10409270 -65035439445686481340230420698549783040 10409271 -274028904326528543837775703631790525696 10409272 12044966916116409566727331133973504000 10409273 -41233074541880722051362955233359592960 10409274 -29754780281500367820775142266905952800 10409275 -463054798864927368867760794743849332200 10409276 334618229449904770304110486404410588160 10409277 -642316977784394920323517585664205434880 10409278 -192404803664239112341794593587071264768 10409279 -203781990121035502469845435961384451816 10409280 -20615743655049978806417121991458816000 10409281 -65018344573695944684535483868569094608 10409282 15828386795855755966211695842681867840 10409283 -507265568920939486603255711695893491200 10409284 38953208096585448715622139477602273792 10409285 -118969371963441825521343025414446917640 10409286 211452033220819388394174067774386672000 10409287 -2787584473508544735687955387316765088 10409288 274990015044712016253434997795800555520 10409289 -28245521041590759254621295566688144000 10409290 -246063028663019126368033620746808477600 10409291 673099929447822716924872453003254043752 10409292 -24616865108418877339182354832823577600 10409293 350336727890549244809090595535264975840 10409294 29053995912151040417415813708920082432 10409295 -81366413566215558442495180935638302560 10409296 122515854231779296272865540673298685952 10409297 -675976520152778958985522442893432858254 10409298 20972521462851732119613703790446721664 10409299 -299689351687544597202036194929805703700 10409300 172296330280174494171911384560080844800 10409301 39415818926308410195004847699475830784 10409302 -152714973895215131195165749673085422400 10409303 183054822584738631949950812056321740552 10409304 -105087661025435047095620122281702850560 10409305 -131095729950206032533508101886258188540 10409306 -99655130291966485114594455488371021056 10409307 -50496148500058969933467356270773710912 10409308 -73523850074578460050311239307161995264 10409309 -421790094270608062913089768315104672000 10409310 1883940712806345287037703081466699520 10409311 -2620751662359473965426707476698581120 10409312 47899384074388019562769968442654851072 10409313 -373775234218831014367468512564693439056 10409314 -5240159239483404759756952569228305760 10409315 -343790237840603081396479161007174094160 10409316 -2388760657177388279582013948072373248 10409317 -101244842095747217447022592156817963040 10409318 54568863622397496838564963428786351360 10409319 -171350711923524971802838651381348223856 10409320 95335648964530972613247129069506457600 10409321 119997092526646666721459985138110912640 10409322 75347772756452920200064277815829803008 10409323 665956674795069005003333364273533469520 10409324 -191251787940775226805108362347227842304 10409325 113808249665372044422271471111334697600 10409326 -50832800768189292834739991842718516736 10409327 211090078722263457141758666540643524592 10409328 -9174218617764798053137728464578019328 10409329 96483909033778247885185540893079204032 10409330 225663290140062876765864893748828702720 10409331 -77163140404740090870417054615310498248 10409332 221268219070575764342870608502878119296 10409333 -80050920950619307368198936165660711072 10409334 -36444160769368205561351415550052246784 10409335 -124786598028956902326228986824625024640 10409336 112951900553401523748332806815751864320 10409337 -307168931014605729042817219664700454560 10409338 343654538184088321713729859465115548896 10409339 512335221984517954147957986469814527140 10409340 -74111744932228148329653038756986060800 10409341 -7571249786494237794575568265073154816 10409342 9506350245504601838828669792834602944 10409343 -128927559277171548855339474901738752 10409344 65158787736176387337750954616962416640 10409345 89257547417272709104736487848817205800 10409346 -101123399935329571148866667417607319728 10409347 -230522950672865152123349301418375703280 10409348 -80188972823290687827875927282392171392 10409349 -158086068590324176668914804171221563936 10409350 40477525228835388137560089866363452800 10409351 56736164890259296661034402966217742400 10409352 76569494656600821728623804347574149120 10409353 856564137006027200721851735906386090084 10409354 6002125052846978045898791754164129280 10409355 -197249188192195230893499018277379885280 10409356 110309133236838599173757355727280711680 10409357 -66545045137996235626251747236963270688 10409358 -62529661573267065534888578020645096320 10409359 183213601822103447968396890995111916240 10409360 -6042318835613703065090916900247142400 10409361 85717134322806484608439766995051379424 10409362 5608745378753744745783375339288810240 10409363 227091764353949461254306211010115203808 10409364 139597659290307133848882546476845056000 10409365 136961757112959409988414125891314199260 10409366 61275593849106796234794200281126699008 10409367 95954951078243553135275386691674666320 10409368 -238773935660856665320611427466456893440 10409369 264545873779902274066511167498248445770 10409370 7390066702884535249277552991668851200 10409371 -49133483956601491463764906879513480688 10409372 502252181628217979652210947605075611648 10409373 -66466380073881152556170715027924030420 10409374 339893489444553112759270417078672023936 10409375 155834158470863169137061481516671975000 10409376 157040248078294394209880657188906598400 10409377 -508063131611639059457804390168110075728 10409378 -128190571605271950427134916399997391360 10409379 148440071415360659381304486050224414584 10409380 -278139803042801499165715573593983577600 10409381 62544574762224313835715200279064361728 10409382 -50274387946890342874046121327291506400 10409383 -312841884096382642766375352999880761320 10409384 -53114528487576490085892002963591869440 10409385 -52053429133641667850611426187580493440 10409386 189695660753369497048114532281941288960 10409387 -129628323449258707599275234847215098440 10409388 258252158335756729577705802160017408 10409389 208033368354234852698745075690374370156 10409390 -24330678393668838039526987844070580800 10409391 143025415376879978238819692124341535240 10409392 4576725303995334610177531811422339072 10409393 282494108583026917529638813511818122642 10409394 -229868896618390326011312932147761763200 10409395 226789415997896681057757660521542048080 10409396 87054469417147506654921599221184188800 10409397 -722603310906642424419062455071805440 10409398 13546771748501584873328042918591497536 10409399 50694008480559103887003741816158361600 10409400 175629685173552408363811909363312128000 10409401 -298422767621631457532308211566338144598 10409402 -325809327076372082388748196555506216848 10409403 146288649147356056690835935207998346800 10409404 -53048576772529073253156130561418374144 10409405 193891036617613630081908875085481611000 10409406 34734047079196566890037346863769436160 10409407 8122544139882188336867944873795595952 10409408 100431136845082547364222425175787831296 10409409 -9317884808614614300878563151796214656 10409410 44299538004657175255147844979027371520 10409411 374180686058304823248919173744679539792 10409412 -13377321712005933928094229702922997760 10409413 176991342863383044761434037388426723198 10409414 -175267059453788456525125973931342809088 10409415 313477324779732405992298826853659603920 10409416 -334245250805487435003320668699285708800 10409417 -187612465895377380211192960992967299840 10409418 386632401018277014199318049068584222720 10409419 575031519470825056936678255953598473696 10409420 -66874751962508731870785571944389253120 10409421 -198450956044586225768526963348963392736 10409422 10288555562520766043459879306688144000 10409423 -344427960656034489718355571588231564480 10409424 83866626286655118093879265120689192960 10409425 -86069322466158833368466806603804278500 10409426 47096966364110735274972088205866464912 10409427 9565638643344791679919525325517921360 10409428 108923672369066309705713059022545354752 10409429 -90845533083924589549120761395242207680 10409430 24579119263566546523886857112051435520 10409431 -572673782520104056671357212689630843768 10409432 -91562784575272651834310803819688755200 10409433 -11290687286060438207563304563379976096 10409434 -8186717477729042298929533860245836800 10409435 -761143883702118960736862793313099200 10409436 178335695950550328845296499115795259392 10409437 461108199780046351831956177909747570086 10409438 -72423742348724118808903036144327987200 10409439 -3562690391472324518095389695095372272 10409440 2808363476229455289388871116416614400 10409441 264530429237373376703864165141649087744 10409442 77718025861943621199894016283212336512 10409443 -105642412242512814815340928356504161280 10409444 769725266813191937915340175326805671936 10409445 37122100126029128819511022508193456000 10409446 232325707017825975499033486797981699264 10409447 -177686658252883371461415039875581211760 10409448 -42908883813525976637100783336490106880 10409449 1285769781761024178617008651645328352 10409450 146431318594916550634596039004671786000 10409451 58921386474464810672911071548881670640 10409452 -52548417531291562439265013310193466368 10409453 -41872264206163548500403863422626752298 10409454 -251426230319731590798239557462721771520 10409455 127039906112400595485008272062640696320 10409456 55783697284222378502714732379599142912 10409457 -8685363821086650681678443986481455008 10409458 240450846265278867106641988557919519776 10409459 3040785750333655073205272530336909440 10409460 173416759295378299385383515281757788160 10409461 180632847501727569908572978399150374062 10409462 273976923408547155293628373266221168160 10409463 -552089337068711674931175753897268307880 10409464 -93520903549612736166772006886600540160 10409465 131734336868434739768181716383268898240 10409466 10541689945673924927316801987920047104 10409467 168128059373481553756950112457502757552 10409468 133176902270052957387498297386211483648 10409469 21775244182620073404061565008332358272 10409470 84654143785774953074350731750889135680 10409471 636825928023017842508697266480890344744 10409472 -7890267525802732811473256431692546048 10409473 100620953180955887680711128499058577600 10409474 259978128895502785791721377687272073984 10409475 -66223770952329548887073464760598797400 10409476 -147913516473205685293825294424421003264 10409477 81167546556730020932033184940850450460 10409478 13507957621505233263645766476152875008 10409479 608076033748384201010519296094275965080 10409480 169830609737668375973313174287259340800 10409481 346781537883442453857220590961787110080 10409482 44591236008491823699930731794869068592 10409483 2493856323538246560913847359599185664 10409484 282415646401196738362112490156689665536 10409485 98805688967562376145786059316409711180 10409486 -255283867298171833194385238624520287808 10409487 365385086718328522281053418771057534720 10409488 -55271052261109790966468931562921328640 10409489 -1320031908219364219448645998256653354176 10409490 -2074916239073515147687174464704593920 10409491 -9743503680610608904860138068764230800 10409492 262218961746665670540666366940876953600 10409493 484323322228678747743773986367380476000 10409494 47959112110449939029779709174968459296 10409495 -230147087054498766122603904940703847120 10409496 165534162930870106901539700981627596800 10409497 152193339924053012649848009530632869632 10409498 6674408528287944103056369017376664320 10409499 -18230677697176014914726705287384988880 10409500 107269349586913797940293522798366720000 10409501 411940188365786453068427520506857644192 10409502 41038690264760064058072456002619597632 10409503 133085328129820194224634684613073431384 10409504 14042589976204453050389743324492726272 10409505 109581316693178807480268803548983154560 10409506 -16917524284989615808405388892334626816 10409507 41538280308008818992402495955218526512 10409508 29700210868738684011855356380288326144 10409509 665550607251751124255062785514957790 10409510 140998007761578045877464151744931084160 10409511 45907101120769706868221094717470181120 10409512 -92173151675559823284590745198951628800 10409513 3023171243237549090308001621500842240 10409514 162495608383249964272364754107244856320 10409515 -319740228693386432968330775176666215840 10409516 -42387651053906023436409059886181966848 10409517 91356501663127608018084533600498695734 10409518 32002443307820631861844350839609506560 10409519 60146454219340097990171134844003457720 10409520 -27050270524278189123038243581942824960 10409521 -227113353809751367710907285019356051200 10409522 -71174605631323647869992060671829015296 10409523 -125747782178305355894299182698155928832 10409524 -57150576148913611713774133015673124864 10409525 134760911001392585590891742067517800000 10409526 -4145398761563126809183323026423147520 10409527 -19005978726057659529341930042732880920 10409528 -413084938097582448669793722519446446080 10409529 -33177136461249604229462362461346800000 10409530 -191167923387685581236345203595273990400 10409531 -121790299996492633460877173409357671472 10409532 32486058540861027372875321063412129792 10409533 134952243887799857400342084736887939782 10409534 150473090620516025250698580439766589312 10409535 -149014908682510788300795661837413904680 10409536 -23127950106806960970190419162549452800 10409537 7964606395374418226577933708266165892 10409538 22055452404768334539305961498918558720 10409539 164104525122384659808788680039955712 10409540 408616184366518586437972723685501030400 10409541 -586443822357820586920599080960444160 10409542 143562797563915911569032538431886170368 10409543 -201410467681078305641557900285761477960 10409544 74617903831601471093346855111889167360 10409545 239361634801541691400550529381015651300 10409546 -9772075274804848117618485516887960064 10409547 -46660481520696048615465176763938415360 10409548 220577452196171535677716291166905451520 10409549 448920597126769583006757438155962842240 10409550 63437530399370620341899648314712688000 10409551 11328102139802108492834343623364221552 10409552 31547026803416738424005645366309019648 10409553 -11095966925963165017960786051444186560 10409554 506128561115070518452010331348509911680 10409555 138818045782050228311660317517186741760 10409556 4270523255510473318954240965785167872 10409557 179125983660368364795368847909965928960 10409558 -256664482762060582119048597178101201120 10409559 19909298090819119705090537858016257440 10409560 158440649426231570137196539656066662400 10409561 83089136531007080582269166154458721162 10409562 -110136646261733421793043537877915409680 10409563 -359670592186061251024680063656563520188 10409564 280896859680675636721455521907412377600 10409565 116341851373826191436054421091793543040 10409566 13325520508356344895822409923086729280 10409567 65858279693498744239183202177874567792 10409568 -8864007313023932763309295284309196800 10409569 -2495768561739682358312049066578463056 10409570 109793802741081609076996887031728729600 10409571 142357117153741133374680858375295242960 10409572 -87856024621460652133670160791447286528 10409573 366819474262673935999052932641660621822 10409574 -8098736118998285074174836460489525248 10409575 -237458397456725196990787696168303721400 10409576 643962859144391594487519948443949250560 10409577 276445503748696703570766515514096447120 10409578 -153464133628060365116966612441272814160 10409579 -16032869398735445890029129472941288240 10409580 -88057008670799462348681221359079526400 10409581 4586059107233053896846518790379961344 10409582 -330834901892858498270012799700559644608 10409583 43483205070108219818573484590038099968 10409584 31898142375652109418353235990071705600 10409585 186669835150311341748676032933738110400 10409586 -15868234977979061072373298299513660672 10409587 165130045542647874203261183200019718000 10409588 -35420326663163762743713936575319097344 10409589 204556530620136538487360638894167947808 10409590 -113170460799093714062802531299622067200 10409591 -479182270529087050497348778971267569208 10409592 -705937599594820787583882650931362856960 10409593 -593816157067297165420953655358035223040 10409594 88691093216667873826894901812913372160 10409595 38453200246057187029143483622975622400 10409596 208114716044777436362752750641145395200 10409597 115398639227316555233775554510009399712 10409598 -64818037680402761413839117158572766016 10409599 -180016039969524290250486127472558220320 10409600 57146174711458943026858243769499648000 10409601 -203395083641677293747590350976553705168 10409602 27273917855325221051261019489223027200 10409603 -535108601881918944955142759638755433656 10409604 9482249931337252481937248207782480896 10409605 138487980776562406880503534795212739260 10409606 -195941150623455526764426664089416793600 10409607 -485039228051144060411195058076035717120 10409608 195652556072574843626687126878838784000 10409609 188184921822746857584594353159194198500 10409610 83920295804763627624738125173077342720 10409611 -550922237476385753930665795513841880576 10409612 -5854086362346698408904034138847804928 10409613 -110146341247188584847823732858190114112 10409614 60994634211452473392434779062354309120 10409615 189210780354101567310889314811984250760 10409616 -21444386276956752718908156047012659200 10409617 -10450716267038134624632117616729764888 10409618 170772604155191934475947839562724680480 10409619 -342933637499148792371962171789092507264 10409620 -66532218606723296663675202692681464320 10409621 104268243854577418077375063054410439822 10409622 -80443178767328478850863791179037656128 10409623 -483097597251027634239558621677504800 10409624 185786980674275681134004747888254033920 10409625 -95652966854764222718832428828875920000 10409626 273205160722210107914514591534144694512 10409627 363089489196979146865721561612616140712 10409628 522703025980154016953958951250852085760 10409629 18823979285087668762554417078314661184 10409630 -33423406534984193051402137199212800 10409631 -233506653183070841437245816933248133048 10409632 -349206194053464490825684748063372279808 10409633 -169725597741435042600587608715312210796 10409634 -253490843798772398359539795167760869760 10409635 266185725573362880785644112318634448080 10409636 -20468539218577257991916000831087508480 10409637 7787675902043397052797982537879739520 10409638 178075172978771780211926418565179258240 10409639 171273143078864214368995475519280000 10409640 -113034975898534630455559682705227776000 10409641 471906203427709840751699002342584680784 10409642 125009930765705424199889209135958711472 10409643 -148485649863614592728402956150761172068 10409644 -98942873657636334338862423053846446080 10409645 38332392663574365255966820714823116800 10409646 49845837565054239085555355856505736448 10409647 511769773176044629299282007312499390096 10409648 264743742625901147351292449601374552064 10409649 -153964004142295587357265312847653498080 10409650 -91809716627781887428932261927798938400 10409651 155318685547145986965009416079036105552 10409652 -25277384050836093139193825288359550976 10409653 1162395820369498406607393553195575305760 10409654 5300477782414219591295140222586809344 10409655 -3287014022316038477002664643021283200 10409656 -261957905786702675680554457249569239040 10409657 -366017718622619606992710131549861505708 10409658 26625147936126109540183552960454294016 10409659 192175474215762173657728122835156413904 10409660 56616836768674668861057954764560435200 10409661 -708756929635687698782796690361146998400 10409662 -32600295583227670372523765347949723520 10409663 443280442887227811828961839739244586240 10409664 -15002227786076147269188310941957095424 10409665 -56759881350756886711389021309911697600 10409666 263500185868789354826635035344611229760 10409667 8954828411046371720709642654236782848 10409668 108359613003299889990819570053374802048 10409669 118841919495242579663553435492723618144 10409670 9415053376212953537106985800219582720 10409671 -346694800771282267043311137063893343648 10409672 -31049736963591980670600863774008934400 10409673 76238431092300521215736163118149354144 10409674 -387848689016503367176575125918063620608 10409675 389719862881239504321084328096663452900 10409676 51384718935550760964235228651353145344 10409677 -98236517346250918968053165914735744968 10409678 215464809336651647355637037614395977856 10409679 135100563117235116228500466081460024944 10409680 43093926961640306091159902360976015360 10409681 -158463884495330550528574502476398421518 10409682 164484527156174055474261719375236300800 10409683 512652186710119918307209101533458130160 10409684 61195886693563365483080174664722255616 10409685 47611495934642541010048334979825346560 10409686 -12477167108802902722588224518324131200 10409687 -11817601147223599449791862076760880120 10409688 34160354704320130828907885661642547200 10409689 -221524480346064408942111825509960011510 10409690 -17966260658390409426962125772160768000 10409691 61374825242933735217452057596663031808 10409692 112085807816455112912828115963208135680 10409693 -35019140151662430220640885811673418400 10409694 -176666017333636147117136870598880822272 10409695 297930619653666650497515785803174857600 10409696 -168412157891663734325596404880152723456 10409697 221194113171298354649133480533096393874 10409698 995866543380095544005264910151784448 10409699 -45396043421543301297746959981372659300 10409700 -50202490506116286599616597043240857600 10409701 1135340925065607679911319572244361473920 10409702 120317479953913597093202859643540039104 10409703 -25762954192941242657230301305909428696 10409704 -19344660522460294211846273643939809280 10409705 28640286939514799844653086798799204160 10409706 -257815317155924064199102384346167863888 10409707 43438755492010150950651740413291008000 10409708 -272018768480441738728657939675251225600 10409709 -124449209299635332014309520089625372640 10409710 182772255979915820400171745805516208000 10409711 236447239629099629962590627159474709344 10409712 -117994260543716985970610768127484428288 10409713 -211214515167428297133848382798709925038 10409714 -97813998696228737686839118880059711488 10409715 19804055556141878795490207427554335760 10409716 -313979660794483481865479381389706220160 10409717 375613195666743958245862718421901262766 10409718 -76513351682391440350176491700949493760 10409719 -607659629956257537231231686897753180640 10409720 -385868906894859865110946205604006912000 10409721 -31554895593707093964233784095464032576 10409722 -73580310488271582238000519317186178848 10409723 -849321474281371904886289156841628759360 10409724 162558293436843852334997757885165273600 10409725 36634184344630280646886437029271847250 10409726 -20487560200942597468474040658610076160 10409727 17736264871887010539972924297057550608 10409728 -54736577398302713583694131392973635584 10409729 91671112819442397482631792327327528672 10409730 61551764900280876162747370585192542720 10409731 -182886469120058408324612871888130441488 10409732 -4586063902368571666873909010126439168 10409733 -106952585797458451866668375234838548898 10409734 140308376240035674657091727038258130016 10409735 121798707800462143405710829593412270560 10409736 -71641927818830981337624313598582784000 10409737 -273553098452020229897438578389544694968 10409738 80790376571020557241641701297957452800 10409739 -295850935541070111657186138671763428160 10409740 136845111150155596197556064474237998080 10409741 8360441768969186810608602126445080960 10409742 -52778734515816216170391257523761203200 10409743 150710107991363630878957387470491490992 10409744 88742791057288918120591696305636188160 10409745 -91198596256185266453040700521889195200 10409746 -390407253207748471998787379287660742880 10409747 -494708372433871770199809773297604078804 10409748 -175901086401618147852164456458290438144 10409749 -90214389554452532769094585444534821568 10409750 46309413270773546392013604937598688000 10409751 353228114868732136692311999909525434800 10409752 -319792721264086071213150413359220582400 10409753 231446373112475778303541155815080033800 10409754 -2594549353184009280343612882528257024 10409755 212140945304515497702473118062362006560 10409756 -36348595136636745424066086535059267072 10409757 -457027853112124880890667053619509983360 10409758 -396462273567507148320995722460814375360 10409759 -476439153547826027522960540665147382496 10409760 15583907275004109254100214110555340800 10409761 38783932328957653537958664258663627362 10409762 -300669234758710509861201579014880921600 10409763 -79317274123308803859165286260440428032 10409764 97962823928551689369283144767318440576 10409765 43543349547938793174038656537548864600 10409766 24878479007247425027725003108557801984 10409767 501455442366774098531162466986600483832 10409768 603480776028911798129333682983252290560 10409769 -95799827329525303870775406133792412160 10409770 -24628079265877844348251525560762762240 10409771 -373611822932590236093584985573424766028 10409772 -331629295108268227134756668452138607616 10409773 -47988385072529802189002017038911685600 10409774 -233651648650901046317116508359572060864 10409775 77227039078227724974695523946743643800 10409776 36401006852203649041791173471446761472 10409777 30081846020946471346644939660666255360 10409778 403413609705955229190328266830839110144 10409779 713155500016587441837847888000042986380 10409780 -84529035656986106598021229955160456960 10409781 -73558039070390452537474215624622970880 10409782 -274758471071172793322439118111630569600 10409783 -234202817825035631570135239462291856400 10409784 2061076122962829470451347556563681280 10409785 139525734329887268723074051628879085960 10409786 146191961714578977641305654623334136544 10409787 -199100336102580004914654816829187933556 10409788 289497704683617458439610767692785753088 10409789 -202346963622739804268659756445460097152 10409790 -37704769255333661841818546147327923200 10409791 -22860816897931102200244072855811677328 10409792 -2937398332614596832191489360787406848 10409793 314967236201787396541788347538538876464 10409794 -122344579650641833134021859036529024304 10409795 799820270519391378898629190214503196160 10409796 -173026106267670928015604437112081280 10409797 423649175966275381052342765216621022972 10409798 -216078981710527136500404044527040194560 10409799 -211206911341084547465027487429242594136 10409800 3106497699792367641387931912667136000 10409801 -365996499488476340782107722446594524198 10409802 7658422492115017331246727130105027584 10409803 -123613285501798502459278874123222530416 10409804 -252596693052447782337567229535416921344 10409805 233757629683698349066275073630817929260 10409806 -114754462282817696417672323448713590336 10409807 -79092409251965514471811211522524072848 10409808 -12118719460961599381299258790425133056 10409809 -167411654235102865291691008501309712384 10409810 -234405585384246148055494770270251929440 10409811 428124429496969108763383873878810185520 10409812 79657609049182877952742953934150051840 10409813 -601606583956413199283986428260139205938 10409814 -124656620465921173421047934926803024960 10409815 40629722372410070970670080645113796000 10409816 -108361866892642602360188546884730941440 10409817 -225127149351468001631626691165162983200 10409818 87317981724406428036286326517939826400 10409819 48390456342643455195711746869187732496 10409820 -18205535051265950059853897802473425920 10409821 365089617224435393729840299243407850022 10409822 152528994290532387750761901732975491712 10409823 361779734562128852809422859766607962880 10409824 362961102551350928523929913375763070976 10409825 354580836707826728548586871329825522550 10409826 -27530909530190737277062136637060389376 10409827 -298712949348078824163785945842736560 10409828 173335424887152715120242683371621478400 10409829 -364022635885988639253387285548212403616 10409830 -4318701949333759599985072170021465600 10409831 -139687231627132992029865358142627458176 10409832 19647232345826595427776743556336107520 10409833 26012624989347248398889907645303018560 10409834 159920041424362273590298098721263056640 10409835 -58744744827896693495312848825716963600 10409836 16730732856905108015960674440372160512 10409837 435782627842495480945645120525901958486 10409838 87122040595531603904772487775455009344 10409839 -277642943820202282447074667666674839568 10409840 -10336149883162727437338016727806771200 10409841 -260599779900791395659631947651115002264 10409842 508614135774667526428319944296930216960 10409843 -494752462593311387008650551500792105908 10409844 -128074008572191928959033757531915280384 10409845 264886629415752628391924995233751187100 10409846 149472041953871066739876959342416752384 10409847 -128604386999014421777070140412913926528 10409848 -553224558358815761213152103170214461440 10409849 -668181888039070232210602740293902481520 10409850 -137315452163786992565129320029165888000 10409851 -427144291063013875538138294671970637148 10409852 421182780356966224338025817428981671936 10409853 37868359444212973823268057789509764800 10409854 57879823719207326302872323371208809152 10409855 -297217684502232901278870152875434714000 10409856 -315839735878546505095969252123135180800 10409857 435947077338849635154056510200414146352 10409858 421432300826266797527112540820919419776 10409859 -184864476765586997467840364994508567272 10409860 -16175814317654337011615865048220631040 10409861 132941167079161507355390104471073721024 10409862 -8612688714212310177062232952093310976 10409863 -547714590077910633774808130032151746496 10409864 -383368394577554256454492684402304240640 10409865 -258883022237961849979798363610628535680 10409866 70407181721589008707832222657123683632 10409867 -286367953416591597508177465961700702480 10409868 47204178606808976934138710619760158720 10409869 25956385440063786276244365422587916160 10409870 26380892156800219461924346922799078720 10409871 -233388759327660335975973925673288756088 10409872 87651488872815718846779190600990720 10409873 -26079913115886954353237342151907080156 10409874 148140265269223110537645258289969239552 10409875 249826688787831311558152960769399112000 10409876 160459679113592274455278908104069470848 10409877 513217802356569180212893339669304568480 10409878 -82957030203093107948803477696614353280 10409879 228656420912225635166910405058926273480 10409880 -33290674237226471269074073964999884800 10409881 -47360563855532244292282831221084187318 10409882 90648265304702879006005146965319106560 10409883 89140084665204460635745076320624813248 10409884 78752529093649963485856979964598732800 10409885 177081063221717573140460451583818630000 10409886 -66460064344624714602367051088781163968 10409887 -32732004038221919696177752650880274464 10409888 -765046250413268088371201468818932695040 10409889 13182464164359824951692143070511308800 10409890 269609147459984010228368279631407143200 10409891 -708285740954640968079500171559366100200 10409892 69349313580308143493683366869546995712 10409893 -81461531137691782400869359015649028736 10409894 -123909052776587173007651906495632676736 10409895 -194242215116073654911293561346317021080 10409896 40570740864118433088624692807452753920 10409897 -515323523270432388939204598498310210928 10409898 -13119494706102195207044990355272311296 10409899 46477563150622906637046049186011295440 10409900 -54311863933721836398857529930633024000 10409901 422815785855324069255717250996107194880 10409902 -224798069742838103958427379811863878848 10409903 170853015361132182435971635089950682528 10409904 55711005724373127496383040008106475520 10409905 -335285737604796739382223193120526786880 10409906 -41409803858621515702287863487761272416 10409907 22420766150225753237606046510445053240 10409908 202706434241532474324069349978781856128 10409909 965782408765166492209088281316179200960 10409910 -590188137054994780260182177361408000 10409911 -640156486182436183563910523963868086488 10409912 254531660558867367623301028824825139200 10409913 -874043577839814403553409502382538816 10409914 131194437490346860474223391095794387056 10409915 -156232222490229776442778951635634402560 10409916 -48225422364363256955528664950393733120 10409917 256562216857709907560958854168396586592 10409918 121102437897523772986161849720503804160 10409919 -103580395507960249010611346815091769072 10409920 43691833383410076323374195670337454080 10409921 48833126570061355566953973763461314244 10409922 375351607978142563611127969221688411680 10409923 -53582229046371821497912899050449006080 10409924 33903539987588973599447428642909716480 10409925 64963864075252376298818363521784040000 10409926 -130807083416829516878330246943450511296 10409927 -196121332954877667012576653837036032080 10409928 -117191762359853034762989571464084643840 10409929 248230923983254438327323902269250115840 10409930 304970556719151830665202946741365803200 10409931 -115390561351410767151961053620112806400 10409932 212809425811473108892693541614293286912 10409933 32785038821250512683845029825418989100 10409934 124279547595458655180861074318659030080 10409935 46660960739463654686892735374789668560 10409936 -51212320399096032362044289857502576640 10409937 -112193403840069318676572659842494757248 10409938 17260942171717161619871206970592092160 10409939 754733828000130001819193260272575077740 10409940 -154176048679737045994082538642075156480 10409941 -67972887441475278963881919915869477316 10409942 37165931677503495212579437934039910912 10409943 39802115445163425176223024017831582208 10409944 69793454890543939912131055842189404160 10409945 -38254248090982410387717644765559498240 10409946 6388726811271065264949083057513147904 10409947 439194279246117679220718077450896595396 10409948 96582137703041259382670939951939166720 10409949 -107588469000119366117719211535616371264 10409950 -48965337060345483559037950397336035200 10409951 -1045599519856845658771305796186398048 10409952 -34779193354859858254989450413234454528 10409953 46798277787680666394149090012832695620 10409954 -347997115110305954243716679778163963824 10409955 79598503287950953435513977476196311040 10409956 -4125060054847565741518453244040376320 10409957 634133964297101074509213851236008672 10409958 -5000183692354188684347804747265113856 10409959 200684459124302121043167970925804556800 10409960 151015711019482667915751438221193216000 10409961 -72686173449253361398502207216974557120 10409962 204067578394835398910181519050627981232 10409963 -838616211850844212353559940029691147760 10409964 -9261131969468672595659652862025733120 10409965 -162640501713152717002857043398486727200 10409966 117648226595572481086945220881185540864 10409967 147416825239852981625672953960724291280 10409968 143181526926255485191595338543141486592 10409969 458180434792361351830587035567693861940 10409970 -8653661100999162477315494088249461760 10409971 -174293847814262311510085594392253939376 10409972 127706256673141745971253439469192108800 10409973 22413401944862102544215537862183284544 10409974 -136776812967069961580992572420060743040 10409975 -4672658845504604577131807684625390000 10409976 171157717263139950328386757336444907520 10409977 -618778118116478642417724388390087585280 10409978 -111412582194102467746910087352556822560 10409979 591381368038341772755787485305573079600 10409980 -24564781945251148232491741637104527360 10409981 -217543772459667064949992219849313716218 10409982 17893491998553368237436606749565831168 10409983 -140517586211244060452397108764048552160 10409984 -9915034750983769247742085928362967040 10409985 -58778724962320857578163202271129520000 10409986 -60159700402964239260416207229057116160 10409987 6978144788433903897361989270402298272 10409988 -156048670419400842344617466797989442560 10409989 74939309754849285700947026466845485790 10409990 -280341248083777466030092755796806741120 10409991 -330171004115876607953369376703714256088 10409992 553171281356000904788518375967614080000 10409993 -99248557466032716647525429215454160 10409994 -27634635311516002765825527697180796160 10409995 -638063463837359369018840773494915360 10409996 226009074119768059513750597838965301760 10409997 -38350173718754345422668084008915291904 10409998 -112986337163306276323091275982788968000 10409999 3746978578390862382711593128033407864 10410000 18931079093542540578983015218667520000 10410001 -574221956199630768733903164754748820252 10410002 372272918962751501238828172482926615952 10410003 -68690120765361492428465486735463082056 10410004 675636578477665735109624804263137472512 10410005 -15029523763730614927169055275437452000 10410006 -4908892321343522048876996167105068096 10410007 18324407734613963075190952136275176960 10410008 -160605451567824146831751912166641623040 10410009 -217992430261224906292956819380405480496 10410010 -25628912660750439607007034523013663040 10410011 15229742423766017434964220639168468612 10410012 137608394880734551478742098720264202240 10410013 425600648244647462773884210646357000224 10410014 10680301982211258712756937140368884160 10410015 -104897220779692910619082070800718261760 10410016 -52860582344773180254968043845250318336 10410017 9771381261689373557427811963716974592 10410018 -175541827386443217616605070377449959680 10410019 23856027258573676120769665776466445520 10410020 19397416665099328486987995881663016960 10410021 -18667295357825458299577660284289125600 10410022 -50305452660651595900423050972146026368 10410023 -29160390335406043392385948031856501072 10410024 -1006497431114241833138235316329676800 10410025 -5421706910218487847836759024441188450 10410026 62944707941299071165022695915560563968 10410027 -327622049948442026053666067324002471080 10410028 170940423526131155859326381880175271168 10410029 143044688329186680846799480475906638080 10410030 59559676521122624506642634900765368320 10410031 720541896753945705242478082015298859000 10410032 -39238360083668982568244714075362443264 10410033 -258651597813563626730595928482948709776 10410034 -145224993262946801897881910161324382400 10410035 507828712581800583681612198330153200160 10410036 -1812578710640850271477960071595646976 10410037 -172807962105537423518001848570188401408 10410038 117972520390611706051354550102868181920 10410039 38170545654081427868180558231758284120 10410040 69924866583741467647908703451515084800 10410041 46772045257256442112762011505516454442 10410042 3263871540153550483661677758511041024 10410043 -112877482224415705732533556805726880000 10410044 519466002040519617635358051059061083136 10410045 -76978551021160304510719791972555686400 10410046 511273332025675467591845024810847330624 10410047 584305109971215261844909230249938594496 10410048 -13831488387719085106961960318672044032 10410049 -255741643689359629929842962190670312236 10410050 -93978453207820480861188756122273280000 10410051 184295627207097910109531315941582096632 10410052 619009227475723650515748344420855742720 10410053 -435864332761881059725129519330651266336 10410054 -80749406029994636866618749737066038080 10410055 13531200693387269363329945408439922000 10410056 554160536516641637663510155199950586880 10410057 -34466968559302911726991099486156665792 10410058 -343682823624438859177598121044416391424 10410059 -25901098069370088979365640063139420760 10410060 -198167280997747033500191618089398359040 10410061 81048824059770676834777646766914704972 10410062 92413718814959151558946854687395167680 10410063 25334491260271809825675682403290951680 10410064 -8315574578808479361650629179557019648 10410065 -187770578816529191339199291364287039000 10410066 -337800901417759193100500651253014430720 10410067 -648838574837206081627478521569257356480 10410068 -17711940018420020702387647448609245440 10410069 -93780968468673639575273758796251633824 10410070 -195728720469148237236648488435472986880 10410071 -11916748645967559316678794940074919200 10410072 -87766825516165616587826447452706611200 10410073 -428898974044355497545675468313386594816 10410074 -350660760797485217741303066284708648464 10410075 -12856728727083727204537485516154074000 10410076 284111846678083511613587077695039685632 10410077 -300382015609439995452963709506670311936 10410078 -44565869570530171122855584858724341760 10410079 -158443947495537020155300164449951247680 10410080 457776187704783531802801397360201564160 10410081 354595135971176120309048054229458684160 10410082 146499341807967243198590687199291402912 10410083 511808394360209410164538053198209314332 10410084 240597375416792962421972982754007214720 10410085 -424378006568144615261315979133453440 10410086 239322016921592201362560258324491602944 10410087 460998431569039477236262764890396702760 10410088 -18009632580275976144660164220051456000 10410089 611500875340837249300772853181304446500 10410090 85628130638745663533227246798593496320 10410091 173460547397068771621073552839751655168 10410092 2356752821350017752745456157400039424 10410093 -694254462517090335102844557129557140800 10410094 -165996108763257155322658995574240595904 10410095 49491250040969956120715142484573878600 10410096 -35789851890336268006796611951937814528 10410097 672388428980284166087612118034549742546 10410098 -148937323051658953416884135171746964064 10410099 -116017073486769260903603454118785565440 10410100 132813253167943276257115208273125120000 10410101 109828561941563617587427214572035710640 10410102 2281011866546320395104580433242355968 10410103 -309608162313149347755165360332171930880 10410104 485054850838408836172495113693036441600 10410105 19816230580647054522090309416605662720 10410106 50124563431494691651761940487983630080 10410107 1611557373039735851531444154570339025920 10410108 -89111124041260671869059479574304202240 10410109 261716322685067449368943009530305479104 10410110 -15492088253578561561535954258967598080 10410111 -304374542499751903835761282128422987880 10410112 -204808867934503284556002234134786211840 10410113 -2939798428469728056079059371200971840 10410114 -160533637252805273973615263378543616 10410115 24679842327072969183000854139068788320 10410116 -429062127131537883358911215849818387200 10410117 -113610406969400087194178692834790860320 10410118 -11485945128741753229777339900357116096 10410119 441382176254486342793554091796036920840 10410120 -75362192888784669144220011859574784000 10410121 224566949734670791030983250413787303322 10410122 -126030127408240765503645695064566285568 10410123 -74316176716527847323712299286754726400 10410124 -214776447937951230096313525930824689664 10410125 -253002807218432101832842245270635952000 10410126 -89699807484811771070914791440259682176 10410127 -78090877035547142875301385661053079040 10410128 78741655058112191568186901310275584 10410129 -229316323274592029980526364609648016926 10410130 24121701481443117258656645049808238400 10410131 -25532374273518207982894565240075590608 10410132 -12373097301794522644075390204894537728 10410133 604255883070964163114945085789665866382 10410134 -52492149694983374017364895131967990528 10410135 -29765428862739519412154519574410089440 10410136 -100045823748932397226296357537776087040 10410137 242587330129931119061168238028726628160 10410138 -22024063789586003363974191749728800000 10410139 126672658188921495632815480648958119940 10410140 -64255516087120222872644403091830220800 10410141 -8281251330407802458882150958987190272 10410142 146582017453796239271191568789527385472 10410143 -58374320840158506057664216457199928608 10410144 -275139856859329271492228088603916369920 10410145 -118558167986818402774974888490783817280 10410146 -196368934291920893962025966596375664640 10410147 197228957225596829208190972975931038080 10410148 -186442978257747725470810032615888289152 10410149 263985360099641297659816261530466281150 10410150 48714853419318162906154897392623745600 10410151 -319113531890834842146284121917877875848 10410152 -53857278948513220370526536099701401600 10410153 70284702799316440917885150700374570624 10410154 -81864199098899004485253997177891469280 10410155 75880436566436145653368353428358462720 10410156 115577708554119950537022191619673120512 10410157 -6529866103357581270718491704150369034 10410158 49786443567410468324310721047222770688 10410159 -403123878782748632134469836840431331440 10410160 -65812372171489332247562131535735685120 10410161 -86871323958402183208861567457749328238 10410162 -513381333202784556751940810709491712 10410163 -398377716423115771987174361388945817588 10410164 -191035030434249533561446899603929898624 10410165 8650678838350713831479468017759937400 10410166 -99126203264575466962505892754647540096 10410167 -389329090284408374151784388496318989784 10410168 216485254204976726081045484846420787200 10410169 194077786865021682181418927115880034112 10410170 16731876304003973697008409430819987200 10410171 6547052805837246078415865560393602048 10410172 64998222631833054127981435202936299520 10410173 2513436713657869435856215854944155104 10410174 -212197467090430805490980650275801010560 10410175 203467327889103388321275505372163233400 10410176 -12131335272061009354926548769130414080 10410177 116914040710484061096257951559689638560 10410178 -185263575486085329296666419472139117360 10410179 123768953360446295797249401757881156384 10410180 3137603597058322780274755094514462720 10410181 201668214647610490437776855156214685982 10410182 149796746836851539387631469940614488384 10410183 161909330613528794039866765110139308000 10410184 8816289580804079492480146164063298560 10410185 -194723554626996432330752587923879886620 10410186 -38113041385355210553715151128450684416 10410187 163006349859634590041862036769329944952 10410188 -527848424418592091425330055972153548800 10410189 -79077834560651972431221875630933165376 10410190 59506725868974023662335216485635522560 10410191 85944422730620423557925385357998677560 10410192 29434752547344671417220385120318783488 10410193 -117835017821191686091691469182050924558 10410194 -29433367617741071255003004805301357568 10410195 10995904013196225701411733485838067200 10410196 -287693816560367965047271915762079600640 10410197 488883999044239179031694450073001552686 10410198 244151378979196957656450877909384726464 10410199 -49223895359334563269278166416369687808 10410200 199946246345817116912241699330188544000 10410201 -7005582778327105736931022438318766358 10410202 117417908591685562413870280920453928704 10410203 -27767659471891846081160869892970868416 10410204 -11499236439398269071942237659481858048 10410205 168289616957612019285320758869145063920 10410206 -53315363510197465260344717597068184448 10410207 148598171834161132778337563910218270496 10410208 10087627812531124274630395579296645120 10410209 -315634019144875211194033910438147458284 10410210 -109271838339274943451918747523081167360 10410211 -108024903571290929521765552311447825968 10410212 111120752124839449262093662696246836480 10410213 233178712249634733839120607677659977888 10410214 -1341349245268407582837259273324369920 10410215 -98990057396387540500645635127090418880 10410216 -313587890044286053186615120826041958400 10410217 613903656841198975971855288970557061860 10410218 -16205405021877366831986229052984209408 10410219 157001020320075412057866597653854480584 10410220 17049506728690228801410906712715566080 10410221 109048728753290897091277312306442311200 10410222 -2911686507207942534169016658852537216 10410223 -348457337073392142529877209799798908440 10410224 68814751750802970626106473827400908800 10410225 53245209394119970988850666247227648000 10410226 -234340492547239442217183595914075272688 10410227 -877956395962262972823920319620445298920 10410228 -138344942082737987071226585938278236160 10410229 204430993488579238865462110806580110876 10410230 -83629011786704592632796782701662739200 10410231 310433810919967715370640465521130945848 10410232 266884844827084403953231593051957780480 10410233 130209153922264619940584246189067579840 10410234 -21041002400839607494998205851137273856 10410235 562373670904454793890453099061273840 10410236 4586920849648299383377559689347532800 10410237 12526571873990171823396502240767775968 10410238 -12752666219158506399687792916845687552 10410239 -98461352539683850936807318609619159328 10410240 -73910788641365574316308921061138759680 10410241 179377370030422151319569838212836959300 10410242 -81736659316927042485428968622187219456 10410243 -44286289193526761353366525390924169736 10410244 43036878484588403505221084267319140352 10410245 -516895046676930425380847267161922578500 10410246 57893942777520863271908860753050668160 10410247 -11694124743837072707972369095266895880 10410248 -193839414244019052525950347592548592640 10410249 56968276221024082353410385563109659664 10410250 166642487559692426222605864583597304000 10410251 -343559280799306054190068156451456408748 10410252 122971750923669234127338090168407347200 10410253 109301759535415689132429400442598515680 10410254 259893872381859779218104526359705648576 10410255 -162814768709271557182665238357903584000 10410256 89572262043653745667135050937339625472 10410257 -275950167497672282266200016234113984 10410258 180003319004827208062084738219741113984 10410259 466766055188255423153517924597007516216 10410260 -24641877384832273941256351552737607680 10410261 -27387027297512669926031257770168018528 10410262 60277109658471309579489726623075500992 10410263 71273868563300609256979372333514460360 10410264 17690552974430173412697295800427806720 10410265 111164050947999456524632185278618572800 10410266 11394964455015889235875926161105898240 10410267 -81025720955472441994295529329891536896 10410268 -167084459963168686588887500991855449088 10410269 2006745895871152380515148080711800620 10410270 49973797609230305517396397752461840640 10410271 -603084207950557583463327072381063363800 10410272 -147023349039032166050472029939863781376 10410273 299248897508968021081026228264844666404 10410274 -110446705821075136607103064677955726848 10410275 -91285687334391847193448634568030622000 10410276 -4897349945885279538253976744369203200 10410277 -346259318598488042305736208067823999780 10410278 94990150003269750361973901795090409440 10410279 -309401025894436400700907218860325047040 10410280 9494749751023351780707379330273996800 10410281 205542118796534978082185486972131385664 10410282 -10588979625505441451275522987671955200 10410283 -68494423882387620936189716595919674432 10410284 200825476289358100800208233191098895616 10410285 16644068701987840228008542096743327200 10410286 -210160948126679785371272015357177426496 10410287 20125897323366686781984201502145036400 10410288 -9648397093581902332210459338133733376 10410289 154680804062324873348373991622464971300 10410290 -109174256073248256179133874706246169600 10410291 176426763627926227559519101516189578900 10410292 157158435972995818568005954849642822016 10410293 618606423284892523359339509445011425440 10410294 11565690048392652440066950392239409600 10410295 206743742209496285077181741575961919480 10410296 77481593139794142453206958434810265600 10410297 314721462948434251337190348642224869200 10410298 -300109796693935177451789939716263603600 10410299 616926389732366875017895258942501294536 10410300 1887469650800439043617637070884416000 10410301 -655828121544358781669507509508062867296 10410302 95093765159264924284650088900830392064 10410303 396639384669616182391255840045329589704 10410304 129361073748717946881687592104257126400 10410305 328285693451055979618294389613535477460 10410306 30398331017902143130729626519413789184 10410307 -279915703841011630027270290707467174248 10410308 -84196344246043274296721557838493656064 10410309 -55434127640822066291419815552704102400 10410310 30634552064746872766354355424479301120 10410311 -14384255757180411466820252614700110368 10410312 -243517566621486401833929489119261491200 10410313 -78552506080558453165228679096522016576 10410314 -268025716845031199365138848878676833280 10410315 -2730302243141751605289836329640916480 10410316 135455613326480056684537161461055075328 10410317 -479576830175280533083048252352138608128 10410318 65378227275620531437764243058976363328 10410319 596822853301672295405381501625954212720 10410320 45921913167554930476183217244865658880 10410321 16085675527549921426133769062611060800 10410322 -189998260065019449635532577002858433536 10410323 -51608924182385339907280131953557512192 10410324 -127564056608158099872577686859524476928 10410325 130542499804373463025882535016684663050 10410326 28493102423523518741518068137498235840 10410327 -28331900448888319392229613136437032512 10410328 -489055093148088994524965463206785536000 10410329 -195575922492876497450059480973625662592 10410330 -2291980647994160411763006760105113600 10410331 -162944225903453314471658550617621749688 10410332 -405309067114362436923548267245232140800 10410333 146415557725779813101960066891040333600 10410334 29558176131034906103052826780872399552 10410335 128974634405759614145972642946660105600 10410336 -74016783248480536164305542954942464000 10410337 288905534896905133602742207787023552 10410338 244770207341360795051225908131353674320 10410339 182618594113720273204062468554275375224 10410340 -52801902804879832256526231787330137600 10410341 247916738561213328792160966608621125052 10410342 -49297498629293032870073114812705297920 10410343 6113493039228465562495011974254077784 10410344 312321199321771811332591617871677987840 10410345 276795732052657324124853888486496703040 10410346 -150887498845903438125763200804829378128 10410347 -884962063008131998957209639720380942400 10410348 -31631005985329635454687506549762180096 10410349 -523001007717646950726654366793295252650 10410350 58476514914952202942947027226368118400 10410351 9989737152051906620079511288573721088 10410352 -61376885893192234542284345359066398720 10410353 743362167918503476211427562321653499602 10410354 151336647114962299727556351351241682064 10410355 -39604490539477617667565819385759396240 10410356 286699775632159510240396113333744384 10410357 126230661682183902792420554141299740192 10410358 8359884871907763796190817332917542912 10410359 -863478375806161486304821743127709906784 10410360 155247586419093155202316490015980953600 10410361 73748758494335424514970747945880762504 10410362 149995599110078372080965604290649190400 10410363 93555763872036640554559094199907011144 10410364 167578280337010506756047939588349344256 10410365 14210157338562678021783373735265395200 10410366 124262758011796216577870044169548200960 10410367 -142487559685554430469592089083734778248 10410368 23242922520961135667736263081978757120 10410369 92345123130972951900484181302833385728 10410370 29913288835184393170830302189585756160 10410371 -485089986718151657737353514624249968168 10410372 -30145531893873383629953505788739891200 10410373 -73692268086653078211407156090136490080 10410374 -3558264485397215763641252894812500480 10410375 114048467785072026383172340953920256000 10410376 -322674901655995014567754775709118417920 10410377 148293214392988948472335967765181827226 10410378 84567554723957398003903881624835776768 10410379 208114995113824137750746922369890847376 10410380 -313802773078583446319534332324674109440 10410381 -349019428368836533127921800671347033130 10410382 96573476974538329720576879658823422784 10410383 50408158384874404728973829488797715680 10410384 3337473765204398697162804696535400448 10410385 17298417591228415864792078027027555200 10410386 -903003830771758360274964581344022016 10410387 185065280151841298954863125754646680368 10410388 -502978700756173584693789505690872771712 10410389 99736405464582885491945050571636401920 10410390 102795965622656047251772749342702201600 10410391 -442639657000033563953039497261352184600 10410392 272685597451521310897133185822072872960 10410393 197887573516774542191793015177433651200 10410394 169538375742439780964974469548698800352 10410395 -4192238590442506322942510747842065600 10410396 28354381681976328205948753095878513664 10410397 -210208924521557197454189905484647440154 10410398 153550126981459246122007871132276187264 10410399 -202128172640617399641437615889994832616 10410400 65480748986706058526632161044830617600 10410401 1448639480420138824617011789581644729600 10410402 98848228458683622089575118706811650432 10410403 -707251620213614620190600078452213837348 10410404 -436926873185219518410570155351152819200 10410405 141649979267488031445056146805067796800 10410406 -585953661676735662769827180921771936000 10410407 -2065447511239998981752222320778766288 10410408 99172476445095945601470404506471910400 10410409 315245933930161974155066029297715852916 10410410 -60824514812871723801351260277152276640 10410411 28369778799304212186879396515377243584 10410412 -187140290996842027197553623187445734144 10410413 -171720097543478491302414237305186049876 10410414 11629224334558958131457314500670746624 10410415 105098213457486520597399323110988330000 10410416 -116731829585623261147511874535151566848 10410417 375374973301777838824963288600608750240 10410418 -72270097490035755698465004098640973920 10410419 -29294310216516875970038891707790632320 10410420 66163923537672457748283104682654105600 10410421 -111805942043443340983210903934792620416 10410422 -260646204556715337766821737694420374976 10410423 -201314773516092928724167911091127750400 10410424 588322265160752999409903816082891161600 10410425 -43943229033941307137908642944007688850 10410426 -109881172586062895351655580948981164096 10410427 -90834428051913142754426921220353519168 10410428 55693871754438707296128295897019037696 10410429 -4342674241732521769865049574918264032 10410430 10862402013706355724012862466634289920 10410431 254196459311525416116569162504431601832 10410432 17167302133507819451280638287754035200 10410433 -59640072270898447428013983709674176688 10410434 209354440672925912875446225346049912352 10410435 57442490697029805779616612888751908000 10410436 91138994931536647813364996826088987648 10410437 -57929903585938728666736031257239052740 10410438 59377110453641379552278374096010408448 10410439 14652900262059465507936185602824502608 10410440 -613075070849017714721048219652575539200 10410441 7135046594805497263682112473258996640 10410442 -171528808303775144723829085805105076480 10410443 -782604867210387546923676423027503442720 10410444 6418307553206044618023611499550605312 10410445 694611436085958864902033391155821680480 10410446 18794056779478074617088944520847380480 10410447 34739855278198682721200497990069702272 10410448 -1823219099402568489927421243481604096 10410449 -180668678235063396340393241018495327040 10410450 -73882710835386357764405227996925654400 10410451 227332166778394864081289062910260554304 10410452 46747589983345845104856448914406831872 10410453 -347091529515545984293270816173445628736 10410454 40522183783032710640479092298874022176 10410455 167203908730013493466873668364608061440 10410456 -2666094897575729962851933371887779840 10410457 -3983780303944703919100334808508547180 10410458 166462821413154460063846537661002795776 10410459 181564514540656643952161505494347889304 10410460 -230692771586167168938733358420472207360 10410461 -310866511748860584262120208672847808800 10410462 -240001739913085907467571838668075777280 10410463 396683105114820954595822597616861276000 10410464 163482613195685721778169776085359656960 10410465 -7620516406879030971536985571791720960 10410466 257590077279154357106542554101695089024 10410467 -42249646653796833585049451398884775440 10410468 50499948252158020897616513136573812736 10410469 -73994479375035763160921898645501780260 10410470 -62578295075036649541916973309372829440 10410471 -629136826671075598778101267949480723760 10410472 3307217732559132744453688304597975040 10410473 -248778761979685661889171413899298686278 10410474 -11181485579132059730102760873914442240 10410475 -197569361669610866843529707250684389500 10410476 -19650610251963099300440150279422778880 10410477 -3358760559616559043651721613321088 10410478 -156433092994798555523298884807060528640 10410479 161117446019171628297822267709446976080 10410480 44735436501095282274558531454928486400 10410481 -82645023888288180795333117672337167000 10410482 49185031512964719477232253191152912384 10410483 151045212731018614040850304218148308024 10410484 22727056866848830746872027297183731712 10410485 -297495257831605297448567142779948702820 10410486 11665947608105464456137164923964928000 10410487 166872504529664065884618651120712018272 10410488 162566234052939222153177223355097047040 10410489 13101044202074688494626730854590020154 10410490 -126748193642502189611291118518680442880 10410491 83531349640824810236997466144947230160 10410492 22719533539441299693203031138764554752 10410493 194431938800341122382001028769943816940 10410494 279481825082395709714825492076871702272 10410495 -157423110431475307508248835414296640880 10410496 -151291500457878051884701725867311628288 10410497 433374995004036839779892164369794962946 10410498 -104386570167712267634814824268910556160 10410499 248577744173001150098128467239113884480 10410500 466327312190677105235838734961457152000 10410501 149429506092314242606332744846679614432 10410502 -17791488564644286143256680155314438048 10410503 87781714307890028890885529573926681752 10410504 -64354106692395216110199935501683752960 10410505 19060607974902537460189155146995795200 10410506 193988591527386808106305435831440347952 10410507 174575509386611349545783359486245833760 10410508 -189190067381768375062977787215638607360 10410509 -57123491383854482654885301473866517940 10410510 125542056570954823493193410346868024320 10410511 82439043065468527296232791266676587712 10410512 -22459013461225572193149642322318983168 10410513 -139734695101593535404886658862455456448 10410514 116081814496857500084702161111057562400 10410515 -3121999039281095762719533623195384160 10410516 327546354961398459266045222983830963072 10410517 -147709201243730232015339761966623591680 10410518 -2782089410437142046691249118368402080 10410519 -226144190382698010421615019554141466112 10410520 -333616712602794326401894064790277939200 10410521 -481674274666082514008013897457024540656 10410522 58205385962239677212800914786802911744 10410523 427562897262526494357568939246740208772 10410524 -28279908777195044660930495849974746624 10410525 5083680135127222625105812105225059300 10410526 46702171009973977160645371380851583360 10410527 525111797644598769555698219004709319112 10410528 308080546307157758217730180455003586560 10410529 -435758738514709471088270678436137082320 10410530 1070892338700357244951069181064635520 10410531 133026967799055471006252501594397881264 10410532 -421437987986306134978244398839532240896 10410533 -178622741880606099770479171400456813280 10410534 34295351336655776319486877169425860384 10410535 -32411450189417913222539295473177960520 10410536 318838354640582700945786063447136665600 10410537 -413492192981023092424711765972194330720 10410538 -196674042534980430369901640164889248080 10410539 557356594603676754105714257724578012340 10410540 109707389647479943947811320221040122880 10410541 76371650165642360472437045555024718400 10410542 -27869261352538009942481300163606032448 10410543 114500991352443259778442508895706939120 10410544 25665685996994438161167574600263925760 10410545 -55741347204149485017304771089195837720 10410546 -406875579582504106342820642505037056 10410547 -15872142445094894695755409023686097408 10410548 -269026126835022207008314066934005732992 10410549 410447996687071170927014704443153432864 10410550 -136558508463402985435246335727240680000 10410551 175683145693391561140207131700428880104 10410552 122856951403715517311995304742432153600 10410553 187407624919773297632186259228253429802 10410554 85486844812576945152407123618982802944 10410555 -31695183949236964389787495472435520000 10410556 66939542170336057487634798227351562240 10410557 -255884875985385504660869253757951099194 10410558 -3357869426633285021986248873770053632 10410559 105564852771468322546712924560622813904 10410560 -11777968726663158437977967887169617920 10410561 -98810054655463998074672145490724103168 10410562 -448447037713035195301500435128683756128 10410563 348098391703800687359320156494832762812 10410564 255828432016683521859308996227543243776 10410565 208145910056380799450662487665638345600 10410566 -90658027210231230435793480931953092768 10410567 -259883366122593252754291545737836273920 10410568 -225188036380451154145165606201620234240 10410569 445557693574543603346404260856666022700 10410570 4293597395095281251376842209177117440 10410571 325400428019132220613356489521368636672 10410572 397139311963665487484605375599432724992 10410573 -113067948184714420865382531666989226816 10410574 -803843226300074145932904360757989120 10410575 -19662577623268305624767177504203008000 10410576 -37460084174987967834682345715647512576 10410577 7278080954717796499761212612173985640 10410578 121023315579915300223672443646594955424 10410579 -228038532606474733321010080493608560960 10410580 -64703012443960839866785019490008428800 10410581 15835331667115216612982632589055890382 10410582 -19683532316143766256966825519977717760 10410583 -182562044747422337456438578869743830056 10410584 -290960978048678118928353680930708797440 10410585 -153750973104017522458289819030894385600 10410586 353182973017820605177203357524314721280 10410587 543376648655103669455192190883921641192 10410588 -119580511817198894259163754231901582336 10410589 408806743478825304748983318171757796166 10410590 99325618235017957043466204735178329600 10410591 -223599940246749788567993536531391894400 10410592 -464749622108873358375476616636887728128 10410593 308503888333148977847675108512014007842 10410594 344477197694555868572849229182974771200 10410595 -93781576294951104487276526815963350480 10410596 -127625960429381174167595558193576689664 10410597 72960203547019730355413457375052765560 10410598 -496429190459056422453134268558188640 10410599 -10211665142321381762938418410969893264 10410600 -56121187412169299087140170876659712000 10410601 987705915780665208824289029050508160 10410602 -25963147157118326328802109899625486496 10410603 10179217154381775598175424759877989888 10410604 -244147897283851680832484029434159425024 10410605 -166177615166802551659933027063695306240 10410606 -46691617168425944945285107553308372992 10410607 -107340886718473141024325394015612038040 10410608 20282579483997427396760897464210980864 10410609 -127967302839373019184186202446623496960 10410610 -92665415410980933150612204835451005440 10410611 -569760419490954667140508397963558404788 10410612 -202130335074289658000787499494853195776 10410613 -1103881280257567262137162842923216204160 10410614 173992011096390567490336464474419626656 10410615 -149180739220690714925888736978967269240 10410616 -73498527814296546188835708580998819840 10410617 -274754251463395026377228430365052023808 10410618 -166152708918305484818229945679040464896 10410619 7077875634375127520873489721142351144 10410620 246584706242295903691478745880535040000 10410621 -28074349391016291893774336544589194624 10410622 376996714641030893458364803377721569024 10410623 -192820619762986178914280295967168333320 10410624 -12173203640941485591034851999099125760 10410625 -41193697692989977449616884009005833750 10410626 -88524469768480088779237525455824334816 10410627 350031708178574929142891360404280035320 10410628 267429951342655561217949732528858869760 10410629 -269212988866958687052888474699408868770 10410630 66876269665137591289364091313308864000 10410631 -6265194166485725662427211569156838912 10410632 -222970554478250141580261954556776652800 10410633 -337518842177339204440549871136118874400 10410634 -52801076262914656883454788403335851680 10410635 -27920915561831674542005444602808605920 10410636 157255707496534276461848077258319334912 10410637 27278218997324795749862227190848160000 10410638 112871249900677846348905245580413425152 10410639 -225417362737152225059602896108110067576 10410640 19758448719926027160695927321060966400 10410641 10306224318348288977219441699634236160 10410642 123455530591055936867655351993403509120 10410643 740860403150587860614015558842287934892 10410644 7936175573645002191041207748609970176 10410645 -16065467415206790835283274641877936000 10410646 23913785550977323616689821497542339584 10410647 29769971994891685503261564354681075360 10410648 -17343775450165180745589480489682391040 10410649 456555586110112482647305214625660120650 10410650 -184719558603126504494454385136701393200 10410651 -243031913958135976341098572282718142720 10410652 6675416114818962021279991450472724480 10410653 -56070725417168837992016620546094814240 10410654 -35932726592528859353557049425255154880 10410655 -442820056628213087702211017589646468440 10410656 -684201071311524845578084373063425916928 10410657 -16171820237584728342266475785564452608 10410658 339765865993397452312463267198406073680 10410659 -45028132435195209783307914264507241728 10410660 70895433467299017605948691703181107200 10410661 -210755378036579812881937640960665654688 10410662 -130133322845363629240099826734130882688 10410663 -95064046496783427673791735667857469656 10410664 -145050699179735343419823497069184614400 10410665 -35237109648070871196724617027842414940 10410666 28916009338950133566611275734882660864 10410667 285196572192152263532800449135954609716 10410668 109746017907095452088132920469302149120 10410669 -251397247116535745055922062088457247306 10410670 41678007052928988747763616136838560000 10410671 -244979637326106630929398673941395601800 10410672 2852293900984170121785233226361208832 10410673 82209142640234616497130841743803683968 10410674 -13020967838326964194933121237302937088 10410675 -23612207244152345276600162801872728000 10410676 -4387406150360104100094327623985793536 10410677 -244844933883333713573915714843773463328 10410678 -6697948835668908871533974762807140896 10410679 42655145636180963045015821753447141440 10410680 -98546423446653086023958411344919347200 10410681 428004741907390523295329604815981414400 10410682 258755418072610906278413556483107118192 10410683 -524433288981244399272078570123030212760 10410684 -41013552961184753097353556414063221760 10410685 24794206266157229659600985065019712000 10410686 38196027868408685272559498671483257600 10410687 336646649833999701259345847823319992 10410688 88591702702117815213063671689601089536 10410689 -633748296846859347379393293815642405760 10410690 13295211137515904190683057282551587840 10410691 422740597681413846214186821310685004092 10410692 111395313377426674238660157968173938816 10410693 110564615903750008828577291329434267264 10410694 216629148593386817462163071773240123392 10410695 -352040898921361221504488802749619765600 10410696 85176133288332512501660123209954821120 10410697 46159475007856951770758755852026801600 10410698 -197775838050525636930360892758996983808 10410699 21548757794346263453441629942088294400 10410700 -34888809641726259495778130247218924800 10410701 -207503497308787105807978380547285319616 10410702 122614140931910995939573465426107604032 10410703 112388002933833156216684285560912083952 10410704 135397840266488572443694111939046891520 10410705 -68077769052537197304214230256370071500 10410706 -105798402316359446794210327601850310656 10410707 460247599374873040507709989882193806956 10410708 -10737911221227321011405581954413035520 10410709 -691334912809619452258349377431086695090 10410710 -275419402104120691142508765158539440000 10410711 -254117770125247918140856974574795576728 10410712 -136485992461555677665013866368600596480 10410713 292972058191670342424024031509317149962 10410714 198361553549700717427762188166295600640 10410715 -131920652993240247592231199271087414720 10410716 395696012045787199307226942796211427840 10410717 452706387875562039206705616315369214080 10410718 -91151608987901887926615849044620800 10410719 213782806435054151136933329859900048 10410720 44649106191442599169102004448555171840 10410721 -117243743222546485126615570747249220048 10410722 18760327984988767968649984551309112320 10410723 341247963534689755847015061398453583972 10410724 -34842763122421811420952939768563077504 10410725 -165874584104302951659622229890117276800 10410726 226984289638824334372843905379279268544 10410727 130879832350295431641927363284884982400 10410728 118514284225113693139317933120011304960 10410729 69621344752837613131245868921696248000 10410730 -549139939095146406020698291217694720 10410731 -624363479402639391354115040844332979468 10410732 -15985704630565230535084013564268077568 10410733 716550997521297044039695087978612864982 10410734 -128356343693884254904957561865212737984 10410735 28855799628211863741713187560035829760 10410736 -8648955557579511975687180044681412608 10410737 -111456799510903883572970846325582500940 10410738 169888438089902951291733974882656401024 10410739 -147500228363552823534189999181005220420 10410740 154854851279381539623030900364639918080 10410741 -146997424388149827371423317803438601920 10410742 -20305391468279072883805197810776485728 10410743 38950833519019324631957302273797072384 10410744 -17468741170468126540664584657049825280 10410745 -174738475859033476378750494122956109880 10410746 -271439086242348333961653904737201185280 10410747 -166159134254298093870217778907315777000 10410748 241929145439561907368046274355943947776 10410749 21546753111929310647672654359384961880 10410750 -87386840465930206826727819353861952000 10410751 -119829737043579533611520127367041564880 10410752 -455310506338867719868191423875732471808 10410753 277912771889407829851993574717221875504 10410754 -20728754359961055422495006763064421424 10410755 92383256526238390115469076838603583360 10410756 -161035230080203705938739215045758358528 10410757 126797251200408266780160995495055572512 10410758 -42398334648843651904245372138118001280 10410759 -52364298697603532130091863830094283536 10410760 415854115797293085507205944673283328000 10410761 -75923295369539255714310697101389463552 10410762 57685020118785304531222717505502779904 10410763 1061657825135684472170858272875638195088 10410764 -28918022168220818238798654856249110528 10410765 144898223378889546945333537340770936000 10410766 96770986722113937408204401405854727424 10410767 -133692463918455197120645708544264483888 10410768 -3465554314249563719637568493341163520 10410769 261267742963244020711409563024575512100 10410770 -22089431938128820523389655577543661920 10410771 114252286864495947246584257074362337024 10410772 328972816440893523796396666075764757376 10410773 93687452605847394371009034264527904 10410774 -73088843121980417272010124705546263040 10410775 97166816814406165845162545123321130000 10410776 -357415961433016427119191037745166673920 10410777 22659556915862641098556100849040439176 10410778 206536855304642823024257187434882856960 10410779 119318858744112463423264500988715014800 10410780 -137190534822220579498390164700048588800 10410781 104127318220681771822984986414904628582 10410782 -264931495671264668229147357744166871808 10410783 -333317022948998472106450335250980990576 10410784 -225307885826410902664826148738980904960 10410785 244428547180952567244048683841189063360 10410786 71090386926398016797817585583224704640 10410787 466922514242686591402754660459723257436 10410788 199179491343636022311518880789933161088 10410789 125464996519210791613383355042495939008 10410790 -50978515243680692603117504801314536960 10410791 371864961638800588027482812141354643192 10410792 -21848829481421446830185908288880640000 10410793 479245176320418291617187393669384914042 10410794 -98961894047215538473846834291355413920 10410795 298764756021136832148726483191490355200 10410796 -228763638275046855549170480447262819840 10410797 -128129604584500957787365731134099835540 10410798 -86325860146718539561280356387135059840 10410799 -274489503465094126743360568151831643040 10410800 -90770384259043506120610084128097075200 10410801 65064104431782284655625483998179250048 10410802 -12882413416978103021984192688744585696 10410803 -28930273964519252277607002289822705440 10410804 253860585687799755639934351458701255040 10410805 -39065895472795284075140334090746926080 10410806 131849785699857092825331465713747483904 10410807 102674709947148343934233174620195438720 10410808 -110300016928152560219180179917977088000 10410809 -13344167644319224429855989520738833660 10410810 -15318993827255051809767028782541478400 10410811 -166472100128431494271998510635234055608 10410812 92838127408642896246200013472067515392 10410813 13859858525618606426675130993650385984 10410814 342547937285516632218708569749575488256 10410815 -241766157120486535019506435071768470040 10410816 504859427189944083851190581669658624 10410817 29803518307585673619979013957648870532 10410818 274319069139107652039116398389371629440 10410819 -148265375603092013212346986397458395840 10410820 -24480479227868585752882594349015838720 10410821 -519917930957198332128982337860918746978 10410822 16379838355606899030862814498717952000 10410823 -158467509723229476398912240069015091776 10410824 250219829991084136999263976642887336960 10410825 4299565920292444440208982523095577600 10410826 68655106536321197670420812192828592480 10410827 54874691180615944200259904506628757792 10410828 230713124326425999581792093658068926464 10410829 -311053512416847665543952471162363052800 10410830 -65019025672414305281063842194147205440 10410831 -499616941626121113612648675799285764888 10410832 102639093839951851212316778209041580032 10410833 555055184571519267327688626444219956082 10410834 -160608471948293168146591504353567898368 10410835 266973787224419440118681055537200728800 10410836 475574505231904228955302168485690210048 10410837 255074883457509289036144169624720954880 10410838 -2465319508454214421556927841501183360 10410839 -297491822224674441409258711511857434360 10410840 164977415320767445001455784073216000 10410841 154832579267901085796220495724367683520 10410842 5439918192069128593205537275457613792 10410843 91296543904904329033940509341578754528 10410844 -80474149787908000776785715706620235264 10410845 -393649675147337048728980339319872026400 10410846 -75264647232457363755832471553008684032 10410847 -108105204079192426138399339654294484704 10410848 -35918405512858737302080731623468826624 10410849 -199463781065553400906228150753229146446 10410850 199747342501943283835381502453375852400 10410851 -550793324153470694181352001686774926576 10410852 -81812000365559606026203765431227296768 10410853 -304507627062663967064912343840366245060 10410854 -59964831420182039154044994780151961088 10410855 -36699636114359515900862905362145228800 10410856 348365061593437183906413917855681740800 10410857 553607129868964393487085207415301381760 10410858 -112542620448069952132811294726861135616 10410859 -1702064831144885258952116177157619440 10410860 378974943963267706465292840711715916800 10410861 71275286975032458329641769635380343872 10410862 47032205730854046977720330940555601920 10410863 427559855826703998847486943275384124112 10410864 4478421253142594512242829010089082880 10410865 -388181419582540742173694613090905000280 10410866 385592500006136742256727133214737391632 10410867 -401787740632263320383567953371464206960 10410868 -53989838541912742370995565610566797824 10410869 349786406648244309693625674738420250752 10410870 24921548161894806197169667251230380800 10410871 -545789105114684939395702540045725483928 10410872 46953763165732605979136408673028300800 10410873 -162241391540196206973401922735725804832 10410874 50642845898666083364672608535531757936 10410875 -71463921426359731944500137300890636000 10410876 116133285612872131395688247516035153920 10410877 -414474079983815943945337482817773540768 10410878 -97277721142048361489829048617791120320 10410879 -1337377862065764712968176103869574456 10410880 -132331662849800536834317059951375155200 10410881 163604180428293288750777565482031414080 10410882 35888935415869344890790785735375351040 10410883 -471617622944142537454594174703266057812 10410884 -22678758897581203897907462998330368000 10410885 5815223230047803769504855151862092800 10410886 -186084677358090138209113923188329425600 10410887 -77952599927346577033138246899986869848 10410888 86557472564577177135966238894207426560 10410889 449999090532080655134182382448462923280 10410890 38564471346520335784091892185088660480 10410891 313027416302762928870292981408949995992 10410892 3872036260222956609497033724206825216 10410893 -22377305152958583948372905850787289280 10410894 46952491910121944250571292486907976128 10410895 5387662756308629489774577235242179040 10410896 11715319565900861972449262758684803072 10410897 -127345993875302460457209550512413732928 10410898 -193118830192925875814922604069507301760 10410899 -214738180677547198157318511972043190100 10410900 479270969822163896646505879194316800 10410901 71761359025322551862190154890186868512 10410902 -3639022313866139758081119532562054016 10410903 309328189991545445909632234305033598800 10410904 -40670822159178176610961871234590310400 10410905 457367671414058553061671710173457373060 10410906 -80245762186948510257710031847595116032 10410907 72165719036570678062346398340623000164 10410908 -106107416007713383016961244611484944384 10410909 -23888085777786703951010439599615489952 10410910 4683171625440925255692492546246807360 10410911 -190632402392291506980988440019158292368 10410912 35595316683400625956894318902209544192 10410913 -633403118113124297678393319035023694040 10410914 550652067037464899638414700207505752352 10410915 4063110143851397905249242903274879920 10410916 -9026505950213196617502918175371657216 10410917 127108073429406860915434884390150734400 10410918 8097413042640247798933730798467061760 10410919 -432637235040961960113225454388958886704 10410920 97875301038633907173270432696831897600 10410921 -164893626831805140215234138561435048310 10410922 -243097203014821646263603222646374897488 10410923 -439664473591914461325514839158898807840 10410924 36849782988721048222079756301098681856 10410925 -30376481899414972432949936157295454400 10410926 -83913736002700310061557511415262801088 10410927 -226686073412746773592891554056020152192 10410928 -122504993842920775769648922195301171200 10410929 -301792211167890988304931671838368359824 10410930 2416953633438621987907284167287673760 10410931 -668129565791483568249729183816955116256 10410932 360042244096733382848707920299824404864 10410933 44601091653646249362772009543204785504 10410934 -312680821119888891947841069257107020384 10410935 108376015865950386074006997863622737880 10410936 116102047203958819275260249264898048000 10410937 -49141692061042881055588015024084987520 10410938 -381576022527498642801465490156873172880 10410939 29745761639192664631849797373534461696 10410940 12991939174243331505096789355382039040 10410941 433985751700647147460926813622848408012 10410942 -33067422633793320593243219429944375680 10410943 -204437161824945570147302992531053666432 10410944 89629403028003336439171126200889245696 10410945 -738881311224592671788208744030749760 10410946 41750159400057793531174943524356754944 10410947 153271837438026033823623415011907359744 10410948 -329233341305049645027487462616315472768 10410949 72098055267603683535270381503379861720 10410950 -82505912480800999613620186680419788800 10410951 257936592041770609489580491141689007104 10410952 151729415278323435372559272626505646080 10410953 -34369170544430229294824591843590129920 10410954 143569913988040672459793588050390398720 10410955 -115690889045124542633257731594151746000 10410956 34853921023641521114064449357582146560 10410957 254233136652010231176427528393671752640 10410958 304566309639696480183778011668317414080 10410959 -4730556932439126780531038180819967312 10410960 1197061536817980950164804954564853760 10410961 1256624290452087633579178163468520400 10410962 -342177163550490530915336189564883558768 10410963 505716340163642826278729249867379408000 10410964 471521572595135356801591620646990894976 10410965 -212650906142795645471922331969598335140 10410966 -41001235746666146792213179843981215936 10410967 -75490732951662241762331077495294986528 10410968 7330920731006005179271875228367810560 10410969 342738852612583833693248985694030254048 10410970 25351804123586048259787049103189749760 10410971 -288440213279801830131492623193719970000 10410972 89295457904599133070784366353541914624 10410973 46341940542109214137325519140860560064 10410974 -61820239522820702468669164126537651200 10410975 76672477775447745884999894587474065600 10410976 334727715941555468736286212805106860032 10410977 -505162328503210574320356032251428942174 10410978 30434732197192373717614649436910780416 10410979 575585445610921609348655167274051673360 10410980 344290221845555322321650107704595872000 10410981 132307551268893768466840559884242108192 10410982 36618623197911061703754454017645626592 10410983 -127848268466779933323691449565511318376 10410984 -124653481795943182406139790720448102400 10410985 66362714530995572076517018012558312200 10410986 113651076789840593739251974721697164640 10410987 -268416660546887737157644222335528103248 10410988 -1521626840309869794738413928277786624 10410989 46422944214693787087396385347809368790 10410990 -5626037549812497639220089429391658880 10410991 924766570391800947904505187091919423800 10410992 -24728884311438469690754816619945689088 10410993 -147868734635621553840646227640427239200 10410994 299913658275124605758516769173548931712 10410995 -177402356268882637853641280279017185120 10410996 26228163088390532224242292183258988544 10410997 -270606517296698481333709629582344443808 10410998 -94432497201104193461097657361138343040 10410999 -308516985361819544235404347609081073712 10411000 -613690879685102216376466106460672000000 10411001 183906809983276347633516227166074161002 10411002 5770369228163396095861952520585507840 10411003 -552459891441502741150922440519344246748 10411004 -288023019923683299063480131710604325888 10411005 255246759690564469739048962624244128320 10411006 -155334556736802660067121590784709906816 10411007 -44857052868576863963765256293737494336 10411008 -405710028173219099611320071184407592960 10411009 -6776902837744878493384739238161540608 10411010 -22256230636215208173237797212499298240 10411011 9806848286784347620637607906659909952 10411012 -231460330294672613805315293579652592640 10411013 584476788547988434936512591141386135262 10411014 -17556435938269018516589659366848829440 10411015 -339649991435638942786597602267618753600 10411016 120580737660005927897580913436556165120 10411017 -753344217544636283233874217461033110128 10411018 -35393540493908780983965830732887159296 10411019 -56158728196859266938838907789733520800 10411020 46933580152336688701491243823865395200 10411021 25818671102712757099917874105926567960 10411022 205185249778327547953952001593261859840 10411023 31276011731078272270448230715033740800 10411024 50275583533476971659385103728725540864 10411025 -335583375694075747974994027782201447450 10411026 5148682916041024711228168857704678400 10411027 614807127152740447180507965370380624720 10411028 349576825573733353050397982314481074176 10411029 30950615843474176031112249673153254840 10411030 163118091018061627904022624717522186240 10411031 -5762193431336264922348322841504757120 10411032 435669808389141325089626418916144742400 10411033 373164670037821569433781077840290926282 10411034 -66211381915087648940884977636318040320 10411035 302974209026048881651133286753298585200 10411036 200956118667432784685634148057442718720 10411037 -94052335791356527266356472310003440768 10411038 219834012318148129377856325209692180480 10411039 208380427112003661575270743300852031840 10411040 -7968134267710823096182901591506944000 10411041 17065069580534945535648544068438358464 10411042 -49591804943642710385264872934235248640 10411043 224090955084188361772362403233663520104 10411044 65116954830703510493389475719036710912 10411045 1977048191216956325708033600417576280 10411046 63089285257130315981265504263262485472 10411047 -136294482371784331247782472476287702576 10411048 -131259141870645597045260051616549857280 10411049 309079224669597459142383252236399107920 10411050 -19982148912399006124158917016282816000 10411051 55906039516581889602752705991131909120 10411052 -125244021556731619986841673165089525248 10411053 -239736202851593591058573344580588247392 10411054 209401524762324614175580429838879174976 10411055 103054960460524176201566111075697942720 10411056 -57398600879436451532001615027588169728 10411057 237005873266464656604242046937899308306 10411058 -59130977449058923616545719127355850240 10411059 -127199992660252871068850203454096260296 10411060 -57341987247373084544754516431870361600 10411061 123621634997850411539529585507547797024 10411062 -134368970019561546454323828495600431616 10411063 170193947141536627046963060740313887184 10411064 241698785783099590676817745231207219200 10411065 116103216924721003864933017336508416000 10411066 99265850267157277840781699825076044544 10411067 -48772882869724756115406607751468048520 10411068 249791954421319146796696023983786979840 10411069 -632772211667747712874864650388514308160 10411070 177706488497150980502233291711832952960 10411071 -32138350376160738585429313950801042432 10411072 -51044682192709066382999001699295690752 10411073 399236790196294977573821700891162992322 10411074 2419169064318961530452241016024361088 10411075 -1261957684063560830076024348960213700 10411076 -12417244422277695166455933211052116608 10411077 452851760623656099605627196126522093600 10411078 -228350259927859150528212544371582464160 10411079 115396834348710815382839065074143232000 10411080 45744583594618275012138945913122816000 10411081 -61426398985269747811645297845880868400 10411082 126106075795410158317313763278213549568 10411083 40715604215754358525997125136652694800 10411084 407234913864777869823505915064953193216 10411085 291085767156745951459591816256329301760 10411086 -1909709175892944141823631641008353280 10411087 -722633318017468114957977791752834539240 10411088 -32448423615420627535390803448489574400 10411089 71701921068560484827773399084047568896 10411090 -50518626284553165763715416775374735200 10411091 -332865693897950338301487396431614559508 10411092 -152102945472996179747568755471519029248 10411093 71530083738360325236131251628593763520 10411094 -292668870733315890727051167145968660480 10411095 146781572382560232965265361607850429600 10411096 499435026837184046361643774002665441280 10411097 142786964132817293942161011760887150852 10411098 -120111461595934574706264764749771316736 10411099 212355045020602961854461304514343436100 10411100 -33847242281116876814392853144681472000 10411101 1767290495090911934836280763839900940 10411102 3919389134080279188627760399324498944 10411103 2817919802035718148037911514233119640 10411104 -55105504908601714218997274842245365760 10411105 -274114272258433873964250445364128419840 10411106 171021256105998680392999799827415014560 10411107 -87190385155526123053783891223640307200 10411108 38183608887010538163422339523627567360 10411109 -271427217504780619999623123910543026690 10411110 129791178261572167279493081140384396800 10411111 -102884205445683823410925097796864086016 10411112 231681120670549616399317264842878131200 10411113 80463900104427557433788434688712156288 10411114 11272870031374752196458482640148690944 10411115 54121303824456076391771586488812926240 10411116 -307545941669171909518907708856554603520 10411117 12071634322366747560312938520227023840 10411118 -36896714886257643347074281068826708096 10411119 -193656279631730335566340941450271597680 10411120 -46145647677918228679804102906694860800 10411121 -259005104021725780182721111220608202688 10411122 -14365342600739314963907953476638359296 10411123 -687022021735711635672591296709297328560 10411124 -118500802071196088845139469951979096704 10411125 386338337951906983266045089301008088000 10411126 -402176282909783046002071571770017845760 10411127 -280348947949407176056226267191747152024 10411128 12799356630793823007978088099662581760 10411129 543440700858670131275080684336085482730 10411130 80989620140210881077392206723343884800 10411131 -203133028281187705880994491111452236240 10411132 -76969864948211475769376706949363247104 10411133 -154703347757691363998570316335495043456 10411134 -20792404699514367209509406629969981440 10411135 3823978922591265225322037570189304000 10411136 13171266267551284558880623086796800000 10411137 469175149763185676023962328902984357696 10411138 -228819655141529636391356986081126642656 10411139 -399814265514672839440599037344180214776 10411140 61020999930597469342895496530171289600 10411141 40374707419430764046566885513230009944 10411142 -12884715790110849576871021972176688896 10411143 -213123041852470345358952907105785306672 10411144 107538657350603413954883070677491676160 10411145 177459771435881937202514211293004840000 10411146 266183672384293922969425957147105536000 10411147 -343158646385264147534780342427783887404 10411148 210125975382152563558333625033110781952 10411149 33867904650808242814705790745945215040 10411150 19013307186855445524232349168245420800 10411151 -362373611823308962106005688177790579600 10411152 5786722044162500933451061465148620800 10411153 -453189929374037800273634166387887617536 10411154 74813538148304248006299364906742835360 10411155 -260486796465587938602063088974474806400 10411156 -122052502536562024582800850222581817344 10411157 261975330636170456681110880072670601152 10411158 178489332444833178195242680460378173440 10411159 113168495705815361533081876569237988440 10411160 1122331101807804192039582589562265600 10411161 106931850024373769446928495617952560320 10411162 99648355669833563583701094114651454464 10411163 112212287953142971851414145834961125920 10411164 45601268867221100247049606420404142080 10411165 -36231365070036400085277828162809356800 10411166 -391346110756403245983053810165061859968 10411167 64542597725071856187216371272940152848 10411168 -78703288320757930666282350326351462400 10411169 426037505985571384049810572597076573844 10411170 -41510114212641343632479268924758138880 10411171 -74650208999572035310425728761890392256 10411172 358967360440393677376624675517311042176 10411173 -5085834828634089014184086261393171520 10411174 -88373591662306849025419589750875699200 10411175 243314728459352864153317677523476721800 10411176 -61759290186700825548692313060527554560 10411177 245541294924131875013995204584216991440 10411178 109945738297487691103923268947656578656 10411179 -542029302449367617300482650768735236112 10411180 4654233338303815893087561027309957120 10411181 78795326961522366576863875339565874528 10411182 -140993578238390813648782812603087763200 10411183 72630896759319845898726668259529452520 10411184 12326543270870142958235669362898436096 10411185 254674288454790829204061242104812428800 10411186 174366304719210461736947407537031211792 10411187 6260548985277656538704148707326798440 10411188 89995577191571443487076012791652931584 10411189 661753264540960846712514328004036426990 10411190 84588591059862355475829909116350041600 10411191 -140689534013473491385016037471855578016 10411192 607865901778840322543847327522500567040 10411193 -331629964393898787083229211694991400956 10411194 44833957039321036643016779543009510400 10411195 -106467303157400573433081429600858940800 10411196 398552121283165275478457998902724477440 10411197 369837833179113807780627953936746767072 10411198 -126694005180033722140415990362690894464 10411199 -22717891746623039873788904052276251880 10411200 -1166665162697485668991617581187072000 10411201 -36467432357042422141666637815246097408 10411202 89928773562664012150325418812332233600 10411203 -5148336429986233015363410778510080 10411204 166154240671732945183227925297451151616 10411205 -77711904726730673542741778220415065600 10411206 51534219672964771778563787803551694848 10411207 -101898973214614246492509047891355544488 10411208 -214878754371668866282198268755899494400 10411209 -102861560754175096727294019608887873686 10411210 202868184395508362819519614881004913760 10411211 -128548782821251377777096515510473339248 10411212 38347456493785842372581596217658507264 10411213 -764144945514850830000397329688154022538 10411214 162355101534427162062279921015383118720 10411215 6921404170864958381484636697478415120 10411216 -182341869905519417101607755184356630528 10411217 477551212386500149436527382362360788480 10411218 122471278934689002818573254197025211664 10411219 -45481290693205102963327972624680345600 10411220 -30808330516125567917893946909010240000 10411221 361425739962899159398072257084393331680 10411222 -167848094393740786822404041432082873600 10411223 599548019063379455266117734173258855880 10411224 541860423864305154512009436351048867840 10411225 -115534647174122172465905621077541485200 10411226 44754724942772876845564563234932428800 10411227 53626002725530489742860197595913095680 10411228 -7500635465563488013627233286964989440 10411229 -493345720302779108091996372484027527840 10411230 74830720118032078271587335387910446720 10411231 916124689583421487976188878622598199672 10411232 157761861623955833787091021054208901120 10411233 14948901310086807186697306687293603264 10411234 306091632304246007067846091846436648016 10411235 13085683132148670690303795232778041680 10411236 -44653641358215035560492818409429573632 10411237 -330673021311632580995680027807434154114 10411238 -236453625708506088479629841201795784480 10411239 164665454304075187499363850305869054080 10411240 -4356336166498036198762485944898355200 10411241 -625171199784639554166775339514136501516 10411242 -15104787874576246041459657299472093696 10411243 -306186227948768944520578474478247851736 10411244 12773348853205505185550132685459686400 10411245 -115844820597775789296943568438550340890 10411246 -1630599617832247722421748512205983296 10411247 -171160421248225801824564163374745374336 10411248 18041108104112042072775545814516793344 10411249 492723599292846633895176201857798051474 10411250 -3708876654434942342215359894655950000 10411251 -230060983497963631821246487498288154568 10411252 -863597210522479850572119287907356344320 10411253 -4666494762954666006513026935671042120 10411254 336117577658561109773458747255043712 10411255 -104874231933871737715784915943695105040 10411256 20543348027012555846387593362364108800 10411257 -104877510527820963544497278850897619200 10411258 -936148328114028312889287217058664960 10411259 909577529508746976117816118668479933040 10411260 -9585371405460894223064321064523069440 10411261 -280874229618621843245921824743264385920 10411262 13076713475356708293177680219459323200 10411263 -327063908748103294445802695329789672008 10411264 -527173298984947602076279700186552336384 10411265 171693257683396984501490316494310744660 10411266 208165176326300043954156378011524785024 10411267 -139215327139151533083407037522230693520 10411268 -15411823000434131749263812634487885824 10411269 -159945499010956903334498600766526653792 10411270 17909333441837272206494486100623422080 10411271 -152911664906126837467719243941406524400 10411272 42944040415947234245451330857585541120 10411273 -244865029232084937581760700693954101478 10411274 -118913190016657254505472613370830816768 10411275 -61413715039956698749835398337792422200 10411276 52511661503716480122925401916573029888 10411277 -366993707359962604316232363264618428874 10411278 29398178995525017907574735295420641280 10411279 128945697189863968844369619886274632880 10411280 -60126055895140488420310749283862446080 10411281 -664812469127026172911676237924036572800 10411282 -4359791596396639484823848755378329600 10411283 467641401339079339528611541813781087532 10411284 20829324822370297560244698144827258880 10411285 246836210872798487819463212079555733980 10411286 -4099355220667669642020297695343221760 10411287 -85337834198104438355656298166151439232 10411288 -105830962969779292505380190730264084480 10411289 -3549022490120458788440308735503702720 10411290 -35399150403551388967727137352409288000 10411291 -187196913725268320950651989497821797696 10411292 223193460286346682441235984105348769280 10411293 -475806481406057945509981850861276144256 10411294 -158130828878356507317220436866993081728 10411295 -104574499163803287413013566217826579680 10411296 57985320192220310908610925445653725184 10411297 117718211316037054033376934097969284160 10411298 190799470314398427844057992894011162112 10411299 -90096864266493533072562440228516547072 10411300 37552982211997716866047632721492630400 10411301 22679591675521429244714787581222056824 10411302 121985344784190394519705876765067426304 10411303 9237823497461372263099081405765515360 10411304 -286659413394031298505928444129119114240 10411305 -279210135180892636111621641998094930240 10411306 -334756671887106325351229169304691469648 10411307 33637305726241053198380613949443077556 10411308 -228329918337717706559150353209038484480 10411309 -319146488531632705573356567448576660020 10411310 36716315721136688356810820079764843520 10411311 11819927451178223442297912572028516240 10411312 -24099458855175614238409303922945064960 10411313 -112604393457218702355425667442874126592 10411314 88408649643789610972736961483905102592 10411315 133322804349348110412005835352127856000 10411316 550161346909758702084272121057209425920 10411317 -55149168498858582558628433198918276160 10411318 -91083142119769689126169669256176619520 10411319 -122997366626825858504498180961196442880 10411320 -71000120788345146612097513629245030400 10411321 -543955191607337359285875818798631243478 10411322 170283003049807770279260975836072960992 10411323 -168682890995664306506538435432097927056 10411324 -36137184080619550020824367563128320 10411325 -257061847396199067128990745909865117500 10411326 -18481739512203779701893160847232172608 10411327 -297914798981657154466384458390039025728 10411328 137187594340826823162622958072030035968 10411329 296698247446323160114218483913583310384 10411330 56836434284142982275586807517943942720 10411331 207852770449441789385501976184208808960 10411332 890070661443837376067723630589745152 10411333 -14129839817232691434551578837163170816 10411334 -239388383145300791410152226305456641184 10411335 113671611063860302614589326878159980800 10411336 245296665148624369865046301602151065600 10411337 -51598646176441676584978236648938734620 10411338 -63893807369748008330048570878342110720 10411339 -373254721811565694665350535133232544 10411340 -206919814891123433427261497119904732160 10411341 101773934881333931833692136508472903360 10411342 -315516065262435861669494047090052612928 10411343 -575136078893340297751181356890114787536 10411344 -124138019901641486229127389130744283136 10411345 -125372840195375087961117537179472496320 10411346 -235397711693014980621806664188695618560 10411347 -200729383175337814514556168117288111360 10411348 -517517379226551061825082876210398398720 10411349 54625775705174527845202966807392443964 10411350 -20044401325068272883024269352738816000 10411351 -16440641272892657227449721715951692400 10411352 -140405532959986606627948553140974673920 10411353 106235839226508158461898886287282001540 10411354 134455102234894507886493656807205722880 10411355 79308148046485931714559588598981067760 10411356 71770927604570214550063350696732303360 10411357 -327209817325562938519846138740287724768 10411358 -24987413145412147194614759034104884800 10411359 116279533668236976516872887068160535040 10411360 -334383412364340232694450619933696983040 10411361 -17583700791538710194078473827903629856 10411362 -114890622676885817440814531380936734720 10411363 477039345019728665704919589949126499612 10411364 61230751118608594302043047230754349056 10411365 -17861491195381143121538354591233277280 10411366 -1699600841102871501554035759451230080 10411367 302586469379266102749161736267450294672 10411368 24850264028784249498074417991389184000 10411369 225453579793088225838836742039829207680 10411370 137507467387871437450528498478963606880 10411371 -17761362679887236751808379966083847460 10411372 -451205485202507074652400695449794943488 10411373 -196159080320615416625578229118244342560 10411374 100559843887094189281098581336995047552 10411375 3962041124607438768607494054094200000 10411376 -40780466218979370232924922490337689600 10411377 277118772848230710421319972910998022720 10411378 -148835763572537549919937692347826865920 10411379 367862068051431332568960953372426625480 10411380 27848061329180631549830796869163048960 10411381 173174673707851758056416026862656873984 10411382 -57237273599641968230870555097011567808 10411383 277979043787578213159961845407057575248 10411384 -416270437863802272647212043703387709440 10411385 -43710654923110878181104962634067572600 10411386 -190080847063983435137213070706261030656 10411387 -39290669022607481129098406648600671488 10411388 116183938990261073069941219345290464256 10411389 22468936457981378414375017602635027520 10411390 -15642987005779946992782542853937296000 10411391 121244303909334100413278624488110918432 10411392 94560266252066992927678354480850534400 10411393 83748897461359668452122056863032050816 10411394 -132970787671006237926672974209508141568 10411395 221022158052116701528657636392188200800 10411396 456109944874993411734856398037467036800 10411397 116942394634987967663631589180405674846 10411398 79164944856083348293194477689620049280 10411399 63913265145722236101772179859545503664 10411400 314489520696722718469885138511490432000 10411401 29765458817328444098630537450906754048 10411402 -336936562205193033319888312490336176848 10411403 507834719385112535623033084106176829652 10411404 -241083316414564846916246727744928264704 10411405 -16118656313194533603717037739610293940 10411406 -33161865770130587213878412888301302400 10411407 112063533728495961933920640069736369704 10411408 -34463370103538226184154070950677053440 10411409 55222204680628522327846753926030914610 10411410 -57343618595383763082520679843482828800 10411411 -1025489299934501525952733823743413542800 10411412 175861337688678364351834797436671590400 10411413 29093532306569774426598825967342056288 10411414 -30114347335715396080003249279378669536 10411415 -40280833567560447566536666254935642400 10411416 13088091087397400610310456547110164480 10411417 27019390367286568514811349611221109012 10411418 -1299990613971079958541314100710666496 10411419 -37679361430025739109844328955774414992 10411420 137725426625258644406184809605066145280 10411421 268375525649948714576656476683521252512 10411422 72477662839659703240444203845942016000 10411423 310524277625408336950836121522462882560 10411424 466667100228653825145417812690778193920 10411425 253486922130154149327018674063958349350 10411426 90780329607666852803653236679027117344 10411427 -107568297407436598120567101631344414240 10411428 -221673647892718941219874939200086522880 10411429 -157597197171126353855703773827136088768 10411430 40727644350301321409545240676229907200 10411431 216876969701194453835675452051283002152 10411432 23294399640198782704863126517732792320 10411433 34593129236320044007919974615837853184 10411434 -35549521139636079100133577796467424512 10411435 -83592980642467992369907975965751836000 10411436 -62391274183654952249762205744619748352 10411437 -154459556932768672859869966621220732832 10411438 -64674393022995143669696002586917106880 10411439 -798457315984895397058690091674824255000 10411440 -18265356799570202092610819408328130560 10411441 -13904290129596118491838836170447620316 10411442 -132165632871874014597705515163228838128 10411443 67820338103222135590697586706574192640 10411444 -38144659916980056188189570741859458304 10411445 -591909113332875478832517792212780100 10411446 -221027001174929775300285498922823565312 10411447 233763864763288129367459189552240025896 10411448 -636548959091033310438363784481803837440 10411449 -290766934073915211679176559280023236960 10411450 -24297580871589012845465189134907827200 10411451 -216197026277303184705570582233311483548 10411452 -16773163581103948910932553226689814528 10411453 25158582827526949815634136324499104 10411454 -33812122447178149201647931245023917824 10411455 -41048911798189029981482939476772150880 10411456 8178241594081172922088240553587113984 10411457 -111623893972836686544072960931259661888 10411458 -70620643575617610656153384843321463552 10411459 20655724539375687792757797158715549504 10411460 178595497848325497958788420235812864000 10411461 -298687131732399000028459422610290912 10411462 -15099480127218532215567249559012037760 10411463 -356710806324698748707508774727934018160 10411464 -50739234768449089504081748692947763200 10411465 521635170855153783121020732791969150400 10411466 23016660644898497584906690774294641504 10411467 -121780001136493843720293439588398414336 10411468 -138961678446818878858118768804484078080 10411469 113286109400833173569934020286951124140 10411470 -37370670022307601940153071813116716800 10411471 63294313875350087199218206074808957440 10411472 -109384285763644364029283919159204249600 10411473 444948249990147900986024771523775820784 10411474 -17135354596017750859334024862924243312 10411475 24805653944136374215087236289991311500 10411476 -18755738550856256600585183721003399168 10411477 678469185959150863443014803240162293326 10411478 36756585807185327548566538454542866432 10411479 -2859716429947864513091368494886903488 10411480 -254501159311533538101310193221156454400 10411481 -7578139587231841360058119404697363200 10411482 35534576569691125551864810827331419904 10411483 287228121680075391225762959671702817732 10411484 -147005132569727619828287586108617107968 10411485 24069683130965617400669794216694457600 10411486 25047633811542641168613426569179065024 10411487 -452219331832444978865366711306896166400 10411488 -269081043254729829718019687852041568256 10411489 664895670922953518647432303671750357120 10411490 245501342133117607467255449401253172000 10411491 -134755064903530971383516777124601819920 10411492 -9125981341665780979542717134413754368 10411493 -748339052937686926823147486539922952420 10411494 108472206929956839942256859788553034240 10411495 193405750280988980139651751512598064880 10411496 -224449679339327113798801925370693534720 10411497 13036196669407261034240946873412069812 10411498 -42274604558352836667537662128315218000 10411499 41750684759018503464568366407383941152 10411500 -303518219643742195114678629072433152000 10411501 672410648818062455675920882269812236502 10411502 -127020603601558687066773525916816180608 10411503 454060911226589643220555683896475210504 10411504 -635076447651321632398599868665364480 10411505 48019061169792696247659520573822187520 10411506 8948862053632485451484495160306624000 10411507 -423565112414973239272944260211993864244 10411508 363865070966163269089040700887003987328 10411509 -318626123437659588404325715988451030240 10411510 -73154997773003786266566048568971939840 10411511 -399774812062672332421654000461826234752 10411512 261966274480239208165279741635285995520 10411513 -166240582048341676487097712135619440640 10411514 78463620381556096337324613826597405776 10411515 114497262024776523235279473996638082960 10411516 21083388976711510662654671408877117440 10411517 -58431186484992863466922544090704833120 10411518 -53354435125656322847558383177560066432 10411519 -876411974645599365279556614834890936040 10411520 -87752429787031956388987734621652254720 10411521 272225582877112605018446392254916650240 10411522 -290025143313485604203129313824200396800 10411523 -113089365519732571917251690846279124228 10411524 -413392903554124544990867816274441216000 10411525 -202902321810773481839115531469855128000 10411526 -27856861042404646899525702527527440288 10411527 -31053407325513772073224237549951056768 10411528 63142678416567234189540781670687170560 10411529 -422886182867705881858859012470341264870 10411530 127438244439730598458274391505476184320 10411531 -22002917824771556562233896619970768096 10411532 -287813476025225052063234114411883312128 10411533 316761402547817861598301603911099908544 10411534 26138391181076006976585235421695721472 10411535 267515873998279837462393198120452286800 10411536 24180542654713368536685272155982659584 10411537 653657122647540590897012374110611425140 10411538 -258115957675456226157769571749958548080 10411539 167032300307099408857345691670241340160 10411540 122118431789910468868339173836075527680 10411541 -48074703556462270713644226882871658880 10411542 127986377134938666718146968077074246240 10411543 224416299806927494703119301404299518792 10411544 -292330653217356423712006217469984768000 10411545 -461601797408778417615523016207293728960 10411546 -143646730063526938251857937866961888528 10411547 4913635785154136590555967471648837160 10411548 -66668089757008467378444414563555278848 10411549 -46922228834504958144623649751261234432 10411550 23366031081373211013913674273474004800 10411551 -175967217147812926339086982474527698400 10411552 18083973687231504913827827947995267072 10411553 49315037006206887108889425057729050160 10411554 -227852282390372955446735142277890238080 10411555 141005990529505536779212433075851441920 10411556 -449940824417956127016711931246602679680 10411557 88921988143171839313076121468792687360 10411558 -356666845789973720249193074312430777600 10411559 -2064745788844230979591611135004781496 10411560 -107190872341334013590343378510305126400 10411561 -345645143772280290426439021856121096838 10411562 -48178121632271174485363501514681326080 10411563 -19978647239932777716256436626722657600 10411564 -77630282989817770409333610165316443648 10411565 86808289257576832310043526238157106200 10411566 10845508975283678553682678925854272 10411567 44951880004656192347435073564994816192 10411568 -14354045237309667619915232316179742720 10411569 -303329054405565093643675394765582240190 10411570 -43743964967330587670305304602607645280 10411571 76765854676718650857453662734913180640 10411572 121562579821626734131050570434392584192 10411573 8195648440395472321856210128656789280 10411574 -181689322790148324822095543328677434464 10411575 -10924835011523222708380756474532003400 10411576 -116299740156308808378515129446705152000 10411577 166444163262420728313526297975590102672 10411578 73352672790287652118891282546487780064 10411579 -712524119622911307443947522057870785820 10411580 -128812419009461625527719035330129139200 10411581 184859847637394031399295623761369872128 10411582 -23527997530019650093493317330704476160 10411583 44433424827879977900383474814437583040 10411584 -110721506969074951379613008552534212608 10411585 94441916240829540158596056385533190800 10411586 -176257489892442393090993599895761353008 10411587 -44751557798725291060077503409576718080 10411588 -184781904356675575712556443616173835264 10411589 263490056347676410276050709075561262556 10411590 -174876929845472601551500631520399360 10411591 -46888550054624458742197814068423844008 10411592 282223829800881382938087301832576993280 10411593 -747034823384012940800002160647491531072 10411594 53448772701958528429525683176333065728 10411595 35488564425174323154561313675029195600 10411596 110311628073624820290961085248946414592 10411597 55226425667990645315928954133933817472 10411598 14605206662816235822236802980173688832 10411599 -236498711165673249184319849982143821056 10411600 -94945426530542329523925452869762048000 10411601 6432406767269367541005838366657903104 10411602 177375517492353529632585376720707016704 10411603 311869793847291449098155094038879491544 10411604 204694229229013013953164188788871571456 10411605 -395259735263279164803517230551097993600 10411606 58731908231381063692733211412526094720 10411607 -947067926801082910476030725531970240 10411608 71750089522967706069397945684535439360 10411609 -38872054695467509613943582534702098040 10411610 167829401373698309385882984217892017920 10411611 5202284129343200636901069592563362304 10411612 211314979747776496062942827865112181760 10411613 113150384829620548631976747119530925862 10411614 31555338740072815613987555038097754048 10411615 -293368278195711955647196818127855341120 10411616 -196508445953657346350667108472262492160 10411617 -232422900316088938423292767369449154752 10411618 -130792334798461027488877469920739983488 10411619 760102513225791668247242534435825337096 10411620 173485336624639730469574330670398771200 10411621 113435454348765184756056586332139364544 10411622 34914417182184569265467846176235998464 10411623 281569730338255898322748341984400374672 10411624 32779474870334822067321679908685224960 10411625 -3148576582527318638816375525935392000 10411626 -180189007500245647085252064490901158656 10411627 144537465036906183398020193116162183032 10411628 -400454173265758960384598192897760528384 10411629 -88653733328036500713671972529174319872 10411630 -132536223380669103214132088744505599040 10411631 -669499076559983148978221393983996280688 10411632 -64416085403171088108651462844817080320 10411633 -2590881854191555806413622366863350176 10411634 -5663195069810669716216557672890444784 10411635 6909120428995125540912216769120800000 10411636 274144286154507619776652325231545374080 10411637 211020713596116223996535534638154186286 10411638 -66488192995501469143773444755682950400 10411639 -17145927280537906662085858436780287360 10411640 227883683114818073998546557336097996800 10411641 439610727349163465489304389337551019450 10411642 -22022464205608581850203209436754518528 10411643 -235831638566474019610411443826625365656 10411644 144054700906305038423340930693420441600 10411645 151312612507760840691701760350195806200 10411646 17172048104259298288340723223221677440 10411647 -202633945966290144265493239253504839680 10411648 -86353606947339649185593896983834132480 10411649 -170330968816440267217378530213653428350 10411650 137192129398193644070138627781238821600 10411651 625164889084926011421516031642085014652 10411652 183541409892831269361340038523197837312 10411653 -102824559798037902292124172038658250752 10411654 150712777144406659531442311003765591872 10411655 232107426401724544626522177179947827120 10411656 -3033078495480764500578215210212147200 10411657 130653515252959544255177600088939818906 10411658 -53881296321606834637708972484783454720 10411659 -2156842464949348430326833238274882736 10411660 -8501358518551183357281104317513728000 10411661 -56599657452245638036917274802161203348 10411662 -71949255087672700364334591370056282048 10411663 -39831716549173499256563940254231669184 10411664 25416100238897873353753605730240512000 10411665 -11356952773410920482896805177290192000 10411666 242506556062409858811622592627025475200 10411667 -108009269701177108244049129088987801920 10411668 -237152646098912015240876091607934878848 10411669 -385054945817720793411560963161235458930 10411670 -22544510996420684909608058767153278720 10411671 17408582554818880190019806937817408872 10411672 -77338779310509686386987955767754803200 10411673 -92446446786805135838214276987581087100 10411674 4963336008434829056145651142524871680 10411675 -209869849737405892902721340216665807200 10411676 -4113459792653714520157138787288088576 10411677 187009003744267719578821227341404719840 10411678 -174986194184767183319138933987839263360 10411679 201344447841779429858390501069879213280 10411680 -12814914885361010452616983522836480000 10411681 -186919722762306487151447918720930086208 10411682 -5826818867476793357828012302847243616 10411683 -175016439290545588040592116710402319952 10411684 -141147485758117365633839715193840737024 10411685 319497610302618828183864749085180534360 10411686 -78623307396961803102698417510420336640 10411687 -80237797653781017686142229337475080 10411688 80472874528185158011897629576194703360 10411689 -63706237330915311630844909900783598208 10411690 -9180831860423650251880604170161674400 10411691 2196284012009624483905872838300274304 10411692 -31400353656838440369614927450987739648 10411693 156750591473059992968032156059892317900 10411694 -125830822181672818496346442743694482240 10411695 113969636680317406282550645338529754720 10411696 165537380463280460547277192916439859200 10411697 -143347804567083952120200776531628031854 10411698 3542947368233290582801709822694299136 10411699 -105769437865175919106725346462757965300 10411700 -18078254573085329354204468343870816000 10411701 -226798406393976915135962737191981039936 10411702 -24221765207766122876806101078886539648 10411703 251614418736567323243678529465027667920 10411704 -139456809927424677340805322000353402880 10411705 202456150835752202334980664772642513860 10411706 -176111904876414510822692934142479938448 10411707 72668579824738854508733702611437373488 10411708 -391165093372210386998669351313811766272 10411709 52907186751793205437001366874383800320 10411710 -91953040426711860561280853220229703040 10411711 551437773838508827239651274319390069312 10411712 -96921582689912509688756707676440756224 10411713 -147968349882395914243703710004130731520 10411714 -125356322675521488507458793538854297600 10411715 14190406974495031604723982140746095600 10411716 95587585133526870022520798515563138048 10411717 -58865378010381777405167516516834411300 10411718 -391322357756404894347965886707282062080 10411719 -355769683608688813164820963324664891736 10411720 39408331701091728448395853787986329600 10411721 170138941425172658680349486937505592922 10411722 -80604842937054889769570557269780258816 10411723 -106252235736662701701986362204702613360 10411724 -234539595864663044606297191002738825216 10411725 63821651768759385349742497525494804000 10411726 28621092621012852705764878367270415360 10411727 155882999716005324554275939223358318576 10411728 36160194895094362320588319421754507264 10411729 -530362505410298902006435166848298118670 10411730 64010549539980578786446721238494745600 10411731 -57899538099825741353250855390208242240 10411732 -26525263645403837002548602550001870848 10411733 495142783304008387353420377969895914400 10411734 -136828856325035604503469965371970757120 10411735 129336600640124169693362074670305025760 10411736 -7960248405186207857891906518443448320 10411737 66158426877217238415095019237188405952 10411738 -128732891217193263379275221252465387520 10411739 -289988563466030361098094594622978792176 10411740 -9072861408437062417704599456505807360 10411741 302692614940593182925304252574619775142 10411742 63865858189166335902462615785065872384 10411743 175846141696170628041613085584778856264 10411744 147730283496015756444092426485578596352 10411745 163569733955335368212007501821224247400 10411746 -31221130639344447140651253608956953216 10411747 -530929701721523242651462032934068616804 10411748 112073268827600239156327030880002977408 10411749 155404843049186199125855675268109613568 10411750 340546294818626514197895449732751552000 10411751 -27148612024556932785475571267372652576 10411752 -176770678635667299893390287111900200960 10411753 -209829563292652893539944090152560824320 10411754 175239487536768229311418701955540651200 10411755 122572522202801909022988698296568775680 10411756 15457341786203150772474633932607422720 10411757 -466558999492900912655582833099768445994 10411758 48075863619259939347853703299028790144 10411759 -61860194653320332509613055373913061040 10411760 84757584536471637217918364255157780480 10411761 163705456026039634029452690079294191472 10411762 4833216277550954636749685507271699072 10411763 5333759396225972963747572853934806880 10411764 -199225855222460691114744686407887894528 10411765 105989776991280093516162218110483488000 10411766 -263531252110803799424731466920639971168 10411767 -6343147642487385467385025880120483760 10411768 -462566424413708683747144905298027069440 10411769 715975714836372246944995923173505222912 10411770 123239312044709499653304785472114681600 10411771 -66974024074237867164649784019532713040 10411772 -15477557591974314592254690488649031680 10411773 443590845924270203309488594669832954304 10411774 254124042991356431903669279850554459136 10411775 -156791388722979640012477780206676373400 10411776 268400041066256392891429318180460298240 10411777 83722091259897619032594131664190004052 10411778 5597913764340390108631192473049257504 10411779 -142284521184891829131653509389262790400 10411780 363493622311308507191930671723088313600 10411781 -470069693903825867577213404520615440418 10411782 -266582778661658017672975675633561491456 10411783 -570193027787015313847213043633455752120 10411784 37266471398640566494902769170272747520 10411785 223108403929667599951345635016906215240 10411786 -34291929461278467208761207409870964736 10411787 -342710296546706459686576832609668592928 10411788 42563820492807398813167697958409949184 10411789 181060409369013542156725749015117012000 10411790 -146706385606099521798679643799137041920 10411791 164100344609920693528332408586608812160 10411792 82776295687112461696916415031774543872 10411793 -271303798973460968513711416070752785600 10411794 166684729057814860308966823489211063040 10411795 -191730952606546530742609308867955027200 10411796 216006800056185009030920865167019479040 10411797 -50428937999450000744198362955994151104 10411798 -21440345060708594293434436388713501440 10411799 526650918202843443124194200338776841800 10411800 25641472183940875850009197582270464000 10411801 -244641996213216194251842378695164948608 10411802 -206301895748480272257397431125405157648 10411803 143472186335166070181215407022412415972 10411804 -238240290137346886000401620734503294464 10411805 -7797193616421734499745128591598982400 10411806 93443952704784723143021154715952157504 10411807 -21661727431018412322003983349583795088 10411808 -890769557359402086058229468053831680 10411809 30227003703960838019012292384356491680 10411810 -88551737384903214963080675153800320000 10411811 435541394366383887445234791336795128412 10411812 -17371831427758866863769637858425757440 10411813 -685225991233254228682206244123462847938 10411814 300256409114560486990442815757440700256 10411815 -36997736986543284271919480759947560960 10411816 680582562720549438244774534467424911360 10411817 -205145443341638856920153631275223777180 10411818 32982009175084694340537983754437875200 10411819 -163592023397232744798041037808164695040 10411820 15752486374171658997473719671352565760 10411821 19894451581079337449260969772872492224 10411822 69720412528465192576208875707010296000 10411823 748592326846624961567089368717709485072 10411824 -62501925116864713805495671137959411712 10411825 -185395733604967990030916944662447715450 10411826 230273562214942734357326032558110884112 10411827 27366467600708700319362777382694559600 10411828 46240259006651085906925204336856283136 10411829 -340755287013383605402154153742484740960 10411830 -22804703989112814866125962224164473600 10411831 375238926380718886405823593363159854592 10411832 -135184786100074866977442202546501447680 10411833 -82967185519747720045177112530729830576 10411834 189188635884494135982915594132537096816 10411835 -116718457403980895484413512600339772640 10411836 11774478749895072844387165821283840512 10411837 139696313037353052286531131677211947352 10411838 225697466076426874950996348952338063744 10411839 -231696525596716591935729562168408749600 10411840 -20198712463396304245965514195898204160 10411841 -432138628113627713554070521720001648640 10411842 -56637135003917098143301105245557131776 10411843 19755159072780452556706725710724660000 10411844 -6177127915315220314135244190676674048 10411845 273629216986763615934568161992919983520 10411846 32521563523327468740799537451420218368 10411847 -6579947117511250024298287429016628720 10411848 -5865407945541097702601224231157760000 10411849 -133106245361990775308016309558405083328 10411850 20146289477537464087181164668571284000 10411851 -188707738442836487081164929618208464168 10411852 399450752464812909397094965378489749504 10411853 288241063613662123961638365820229802144 10411854 64275008919838729379202599721229410432 10411855 195523380023195146879630378703262620160 10411856 150729817532247318085425429174288384 10411857 -249942262048022255231794819421128756446 10411858 66058727152952828781307000791349853184 10411859 92332833645851168837095589437944366060 10411860 21538612224764515870831749527232399360 10411861 687443797482062174945574164653475065500 10411862 -34663612025243337306797314042554809568 10411863 182592587937235068082383480770785684992 10411864 18123143773164315192967817692716318720 10411865 562651426681731162961292481492174726600 10411866 27169726297102348686998592574060464384 10411867 12305208622450523608388850477284081600 10411868 43402212599280924317945088223050203136 10411869 175489665926150930893520812011747988128 10411870 34081537580316163454058896415783321600 10411871 -243749423332617722283873808934735955840 10411872 -270108939952123058707187834990681653248 10411873 -305955779402843937785492233590522374878 10411874 143410261352073129343434627204544710144 10411875 871885651874773697159582674039950000 10411876 287782774647538248286932486654544914688 10411877 56594649143086525547779274151952479744 10411878 -185119690209425247257011679188832582976 10411879 -30227819074104639283274269925855051600 10411880 -272387661343939548078988006368508723200 10411881 325704851409580797431029188129269303952 10411882 114865274220773886256453413539767320672 10411883 -104594143595409013893420807587696521560 10411884 2329456320817872808833656093404200960 10411885 -50813733049274279044006288323174606240 10411886 118643021315646935530126826661049600320 10411887 -114555047478062490114808676833592546040 10411888 -81616513694273122867561599986123735040 10411889 -218780750375277719426821433237357719644 10411890 -31545395794275388469827749793770094080 10411891 4617362143712505693168682562625065984 10411892 -23435408546680430713169004712561670784 10411893 -74935780590668924189358047737668836160 10411894 -24373140996215922868497024736192751040 10411895 -146014473076511932516713602910188141280 10411896 -4764835886504089192585746433110835200 10411897 -507680796379251379428593699867015557654 10411898 -31411446706546505258137351634528302080 10411899 171888159244562192952479671743371099760 10411900 -138102825236729366939634618998794816000 10411901 -625696241473037853817016915068226335098 10411902 -15890837119032864740763445230659937408 10411903 -103750711169032048351167115720607392992 10411904 -541017110480445903924731934884002529280 10411905 22974737200165155512856724731583027200 10411906 8158951262100753762492218460211315152 10411907 468452296115482451866031431797415937280 10411908 -26893295153633826518889473554103304192 10411909 66977629851434584438209812009981895900 10411910 -274931449249094877175748183272894640640 10411911 -70749902581788328375610756094533266968 10411912 25571460907540647459406275488664007680 10411913 601328766967953214045139804678295636660 10411914 -71055557364380030605005054465307864320 10411915 29655983839069692974963587963490194320 10411916 18528741911516059666534104420841085952 10411917 -32947534726208760586107888034894757952 10411918 -3263942408475370054601393766564895872 10411919 -224909891529224872946721065438165842704 10411920 -35979297891748907052085424936099758080 10411921 481219192940051621182883072507668829670 10411922 -2551809064774380984175558185045579456 10411923 -501631210313095209739428244980722832 10411924 2369213572223615266581668264976640000 10411925 -37763677848821719708737317301323047350 10411926 71017197171117077795088694673491752960 10411927 -16410503632989105108293958746646791224 10411928 144887107357228147344916059618404352000 10411929 338558324443989599090910549992268960 10411930 -1235596671191898318077122667296723200 10411931 65764738726555770819355189617765225732 10411932 112432414384827760816864833816159360000 10411933 -35964796370649230324879558720140931136 10411934 2194002197478863219976097621807580160 10411935 -7668082419856222158331608900281362560 10411936 148743068652708483079291030191870050304 10411937 170487425742449056763856224755861778112 10411938 160574291471849247099985562016919617744 10411939 37027223897229224798517427718596515840 10411940 19828757819212646514655618910840463360 10411941 177499808033297809402663607182588836192 10411942 -354932288725397797935665554061368132128 10411943 -403844928515609334513446205469449298800 10411944 100505704466375882422249088040707358720 10411945 775053930038476308837233337191350582920 10411946 140182164918592966076860941158197407744 10411947 61645920020455968004232746418325385248 10411948 -156412049423920915212612021617967478784 10411949 71685068520381839664729543216709635936 10411950 -2478972827878731214363582137496540800 10411951 -45425778131562137259951904615769031936 10411952 -11527912112591367207742081749089353728 10411953 257189774213701798474216038748163788608 10411954 7399101125739271268638719543196035072 10411955 36203553605410434997753225772766405360 10411956 107291033154910970128253826597391441920 10411957 342933840409458957269285033503256851200 10411958 353683535660789676848597442463563634080 10411959 209362317998822295319433116129232963304 10411960 -35246778948905281029778876154601062400 10411961 193814445907313619944387223711974562432 10411962 76679878103131065837859299791953797120 10411963 414451029201336976021409865238721397280 10411964 712235483348486489296207142312697563136 10411965 -64268396203738059935646504660973883880 10411966 -359565351273110217684824957191107032640 10411967 199221391829746916689577760796236062016 10411968 20815572340268162349857951237057544192 10411969 326476213629694078522891013231962944960 10411970 40608195193249203080554485173558876160 10411971 291284921747196096343746005589715623600 10411972 -184174470986023207958332619003961956224 10411973 82898065739296079977027750500545454528 10411974 -69591612023028166778084211630897381120 10411975 -8563789985467367794584843869512463600 10411976 -106576428525864957325994631568746961920 10411977 -1714472288065898655568149418254204192 10411978 -226225627262499310072751877979053738960 10411979 -243403983429475860230961145298297613420 10411980 35698337939332524869850410165725747200 10411981 572173117198913551268283938932330000000 10411982 -80033919846094979641020584973768109056 10411983 21809143472276528029527283786251406464 10411984 -143421050900144243425335192796753428480 10411985 85683079100365198839017402759636866560 10411986 102222962365933864765103819971669194240 10411987 -222149210825230451404966339591220169364 10411988 -90912753959650838404451113691250345984 10411989 22457438017995685105888881343174592640 10411990 -9329816911003554142368173376502617600 10411991 -261005429355941343265717801005656457216 10411992 329811243995642641189188355531434424320 10411993 443941469500092494833243940318474079242 10411994 -60303380763063120432378648202491634704 10411995 -162739751663270130661796436563542364160 10411996 -3181630155203863120043081928574088192 10411997 61809751493308625330112244861162177446 10411998 -100854819327531353095949883887472543936 10411999 -111249141819302531629433129210494640936 10412000 -223756718151197006522912005810421760000 10412001 -17431293360594833460072938143382052096 10412002 -113386802528768229380620649280636422496 10412003 -17760541733249254291605970381741942320 10412004 -62176572321500591195807717871056805888 10412005 41234401106045517113526443686346646360 10412006 410654886475476395401735596852370549248 10412007 80267079652787059999673200618004526240 10412008 35507497053612157470008085895685406720 10412009 -165042722756000037483031614218197707996 10412010 -190667246766182707267577089702133107200 10412011 873962862929521844479289187304889236824 10412012 -212023455355150893665866032944104885248 10412013 -88658536842256012921396405258791800256 10412014 147247407588337727970562280185057505856 10412015 298648633423723958396466457401586982400 10412016 -74325628824470723731157451359555125248 10412017 -145457256579690886054655333153011540416 10412018 228914119907463843573972643693132159104 10412019 204465519799492732230631808077903128600 10412020 2572363573193903452203725188964628480 10412021 -254668008134027458550783191698094536900 10412022 -61290699701140624616909075672074429056 10412023 -1000984373625077833095453772248185949120 10412024 250403748089609306367872567298198650880 10412025 19202425786718442930872824918246152000 10412026 -247670343762437596633404412701114630288 10412027 390733642606988872357889601327755811876 10412028 -86548593225971546836117373947744866816 10412029 -61820436748185150559188106296961509620 10412030 222837888226965490780154682138992324160 10412031 -47549493400802784864701498026490313216 10412032 -32563776746907625602828863535071625216 10412033 -117559838643221236344957471147756132816 10412034 -149533529247068305440285018012639726720 10412035 160343708055453938074961205061074878400 10412036 -33013953132212607212890148845869437952 10412037 332441060479208673348193804763283997440 10412038 16342365954588617880655260304701818880 10412039 -158260252633708698930652886132657927400 10412040 -157778338554543596524497364031476531200 10412041 -351014640872918792059624737038769798840 10412042 -181088382796013401849851391532920128000 10412043 142478537197339852272821982360901054464 10412044 -611332324728338141471149561521829785600 10412045 40118224354496586747775295098876481280 10412046 -70856785697025379869505264014411448320 10412047 199413366397516974590126845755392728496 10412048 -5606389029255233098227436529653825536 10412049 -305359296530082554046363855861945509136 10412050 131796307943067262127687348902196400 10412051 -432680294449845952651502990979472401216 10412052 -11271182298351111317547045756121264128 10412053 -553763166687635862750855220271632211698 10412054 -78616325681339784324591763480760064000 10412055 79576056331931018488204194538349593800 10412056 -176766201472920197490273322832491653120 10412057 -508625640685612941457156364900651162160 10412058 41388238559730357701784823371622133760 10412059 222771896326409716223180397318272306016 10412060 -126924728036583932906365492462640179200 10412061 13164598646004288221682424579019978784 10412062 170316874490059346761763426260460377152 10412063 119542323208385781083604048298564608 10412064 -343809168785995938517094268011148214272 10412065 -274117356139164943531511210823139122540 10412066 11391854388783234986958301114265587200 10412067 -52843200025296661193600936588264528520 10412068 678892482686703381139066418323863479296 10412069 431998693692108569815520027636997031200 10412070 -90720345561804727607636392171510684800 10412071 -537610833061420620381875874619692342048 10412072 -404759160952973878216183068552748646400 10412073 44929750474830984841283535072683740800 10412074 -172768554112034141026692873504600496464 10412075 -128436269374719064755100765599159375000 10412076 -191807471744981639789684712831341383680 10412077 -127322580357108818186406712606208367360 10412078 25000976489287948474971013955676566400 10412079 -77288914735780849216193713354445400192 10412080 -28564667028710456014090952833210122240 10412081 -580797550082750132385196855083116603118 10412082 -332813139713545798818970588950253803648 10412083 -251878746203362614067621211591572670640 10412084 315629810257278031730051032814341785600 10412085 81031614887524202723890976114732595840 10412086 -10262866120872897482985049814116354176 10412087 203891149958597647791818309866203717552 10412088 -18325246132384184791404516938576486400 10412089 1254613423482625727313738645009730151824 10412090 96132147862733789964912745666398757440 10412091 -75071397174341436536792493564925470720 10412092 -50070078554146309165314592088894657536 10412093 -325775936977492413515853958066279080576 10412094 -7051155643151181850258158821990203392 10412095 -146256795566573942946483366768090316800 10412096 -50231946867080788156781941206618734592 10412097 232048173410274122320038607917523364400 10412098 110923069891288215270018567072286789632 10412099 26109314958780926091995286738682614264 10412100 -40286062291841627070282647037354086400 10412101 23460236548969413560301586712267049024 10412102 155599679181928300120618959540522009600 10412103 24017121275284035279651273510526591824 10412104 13865356377524570573360684242197964800 10412105 26884579041384182206750984999450475520 10412106 3621222615462357432016071308468738304 10412107 67257024429594795027695984546342190356 10412108 -389340820419143198539882961914347264000 10412109 -357045234293376593031684011784076992276 10412110 -47917020950421752163499419614027760000 10412111 161214222686869638984375978863933081712 10412112 -40956885887379951487988597376195624960 10412113 82984314150468954862384274484395385204 10412114 -41695642291221884397742210816118206080 10412115 18241132897495255621968720383370762240 10412116 92036019869897721790283596213428510720 10412117 -738001271244576963897628865957500086834 10412118 -84122503478391977656147233749304881280 10412119 17857860695548797773432318652996620296 10412120 -79070705245805307699103495354045440000 10412121 279894813848941518134764404458680667520 10412122 -14246161803750843154638326590007164416 10412123 412952968833030058521114100679231776944 10412124 284041825756243036777004377665826515456 10412125 88834095000465247902028674788481024000 10412126 268226162961593901114534458827239152640 10412127 -476908648237494061679992891485838639752 10412128 -720697340666038057905817207409145937920 10412129 55972029102344375842757691840777551040 10412130 -125146702096042041792607985859527700480 10412131 -740359838988429812418536501707121104800 10412132 -124263529428845142319644983162460703104 10412133 29153619112945672315006572231408968640 10412134 51484024844407135195883546287472280000 10412135 86489796688343191263848890655501226960 10412136 3932728573983642235720954733129072640 10412137 -210640739151412946723095933063485772428 10412138 -397321063951646714066963355426993469440 10412139 -457502428982625511041917869450303665576 10412140 -352528006937891502089479222371941314560 10412141 -404957084724254935070297525381831788458 10412142 93845565105705409990467557064974146560 10412143 141330124258334140212770433225080958720 10412144 -118851936942266924082140683776367165440 10412145 16256831941954644804583280050851838080 10412146 -157894445358557822259601169897914624512 10412147 -572598455431394113036907516703651508404 10412148 76556373215654792508553669137403207680 10412149 10452296893320928071720420949873316448 10412150 -7364832453812156069197679427972864000 10412151 -131336803689851234943029388418061134896 10412152 -486505524506229650311279407177360076800 10412153 34452345120448701855181229867858371140 10412154 -125024644755813030623069100608647118736 10412155 67494019639636727768314499659324477920 10412156 -116056605886910928741902309415251988480 10412157 414039600412155441934436736142153540992 10412158 83583336690425489140968025752845035200 10412159 164763992218896714307035110471903807904 10412160 -195076368763441093009877617159962624000 10412161 -121248631122507861674064009648552090238 10412162 108912773009075028347973354882166586832 10412163 -260428523556309760225502495740213621308 10412164 1156733103854561871367649088866557952 10412165 69694245259093703927780367692448559320 10412166 -15041401563137659080650866446844090176 10412167 -586144344910783688330317958616290552720 10412168 -64941149289813615097403437722937651200 10412169 -31486379521092084735702668176591461312 10412170 -46267934432225402722768832946024944640 10412171 -305642677449672212639193124321040640 10412172 -218246676521769933580077281241317222400 10412173 554864864999688690706728819892676874422 10412174 -104615395553831007908298090711002904576 10412175 -34202365246660416871331075504433921000 10412176 -70890546248510975365398273920838688768 10412177 -522791764196888622139105661911033343388 10412178 -17234380131948282152346240204884247552 10412179 399991483295088929522981464878257052384 10412180 3016152862492264904669668483037894400 10412181 -28113270439149769325493143686580012772 10412182 -357419840411158617937327302274450609536 10412183 -144308921296445270624724672869318031480 10412184 153480788219852967166491342903514398720 10412185 -107440376923811507847871640655297271680 10412186 158814357397220292700049114810588133120 10412187 10201206253866202860742327135839114240 10412188 306762373546053158193455384325362789888 10412189 230087616266212781143241862639536000460 10412190 -72252915901588261588267588948612272000 10412191 -535433977753843299807116398931810337816 10412192 -2825999976204970306856479272254570496 10412193 -161728168932077899493986668168149914272 10412194 188613467170385687006213005560959487552 10412195 -371986972018868315329906672293211690800 10412196 -29608472232186623597985839004775090176 10412197 -335638707574233178997198778695947948354 10412198 268358506794942067022024692789599166464 10412199 -129577388280374114573384750187236544000 10412200 185988321692343178635256584828825600000 10412201 353637862966634919655316015563510526202 10412202 14105874393103774399057447460234956800 10412203 634089392647481626308719615458838886452 10412204 60540450814271053315010984502233651712 10412205 26019396100024024908255532765682382720 10412206 98820344902032035419531327466463999936 10412207 -66413493404952039980419948356202225728 10412208 57077513218419611266183911516703014912 10412209 -55522950936155054051133594194327006560 10412210 63094873240694385400189843222606841760 10412211 182214200655928941852924521852315689584 10412212 -93568054153813768859054953812333352960 10412213 -125319891306754089541684485670688819040 10412214 -29661612741195746819904160988120976960 10412215 -237498115690436315829399947936187164160 10412216 -429383115776430900413138475371196395520 10412217 -225059252692201313039640606699640824912 10412218 -98495164807617103229953226866803425280 10412219 -249732218863312621311464921705569492380 10412220 3778505052386522740978186972246671360 10412221 252754860047955524589020406403228533504 10412222 136523209081303425476912426530978363392 10412223 -131523108798498629478757401238941276216 10412224 -151309251977669632681081362431783993344 10412225 -54737566049178398052926120205968914500 10412226 -20049784490810051201507744892096521856 10412227 146371008017405854618689487924006961872 10412228 -518566573306295645725597365751621478400 10412229 -80711766993067508655681186891070730016 10412230 41342706946587458425557169984000325760 10412231 191092003553307476390095219656696931032 10412232 -46992149843404413045268889703762739200 10412233 64283892126672629916262256776907894208 10412234 -67974187156331880097340356829486500608 10412235 5661846831890443113545269925362490640 10412236 -187559346976595874094229458661183038720 10412237 -33626814177284788761834296974199773056 10412238 75057310612522944215022916690628640768 10412239 473106759190201162557286638143585972256 10412240 113153346366498617602451486969927270400 10412241 -20646253433741345162609840614653212736 10412242 226088677699682638630476852101537008272 10412243 -679445627229918288435259028565983471508 10412244 -23130233778422840871215784691579394304 10412245 -497528465168896588622275643008344354120 10412246 120234525902380469561684954113386862464 10412247 -91921104715786254553840099553935440000 10412248 57095116257829457609711826985233285120 10412249 -92714015705127704426502750360970448640 10412250 19308186925339911594211056278184768000 10412251 -64782208069591812287774020788638075400 10412252 -226009150204067766773454052372939851264 10412253 246673486818374570749535016138441364800 10412254 179508689818362346840549593877280232576 10412255 -392351498512877830074158442744046035000 10412256 259923698132425914279479712329404514304 10412257 193601274742389579988437429247825176112 10412258 -180979010713883872399849585903120216416 10412259 298040349339998555654177390766510554688 10412260 25358736391384043578401983908446220800 10412261 249300393706380990953827398695534187840 10412262 16928013801715358308570253304482091264 10412263 22328706437337832682813207925515228520 10412264 -68732864773782919086005765656246256640 10412265 -274607789942509633390089773679765036480 10412266 -235588955061259335338325844567102644480 10412267 273189393358176858918364498815854915520 10412268 -90580208083468927391864657896097794560 10412269 114209368294257974093130504349977107296 10412270 -68043219321173481567184092430962585600 10412271 430876754542033477894604749986899627472 10412272 15945562621759441727232868505073942528 10412273 51771014537144036396562999533551311168 10412274 20482327613722728434306107258069493760 10412275 229645786387572563763917172806940416300 10412276 -234439262813909935295434353609219563520 10412277 -5927213786754239427901023455805043200 10412278 -834646394141070722184887056245094272 10412279 28944247529972768517147879787423469760 10412280 78805076909095905461894118082609152000 10412281 -289237840805232990387653426971323163776 10412282 2126292419181143082049278393038211552 10412283 31685091197804036875879675935378071040 10412284 -69760390195728651161353881604457769984 10412285 -160072254176165221695950914193097657600 10412286 -72938503260782798890407263530472318976 10412287 -716732098491481408025138669590462584064 10412288 103472601839470174362362796460096880640 10412289 110346242311837733730053943583952843364 10412290 -10128545893125706392738705817032721920 10412291 174888888149252208457267989567274525692 10412292 -147950194493589708452928160526143488 10412293 415398276793140777764066455808863704542 10412294 130931336267971670298869681633954841696 10412295 37238222562083345909217364207841406240 10412296 271415846600442079672145198462650460160 10412297 -129635585102680777425511112050634275968 10412298 57449288605648905820392057424166228064 10412299 -335616385525371994755467920373693334700 10412300 -195527628934141522683266184710296377600 10412301 457066498386010084286558975474738359104 10412302 152119078468229203881333975177681788352 10412303 188840091130922611240871819130993371064 10412304 79044737775376784029848533876545290240 10412305 -530386223664790999162123223452643871000 10412306 296826928692336432024596371875954686352 10412307 -26588683085868757361392108351619608116 10412308 -500614140629843369284364417646650707072 10412309 119014446928537602425078262229323498510 10412310 -199371016698362124839333346339917856000 10412311 -2411564360918901918432715581824632832 10412312 104782064003733048705318197499331123200 10412313 65780555138264099159267701229673924384 10412314 -47271712423015386751569096444232819968 10412315 -544266677902210402647671665350899951040 10412316 144134659859769706903421673340860567552 10412317 -611247883079247606672961764385941780634 10412318 38031808060726670255754559853697292032 10412319 65426094465551699440557439025243812368 10412320 -454549518012531815584394049690166886400 10412321 8750893108194637329789915942266650032 10412322 76024607687526128506616660424953898240 10412323 -4905599703222577814284388197779348348 10412324 139365081673111947502607392460076093696 10412325 -60678930745703608323555486577485988800 10412326 69523606093035830038889139516589574112 10412327 224282259473250698642143336135458127320 10412328 66048986403699469285609217310140252160 10412329 292733410216719085069038748054554551930 10412330 45004461989352428319900829318558033920 10412331 -214859155529514498197987772093947674176 10412332 182379776816282155902832370024826127360 10412333 -251292603345822365430744382977858423360 10412334 115439150131564383591029789687157312000 10412335 378479414758446439167602600426796678000 10412336 -4216625428711687877026322969798639616 10412337 79680093035257959386898504229703909568 10412338 -5694991972803705117180591310303741680 10412339 72906818130141688429427415411259023360 10412340 26458329029612735342906521242291763200 10412341 -466253979859873591195753296299640889188 10412342 107649593112271269645976553839773081600 10412343 -227903553143240345292924874501604635968 10412344 92863634078833860371710656690683228160 10412345 -14407303255159329005946397716509187900 10412346 44855627083836304073584373484685945344 10412347 567154126378354588062100104137478004944 10412348 353637684445740613277450004416407108608 10412349 75351776054359587853109840457957135360 10412350 56447693349618008904699381919714339200 10412351 -56651158406158344637366899237797556240 10412352 -148771573815931900492791364477556097024 10412353 -207350942055239820130908026893288436160 10412354 -29968734591552903507273081318500664624 10412355 -7778849622834324876123339082199119680 10412356 -10369878597682520376069432675548917760 10412357 283810160956151312152221747780234408606 10412358 -117925994801061240099547522090646753280 10412359 -655222231607270351243897651542891286440 10412360 177626958884828640445899167067340800 10412361 472199817246091735602287655185067374400 10412362 -25180584589515805400698926402306894336 10412363 108864483980234889639783065893683220800 10412364 3775408458882176644940181848504573952 10412365 309904354432671555350949815642842782720 10412366 20293544283190798357067568057664193664 10412367 -25313078214778368300203847695399157888 10412368 142553808298479875283974954145641512960 10412369 737261167596382616211852906676906754160 10412370 -100338825432546533345796961987991280480 10412371 459723625333846026010634482798338222572 10412372 490218004209631554387285567195159240576 10412373 -16175183753455031736238505100577800192 10412374 13593936223701088569618339158611488000 10412375 49003225284195685820035303426082850000 10412376 52946624867339036980886118722589818880 10412377 -268217381539516557587362061998436560620 10412378 272520149133268143035052275341085253600 10412379 242453619714482265791028977593692424200 10412380 173812388839387068389494415197180723200 10412381 -40641097407926952449104937482042275552 10412382 34906682265742998236488283089871683392 10412383 -222197994660775062436232812002013574368 10412384 1515756112484990763455954165430484992 10412385 -31379137880213503955694071986614927360 10412386 -64301674239062582281965335642160946608 10412387 -279927138564092109688651779660029058768 10412388 9318139006042592069914293814609698816 10412389 -216107301210157046986306594670481751076 10412390 77982039221292639639262996893974563200 10412391 -86830738854164534246041546068748795776 10412392 -233997215385069017210934447757587763200 10412393 296071456827559658773366391263194766884 10412394 37823022501199597758104049834365932800 10412395 70921060423356269771885873811747965760 10412396 -467493172872230624716235986161608083200 10412397 378897603906163097713277390762098019340 10412398 246698741031382290965576023614074737536 10412399 310266777073361795366024986170766938240 10412400 24847284496488249161941690680933580800 10412401 277924145177190347091738789100631346600 10412402 -17143843064051370242109658558364775936 10412403 -313053530520601486501008024670029567936 10412404 49531080591601488510683623787804442624 10412405 2838866582384922322387620889710456120 10412406 -153382240216063589113688761272983501088 10412407 45656811282390614659537410575621888 10412408 84256003291825124195490148998397992960 10412409 -39364374398351837933178515410682091840 10412410 -32898427788979684702889520347079620640 10412411 305018245007916594679505833910619738072 10412412 -326295281102179095242770947866595122688 10412413 4831590343121341107243538787985460608 10412414 -239698459628943067977733371664799122944 10412415 36211765923706766928510552882091920000 10412416 -131823404759513096803050313271350394880 10412417 -213460039669013159972786203624144180800 10412418 177867362286454942621269587129447232000 10412419 166883764482680816734251758856182354344 10412420 -133458219842026457252649261144253182720 10412421 12485229502911116092191542856856286592 10412422 -53013149795860412338357036827248227968 10412423 140156035902281141659328828277823656240 10412424 14413998543857680173717912971036958720 10412425 -331293892327113609141997881537431166850 10412426 292420155921325904678649306118123332912 10412427 -667347726020254287313606198134825466368 10412428 -21346654558667659334967296785367993856 10412429 -144233608169240735660352779913390080928 10412430 -13502991720526606305275006565233971200 10412431 47548054624629534604686814027392925232 10412432 -62262272642014579568109391789366099968 10412433 129156060698034619271582769932379254976 10412434 -235782632406632248092520881636777980928 10412435 167959973377391305886109271892316332880 10412436 183585813558301025911616477735502581760 10412437 -159501481667782021474706790199317708800 10412438 -100888811997817949930292672875221414080 10412439 193534402431009067775846737327579754880 10412440 107563859072465530136269052729546956800 10412441 65997298411552833576085152911812243080 10412442 52874960611089766981474254700243169280 10412443 -245776554760533041452027241450949387440 10412444 58713528371996914034185737379141610496 10412445 58244573265742137690822332611362464640 10412446 114763373644891817809814642633243623104 10412447 -366095162772202278589496108060910019104 10412448 -196139723528794275522017587472835280896 10412449 -549232988067277205635437307294182069564 10412450 -3707401516302129484185499839736896000 10412451 264178277578850084585134632990558583200 10412452 -535890731277981239775155104380096618240 10412453 -118960377872025004982919434012581535298 10412454 -50998815720742613769611801732168203392 10412455 129028447963810378895697080792609832720 10412456 230212010049704100271236137709493862400 10412457 456148564070642597557650018039474417120 10412458 -106200703329377758735715755378032916224 10412459 255452421961378743066150735392551942104 10412460 -59403660296755459980172141593967518720 10412461 -499658948599540145139984984788540840938 10412462 214622030693801193260773737100124519232 10412463 351319751014689740555252869537543361544 10412464 -96170222947095540033664542298601144320 10412465 -5854195941760370061651081687960462720 10412466 -10051250756990232102677527148111831040 10412467 151623750691041828539316816149973953920 10412468 -127801694123351600388682410137838366720 10412469 1963857570526135936961355507396533550 10412470 140964781998625166721812641994454629760 10412471 25180332406160208844318608300998757672 10412472 -83463564387664039049262896717271859200 10412473 707587327534448225570071643759461335722 10412474 -241156527081396008819326209888785330688 10412475 -127230350584877295865785802674984744000 10412476 -63591453928252330541230465241173196800 10412477 345961404157785452574487735344424576326 10412478 -272542334866734959760126811340465174016 10412479 234131057942855368607104575360746488320 10412480 -53631258927704444254872221149235773440 10412481 -150708197875198447358194639101644061648 10412482 -160458104248024932993189865127836911408 10412483 262811855585136614606961895604289203280 10412484 -126468477247500576670301975665165436928 10412485 109659855436482514303835987717687589180 10412486 -26589844984413316815570230722581071616 10412487 54343580315678147613090085041264055488 10412488 -180442329372772009181641328394295434240 10412489 253837061644853004622330745457546643290 10412490 12673875318648118532737145552980684800 10412491 98787386734210893050466062365024890624 10412492 179401390187240725443945024558389760 10412493 -238761287938207087372034823041206272 10412494 -73740701092987445527612669119820225920 10412495 -100637449957280330459828804490379755000 10412496 -33725019964298019879544271943739637760 10412497 -192857303869422732042874256168045602560 10412498 158309921224973468531671785073508530464 10412499 608500677294008747263327139062533572400 10412500 -261656186179863682788323487219064800000 10412501 27684268849436486150004890143078617024 10412502 255561630818004657098643466418611691520 10412503 260532971785902722001878272197193698520 10412504 18731706741481266984911267775683358720 10412505 -124995985053177614350023694229522212800 10412506 21089911939788289964133275513974178784 10412507 -42766314629488336287761579370227870976 10412508 -248730229803428665225445488014158883840 10412509 405096764561758377860362521998150412710 10412510 -54298117628309150408331080149473648000 10412511 -47212224958311168645984055987046073528 10412512 592408980598252585471877559061926641664 10412513 -134232218206568030636519332421178134400 10412514 -50688489988689230150559411484477473792 10412515 117542292778340729865390084879113102160 10412516 342536377726668843243038695571251322880 10412517 -163133294264391765587444508295360374336 10412518 -86330007750727420206482728002130187040 10412519 1001139087794169403782875729807122320 10412520 -145320081254758667628500718373211750400 10412521 -101890054135324357645679998350574521600 10412522 378968631117942048618397557626729019312 10412523 168574863136560784338443915185134710400 10412524 -76684562015044019492633078603662184448 10412525 94075786838220599324388454584949714050 10412526 21352635515471822853779966472306414144 10412527 313424223268466175798290587967382391376 10412528 -7963711669712095150137175635394560000 10412529 -6895477262406783835477955479665151872 10412530 -97665452921546116508070912141416031840 10412531 -28469447550580976449367798415568611000 10412532 120242070302532566551046883202019604480 10412533 612164874220224173303225656460993220782 10412534 164497423128811311637020790010114496 10412535 8585344789612715078878795047488632320 10412536 -6130526292882105432965313586728652800 10412537 650937410912707350140278498749529864320 10412538 -191370660284356836212523564461590880256 10412539 -49427368060246954690443751359491812992 10412540 -27562502037834402669616159672696657920 10412541 -113937252844994178300960442922032493850 10412542 -1857222769630635889485790822756680960 10412543 133592766990263656475656711638449990784 10412544 -149909479434059182751116490753011875840 10412545 126278283373903855354768403042874594240 10412546 104946982470750618291163921484557547472 10412547 135749485170415155916908353935004297472 10412548 8799826863148297498746959800359926016 10412549 -272733050723311208632435237342798654914 10412550 -182523375893863180902105262900900411200 10412551 -724787061715466743801855521296171044080 10412552 -308840001385443968467102183550912870400 10412553 169870590927049358871421248994393714704 10412554 205908562634198844153598008467801823072 10412555 742270481687137102258745944702980000 10412556 -47598589507476752318829102152086978560 10412557 254154420112024225933535300572288746806 10412558 25242231861347332127298863141532464640 10412559 11963776205641907573816632592362446528 10412560 -36077820458260335097938989363291750400 10412561 -12559534878768588290898994843414027200 10412562 -25384337599867576839590810197110356736 10412563 -164989525668160118805853201340423096240 10412564 -559275935126323336427011136834369821824 10412565 -26992750976806833735151698273410544960 10412566 62056008636995125477380083430770570880 10412567 422288472298670126961734056859068359600 10412568 -177598758469503856009774427842628321280 10412569 99510636285292740436016776219563314640 10412570 -84088788024470736894951855783203712000 10412571 -216999806722592260605427259121422728224 10412572 395861907411861415045202652106403902976 10412573 186737514334756354481732011837042014822 10412574 -9962379267141760962843822658862620032 10412575 118894094726573515501916265142249107800 10412576 238459683928779865268923786669886275584 10412577 36974197331755572653110391040740908800 10412578 -6215885987535063904018216278133877760 10412579 -16093152088247092883255198766324460032 10412580 161375488699692216495699914125264220160 10412581 -288686047517540417962001024248421479618 10412582 -103507655529464856149538727671319960608 10412583 214283248798945993754594408233865172864 10412584 110235598537492812243735237501152133120 10412585 395881495180990297626706640899934767560 10412586 187968968886564701274502853269361222832 10412587 -566723713298893481946510478085726546764 10412588 394157446839470813587732922325814212096 10412589 -309398916136977308757045123326937323520 10412590 19056527846815608119002959421210598400 10412591 232057052262143416004249512083826351104 10412592 15662562067334079289139266831728181248 10412593 335299114672708820125712070717653722804 10412594 85790256495741825321061074723001038096 10412595 -219606190263804890978169078865254192000 10412596 -81665066738831332662759502467619985408 10412597 -303922757621140763228730367791482987766 10412598 -58889498832428255936274499167757183488 10412599 246851671094864122313066991089352389064 10412600 -269909332426681562371629557645655552000 10412601 249458745583323268080261411176342186832 10412602 329923785838261891868558211919095428832 10412603 47623774076983441115912037698896564224 10412604 38899660886859370508608282529056358400 10412605 -83076832111653754095572703815871767040 10412606 37743606192910110133677013267259574528 10412607 -455992909865341225759738073951537456880 10412608 18617134095292183101029616643704094720 10412609 43373309572138136817843794255095658160 10412610 -23267467989713298502760635089838656000 10412611 110354351237951068085394097945446076944 10412612 190185424756365600336279468196182663168 10412613 6120813005460098102542355269830353340 10412614 186386789106695991794705164371796043616 10412615 -459175978149042880776273478324131686400 10412616 65472443676469093817268819015400857600 10412617 1028580591725790970166736826132339132032 10412618 142940486348675546594854492003919411760 10412619 104592039664140555036767138268374787072 10412620 166174369637303083540998602558890183680 10412621 343707668821358907052783470301478068224 10412622 -628673091744945211026160853067715584 10412623 -130118722623120371716303190193875828936 10412624 -14616123253517202266320050740458045440 10412625 19702764680519968459654190631099984000 10412626 -35709127451851676321558061308042440704 10412627 -146002278589367287366585624599770578320 10412628 134959796657548429756855667822218782720 10412629 204556783353212981560214236865810518080 10412630 -154588744599529796103015165859517865600 10412631 5230188084616087572750186928756537272 10412632 221780407410228207044885156160927252480 10412633 -3672315882866246888142383274128640000 10412634 -3608902161751005666789754185716458752 10412635 -177780057743588548779051667348609753920 10412636 -213340875794829782042885132124194565120 10412637 4689090883221253700969763481272648480 10412638 169734907446888254359882247281329966720 10412639 -264859516002454754447511542734066528560 10412640 918125165883424146882108405102673920 10412641 2033496121007017444485135057554948800 10412642 110180595114980268020084456397882875472 10412643 -163458733287433383781845818764681952136 10412644 25437184236924903955923372726102374400 10412645 -47805471823815747155364929536756346280 10412646 2184458060859312079719821596944614400 10412647 -7494129497439269064907390791332558496 10412648 319130580003847715528551161137826831360 10412649 -190709290308075477834657227030271199836 10412650 -75941567128920508135942665598260937200 10412651 210524402015398382947625057298422728992 10412652 9491915041739659501353784817457168384 10412653 -388215668078868657811267084280523699240 10412654 168045966888828910513789300726244223744 10412655 -279470980758390852513321423975031920 10412656 86561868526522841606901905957376950272 10412657 -509873685832651517111922675722595266094 10412658 -195755147697619737147866805184247516160 10412659 -428985802320339148029703600992790217384 10412660 229775894580588316723574553693160231680 10412661 -8002198126019031005215223780251824000 10412662 -11532539553780349882837223576592800256 10412663 -43423870715030333826955703197094504088 10412664 -109987367162455373476219718606371860480 10412665 -7514621422422292916214750059288040000 10412666 20480034165652298908002036768115223808 10412667 -436224538290832841070179654653480859316 10412668 29095588817181336298550989746831497216 10412669 -195454627455827998744653429958699767930 10412670 28940043920444845312000597495253055360 10412671 -577127720732509581872173159606962913208 10412672 -297120583148104594790220849109008384000 10412673 -313829816643108658708169475003895582416 10412674 406101036366458280313571866316888908800 10412675 -3349685835160836802921842761489280000 10412676 -208351473899749199110440721588011677568 10412677 774555869508058359537966610776238807872 10412678 158011710963807977250615614602521644640 10412679 -234992095104749551978273977979911485952 10412680 314273424188826152816243361994410854400 10412681 -515635257179282645926796652259393084518 10412682 86115958418789675884405541440440483840 10412683 -15078491225355832103139367202713969856 10412684 -547314382922139736248365084998358784 10412685 25768509203484401913018265974174115200 10412686 -386555012486462861377913357370799622208 10412687 774703357687003444951779561080115859392 10412688 4313678629343984990276163647206588416 10412689 183121625735940600513811293690404712256 10412690 233117023606355805735839174910093693600 10412691 -302388538317339598929638542860463028808 10412692 150711610346610208792593775902871828480 10412693 -40272278064796384629703420580354867058 10412694 194643548472086207835896700482422960224 10412695 -270727829716727562925738980226732957800 10412696 284455075883934474719948901743769231360 10412697 117412962785703835827807608065250051328 10412698 78662813233798575138276889860355872768 10412699 -41937577438710758765548307098634918208 10412700 88989396329605021381806944354338176000 10412701 305241657590760343175248233934228806412 10412702 -214166694571827353620828758180094129728 10412703 -119591082849727020767799617999657712000 10412704 676216808761569694540380538705303437312 10412705 43258631619511732733147430439158749760 10412706 -57636218545205570620316270970857678592 10412707 -273146236273234343920090337647502565008 10412708 2752262485858559595236207099818275840 10412709 103718817542719655887459507447589539200 10412710 -24983506167330293988726328515305441280 10412711 869560226105410615401178986172185526080 10412712 24976515375829302217003012873001241600 10412713 210398221031605139272537782872218803962 10412714 21798676200986765725003507059506810880 10412715 129443806358229095468091038124099947520 10412716 558030353270588507169247754457680486400 10412717 22827317740555138223497461160404059712 10412718 93207106539792867158972074745859253248 10412719 -342576068614637308041168242231514432880 10412720 -1163863702484693951700369917275668480 10412721 202106328827216055321345363650546098560 10412722 257598980681784608650846512833768246400 10412723 -179959157292719491230043452058622780376 10412724 -5777148801906941892924491432102780928 10412725 156486879102071321711806694439072814900 10412726 -196764177260478014876724288953795630688 10412727 158663109685890373025652180296152409808 10412728 -278496070405448974966142843122867875840 10412729 180303494388860297591507282389177827540 10412730 38101295441210374886224210227836190720 10412731 91949263008038838655922517267087337760 10412732 -38097889110217913565206885170201379328 10412733 -174202876760854618821151561245666206400 10412734 -337712775064837221986603388269266569984 10412735 206570419208830076079496777093059741360 10412736 77875005830542057807223182469873270784 10412737 358836242886479849169244096274532216386 10412738 -50930191007681209256532806983912854528 10412739 286582555805691642511301942619732833520 10412740 -92236817963641639795624318954941619200 10412741 342518640906604547604053696362580032800 10412742 -9053277716338622067101479107087859200 10412743 3115165756986232576306932967951764528 10412744 390559314575140214769917828138250731520 10412745 33124083540984086915982862351348968960 10412746 -124552319794314645944879620652213630928 10412747 -128618439658174865468009314267433804928 10412748 177961687448254175519048341575278284032 10412749 -37022218293436754771708513889190756340 10412750 168289663319866143449812683615876624000 10412751 -249752084636740048139987033590859904 10412752 -17685933078057843464737702205482598400 10412753 314998710395996095848558505024302710400 10412754 -155708546125194724757729670768074353920 10412755 -159228782261448719675801164742865817440 10412756 -424995107543245597245930497485692985344 10412757 -6609781828709662829135583015955519200 10412758 -92448095447311052728642378979818871520 10412759 157699208165263927417604663999204738400 10412760 -36215102068518989875250919984021504000 10412761 -52354821073200429963812061758283545276 10412762 -136749355782359491445927807394753171456 10412763 213268418889571184174479323626499306288 10412764 -81989402895952363424214453224042432000 10412765 195195354339511458479851923625588895040 10412766 -15367422224979595932193511511047608320 10412767 133413894764199302306907180016849929120 10412768 -55810995529251736974493436766926929920 10412769 365129529762673879119577083190546215360 10412770 46096854467246701111536288778490371200 10412771 -461534561577210334034683618552538813028 10412772 -175565267866276507416410877486433056768 10412773 -17590061205430082506769713327393652960 10412774 106014062691708254413077336154070567136 10412775 -151861217882720308071811372552819851000 10412776 346283973525927250606718800662036480 10412777 -455824043734657252688875245471371938374 10412778 145022018522770455684021375256284781824 10412779 137835444807450623583294499432356488240 10412780 -87781273849938286222861674259374274560 10412781 184900591689236109940193943996491007552 10412782 168405217375140991365657470498849596992 10412783 613109305011425325253077173701626013920 10412784 -30867329573725382922731404094166859776 10412785 386870690574366383989023013629564379200 10412786 90738716599048681568509120857449816592 10412787 115318161474183933013376566673857484544 10412788 65175834691297906762677156118301921280 10412789 -574099445582393471741231715946033510848 10412790 43159164760162593909530968884120483840 10412791 -78122873657355962661293431552558820000 10412792 -148145700180810913752359663363537510400 10412793 -47750184442265466658073838431624981856 10412794 629887746073846561259909967876787200 10412795 -358762066795683495649904868759802370400 10412796 77171462720386562890883967963510292992 10412797 682823194456572126379948102443979799904 10412798 -95596103740762494644943719920457088000 10412799 135852538247674055568461666285022744720 10412800 -27872948819111149171407679636740505600 10412801 -222038194970854428654487855483957213248 10412802 49795066722237553484658467727764435280 10412803 -497838428610069170969223646138217431200 10412804 -6380391790991070945779364297331778304 10412805 25066647612665829993481985216965173120 10412806 31566276704291886050767173199966887360 10412807 -1241951612383812750570132871722136128 10412808 127011573414218387986478558941810360320 10412809 511721921009516922445674833695089478080 10412810 -133893458243472126606343129761462145440 10412811 -9530959958684800731414423318992049720 10412812 177663952145230072306614474912400458240 10412813 -20235193792628287633700388723845539296 10412814 65393636176916890267265483273881266240 10412815 100006606011586889984633627972347720800 10412816 -224087583421003488984255052725861531648 10412817 98230642122481633876203888786765038880 10412818 201301352759759381599778120748199703040 10412819 168150253879272529958199851014610263896 10412820 -22310387156467292250588300902926540800 10412821 -287927115516710027052519747750746138528 10412822 20764612750757000416580927243913914880 10412823 483013924810062896212529721289628938704 10412824 -63654639824910334470259692829222103040 10412825 -123764449762318352844576065000894934450 10412826 15032286414256706302553750464204103424 10412827 397270092183980653013684802201233008560 10412828 -682217915537170556663760785759807915520 10412829 43573030045293686988069972598491780480 10412830 20566653777987823127698938904153930560 10412831 107668466319947769503265270490087409904 10412832 -371957015375581270617512138093289799680 10412833 23665256469004961598192415636648810082 10412834 -76380658952440988100804147318858155184 10412835 107943846443851166235800974793964308400 10412836 28979340119118723195126399271870853120 10412837 -5049893736640869597422312271714700032 10412838 -2682606357216184797231165113250534912 10412839 -125859089871239180658694497361572100360 10412840 182349113682321776211848601598294732800 10412841 137221390460362487582244377120137083792 10412842 -61501796515956396456761744609435667456 10412843 -442237983189934293662932205127476022492 10412844 -64065610195450645350673340267955840000 10412845 -12772558094456850215590421271407574900 10412846 -279356684086086168772967378918163688128 10412847 -255691668182185353347614062868505358960 10412848 -11777511990758173266859648915132809216 10412849 612574013528832937560833752443142682736 10412850 47140518130639816369158223041388953600 10412851 136746214636201916131340550055703615400 10412852 -36447087702352148231258849111223883008 10412853 -66993217525747810933829012215339699392 10412854 73993526083336322480391441957810665376 10412855 104308306609373192133871652430553866000 10412856 253936338334219210496069635262302924800 10412857 -28012322907281883474726936324069482496 10412858 249795799259972188863437438690011630080 10412859 125831692162791127717189660214032147200 10412860 136286627854579525753889759922735912960 10412861 -435377059985848027849654847601353684538 10412862 88576659533202296133621752345916332352 10412863 247043985254376529894536404164195378112 10412864 -34217947447952245829473906386951733248 10412865 -203632453204057445033761962256543527000 10412866 -65348884220736244277089150574034541968 10412867 -466441335933518707982364057825758070084 10412868 -93970084650517204875384690773822091264 10412869 112244019539997080321780307137229687552 10412870 -7777126052292309682034440109629762560 10412871 140041729149104978124148258132788100224 10412872 805739978740835670009701380668826951680 10412873 -213468923335568607077755959058175931420 10412874 2143270049793332199155601046069824000 10412875 -322273599444135076394816332976461932000 10412876 -52660153008909790184171780160672656640 10412877 133030226326811686168044575699151219360 10412878 -19242650196386539073399500281602262144 10412879 61049657878650962427800578583064844920 10412880 290962605516157412510261758112563200 10412881 -1223623489988262630090810882638050987868 10412882 -49679385408923753114827428351860379648 10412883 -147727034301178515817298425230371880720 10412884 -377114313945305116152296640580983482624 10412885 137058914276380095051297368492473104000 10412886 8276300339981044389041244266880726528 10412887 -10073647713719506269822069930961047248 10412888 1329809356682541359407241672301046210560 10412889 193354894147208911482784445725643081424 10412890 -195481907319345148416539312778878272800 10412891 914545293169957507316294432664926857920 10412892 -200253476153683913285272132254949254144 10412893 156741029089151801501701316176975938240 10412894 -209631598017431317484169036489468933504 10412895 -101064976176063443365255815192121415280 10412896 -85787410658361496135489237986703835136 10412897 969713840625571573307421298547669376 10412898 23098997751400213708505415108424316928 10412899 -103644976421457809723617424347325743664 10412900 -9088975544349907229365462221889536000 10412901 668470500520453977700367699688476759040 10412902 42631046326193387881841190212426411904 10412903 337780660246804536780979076026056052152 10412904 12377990872257303564906529384789770240 10412905 148457355700341965555871093860715504960 10412906 143725642784571029031440911263193985280 10412907 -12789760252902225715912042887644888640 10412908 -274005959667678198757814944658062076928 10412909 -272847960747910033720331423854632112596 10412910 -19880620477826236351603397448318316800 10412911 -172293805105348799530552942685914113600 10412912 -117527040260899299254520887759689973760 10412913 -24374582001257953982840100883214928000 10412914 -147928406174475748281814709515594911840 10412915 211946458971748714585769031520023208560 10412916 -139365905054903254458284191182249320448 10412917 -872343984039603383140173534562472924000 10412918 315323264744613120469016567927814848160 10412919 -65201411685164603803958862679087193472 10412920 -169458020820086609650771557229307904000 10412921 -22393588127559131643281819247699832956 10412922 77729527932036839453696458785787296000 10412923 7533821414390089374961231848893998504 10412924 -62343302972254356823607578137642031104 10412925 114181339097530668407539274169492196800 10412926 353331301406713097827827810041287991424 10412927 12323462411348377195617848870064320352 10412928 -291678013929000490233891410129662771200 10412929 123827632095177765107840625515523333728 10412930 -1347788961085444874632476269210396160 10412931 40779376605905933410531921280477675520 10412932 -20627790036645706440756569593601221504 10412933 -509979471919199508464129939752273414818 10412934 20872815489220461907946392908094685184 10412935 3258998733370123131798283611255355320 10412936 410120372556419782738721960321620423680 10412937 -22567586490093607929290697063478468380 10412938 15437495770105796975440912229902264320 10412939 33211814630535019209941678209584438960 10412940 -185827538193333613713844671694502016000 10412941 -589927337709461786271839319504539232480 10412942 -416424360289086395168264179345684891008 10412943 257367566456095566919659322979808032400 10412944 -25094474790414491197870548198165577728 10412945 -272398486353332534742966297819360636300 10412946 70421158179519508492896289172857734672 10412947 -313301026749014045222489835023038584848 10412948 46141739153370668760544864355487645696 10412949 232982697767699393761661977446123970464 10412950 -41673670332138297253205489702472624000 10412951 228614468689026475736421805829121498624 10412952 -215845995303902700454114755573219164160 10412953 -302242960526753143064098911692584002096 10412954 222552744686551152639429212044260136176 10412955 -2092084522662895160110360211713263840 10412956 542538195632975654691995168674397765120 10412957 -310507159045091608239613763960515982868 10412958 68842279947596156012493940782148005888 10412959 96813715503040686017403879442686144336 10412960 -56222030696153756308566043279207956480 10412961 -99488779697566589016394486779907032000 10412962 7906259832681106241091671077431742464 10412963 -434815068848057699024677969628875108776 10412964 -169806622086273355461152369662015728000 10412965 -48459802745705012778528338307380923140 10412966 -2090696057042436027565194835318693056 10412967 -9418691903369807730985019369327508480 10412968 -98696335528098157018616318874239677440 10412969 95237972706628806212832567993094195200 10412970 6252937914266704573579933300885536000 10412971 327582969655696163836628734441085989172 10412972 181830546805686612700271520661027722240 10412973 53329344599749170672680482031566935222 10412974 22653496404102044495700580250851762176 10412975 77936918422021382857373928198187068000 10412976 -39097537838128917846264729725080436736 10412977 -248793708638124930902180251794451288174 10412978 -327375426249368514798143137916203806960 10412979 367217276984938885037241974825962140984 10412980 104497198376801672812816540873257696000 10412981 33550560418416348416767767880255363200 10412982 159360985157214089546826366973996909440 10412983 50911726757644089267407257302082790320 10412984 -66399899949831898653245658468058398720 10412985 79769593183494442107049316116613959680 10412986 106470374070260170790943226271574384384 10412987 -27877679724774062605832660717615358000 10412988 -21331688184116514533804920335830016000 10412989 153817212583127611949355900313343998790 10412990 193732385314326493371514826267024064000 10412991 -492239900915811368870220929636277258240 10412992 -76633493677581109171150382525122084864 10412993 -158398188210649259983405312520955540480 10412994 -34676511152158284676222365412203600000 10412995 -212616120221921196746183157189046902000 10412996 121992297213252352875106056170698152960 10412997 -37261920400673455717822259569554831360 10412998 149848190651260807399174756228131032064 10412999 -302014009322011213315829321037228697800 10413000 49766861986618083127310318600217600000 10413001 145124012391255000618262813116577736100 10413002 74245373354576230256434085955022466304 10413003 682092121112103035216580953149724954544 10413004 -122578032297712282964710359537060937728 10413005 136752639035331390225868084043791963320 10413006 64197459710339453955365098540958705664 10413007 -374174144227903615589467005769105989120 10413008 172778318216415866661553510917750546432 10413009 904929121010710282993435959747076800 10413010 -321322911079207428969246183792473461440 10413011 -12181300518986969664162502718204186976 10413012 13666500131940083212644124866720817152 10413013 -46956500118355898943006307531984353476 10413014 -134376348703304395650342899261433398400 10413015 -216615954151608955536093613473136693680 10413016 70709538067946997538793291910715392000 10413017 282744983479021164879242840552565571092 10413018 68981070164249135523184580493073152 10413019 -1071441050143084261837182583750016584920 10413020 16479448510399150449399381859066030080 10413021 118103701204946961448872775433645127264 10413022 128791241050131801348330657163561437312 10413023 430080638139121957772301204818210842272 10413024 -119718973244489346018274561776156672000 10413025 82239181169567102514965526071687192000 10413026 -38367638515951570151638434970558824960 10413027 77268557269883189479592346345347334120 10413028 25923060730121930322937441683714524160 10413029 130696727871249380297923402683102545280 10413030 -165719753041396920474954800401612704000 10413031 -658463581042589615055782989098767237768 10413032 58848913510106579079877987704538644480 10413033 144638738483282144561637245511490222224 10413034 114266601225092061614444681900914451712 10413035 19653786728746935002964929950130304480 10413036 145013368982518888586385076700473335552 10413037 182973192804397591817713007794203177686 10413038 223170548501538505703675174099908260096 10413039 139238547161279436546742419717201440400 10413040 -66762566929019004570333634290968494080 10413041 133352057804632525004224859997776508852 10413042 -18870759708965341161995176003747260288 10413043 178911734029972057585514825575950258144 10413044 -49171151153480556483537417673051256064 10413045 1563152477680184194255163358327454620 10413046 -75806229307996147977020915269942302720 10413047 -326521698417677046127571033506905197808 10413048 -196954038775017707459490017766171095040 10413049 -580175969516817717499555495776863180950 10413050 -110099375441209233325476670054129633200 10413051 206552099117356138853135998417306471104 10413052 -3428989637115894554774405982952342528 10413053 32935208025054098135739049697616682080 10413054 -143065794672367415481138707712349475136 10413055 18253242975841791593669950021574785920 10413056 202624690057779597182951912139978178560 10413057 -69158339834856144013179453079217921760 10413058 96360200886076518260535556953998700576 10413059 -286145820612257681338320237147931859280 10413060 72506028032311487138338336838789160960 10413061 508716552220156911280316003596181409984 10413062 -28289601374800463297329943045420243136 10413063 -134558031615401279826523294548288167520 10413064 594299514132795716439655855081334169600 10413065 6204851515336451760617154665605942920 10413066 76346240003998736016986367112817630208 10413067 138810099698905611704952645896925787792 10413068 -553636616774908949268531198354808633344 10413069 -276658812100034224519402112659233350400 10413070 -68319136425895756310668994996049011520 10413071 812939587637936025290970379650912090552 10413072 -91917640973985659109288853592818507776 10413073 -59030205554743196465610095442852787200 10413074 -49661178212519118402703368696105243648 10413075 -139099268554083082632643127088534437400 10413076 286795885811564189970620593641205285760 10413077 -214731728348695879920029712247788217074 10413078 97038637874442392203894932216965530368 10413079 666189975457102839060146519799041508680 10413080 3593062933533534609328630645020672000 10413081 140662173619370194348252594586504910912 10413082 110699653490479493062870346439495025392 10413083 -82978211432364510942652622185541451600 10413084 116133220188495908504569531197082017792 10413085 -47425015517431565548182527340492810240 10413086 15148019448061238498878575771053182464 10413087 96878020503812519022973171354706192640 10413088 -506825187253268921651417202783653068800 10413089 -58463366522925386646910296207530565120 10413090 -39884080489633065221769548989873382400 10413091 77299269267007516825972004753029135072 10413092 4827913312789510415045472529226376192 10413093 267940505990433295476024816986108237664 10413094 348459978578128505455354636202558121600 10413095 931742947333927779076190134158289920 10413096 155003518930804736989109355701476392960 10413097 -117531032625559043959395036622435292160 10413098 -102892710233160006387469328415286012320 10413099 360234663503362373085305597443228115484 10413100 -103878975210935321681049838648470451200 10413101 -626289727903816373978628368203106849898 10413102 38210812710424994671378372799085312000 10413103 498835387996989676519239303617775598352 10413104 47114580199878071227403103143479394304 10413105 -78507437382356596940308867070988695040 10413106 226843943343426144374275606021619793408 10413107 -230583279332293720875840597722233654644 10413108 -187462868729738319010444822713201979008 10413109 -1850859023145779942754796103997642048 10413110 -85638611968403980675391136697124759040 10413111 -54406259120503166275991761186078236672 10413112 307568472040912402975156393994687692800 10413113 51977926136641857206362144567369700100 10413114 113081093171320960614252884721151011840 10413115 -22342291056255453468663546857286010800 10413116 -186461564077900347343114482121266127872 10413117 3489870384950820425641463857413373440 10413118 -433011182215498438539250793102358086784 10413119 445485738173000685677435055733355671296 10413120 -9956103006301001284263248016200171520 10413121 -281295471200590826450316077172937950800 10413122 17877223684318736149804288145809304640 10413123 -106449968161509645867012507476896093440 10413124 79964739741588669216050578012644999296 10413125 -145237332318441908117843804561113886250 10413126 -71395907416242485151319414758678234816 10413127 158642207001222719594787525404001236872 10413128 5054797272247959748200927915525488640 10413129 390262151390595553005825195263191495680 10413130 -7304410051413604214899444769325358080 10413131 213706711256104679695372177233191110932 10413132 -19776592369698487295273840504770560000 10413133 115190647152204984047515001995342524576 10413134 -146511358563193585049883932464844414784 10413135 64397325948601810205041689763169655840 10413136 10552831896697415472828109640148180992 10413137 304011060703260050722874123115986777586 10413138 2591811034633781233325550413486500608 10413139 -24368632590542808206673326737103400 10413140 -241942728823535606639167874827848192000 10413141 346592909117095516553704139683870947360 10413142 367781704665412301751449555862153629472 10413143 183631987081963329089680735724186734344 10413144 76134505267124348195594559521960755200 10413145 12698182027322185304732979368833110720 10413146 -185690123136460031187045335455843776000 10413147 -2074418581276188893644139615303320272 10413148 -166517627683700156420065998251933040640 10413149 -576079938536625712868170455504350981850 10413150 35122872086916971249555548750398643200 10413151 -106547388164096630830900760513518210448 10413152 -168289381302825556054034600059405467648 10413153 397408816400119244809686861166156748562 10413154 283186488074844817916051517392572869120 10413155 109170974060428184587627049729643796560 10413156 21570188958798943012011534489797689344 10413157 -436355645488873715729844048757491118594 10413158 3601098775516069711935517721340653568 10413159 193019576115792627574403613402586314240 10413160 211544182527384322171260230242413312000 10413161 81289497321152918333407115917434871200 10413162 71018112171412211838863191420562892720 10413163 696691346523791593546672005060365716800 10413164 -455292778771671730353438110549669754624 10413165 30821928951761036805339313013866389120 10413166 -66884194720469167616270204259738321600 10413167 -198619409737896392018456037675179444784 10413168 56259669043493059661859845659839234048 10413169 -54688866651094236691675111268618354200 10413170 -123788339852516565514200477624278106720 10413171 -47707784058250071338714381141062416000 10413172 -57085785637813367379269835914803875840 10413173 -92653190400267800262544466008727388960 10413174 80236488509060312633941167487883789760 10413175 -19690900164473349212302924162008792000 10413176 -108399873122054188580581626256116940800 10413177 -346167123772053228967774283899031682480 10413178 93061389903456507015820104455333184000 10413179 81336978316787208967835849592297775104 10413180 50434548167440371800045098285923870720 10413181 859317939140924982760310514961869120 10413182 -7996410114575673553476923826565568256 10413183 229145934232285685611484452850236635648 10413184 545436050115743647268708346202234552320 10413185 147299186447322022646592157139413646400 10413186 82619988527627061952898371566458459520 10413187 277026646813522563749142629835395763836 10413188 -395803428771198622440320201944207160064 10413189 21615967896336206714999100602367770400 10413190 278225025083299483160261691135479472000 10413191 -287042850351060170388803055723408402408 10413192 -265142576345266753447876159066169057280 10413193 22740993815113956732465501788279113600 10413194 -232329205048005035838260969810364569088 10413195 -4375274839830286323438075978161360160 10413196 -273882343289866254670236156951010873600 10413197 -1653539269486380529730836360992577614720 10413198 13497799450027857970053459043713487680 10413199 125284443478080728434478332036253073200 10413200 -25786485690092966853276436984922112000 10413201 62411328377298415634156198775106020864 10413202 -160408517322931728098457351102121806048 10413203 -92611680542697306688797135750932542548 10413204 70016125625589847572530566712179384320 10413205 -404575558681707892047093039018549864000 10413206 -6080942251363097961091331878709585280 10413207 -94454271685091440795984245567731000448 10413208 219224675843737803545975936653123584000 10413209 46363524764010784854249571705823208960 10413210 35615232136807817222170467507909611520 10413211 -598102668525976695503894086346135432188 10413212 586524886740828560381887234339969344000 10413213 -76896561500986266272049091136899394112 10413214 26570113108951859315419445509253812992 10413215 -213491704672034324012268483728836171680 10413216 -121091989905405340488407668669037936640 10413217 -5747883349877414706482914829252099900 10413218 136274707857826549012194725056035124560 10413219 -6657983099464406187748563132934594752 10413220 -177939559739196190140202348634108689920 10413221 5063376838588227107899573199838014208 10413222 -179852402056784146576285604497660569600 10413223 -94801578081280788869835167246957463240 10413224 -8067580051500351215687868132617748480 10413225 -20584675920623322556037687982538212000 10413226 -558570019332574799508195518058645697872 10413227 352392506582895346083126390933850045440 10413228 20594546832870590432832021734985646080 10413229 -799519797884204169372818936758914111360 10413230 9628209392446729800799336600787059200 10413231 -40065420586731418109593792454357090016 10413232 85238214803625201434285609327169191936 10413233 327046549201543050830651733154815729960 10413234 -31956605800431774879832354890172609632 10413235 353954511235363247183464385197606642800 10413236 81056175944324259647829311874251373312 10413237 -356660913909369629189087795546366381280 10413238 -33941403063226413308632598870961881088 10413239 165562786058080440861235415651569337256 10413240 -47185840890578074288860228517119590400 10413241 -212828541546545170447289508583271374336 10413242 132002424895275185614599342196782112512 10413243 71444712681843420854128097587291473744 10413244 450729522536364859846931999176498881536 10413245 509740871422201707126578848194968899500 10413246 -110797798852547060758588636413254721216 10413247 145894374352138789765642404402101190040 10413248 8873996272656205954863940180003258368 10413249 131924563753713325260055149336297477120 10413250 -215397202242687720705642796948213632000 10413251 -25447321509643049094686805146062487748 10413252 422476024177311226231339472799020083200 10413253 -631108331674567906343405423920079350498 10413254 201405269116890218493560769357187669440 10413255 -43349116112636607494637520203847036800 10413256 24190922255094294629125613467920629760 10413257 119939620037395209949133758781759164506 10413258 -123960763253058428693613529192153789440 10413259 -241765430970610469129896125160352994960 10413260 -130149387642090370089493171244190720 10413261 -183641743776540308341419388275288840468 10413262 26141132497411260663793095308036206464 10413263 199031498753688071640058209941099466624 10413264 17924438973296358278468255830099230720 10413265 477729523770148041251974415099058493800 10413266 -230956804793453321497502654838634317168 10413267 -9101105346572387960887674626509440 10413268 126485033939682402977548046109021491200 10413269 -357246055693001802697222762214727405060 10413270 6441378237080127300506900764440556800 10413271 283378827206286122209902633560045056344 10413272 22089197860367374035253343455739904000 10413273 -196305369717210731891490292060834621440 10413274 263904241532524432905433661499945595392 10413275 318665782941955809747351758548190757300 10413276 135353479590674271115174974912303647232 10413277 328629060140024160086642036270948678400 10413278 -46909797608846264328946430861176306560 10413279 -611732728323574765329159302865322407336 10413280 157011188999500932811739227764346060800 10413281 -268132373641803826188783080898113341548 10413282 8279793290371864723045166418957209088 10413283 -513873370712660754342082039433044282468 10413284 -385818749408004181841763394902968734080 10413285 125327947407673130144293628874607263360 10413286 101991962383746435693584982604663365888 10413287 -165380780177181259427811140932739525064 10413288 106084556611272534903174306132527692800 10413289 -53635382535198835720054926667895518476 10413290 195354615707186405616680613944984834400 10413291 202184537144220184576293646090331616000 10413292 -10434640737623078648148088858820654080 10413293 79388844961663840120301436603001026144 10413294 -8733760578852671965751468483767934400 10413295 -143378302903198513067729876736886200 10413296 11432336175760244220701044007451820032 10413297 -371698702967590896974826004102893427326 10413298 90951806055617682262136870726943378432 10413299 252945862613364502617440825910085323840 10413300 -258382713036968926927489063460871475200 10413301 33090677106450457760218254555691476892 10413302 129775706589674949248239281897787528704 10413303 27651718105525720229067954557825135616 10413304 16372366886591223042650579794734243840 10413305 70072315449748418223038370199176922560 10413306 359589793629178749458837424467252275200 10413307 -480692330827686507195685233574589236444 10413308 -588455625565390314114288532999339129344 10413309 194224143538187517938609529749464648704 10413310 2874026270139271370892964277524350720 10413311 -478187171369298664376204671409382912600 10413312 37094406391480570469909116034324889600 10413313 -225711690590016821049599267240098525438 10413314 35957346852102224127828525224287202256 10413315 -117355369196570220011127008989868565600 10413316 550926798183042245654109416808933558528 10413317 -74453393299196770315260695596280994600 10413318 148485355388656661215619378709987213504 10413319 50956245559465739828692724374996584960 10413320 388955185410349391060813554516230144000 10413321 299885807020358690355121144049047309344 10413322 -311240778083966071480214352294210222288 10413323 -280783145503033806410846133208985378040 10413324 -327757181799863107413924881983651192320 10413325 -47403723833017047533610906825321065950 10413326 2487315834365497092949886929778365440 10413327 297761200241798245802186378168082385920 10413328 -15095494496445156061196621145539534848 10413329 -222712759553359461791111312542401116316 10413330 55713293577694243694060460632361024000 10413331 468818858019989375004974170762795769132 10413332 -368823236687148399137623136504079256704 10413333 -104931168506409695211298615274546676480 10413334 21793617828395451930889398093649044480 10413335 -413860214777386401258763544901268431720 10413336 260581202939274995591189097474667622400 10413337 312140488795087590570200921798199090192 10413338 -137743883742422085623484296685652223040 10413339 -183979908109128402666593375904498779280 10413340 112017351479779253413194142695889582080 10413341 -430589607831098538197908705417469682048 10413342 -126312985831607793197096335585219435392 10413343 -357707341216002114998725243324854280320 10413344 11794972466585759399486097972165476352 10413345 -192916837038556244336404337002446180480 10413346 273130602495556306422926907968124657024 10413347 296548381477930038015287129086812672 10413348 30965687482437146747387189955052615680 10413349 658520140958983956463368176492582940000 10413350 -89703674908837992901871191585680955200 10413351 -67077964030263338821248452564101611432 10413352 -35470064802681228726470014514551526400 10413353 -5235162197861520240680018900822771376 10413354 -22701909209822250173422900217846516736 10413355 253554176943393739782632019855027533520 10413356 8537613898934522400097681266911331840 10413357 -39574177828820711817771385801075976640 10413358 -385280590790770726214436959315319894720 10413359 629786484798698239890601138309304886840 10413360 5531100674872137506166916922304430080 10413361 51317586057572649070592663060669895232 10413362 80871429441213285145048218639364188432 10413363 -307296863965827051929498908862137286856 10413364 -190265179917905005580596484592362441984 10413365 -40583620920849856908773654067878830080 10413366 -79812406057989762505292363512663191552 10413367 1005285579455035491729002225892949983552 10413368 232624183277607375116455863044520345600 10413369 6480755688152111789748011644590297588 10413370 -50600203014212885052958724422760148480 10413371 -760409134281054671708315877471700149456 10413372 -138539557578147371617601345210939985408 10413373 -281060594696609876039519287854583480378 10413374 -82508699848716471537196091054231672064 10413375 182916451599366020015577236470216704000 10413376 75107061136436707528478110312371322880 10413377 -15579504157319501879806285574102295192 10413378 -286018798222919584709942746993724268000 10413379 574534375952335783084174886649013665980 10413380 98979418322423293544333118181296599040 10413381 -262829787359777974234678598625369024 10413382 -187233023488351657515741257351113736640 10413383 50976873509581083325183206546183161520 10413384 -240957499058655070057839573437407150080 10413385 17243803267952760043494407624361081600 10413386 349241484807205931634679502581892325120 10413387 288602098859662721861873537541432729600 10413388 214412425635590400321611864229432867840 10413389 -82793046202999949954989736950755580800 10413390 -39794021328930419200347386601612860160 10413391 -15503099856437540921046808856709064896 10413392 85476755078680987255410627495486554112 10413393 152451033774621262153051793909106097728 10413394 643233524672769012955196113806389706912 10413395 -131722290837682217498672353379442267600 10413396 -1084864541046668133473046613043718144 10413397 729468733315976753219552558137001456846 10413398 -41514043381530251731811536048675596864 10413399 325729780779943127329778901445572444264 10413400 -4784618062389139909660563707029248000 10413401 -252384729356586721790858287353023497068 10413402 -6198185419775155756364987814286786560 10413403 -95437011671234193120829849779097734144 10413404 -114012740668224244620778935554505331200 10413405 -148356952307768695630922693251160670900 10413406 3746698753928387255205083566176416832 10413407 -209775110820607898709648145298022380400 10413408 -364400392595926019778398672996070850560 10413409 49487732949493515462110499114244378816 10413410 -93354779681721869562173449268797386240 10413411 -133045314890733891207352361220794161920 10413412 384705244185231924187562436996683785856 10413413 574404255966733708131440350093650208224 10413414 -139377237401268190637769988733513195520 10413415 298692150523923788278397074185776341560 10413416 -121311958144148983685407063773835315200 10413417 -126186232670865239086614393367235604288 10413418 -28764678153271252248823832843727075840 10413419 -54615964431175906061127488780541895056 10413420 21756328893197229747376269923225794560 10413421 -366738107245674019455672697358857054378 10413422 -266003210873671085949534838455574807488 10413423 507544393036137909391274261405838559200 10413424 18197412160558704636175760458217553920 10413425 33807895367303429331756706562104452000 10413426 -83942193649831619001545718025065568512 10413427 58185915913368955802543879216210523712 10413428 61561613223803249471148287903241633792 10413429 -57524475069709266957990102096570856512 10413430 129052116991592622461960593770547215360 10413431 -498296450000801984695514746613038070208 10413432 214465633870283290646528506596660695040 10413433 -667458120659090214843319888615948087318 10413434 226702656062892720761578887050913634560 10413435 -107892241785984867932311563487517513280 10413436 -294736954464958289952279044715622179840 10413437 196270562767285338273276839949055057440 10413438 -16287536096254292523861111397880325120 10413439 -10871474659421326090623332502986616776 10413440 -39903388836092853391261371724097126400 10413441 2845517584422101981700721292256610800 10413442 58992815644139601970932981387161614320 10413443 251452945536219945478851189686679776904 10413444 233882490774344783276881257281677117440 10413445 -1778673420904486087269723201063897600 10413446 16023674911641191205351063657112798464 10413447 211963496997391678696329418302274458240 10413448 99420231478500437235998368903135488000 10413449 -164239240480344620024848266636537416550 10413450 -8487229908794955020324471939392850400 10413451 524163104894292483601110211213195530452 10413452 -296126994879533302271276832539670380544 10413453 5589083763138350032651858892856823584 10413454 -42891151789642753925094299416979646528 10413455 -83691574475699169103056096828708690240 10413456 -72427931953604523555137269128946188288 10413457 -348349732735036102394972196901453778880 10413458 -31371485354082601452044648849255454720 10413459 65993753346313546123505781750121936464 10413460 40198783863924840934972274063553331200 10413461 -510330381122978320924235079633376857600 10413462 27268278295181577618522312481883990400 10413463 -267946100752001713795175145057372438400 10413464 -47606414865569540274821572320702873600 10413465 -97846815290057526999140067288912595200 10413466 81052362810174828109746528468755608320 10413467 222634439089044141757435891153280369112 10413468 161596677593667870252846886737303889920 10413469 -462957450254485682294290255240074474240 10413470 246996707863379271105006384159566655360 10413471 42612952852993032321686118671949244800 10413472 -183263471240735223370575406608445145088 10413473 -107058486730744168291816843954619232960 10413474 -127970759897598944795782909277877632640 10413475 -4374256408616631579835317213460736600 10413476 -103654910359042472979976675522687405440 10413477 371208856214379562421430270836573978814 10413478 -153848649031884692922682263825603516960 10413479 -569216354997894898972763235081299350920 10413480 63051480988197720734100458573660160000 10413481 -85316430001260148842162322910255386268 10413482 -653545708072659421522527646219825920 10413483 240691595851573161093350977020870714048 10413484 205748016340479873403900600359608182016 10413485 523739430150499281362646426710497747200 10413486 183842470436191467475245983308349385984 10413487 118764746096098382818609983055711136752 10413488 18267925848993386316102741649876353024 10413489 -48777340559722282704881786496252302592 10413490 -233237274372001784698113724084443132000 10413491 -367640752657797544250424618779324873016 10413492 -190824554150614619543197760417208926208 10413493 -101520834299085684540472740890036964072 10413494 -35508485401032075520926927029594734080 10413495 -411784212871537948595016643228278530400 10413496 -437733300277990891366323808416795095040 10413497 54276123765054778166850344873415947946 10413498 402420328259191361283675855332219132160 10413499 -123346935799230835728924181411286478960 10413500 -68308511017801306080129201752705280000 10413501 11245516397312418429194808932894784000 10413502 114606578764618302755119550670680256 10413503 -52535752209242212787266911011872458336 10413504 -42160975244765562869676696519510589440 10413505 -324030094302004411656127584113296632000 10413506 -592745158863454702184874130084630135296 10413507 -65298825060187487861204853187920631200 10413508 111071081927167800499969890547371835392 10413509 -328307576691265169889528942902585272290 10413510 -221679006673756470089730626904518764800 10413511 -345079452951176581071424915457343624576 10413512 -234096422914549861480048355760847380480 10413513 229076014525396080055565918414386927680 10413514 -296904430541149055402216088452303854080 10413515 18039975962699309962431534317799520320 10413516 -184233666784190040896800098219807195648 10413517 642311411183164437652113108680980584566 10413518 86094392475593733416446383902138022720 10413519 -24294746376812889056935795538109813120 10413520 -10717201025989567147504455086348697600 10413521 118623292510919178037834634576171717952 10413522 -93388412566595742894508478845704132096 10413523 39391239443559193806305824488806575200 10413524 303948941538098539388303053367426371584 10413525 3305985265817886187344743662449708000 10413526 -85115169195574485248790235636263636096 10413527 502717262686636117273375198052315393952 10413528 -178475681025949433769800159174761881600 10413529 -563455758666588524226538554962554305081 10413530 -65335759563250468760300468342998804800 10413531 373485115330244596818175488977644739820 10413532 -453062130260082039107015450808914631680 10413533 100964964847844554599705017469780507000 10413534 -73352607760419117539294358354454957440 10413535 116660395942663114047060278250099496560 10413536 -123438825550487307299806673488600104960 10413537 -14541200231729350639052917188335400048 10413538 -67448979774179517059590607388886343904 10413539 -21222737885688980418863419171525324560 10413540 133234065177947689785276704884744239360 10413541 -241927241499325519913675372876827293058 10413542 -406483340239006709284472288310671270208 10413543 228514915456009643145848877050645468160 10413544 -456827275045098899042668694899880739840 10413545 -212502187276814865520669997561763284700 10413546 35254047627041539224530916292718638080 10413547 -512089813064964548189161415757403989004 10413548 -63919953832032549190755259480574383104 10413549 86784672882941031404006153261980588800 10413550 -53151329544104060766050222905705123200 10413551 76003304759283939500761144534608689664 10413552 75828928065665521369039398658830827520 10413553 -238922653138301622830269545716896026000 10413554 467659447114746781436427007105414665024 10413555 177551482222429610246377380475910161920 10413556 -233434704310099439438282869321507799680 10413557 110672062490963413272519528733530335424 10413558 57033555048618936474286827883805688000 10413559 303676113985332271366584118675324011120 10413560 -310826748597981188916068810872026624000 10413561 228512235774375234173073645187116993504 10413562 84300964980319310650307584832595110112 10413563 -70009360475497232409287123455556140416 10413564 -1429246264521103107145786206651580416 10413565 -194767264781172386844050445521199363540 10413566 -78570672138794529202693155391618848768 10413567 411498567694568694236240751337062579384 10413568 181261738317404706257280118938553810944 10413569 402724948387637410644118668168194452740 10413570 -55321781614951864777753172805377971200 10413571 -98682664399211006369680675484211999840 10413572 -79841138646062608735894268284906549248 10413573 -379318016830174910013226420932685302816 10413574 -348647110656578189008148170131225538464 10413575 -13461205634230820895565774509594511200 10413576 13292850046117616245774847942251315200 10413577 256199625988229533372309244216008391440 10413578 -326322989824003395001401592819136773584 10413579 104127693086821653638008700403719200896 10413580 -155102286914120021290214980785732172800 10413581 69138036171557939227461279060432105120 10413582 -45933871001902892177786731517283127296 10413583 868866759097086026120263120321799729544 10413584 3558592672785780575385639613511172096 10413585 23547215500233944884851316987307773440 10413586 -15418705633343330180466325334175505008 10413587 -132396544378217758448826858530332663764 10413588 59232041753620686474142272689748873216 10413589 -422242158763941210663092552595315249920 10413590 -62884167846510734702098103104026796800 10413591 333053159175712067124182964045382571904 10413592 -18777586403584095881207212510294302720 10413593 368339281037444362148614642526206960842 10413594 193999272238259942591796913885036963824 10413595 -203462959126024592571121109214893026560 10413596 -34910374136055142141545605066057825280 10413597 11125218866696237646667322931887000928 10413598 57076785419263887513257758641319337664 10413599 -63165463855715279297697595927545843360 10413600 27756044754456829633250281061548032000 10413601 194600870767986074684494653338406234144 10413602 -88624707722044668181521269777771688960 10413603 19369902718207882283884760897681745132 10413604 264057883708321757566491060630228208256 10413605 -322781873761489654580700591608168051280 10413606 56758858575388715972332262994623944704 10413607 672188068929334198758389024816041252856 10413608 -44600138672104166362011243143610455040 10413609 446185626832432912316671751750945123328 10413610 -3840414997618043288229760640099280000 10413611 4472424038652365024249524852380972408 10413612 18111555485345982108621529362426849792 10413613 -18938871099603711778320449826380162048 10413614 23267081271279811685332240005791942592 10413615 -153641210800344322325476193084180160000 10413616 56295764448059820974152574307706191872 10413617 437914585183903746985246909615931158452 10413618 -48443289974933857229912125063318732800 10413619 350192188733461031110566887179786063872 10413620 35897417853761622528465658270687150080 10413621 384604641714045832827347827389927503790 10413622 -281529645033127228373587275307134789120 10413623 -230349190080531838765770825907168080 10413624 -92428719799052135562825941195307540480 10413625 -86848511576840801634066814704525408000 10413626 -95227061609607277211997335271326927616 10413627 53241639476577258075476847841571628312 10413628 42397747544903037027147013130630922240 10413629 -318268261395285292564392361830032699124 10413630 64012529279447622873021377679381792000 10413631 -2876807758252869264223382176255950000 10413632 -64839434451860908128382181982938333184 10413633 284895773253197951221640115210416161824 10413634 17589524049151949556632246928274022400 10413635 28878993512406915079034167233736792080 10413636 143650498892912262683656927649385126912 10413637 -255502836612097230566528457260056256968 10413638 -293469044332879989536189838994006661280 10413639 200308775231112850548511544917259843760 10413640 78979808333115307133238041155817164800 10413641 33649614812031168227037547033039822848 10413642 50119379075902266491303198353676624640 10413643 37591614034149941911816424564582487184 10413644 -57170149531638288324458638221190422528 10413645 -134833549993582653248891714869344384960 10413646 202109115361337643349237572447190702272 10413647 -82231537536560151296324227092896789904 10413648 22071916539657279181562433442735325184 10413649 786691163220279626701981123522856257536 10413650 6434772905760944690770611544606833600 10413651 -84238021411617867025804915186346988240 10413652 41389285856327686923052280123766488832 10413653 -7259385568411188601559334134514704160 10413654 -757267367705862520455661666071896064 10413655 100369807127959229891245472732513307360 10413656 737517660062310710862000603948067921920 10413657 244219504025872021802028553351720440000 10413658 362965383960491483297358440357229277680 10413659 -173992329477547671087448196653262030184 10413660 -35437318331814027469574251568008842240 10413661 154696251442569067563290254513907476262 10413662 71957667046975202815362984250225656192 10413663 -36155749414601283524178854726817106416 10413664 -150546324478615853856736846938911539200 10413665 340030615175129543114565524722009540200 10413666 263068689157032605866710707194371494352 10413667 -566457446913124509780294642804850806648 10413668 135804311448188575337638109438479257600 10413669 1199832802376642870737808214401436288 10413670 -25388944853426587043343385275113568000 10413671 492383781222193450211827892428160818872 10413672 13111907585350867024389913742841446400 10413673 -1063788983316108499306332014697084696 10413674 206775664215460924920418791863366268336 10413675 -51165985470498051534962296280743348800 10413676 155425883932046975274778125246769314816 10413677 511583822521714646236498722115565327520 10413678 71446313171818480151030292451439041536 10413679 -380878697267690636716954852055700124720 10413680 55713922953936968880864474334491279360 10413681 -312171591357869680883653484664915592848 10413682 -208962403980645425840133470391767501808 10413683 -37209919253812058805593629299841923840 10413684 4253253721202516492075727213906097536 10413685 535599341479601003206521439680655924380 10413686 -82689012960773528178206110607335862976 10413687 -28880735787220360970451386828856314880 10413688 73398025326152937314869001470313717760 10413689 -109134110061271344044987675390224295232 10413690 -629920699326091939337794406130186240 10413691 332657796850003196329476122819386463800 10413692 380558434210290389847809122075460997120 10413693 -449073043783221563500028349957937835418 10413694 314221338134948445398218510483298997312 10413695 -374521386472404582317022617347451131800 10413696 -200936539329086331557481220536564449280 10413697 105996157386702421972365297891745920 10413698 -242091394118801519780210617203982244400 10413699 378077720988093335402756967162349033464 10413700 7595280401468345188321150767949286400 10413701 -628803500017143045673419969945161278080 10413702 76450336027408585326084281962030135296 10413703 834473899701367844218675188716953538824 10413704 24917515209773544048465727174122700800 10413705 -28570112250019924542926182280879688000 10413706 -45995237662881396941917845129654239232 10413707 291604569928530789297374256817814414112 10413708 -42554093263567223388586336738819768320 10413709 576236619332583257565175687154724083500 10413710 -41481722828074208002472642038885785600 10413711 -100007865843235949835084367087502169600 10413712 54535605534048030702313097128913141760 10413713 -254790885266763276858768622966233795036 10413714 -190841363221181038115527849000884192000 10413715 167971701941736326832456626092304207040 10413716 390388733184695448283873971989805267840 10413717 14605788999021903855313067583049357440 10413718 -71902625245947132940342322586066201984 10413719 -392059724037150132753463897970927789880 10413720 -29406324688425696612456788366897971200 10413721 518158652066017710536461217602642702922 10413722 -28779151571811528918481846545483730176 10413723 -179128704115836308111200492243355226216 10413724 -141313011124862611566447028844743111680 10413725 -136061893665849064826650705037973658350 10413726 -1417758051439783702767535278382160640 10413727 -412630993659881466908059928839587867424 10413728 -230730913465251643790745840207582068736 10413729 391850445645770492548804952962676106000 10413730 12781637916817353066062831972189417760 10413731 -99765669776946005904802790563651838208 10413732 63930382913746888343006711165780078592 10413733 300442028797686390483903278108212565568 10413734 49520298915036623407402536230027330016 10413735 -30190674694047919287492767078548481760 10413736 478886750386991837180380304225773977600 10413737 36653142286641347292371356223855656704 10413738 33557882406080691996137025953585464320 10413739 171587647815133616125510454706963117312 10413740 5577376125385703215974377387889484800 10413741 -51091268951557372162798814389184580480 10413742 4550036697156853109294618388026383872 10413743 194750169657309212538558323905005110016 10413744 13553662744363975422700533417465348096 10413745 -47823545541192912964705854922563847500 10413746 -92457167519553278823914212257745649664 10413747 46189247641337753738297856272988503640 10413748 353352545466483741358356616830193520640 10413749 385472649902903758724164036730942466336 10413750 -20539989710566172804806587016435080000 10413751 64434213591344446222386767978096475400 10413752 -651822575618511028632405118836700262400 10413753 122014222140223013816121995268131200704 10413754 -13340753684567629073841636978686752320 10413755 -286902351678082573130531105406610476000 10413756 -104235998506474621968214964459681983488 10413757 499413817865589840076046711856751400006 10413758 186772400826610745349597002304300716160 10413759 -199062987707422289473707566792611033200 10413760 47001693127644852508758301391978496000 10413761 -90088068861877749036245244979520764416 10413762 -223548990681236822255623239281850910848 10413763 448545013661337267251982913848253982012 10413764 312682055524159113067480203597061224576 10413765 -97469784838676391776260771837311923940 10413766 82594178243035489695157941271962325824 10413767 -2277820746044989724016062002280736288 10413768 -57426084295791361336009215770514554880 10413769 19546525223735919520590075218287490980 10413770 119100294832193751693060261725360947200 10413771 247784216305937088679215736331131702704 10413772 166531093378581802949028580978744261376 10413773 246560226357572866688377375344061148022 10413774 92742952061232610752212876464943936256 10413775 -187903154988788235318954448225752798000 10413776 29382889470438224844170345382692216832 10413777 -324134585064690983002067875085927970720 10413778 -264199199057115598758458160414825352560 10413779 -4106698252591807858546895032038608016 10413780 -128250429781550686103698039874433024000 10413781 -106436833457580323449140355960321823040 10413782 175639049458903683786719254276698952992 10413783 2791052914766108133939518494023776640 10413784 704597092982277238731984886164099686400 10413785 374652296670274846047350211001271998980 10413786 -133605298465123868523651448017882869760 10413787 -134585832094452233386050167502722852960 10413788 136671473587434187711250820028395528192 10413789 -209424080814528702605639483347458350976 10413790 -421791556599531416301159486651469585920 10413791 -143363470175490520304375794229564367048 10413792 -69515108780789742411223508053052620800 10413793 -197302330110052377943674314869254328556 10413794 252478528207636195517405414052444015696 10413795 -48160599642157298907963311838821779200 10413796 -97452243976960254981019685881427959808 10413797 61182340209703153890119964398139000540 10413798 19350395024502068635528468274826458880 10413799 -23372746089863547093853030210007677440 10413800 197409969656188122184489903424499840000 10413801 201152571415134541551871280639631413460 10413802 42938173152589556119704814381173433344 10413803 -420883982719264542286062098441768225736 10413804 177280965895792226000179931287026218496 10413805 4641141490846908203462870152376172000 10413806 54255790586846922205833742252314104064 10413807 75601017663896128886106740466655384080 10413808 6174492737459190875943437284372447232 10413809 198535648482373519985063593338543572352 10413810 -143392449197465407637972877381612986880 10413811 10026109262345527648915210407745148400 10413812 -847664028800800881303080971595456759808 10413813 -79650593978954862966364246708256148000 10413814 25136767991302782536232017929312515072 10413815 26206488279987048496253770244120291520 10413816 -45922277418192879596835233291689328640 10413817 -74362361574666222101096764087213780848 10413818 396835736902926631581252285820121896416 10413819 -26261704989353074406346793093927687200 10413820 -340126939246278651018646685749061137920 10413821 63136630756682146425847629099731745024 10413822 50034848142474455208219871355319588864 10413823 -459105097625028322358265932069201998400 10413824 407875546516491616940391183045560893440 10413825 124195569429050174076505621989959217600 10413826 404883482792771422927908326642325120 10413827 382377061277275811344833766713482791752 10413828 246139456900291733068443098979763830912 10413829 -42309734290213335159113085194461421024 10413830 9720012458817395760100418542338048000 10413831 9011937322736414749386767305061764560 10413832 -262943132361795145694149054244751605760 10413833 379260435574726907982636015952883789082 10413834 628016118010245431271203206530901248 10413835 43753063010566145026352272524320713920 10413836 -195573356680769244963012685591750848000 10413837 -270297257692142365537140068180047135488 10413838 270036532148656406722890420149046973440 10413839 12529350829357968933693730591969790640 10413840 29466507781928285264647995645147217920 10413841 48140643735205666338799198277139672242 10413842 270850309190890450525404407457600804000 10413843 86681916629329878625264205550610049280 10413844 -107741616434392691572885912262384775168 10413845 -44366472547138366200478278566225804160 10413846 -11721458091019640838717991573816465248 10413847 325316682671958042043438755801292404296 10413848 -253072099053885179661697257147497226240 10413849 198795728980137256596544940570587994064 10413850 -38561275324784056195947322169732343600 10413851 -5142116424113225543841534606241407456 10413852 28753405096458792203098628085271314432 10413853 -40324974846667448554496730151219343796 10413854 -55509573728529154649674669774895032320 10413855 -96411316066764367320301032102352285800 10413856 375136303317875883244893569448966488064 10413857 248762086541989104215934117364614251106 10413858 15893023369912449998671008368342535168 10413859 -198491291976369543153374848343710118080 10413860 75896154388527508424103336375104332800 10413861 65480696764318628013010059133595230464 10413862 224652389049622537742681506794233203200 10413863 128088908493268096805887471975866725112 10413864 -9859816138022685351499281595201382400 10413865 -296261832365312607361374638293425600 10413866 -93853319356561605410354812380691374336 10413867 -46276941522549150711117739474799162688 10413868 -94224823257721681200974266501302391552 10413869 -324002122559074879264514548531521600 10413870 157886581920220633838247691984873756800 10413871 102100381532324412100807701773671064640 10413872 48099722558096651515319101071130951680 10413873 279466411679760800232390902152071813120 10413874 27038220220571699933186720562343665936 10413875 49650806446290029151800707015120344000 10413876 -205413763172748595454367864693668837376 10413877 241633503230424093020254802890548985344 10413878 249420117313356233527203627109563918240 10413879 94636215103624626943439778190804444800 10413880 -152846222469002364150578012716274688000 10413881 -290055445914764745271496524160098638000 10413882 54722287734660838113293993138532375552 10413883 40757221920735471356751867555551491944 10413884 -2571397320693416149752537233184534528 10413885 -34319306202959308236651364790976746400 10413886 -87919476199407539845054503433557494400 10413887 -167980417209441970919239047091182659208 10413888 1357015192711214526632720425512075264 10413889 -4809140334533460843967466882299200380 10413890 43672555323959866521786729164985422400 10413891 129978271417540664074544394960799037700 10413892 28235345427380246618669893034224156672 10413893 142013610087977810903263971065574343680 10413894 -137578315791520812272453663125498238592 10413895 8886380401573433951939600448605585400 10413896 -94605637860907110146562176949104179200 10413897 -96964587459056522387510871009901943040 10413898 -331620385325190019099710790786834740480 10413899 -43385160653439796105030794441281093100 10413900 63048755019488737554547978732646400000 10413901 365444130775645082778988494978470214902 10413902 -162997644358688831099181200747047609728 10413903 -105279397595362844125957295326262155896 10413904 -118191205441749779221052447081934561280 10413905 -391582947992163625180556793225611978880 10413906 -69645973793550455608184594079627175296 10413907 9682513142364170021094758327432444672 10413908 -127556498284132732348604004427145587200 10413909 -63232270943909933705272179393215061792 10413910 62294572880046252183228605067873029760 10413911 595783137903298833081991216926864732912 10413912 -2987000044751824738960960679511490560 10413913 322194702988153333864822093326436012560 10413914 -149387195387358917802330126411536786688 10413915 -135788264218303102128555431459828488080 10413916 119114160092007647276729976273977930240 10413917 -175630926869778190847896899374126141952 10413918 56384410214647971481335246363346714368 10413919 89027251338130531131757779351956178000 10413920 -265053409668381220135873247652143431680 10413921 -5984255790525599890012871204360195088 10413922 309752963359398719049270140800832778624 10413923 -98238882520055216869797782846028031872 10413924 28859550630944824191536828778281849856 10413925 -16469485969575668155794508221559807200 10413926 -275326241665547354745277549277207501088 10413927 -18305956186959134708310159655769489400 10413928 273154471471471825243916939417805619200 10413929 -656862745350781761177452016449918323740 10413930 28314019051302444387603329899476645120 10413931 1127024186666413166325977199085019280384 10413932 348109230043407005828732016616316426496 10413933 326351916291287136426060646510502773824 10413934 145290197666366648342400995841537815616 10413935 191766538834312241751241398307386183360 10413936 -26653650828400206928327491027527565312 10413937 444315304765511821240345588892635621586 10413938 52721912513402384732450092301004672000 10413939 -654583120987296961368619974897949808640 10413940 -198086014166257269728655909504996556800 10413941 -426244398207450858126353713046288168658 10413942 63504335646761442253453580783248078848 10413943 -72635939709145840777748859623246118808 10413944 -630976690986359551176984293200586649600 10413945 399610691378332924912786759434330944520 10413946 -39796150180369063173039585675340377120 10413947 -123321022305332850864536792200437513120 10413948 132288548754807396465806411360415982080 10413949 101214099435997260980159756955990828384 10413950 -60373264208499070603345595670482568000 10413951 -235408819698140568994296105947782611768 10413952 -498259273920195641279032740251330150400 10413953 118294692277663498734214571998509445440 10413954 -81182810437032778737579593217165496320 10413955 7995404868598880455994183794988730960 10413956 -79088980099217884508923335228835909632 10413957 -66901825463306109602672635009535596320 10413958 -18445242314347918566766638379563168000 10413959 126879088249797314804089754486586564000 10413960 -119198958965264308574435401331402342400 10413961 57956509373087035184433749879402023732 10413962 -192427145397989855969454033047397631296 10413963 -88487333792665677998652312205889262336 10413964 -31485072470786613175163583932528168448 10413965 -271834598632363356053947899773523817140 10413966 -116182810180398313408440528786488688576 10413967 272582662473661083429977763092704129392 10413968 10787571657240732130205879865325166592 10413969 12362723313666947694502096654200035520 10413970 41885241525372552462623654148455357760 10413971 763521722838191876000995082506583168172 10413972 66813510506279561927147147303272273920 10413973 433551935946045001039893963724181774222 10413974 205041369100283293906853458681936279872 10413975 -42646794844099324120119665032680489600 10413976 -12410520412127587064166337811155353600 10413977 -10703812914492156906653237507023312128 10413978 -197354543624049060713172885336334218240 10413979 -425170782662348804193251123147166442320 10413980 -338890793500654250468399905733788992000 10413981 468593126874653934029289554230108850880 10413982 218737007808628922234560245274650974592 10413983 534631875887184045010346204899180506648 10413984 -34126965858018480993980374737651499008 10413985 3784945162808105085275016077503676160 10413986 -125036991217864397015371043046908928 10413987 192684502871332107186361498029335513520 10413988 26938883503123714284630746756902215680 10413989 337386313463553747105793225150618702656 10413990 -124735150776679911095470479860744626560 10413991 -87591876050430199439127819159412299728 10413992 887896537084945776972401796726049505280 10413993 -310079062020613144605510853814888666736 10413994 556900936301509250689087835967109296 10413995 -29193451173695546371403842507296430800 10413996 243550517389390140342445431448398397440 10413997 -586457361044136706045841454466868515488 10413998 40702174506909568457228614633497600 10413999 477618962910013142941566549237861938184 10414000 28686779228852115197439398543622144000 10414001 -7938694397958332881214271494325533388 10414002 93621989092291674220300734019667185920 10414003 507454728185830933019332666682875178252 10414004 298112155172027799921641686064186284800 10414005 107875877933705585120277924570666606720 10414006 -127735093631995619530835494271018814048 10414007 153887942456180399961109922649031913256 10414008 -133096963608516429917288351131422228480 10414009 209748575262334441056294092166677164608 10414010 -193955639442464351859032344861182378240 10414011 -272371671724306894419404814206981665536 10414012 -176132579171725381697728031828294312960 10414013 682061618157035682770323311497598529740 10414014 69022798282299888051882659184370222080 10414015 -43375508393316305712310296531944898840 10414016 18256765881335848893231953139109724160 10414017 267893618823021442709832845369726257920 10414018 -142830735098019591210393213096737333040 10414019 16410014094216622340511455654953434276 10414020 -22564482495612784803547419042534666240 10414021 1104049278720030907186110901173371761312 10414022 -287478298443353204245907406279405014688 10414023 -11711128737159717795391677506166029616 10414024 -182209668688088948616092350452859207680 10414025 386094314789556893627755205277667852800 10414026 -18240948843053430920747185423198838016 10414027 -21393291446099783921258084578037213840 10414028 47181714310289932408894549145573260800 10414029 -242925529651971033682643987751231594816 10414030 150791841264556234362928673533303699200 10414031 528047115451256197477520469528470304600 10414032 16075854620365468282463780701949657088 10414033 -92731976195690219383445278130879536960 10414034 -2539875316222067343261923954655587040 10414035 112975733400659848607389145530878031200 10414036 85851585698430628264749672817673770880 10414037 -1360165988617082942225393849235508630788 10414038 -188496464735916829191298650847892744256 10414039 -252535842851645089047055281342841335160 10414040 -71717341223364294496688684494722662400 10414041 -1195295429941762912248654938905873920 10414042 -287717936423965819401526545710028020256 10414043 36932952316502748081996563506888472640 10414044 -65113942292902633456442024173867700736 10414045 -284523425806094022098106621989003896200 10414046 -291506068414149248106066443309076678528 10414047 53739431323806847308414926230239694848 10414048 241663647460945154023397651955622871040 10414049 69388428552238144747631252701766406036 10414050 -9780928934262882401695452967848067200 10414051 81004676767783796980931778895515893704 10414052 474383604336751419025860135146898462720 10414053 30549507805875654991550550097305022140 10414054 -35135922179073697501151854948680235008 10414055 142643947894098982234732514917153984320 10414056 515216749423100147769333160968121958400 10414057 -169438042711405533893588627697498339000 10414058 135794352565108267381179964261407143520 10414059 109669950209197638398393705958280012800 10414060 106539486242045116287106537805106708480 10414061 109240408158918967966126384163961539904 10414062 -319678801747150142452434970714668812160 10414063 -346813895014891057295447721149690723016 10414064 -175076839213337828697193108700716990464 10414065 -172800906995672317413405956823139860480 10414066 -59248254602316882476785431551365598400 10414067 -15783965398841672571700693490360378928 10414068 -11459430855395331331836974614119936000 10414069 -184456687741969783011330881479357832530 10414070 51925215412545773483415433725282902400 10414071 -271447079641757262501952608067803000120 10414072 -269910544532352659017423622190208696320 10414073 138007938557598724236456381829361513322 10414074 -27108688661646819328803535105056744960 10414075 -22111148311089948963225340825807586000 10414076 166391482382714716222826040185652613632 10414077 -413320762990593900649631530902313082880 10414078 -26898582608610193031363045425813340160 10414079 33783016579593296191620419034698716560 10414080 -6229844674112356078446632838050611200 10414081 236826653478352419320078236382881036584 10414082 -62249092964895318734283835256420438016 10414083 -47225597154225714423092097841816616976 10414084 5805629581837451618433661905576886272 10414085 -222225856172361223204183294590818655840 10414086 37851983803214280672555271539534876864 10414087 662808518646688475324429382599897548720 10414088 44400018868619810182298547677990261760 10414089 -11036190554742419570896905308485906944 10414090 22929362380062687652607795668534080000 10414091 -307174751533009277751468354373099118508 10414092 813903272294255022122513724058343424 10414093 233271621371803352019077727779495935104 10414094 -96870865309925153979431194665793942848 10414095 201983953547600806818852711765001397520 10414096 -30394640089305619062704490248027504640 10414097 -337331964544287834511861857528945125454 10414098 -3204820950229370416061041352389787616 10414099 132440702541263049276931947984646593264 10414100 -169972959500794717896613530341492121600 10414101 -105673562355875167456781777949328879680 10414102 11551603581713614617694064733517063872 10414103 118348823320532302227986396327352285120 10414104 11283852390620148248476538711871774720 10414105 1518693973723014488558320833657612360 10414106 -387850377546501946549408771159919968800 10414107 -52350791316711507588180071847465576 10414108 -40320218063873860135167091144713313280 10414109 -60953450358281883305932206749855665920 10414110 -19345992383707558467557484253819023360 10414111 -239098950838871236040848750143775733688 10414112 -342377289643223214435154474256320954368 10414113 127905836651680610006794281667449492144 10414114 209788964253855535122183809054664883872 10414115 47669240573578663445797659375956693040 10414116 -222379432230119855365168647515998433280 10414117 -193347806863508624831895197227993645248 10414118 104509734993848843089492350354168811968 10414119 29036185521738830916832352789403275520 10414120 88989520488106765607274180698578944000 10414121 3717952541236766452346454007273281444 10414122 197193556217209568755639771399834351872 10414123 109153090084647080279469499638619251384 10414124 -136424099917329676235850732902612533248 10414125 -131906700630968611587885276818554521000 10414126 234387047396246034627204897580066837440 10414127 -980869928427717511432226540281141248 10414128 -1643506290208393362946289771216142336 10414129 305099539303334236367136823763637300288 10414130 -16083622452850528620511242229204800000 10414131 15038804269390164279394750521514380288 10414132 136621022855371169794896543147131143680 10414133 323173667847522203561414682981738518382 10414134 -32437857856377674178257081238699741216 10414135 -1730863330491815264294493646298074920 10414136 730363350253534550783050082331490713600 10414137 -35182729050749669923963620086413733040 10414138 -18260174574644999193946702336316064768 10414139 -62040941100762198784894583090849292060 10414140 4340445871734443561435344207311667200 10414141 -199823640300623620734024274387327813716 10414142 -88046518790426940616534097965162422528 10414143 -376136409543337431391371931175474242800 10414144 -80062977819406946292438018447710879744 10414145 11982572640753545642880717984547954560 10414146 65234046141567667379903331497963309568 10414147 360972501364671158063133389123467303680 10414148 2509499517918594242468215826829230208 10414149 110291517254653994604533163033294411840 10414150 15426026757248457652066956254144104800 10414151 376192966121851601593243145833633658904 10414152 154747178047050747205045741530966097920 10414153 907995745099444589414067498376695174144 10414154 -31289171874425159942335032479144500128 10414155 -143625173555256498368907773743956237840 10414156 174228458333038075014706234091016678400 10414157 68751220642690530431950175529554454360 10414158 -122558562253420761639689519789328952320 10414159 -300482822707933718852107398579909529728 10414160 6744212401031099128086189009432576000 10414161 -138908549798928932929205815010669607180 10414162 -52162844594669603671415443860140640000 10414163 277976598518557210491640064553030770412 10414164 123765528826361323432298483185816571904 10414165 419672364961734956013389971165193556060 10414166 292149793556495718618118171236304896000 10414167 233329888071713430509595395967428555880 10414168 -222897066203051745672770815083032494080 10414169 531358748325347868342825695618331570570 10414170 -35606012790787315237122916783426560 10414171 -178280208651534092352150770592396107456 10414172 -298248078840649791028179326257633549824 10414173 2347092075141278935312101393826718208 10414174 -1559056402229514202524677264319843648 10414175 11979959077750880408203456993343844000 10414176 -128905759606949596405847275135813287936 10414177 -143468140452759536883365893418511875280 10414178 -110180478011277138277588707911697021360 10414179 -32219769979259445757408392332445141276 10414180 7410904703156429959716255433297305600 10414181 309569221728293963017012152702092777982 10414182 74122995063021793319924944418706480000 10414183 167952534496510097910397930953587268624 10414184 565925990385093324988747461937377361920 10414185 -66380146908634766898582964314832497600 10414186 127538322236274486952540355678674813440 10414187 -120091572334455065514912953526897036000 10414188 45437757459887114063717540485808431872 10414189 590942819445014118876108391386525179990 10414190 -119134952623269985742723310303725395200 10414191 100073135033241435294857067415616637192 10414192 -46590886360348251864143306122656350208 10414193 -100154080715847043549286963928232665216 10414194 28663654743732660943138950915565788672 10414195 -486659353477902354482213822581639854000 10414196 57054415876034936919579636303454747392 10414197 -80747983475502823548731078169719353920 10414198 371007456343925954974302468594602931840 10414199 551934433252013786550708280732100836200 10414200 128238914693331218587663074523327488000 10414201 -229515475062535553491330642429041026048 10414202 73951627918142701577066400239989269504 10414203 67046549932769256408921977082833152704 10414204 152190601537357519517273472397834508800 10414205 -53383215679472760454821088567370036880 10414206 -40514163038025056210879297873221852800 10414207 -448307947231547958613809955285370364544 10414208 -84483335867552706221143813561673318400 10414209 -2770392023034580120213091869484148864 10414210 -71259553404485056120899328586646582240 10414211 -344379099770089702975777306194945648096 10414212 345575916545346362348403035868097800192 10414213 -6928695853123068910303516207187761536 10414214 -254035759526669484142890010618764124800 10414215 -121203885241770674685716790185361069240 10414216 333816516937825729867246569630437376000 10414217 295094050236784843340881617396751724064 10414218 -8268729120506842274022349326388413696 10414219 468940351513521714337832621626486060560 10414220 -194778607351160677987066133341012608000 10414221 112057018104215858605465947906951525312 10414222 37967954223672510849726475339361366784 10414223 -48450077003795294792814434244117584280 10414224 61543353835251554797781311090083102720 10414225 -70311577159513310069490626191768038500 10414226 -260156102894018887637637763817780888688 10414227 -319822723480781867296512566648667969792 10414228 154395544639979604560032937654797184 10414229 30914317582210292320582792054006516992 10414230 35593082802892649815484624805883662720 10414231 797472052942008577586591472891947247600 10414232 -271271783503488626900380323584423577600 10414233 25409209773524049818881647725574455040 10414234 -179487895311820333708807959647676046368 10414235 89243088638168822551360497697169946240 10414236 17834405733390552281239663344814202880 10414237 -82903040241102068166817541802995737114 10414238 371171826767303170560402128045536392000 10414239 -113702362787517445131999890418368688384 10414240 -536711618397040619930102878789504204800 10414241 -98207362149005009387348714678576715216 10414242 71669619920349928070785531602096468480 10414243 159912121259703934719365875240483714000 10414244 78857919620699437986556333668766417536 10414245 38010023445871275908845623668636587200 10414246 19241254280831183140953478873736234880 10414247 267045467259905369578445433052268280696 10414248 -86109852681559585872942734659210444800 10414249 -695269702455159037514141554614791873136 10414250 130750365272168274229348462157061888000 10414251 588147541621552377395168085377101941264 10414252 402064154137806663792972553626668692736 10414253 6680444853253930452592370012978252928 10414254 -57559622558620058317573331564693422080 10414255 -352906502740471093422276159865722294840 10414256 -2586713484626335811318863798942138368 10414257 -58484286472783872304609836689629330560 10414258 203766300351822203106052470199188126480 10414259 13505784180998607054527417357141941248 10414260 210299937472081533593638470864038952960 10414261 -99193964423887438548730417111686344640 10414262 -11101884248207104865795162628511682688 10414263 412626679297679338420430156710738944744 10414264 -168603017195114810722608523392285573120 10414265 -69108714497579816566524413866487777340 10414266 21083411133990737218115246752349184 10414267 -21616741120561111356710644256930208000 10414268 -134227967496384779067980710224240943104 10414269 -25021429163123372818710166061303425812 10414270 109174896722745662783792724189081046080 10414271 112409677756293498090972127551190726512 10414272 -8160935455613320990627933973775384576 10414273 356529811572386131245866126512761991300 10414274 12203675978028856347012849654638611968 10414275 -43749829859276998970805312030460262400 10414276 -197970892466211665903838804180393043840 10414277 -329197254385739047887358381592703146280 10414278 42458787132446835736149520721861591040 10414279 239239550904987232671777076414771078352 10414280 231821727958379347506951794417590272000 10414281 -206637733960421738732253677435919065856 10414282 275153034392493108319104481091418135552 10414283 -189650757515044113527522035905767026776 10414284 80229432282120242418708684377178471936 10414285 -80634467273476580895350297526759636480 10414286 -354381496339743814030037771635953099456 10414287 140678937738208181044555947792494054928 10414288 -63569963056012680604730558410055172096 10414289 -397343219572206085515051761807667152910 10414290 10156416969647044011582949129303518720 10414291 -142774753236618298743333832392799847568 10414292 3975393389645307710228275905777592320 10414293 168152338077964867378242780565451170464 10414294 -62900362381314455107999957430094103488 10414295 -109779117442270404743127749864938665600 10414296 -72529838831184037838996916473785958400 10414297 723870523780262756080768258389200465680 10414298 1029964220035430916797408440222652400 10414299 -1923005545701013198593623299342417920 10414300 -86844219365931279022226930897717235200 10414301 99463717022166676359704250535962101004 10414302 -153112964340299216845852684953620171136 10414303 290278875933311166711363268303213872520 10414304 -603534782460919760090983428020492304384 10414305 -32471683423582938792052983728033001600 10414306 5974674210135975932392803372277263360 10414307 -416255983446871474611807055606113786528 10414308 77748062365873290997727406150317383680 10414309 -339270142156691229599856166176546831490 10414310 31280192832658624051451218043261535360 10414311 -196904370791438226402914793625341537456 10414312 -150337038770942399062502257367238297600 10414313 56448423630986085775402773886565576100 10414314 216665311250340945835676502433516957104 10414315 194604503783343057563280580685344980960 10414316 -9380615818889573316420582670437571584 10414317 102421521966178005727324868697939324480 10414318 68059803758590668584403610087045919040 10414319 -63921160553440452549359998416263162208 10414320 2178872233774507091193160878784512000 10414321 -45257060295600981632185198807072290478 10414322 -222540371522057500838409295902152226288 10414323 -276898872755981180216084022876239231040 10414324 -158929453227187614429810661338302706304 10414325 295461073425474063827019172088631787050 10414326 1402527717668907859577141497951272960 10414327 61313811573036533813634537285085893888 10414328 -160358852619955684526177392325420359680 10414329 106824397190377454851455536965072714080 10414330 -89121523166713102682684761524494254080 10414331 -378613355171275823476128835209197291088 10414332 -7433918802840371868206325029886833664 10414333 -6631426933592192392601808821899066240 10414334 90427821076408894284308782653052689792 10414335 -100926689898474219035398827821403960000 10414336 301798088415178672872100487384228954112 10414337 -205405431054445277618837859492425831760 10414338 -196027471289345480606066966001318465792 10414339 136068471547774088852097913982710520224 10414340 106928096509789669507382935961807043840 10414341 -28533250733684333172986039329749784320 10414342 3899817133584342904331836523502359040 10414343 -2422417875906518605501968364220836320 10414344 6829700776813033537751254485143838720 10414345 -52095610363816281829647107543474655900 10414346 -513184329208947124617071178370844878080 10414347 -106989597569020224739715504893347417360 10414348 -122306070747299738104496668817971948544 10414349 -1131945832988703452257403711477708490 10414350 66757384421486040890221250191307841600 10414351 -9221535664187488921603788470972266896 10414352 46857966629249025856406522038856663040 10414353 -97686885132747128832076073142082172160 10414354 12793419414885059213878541798656468992 10414355 86316174858981590405081204355545832000 10414356 20575658570317305143651555848994027520 10414357 -15837236588055099095940369724907014002 10414358 -174306101473682434270579870260013386720 10414359 -731852253839586473063633029006075138560 10414360 -229359305796639831243579806250937344000 10414361 62314013386701240947605166202056263632 10414362 -1743339221448031044085675482346411008 10414363 -574353581266977434727067675327921227388 10414364 343076863945647766273336224844781683200 10414365 -12626785466706426323538090611494356480 10414366 109191547752000859960659501340192117632 10414367 -294698935862779566741091568389701853680 10414368 -146656078066562324161696135363267854336 10414369 53495563317067498105719347029755041664 10414370 -98566350086192947788171765803841800640 10414371 -237730930831368412513596167725424691072 10414372 335239663375986162338790033687608677632 10414373 -301846808974250821203677495201271357378 10414374 33882914229295453688188424916073363968 10414375 146479046465589606238567234174708825000 10414376 -99552513706430980691634670984148336640 10414377 -82057373837684255826344744301027097152 10414378 5714350046918466357275430589219267008 10414379 -211902474789472390736356099850901907020 10414380 -127255567668745493850289874092435645440 10414381 92863643219256258733162645396333629952 10414382 -52982726339597090087246719530834225216 10414383 146209756553262308459744590273902728064 10414384 -119786633358543679828962139029440004096 10414385 119804460779864382535329771480379200 10414386 -306983553834342393620587758986961004800 10414387 -558522138613697894404799109125134264008 10414388 44564160843138941678734010139228512256 10414389 197453340874023214565358606376314971424 10414390 -11987973007203607709077338392608611840 10414391 -95111492408395809043780555653511324728 10414392 -92124659535887720452265650710009077760 10414393 449784433467823561341660846989975165760 10414394 179359709513778399254998177401193716480 10414395 217134803953286310891686158613149819920 10414396 72123739597010381093906443631737364992 10414397 -21325568151047059192343505617372246400 10414398 -137215253543860357820825755892829587136 10414399 5666848213301170188069138700327713360 10414400 -21446614561127796579840297495900979200 10414401 -991603058257230797286876796732496791296 10414402 287963140174460656591617234255149587152 10414403 -103317700838912581361556820684728513348 10414404 11610014898209877199117170371170086912 10414405 -76572816490901620183100537172755653200 10414406 -111945988232346642047357203679877874848 10414407 -102895391345685043960015567437462243120 10414408 -57847586472351351573793701526431406080 10414409 550294540277348878836263513393186267610 10414410 14951328678530260016063291183887787520 10414411 -11081993227796963630571231086663609592 10414412 -442636607799811454226429055495579637760 10414413 -22467305009647297373559729247799840160 10414414 19954860799075047842000986810303909056 10414415 -348268917937676572004082558910738552080 10414416 60643319438511663141378654761876324352 10414417 -10355587803085545293558520131682283008 10414418 -140449326836316034877729673521927639040 10414419 26578565492518944722028018330057056256 10414420 182213146785595925870084681249035841280 10414421 110519065908172054443212949086413964892 10414422 72135225908993195796538300843612304640 10414423 -454833532419094400371288668459804371848 10414424 -181119375639921758499062985033430732800 10414425 22534442351031610568454919406440704000 10414426 -255414098466974511821571383812381122816 10414427 -13875950136583803219052688882978021808 10414428 2675758194977653435020374849492312064 10414429 334900285303238259249236022750175445030 10414430 30871964322059351159937895259570219520 10414431 -222581205431492103553477099861843917480 10414432 -183374202227957109240544390415049031680 10414433 -818273795326106833899062599231386413376 10414434 171557426597166186654643228781781022080 10414435 -231289230802126608158864184601859571120 10414436 -473497609639348674324744608052966005760 10414437 -135343740088886533603954639793961164640 10414438 343641056779742318268976181902883668992 10414439 35010787650966165974843675127714974256 10414440 229487997623602118155658393562648576000 10414441 -259967113819288647985973198536436585158 10414442 -681224371266599859041029902332098128 10414443 -193517906290204812077509696275830059536 10414444 -44807528427571211451124764482369625600 10414445 65899944267172304283096496975969682700 10414446 11518301080417677566396068299943784448 10414447 233664323147038055137888124128211265000 10414448 55465320515537110358012821644241797120 10414449 705792543492281302564891066893497970564 10414450 -28256083832422841230218528082151424000 10414451 -307633735166563788222388693877633901600 10414452 92295424610774066801621603416498348032 10414453 162144437257280033429172790220168901280 10414454 -484924339743052714004680444389472034688 10414455 14909832187013622543847438678165199520 10414456 177747062491436459830536254258676510720 10414457 559612804043088876626147452319146780032 10414458 126875346490588717908055247281819815024 10414459 -432306646644742867449746645287305783960 10414460 6798230713124886688689960729891832320 10414461 -65716202364833377981505354252368393728 10414462 -405306340424162822639766406786111396800 10414463 -257585730689512048032841931387306940288 10414464 -122834999761745550385140190588289679360 10414465 70858399930788759146586618022125355860 10414466 14351923724581158076247890529575526400 10414467 -216631376877020225796736551680431656960 10414468 395771115883215008803907916486467435648 10414469 -107313616682106189303258425764508383104 10414470 127951424143632474826529238690355200 10414471 8978383833793302794166309976582748632 10414472 -41368690251818469425884296897510912000 10414473 13432786671815108849985362892528328224 10414474 -82213811207106740057748753771547362048 10414475 -228844146428405182180684894686159985500 10414476 138606885556492931349432364990273151232 10414477 -686290872581302543431963833177187353674 10414478 207835183645546987755593820084700847040 10414479 -69633364299288320277802872146978993016 10414480 71971315159642205878559219815832371200 10414481 78640693869440756575302170898136731648 10414482 26031069423334004757849749678042926080 10414483 -602695484514216718174894655191721469268 10414484 274882048964813124609333981755523206016 10414485 -270513184606264102415697683739280040580 10414486 230942852731878573284782608579640476192 10414487 -236480469222864610484323726506558028680 10414488 60580295720143226626435840552302673920 10414489 -11409048393117115287942630803873671884 10414490 112372737388872199870059560066748876000 10414491 -90569517627776367608675102937258938880 10414492 -58690256702743253917599297217779843072 10414493 -387081893088782436963730535444532590496 10414494 46892761012462936201398988766949070080 10414495 -27612529446690046056860620238254141440 10414496 703257442686021341984435572240839278592 10414497 -43334514412853149945620106348699527840 10414498 -165853108575864042870262418851148046000 10414499 470940159600043689899018883908765064 10414500 -134228676125261639802647114207419392000 10414501 -26480914094294610603909653496703728040 10414502 -27888746060533361697089905253593255680 10414503 -52575201967343906891368393120486005120 10414504 -363609706632386665728294270768607488000 10414505 58765154901353342924837626208864533320 10414506 54422668018653831856466335303607268864 10414507 206206870816119381907078706802483505680 10414508 69876295495926439704418264102989987840 10414509 -51049333207887196815645171646687200000 10414510 -159246660101234658312336848873348235840 10414511 -467562540885653059196880260548059929448 10414512 -26399475002194490620593756971383652352 10414513 295838524101434572660337838577378240740 10414514 1319878029920875621855435221434196480 10414515 97785564268036759444885322993849406720 10414516 13397961738881019297357952874845122560 10414517 37513946765581498321183281968052163566 10414518 -53063851916722991068792141577405292096 10414519 72594838024968390900507727689168282920 10414520 -374920999580097898809470631342984499200 10414521 -43024156507063754672876370926663253120 10414522 33789755178859355247059734979980083312 10414523 151178641353000080453303628433241903136 10414524 -172726753883050829115504816388736237568 10414525 266381005725817271894322575665899249600 10414526 555302141041802942226665105093906866944 10414527 -86746219014771257583652119152264833920 10414528 212974611305628603118268514913765818368 10414529 -578767387732920840964369618295697351870 10414530 5781663785688378927491297172104663040 10414531 54194442083298117657492804838028406332 10414532 112029032077963839893354494774970618112 10414533 5824338884409351366065928963686240448 10414534 -131938049289709940457295566206805530880 10414535 -182966070768600084917206555868755616520 10414536 -594685234595994139049742232660444446720 10414537 -8820113364825701180222402475690768768 10414538 -71116981627827866257395168505651860480 10414539 -114462726636145366850082885739475480196 10414540 90678813645861869316584626093943162880 10414541 97361298775280624433777102776907098400 10414542 174788566763152660960408310370707564544 10414543 131071836514883322949203395330035152064 10414544 -3682092561972441744220688024720769024 10414545 6024647375610401449981832925176058240 10414546 64854955560379239935569613198706739200 10414547 -25728475540790006070980050336304326656 10414548 223445372371441715417885088391568056320 10414549 315993383771478121772160575338059049550 10414550 -11472610724934238108352441693124271200 10414551 19422332032902340121280413728958726784 10414552 150733045663563853900133421701444812800 10414553 271199693214125432813974385640542777604 10414554 -95853851575157346785379464224515533568 10414555 104151680938480306848167691880471440000 10414556 -258702211499952470498674463399160583680 10414557 -2203159177873817850408964873128473472 10414558 -331576020417243237893721619521957235008 10414559 8884797245818515484541992607610071568 10414560 102967638426930128131148848512919142400 10414561 -22787427038763413730785820597423528768 10414562 -138036651914901500238777499596053750400 10414563 354578622271920498416450566044991501944 10414564 12571078328324239534787621604562993152 10414565 3030645618328619956949224802881219200 10414566 -195047528670976920687762071681749038048 10414567 -200100868692875176399355963764195196400 10414568 -323965693238316237264199558265285821440 10414569 37218358124377074939912673011080368608 10414570 -65304002805918414438699302123070259200 10414571 -80457005033210171683793444965061769228 10414572 -82021138994866286233389669272271618048 10414573 14044258167250143842217067860597225944 10414574 624211304130887808339116229049325568 10414575 4617369137113808927990430013939161000 10414576 -2321219457477425606500852349766074368 10414577 72051836903153641950332643140406201426 10414578 83806349269303890791902859929293461760 10414579 34976372786401560380580400253430384976 10414580 -208139760698973029459502019587865036800 10414581 -13708494086139195171833482553440417248 10414582 -98928437340447463098503088881127328608 10414583 188136331328955655930963562132522873832 10414584 121333794215853048942103945949424844800 10414585 376810969673031924408003215579151795780 10414586 16765981045800764517673785561270672384 10414587 123793763569038961416520075289801012760 10414588 342071051362843540511375954452059250688 10414589 -302435787124328289156448255468689178944 10414590 -85139859738333188865175865329839206400 10414591 702275808472456496648626352405251152 10414592 -168196631537662750002493359835450441728 10414593 65059552195395038099887454700336981504 10414594 -15562813034567388723665076094510100448 10414595 -382436570289854120504403833825851330320 10414596 -20029760700768923352229526835423006720 10414597 353374384037988060458151323163779662046 10414598 -149030720954886310764071601239717321664 10414599 -40258090544134124126422299337102269792 10414600 587069244446700240119897556922368000 10414601 -253765685518083586229492283969105723696 10414602 67584888370352626615012054213778457600 10414603 43473837547682582472999251971429152240 10414604 44287480438982049185809418254298572800 10414605 -10722252750991251628626420413584596480 10414606 8173377477103268569181855460924717504 10414607 271696213257213578358057255232784042832 10414608 -451971062345849362425301268775960576 10414609 -186299938009649114995865683003671450190 10414610 -220651249987924901339568462120712307040 10414611 -140361519603998889911678245164722142540 10414612 -69235273654719547954436587356578011648 10414613 -347336556836408025528976873251041836416 10414614 103097023578179762615346223378894915584 10414615 61627308545558491265046760504838821440 10414616 229043734334567235303438235039307028480 10414617 -411005862861090737717291617423344694320 10414618 -25059812818076738439340453635811281696 10414619 -495378732663730443819665494925322984480 10414620 10663702986337726728482655535368460800 10414621 -197341422348200754645319509763749550080 10414622 219408895549129642222914199392431822400 10414623 87926392387705835373882336542314602000 10414624 -71735627864857363506832019573482979328 10414625 -464275869876528457009367313977221530000 10414626 -146055881778551867660036695935016150656 10414627 241210969650249391796825940167518407792 10414628 129506437417734507863957087751508647936 10414629 -88922065802624082445191505647575400000 10414630 -48747177557485512205868450712101479680 10414631 77669881422028314292908067519669889664 10414632 174358923389732656628103136631625400320 10414633 174881530544665171367966976501637013882 10414634 277605980156111369583064143930487279200 10414635 28027391058775689853554027452729917440 10414636 -216131771257683685358118789677123764224 10414637 417375781922261988587634281050808315286 10414638 -43291938158695926575616568920581272896 10414639 621668858811172144804817539732511589424 10414640 -28977497526605205765343971379073187840 10414641 44732164546815505634284251953596642080 10414642 155802053382223190503356882635540060160 10414643 -2106933073555485191227908093458753016 10414644 218105790501294273877484330241438806016 10414645 206193224345111213063849456341300209720 10414646 -29605547341228577533426721690567326080 10414647 145482077761524857607557589255591244224 10414648 -570213581114092823353917110055868784640 10414649 9972581410583424308611874155935244800 10414650 11789447798395610691683627722067769600 10414651 -272761599327930623079767875027120490288 10414652 271708480485118587154936971329951319552 10414653 -42332412307644687036867950101783708800 10414654 -276296556543015011404473016513756165440 10414655 -368852293650381682355516654038670198880 10414656 -2350214230581422778210400423430848512 10414657 468119260592682898245781300836517338624 10414658 36555402789853445611915822592735401680 10414659 167452063304110242561433295285845516128 10414660 -316022000464597629142083575941744435200 10414661 -139729192803910962252319581679693506468 10414662 7866365841324651445999879619388680064 10414663 -98605563314528549316934918762299999440 10414664 25578449021457762736037308593020928000 10414665 -21026383030353217953943323943927416000 10414666 -121027931096676071908009849012688151456 10414667 -132654139523635270128458141891333692608 10414668 -72754803572566893590844193672670404608 10414669 65719315900642897612295742809878894070 10414670 54634178865499030017499325105481327360 10414671 -47218491004606021290170991786122390400 10414672 41700142143676814916571171068067045376 10414673 -82121649775643731724268269689267464078 10414674 -41609888470930349093594227259057811072 10414675 -510843864462228135367950292976976809000 10414676 -124969861819955443249715844199557795840 10414677 5411979112436478385473034138231785600 10414678 -56003131144090203713386036720535259360 10414679 -234223632017380869117527510161291086720 10414680 -84678849767539296053823405910523904000 10414681 -534875772968987479339175395908709095728 10414682 15406669385721323220165215387349918192 10414683 -422620384675013513394452241787663948800 10414684 -19125403545081452840292520724129906688 10414685 -252419409764133774013911266063649563400 10414686 -1453680437450610528293217153792648192 10414687 36700466395359331666133685825724706336 10414688 -45304471168557702691426532443782512640 10414689 -221916127805539038193459218266807543376 10414690 47978078224952798616514266813461552640 10414691 -7243273052651521236717954474513681600 10414692 237452818930870395686117252675603942016 10414693 4453690627548763485032070912576497978 10414694 -285599390543998313991111137128789411104 10414695 -103186974682580061370154334680454796080 10414696 -144480627622323525673686123648017418240 10414697 54739394759477425698427646144778141960 10414698 -9762368391556189461942820793618595840 10414699 -447824724266346925694610229568430461136 10414700 -104154901101463365220680444344396716800 10414701 381500946464429436328053820062596692800 10414702 -55982028100352494256593026581611113408 10414703 -210289475505320698402052245073845147632 10414704 -9042567720222593471453849689987055616 10414705 338200604578473862825455410885572134900 10414706 -1648466893159609098422222326746265584 10414707 47280968031175076468864423582849872440 10414708 247595186280338087865645514898520249728 10414709 -7895942569815837309262225253478555090 10414710 269020590876175401638155582963987392000 10414711 224784946803405639716326605961800446312 10414712 144463080405504307005065678601830400 10414713 -429436279324990208719787920063469546112 10414714 216121734088280561538433834020131201280 10414715 150268040739683233881392896922311041600 10414716 -93374169087241619271343011805986281472 10414717 -241627709054946569496390355833445463360 10414718 224525372948026267055468259901839143616 10414719 111585620716626194114843849519933336304 10414720 17576691565687768243698213518416281600 10414721 431690582347184130849531883178521217922 10414722 4929957274307799576543240451885940736 10414723 130578778083873319492837477584711318480 10414724 222164384991704553364143631291192634496 10414725 83180297635243445683571350821656673600 10414726 -9083662358822070231398906257896443904 10414727 1047705308095575375151160541794924245200 10414728 -264987198838114446613297138831967846400 10414729 -1223034321901757836998328126042156544 10414730 -275173193207108872536646200075737395200 10414731 -207196257902791627602100037468779524648 10414732 207181922209495597444228196750923540480 10414733 -236691763003626442104541790816183707680 10414734 -31690023161808178181215294971108940800 10414735 223532363656789716924562971653237452680 10414736 125647850394813698997556023592801075200 10414737 528721240459508853681657337858269691920 10414738 57427714408748077923216331668562121472 10414739 -294282194657496276657804396361692440280 10414740 8887069718313306630517511185502453760 10414741 -86145651332169790085941958865075140100 10414742 -253457218922976444183029156127907741440 10414743 34199729130775010712838410787564710528 10414744 826372323360426438252567581982970982400 10414745 215345072829949634850486622101533139840 10414746 256229305765111647700594005974423653872 10414747 276513093344329848353118290975359535632 10414748 -345944670770311506979287018423276455424 10414749 331027107892966726420433986748280606048 10414750 -182828759182245010691292288935209680000 10414751 177760385208490270991401433419895062752 10414752 179098249398876593885240743916794281984 10414753 -355521572779126523329042188403084979998 10414754 -6029453404716965447698305888759574704 10414755 130630001963204519790890635088090546400 10414756 -30758461939737578085510150867729484800 10414757 -282499064527391728122353385152514034080 10414758 -64398622321755424117345658936291459712 10414759 566063903057317264537233274708178074416 10414760 -5342661539033412543234437009158963200 10414761 -123456299857344796813819027412246107776 10414762 -396125039510562861906810611795136700416 10414763 -504822975769680828133616909635687958988 10414764 -22849632527269078809934416744136796160 10414765 167095644382363256685291175643705755320 10414766 -334655360004346537457600092788783999168 10414767 -305823212835452537909288531053096569600 10414768 8879194764686472577247715738085490688 10414769 215437653647358947606711447158116217344 10414770 -126615047196548506479524569944724262400 10414771 392238522587107619801789804327507432972 10414772 2772687435450774675686988869804642304 10414773 -46278933400241592531419854656686709540 10414774 -343644478305827224084853375713236232320 10414775 -27305099116762384402774190848078969200 10414776 -320457160227844381676888888587983052800 10414777 -6281706302716486325207488467471150336 10414778 199602314179885710691623929670616991232 10414779 71771727722423989796921512612522176048 10414780 58988306631470105499417182561274547200 10414781 313453171048345297221193134927427513932 10414782 -24143902299987919149320362801161387648 10414783 -229254073691946855995280318285726443968 10414784 125256920560845443561963972840653848576 10414785 -178528242792733673733557253349835644800 10414786 23911127683636003576977610760651949600 10414787 611444760499314179910277890268806533436 10414788 349034856259134814547064357415013462016 10414789 16136886762718599370123452424524772032 10414790 124719084032396708024366275096476480000 10414791 -122385216736468996020507614860876861440 10414792 -433866697743492742817386283033930112000 10414793 -560749627776744665946632695303799451360 10414794 -165089573101472314753392483075505800192 10414795 -317416495867791207758371061112409038720 10414796 -23484517236607800683658642908118715392 10414797 -114868766112354829502906424055559274528 10414798 -208669103909216289537380876128711106880 10414799 501973032187742322770413153025495794560 10414800 -37121186901120806218308783418412236800 10414801 -43474823409188192346395743016488234496 10414802 270058582367075334200376781850770980000 10414803 324504139237041677203777600997556636600 10414804 -179034487794298487471433160414599305344 10414805 66946585087612683711003936829050074460 10414806 7114407027150123116732850580618475904 10414807 18284636393286251917764101558791862720 10414808 -304430944250737725302287208249707223040 10414809 155744771759444698424747547358680417114 10414810 -34544302943529776694450144995467376640 10414811 -37737251168675101666881157572255889176 10414812 127891264984727915404033913448813035520 10414813 -540877286130937300502148919417301858400 10414814 -248122602688805426971560092187026782080 10414815 -74646082260569716454033858408060160 10414816 291533978933979635950802364122459799552 10414817 -75885989511872332084219991980556692416 10414818 7551128838630780179599747464043532064 10414819 316379393418842834435325126062293624220 10414820 -11060077561419396309179747514161495040 10414821 -92051579310514833656799357039887760288 10414822 110010839271245095856565962001836187648 10414823 358688373142610170191282788621414742072 10414824 120516815550848343222143897367950131200 10414825 -337135971689958228789399878045748172450 10414826 -163667243418433674674368280740342647888 10414827 -47342013601896255305003555071381161636 10414828 -29359904651115988936966238386716779520 10414829 227497220071216294878831244964620848876 10414830 59657161040874380945736987068301217920 10414831 35207813188744045562359512369300917120 10414832 -72560159841233722130240244819754942464 10414833 53279239650804774654594614729770752 10414834 48671215419426420539290630025906078112 10414835 -228707615518488067532431349747402613840 10414836 11000277364520470293249323863653734400 10414837 -31063741543103191007912303210913316032 10414838 -146536712823897768038601375326851615104 10414839 290863050647286774780068453953053301224 10414840 -147578816632473296047501746045697843200 10414841 -308254939168952118458071003907228869500 10414842 -179522645658437142617426476166532722688 10414843 -331278399824168721372451686054861746908 10414844 5741304280590586656212342731307945472 10414845 -120733870147236996280489099894360780800 10414846 35689271615974759039368130448420229504 10414847 -535147364971564368168447424155131176704 10414848 -92984425701538758204180479394334113792 10414849 -151751972632242386313809262996646801150 10414850 1517007413067283643277404186366828400 10414851 -260419755873271905130475397848456604168 10414852 -10423120171732970243188904730292019200 10414853 99044695000766490681956323073415233280 10414854 193223142578791752751145305331556380064 10414855 -352750561523822961210350529382440246480 10414856 -687690570207810220879021883207008005120 10414857 -347874161778143577067209973775540712000 10414858 1640628933579957445485972010662931200 10414859 -15969014377485480349590095702846880192 10414860 -7256001659830989083528775041937162240 10414861 39976769384681582259296299879591394124 10414862 -170234410629004830190385820896095542336 10414863 -359369009960619794040392678507254445136 10414864 -29193552624760178947969248556423577600 10414865 -117102532228919926888128106650868057740 10414866 -7388967730938000879026223798831562752 10414867 201286292812486248902660402686756295400 10414868 -229191399180511397433915326960808751104 10414869 182838419584983287297085632530529995200 10414870 137247876847717729281851515431918192000 10414871 -66545821349294529677480243937634525056 10414872 179665371049484396037923744071145472000 10414873 -4910138081490189594404428351396839360 10414874 -535111564714464138850498531568999359488 10414875 -94582943566913249428746027343337172000 10414876 -58176712272586695535046542951213488640 10414877 97716919272402876889417762654323984384 10414878 90484026258417515523722504210750985024 10414879 21986116028202526099518152792261584 10414880 -82632040467419854592708379378576261120 10414881 -325399654646751474197710463914608627630 10414882 40013738404340533179921409180790765952 10414883 423056331458927110056804049914350463984 10414884 -37272104502490351488576723127913299968 10414885 11874863484497610526080194973650528640 10414886 73778658002621114850501674582436364800 10414887 -64043479661671043494238067665665765248 10414888 246521358421768421539583026416961536000 10414889 11679318134414805041900282769945209856 10414890 2844695669020739886343793842408777920 10414891 -188958120298544460337802645950432837708 10414892 267932573070617834121303705330573225216 10414893 349220297851435525462006823017223221728 10414894 124555073080147426942952630828447682432 10414895 120707324772208832269484981372982131400 10414896 -56200695674680161410692659176379580416 10414897 600837701090040452590028062283800166400 10414898 -40803791936279065490627181510578086080 10414899 -31341941532137739864778593829840507320 10414900 -120838962627791333238342632655638320000 10414901 -6293639895936833566682408355606589248 10414902 42449522450561814489010902882558129024 10414903 -103876336711009759355653865241967860960 10414904 -607611141175507942804384236691781898240 10414905 -2163749035050618921520442944567899840 10414906 -61606775827370588105496044589701124096 10414907 213394153249848935655821183274550230840 10414908 43661133056759315406466017493172606976 10414909 -686405084617967527083124413714182621684 10414910 -10656195100189299288959893463382324480 10414911 -143128612438692049003774502777161474800 10414912 -49037925199564448538136070437148295168 10414913 212595485235371202512777748261694260162 10414914 -256681394935947554413753748357332247808 10414915 -34892383372686725075725007581690982400 10414916 12705916266066310763651944245810600960 10414917 47595480387645212096243869591957883934 10414918 -57592101198540477579929986432468013568 10414919 269815533949662766542731629438497065304 10414920 -178077632081295054878053720014458880000 10414921 -113388793198775655920519048749223056512 10414922 11839937046413189150553522507278591232 10414923 -100068159514784209397952401532057507072 10414924 -36428146383797012378480321312346608640 10414925 -151312603033803479919273411318675152700 10414926 -241749285959255886147121206987805747200 10414927 -484959341335313590438901425985343086224 10414928 -35795174906514103631695890046980661248 10414929 -47071424631243830492279479175450053632 10414930 158444292936740832909430370951102622720 10414931 118053076386878388796744561814404858872 10414932 -237285524130956880492962645131797190656 10414933 594252519012400647448498770204423231182 10414934 -211672738000796804089636407049261788384 10414935 4657691022841394457493168474644872520 10414936 -66107896605664084410661977256525824000 10414937 38480216607272370669876059590150723968 10414938 54140592952985658140613424230423212544 10414939 -233675244194697329469675972406160483260 10414940 -167146244108950803538404861050050152960 10414941 -74931314724638395431713081914281959808 10414942 77019317639658841800088620587421919872 10414943 -44126656824226209665886017049680812800 10414944 -1641493807102373005438163595099242496 10414945 143935881816927430987683112302431515200 10414946 25899418841094344166875052846564722688 10414947 195747784809328058545486685574440263800 10414948 -390707332909891294229840066713583468544 10414949 -243679336736906566707383483191987001280 10414950 11110346425001376363518521883910288000 10414951 -914471106278607087627986743373436465000 10414952 -221443020157006693739382612200710963200 10414953 -219198648828505143148748124227709703200 10414954 454477548824124222554715489201191088 10414955 -664286803725514507294178123385186111840 10414956 123506693000116677977207194084559427072 10414957 128480591858330084672088344955153213824 10414958 36768274104526339700395908864209191680 10414959 -35815644822289949326875841903333032696 10414960 -788241996807098208241221488346071040 10414961 139538174706591914507282855142943460562 10414962 -147370747088616047906667633500266036080 10414963 -191752280305037559433730872588202332068 10414964 140343920180095637530330144641128386560 10414965 -460309291284609307524507162313535078400 10414966 174059946083957363046827921221629459264 10414967 537240153783865257228923595328514137392 10414968 -30332390564861567991247542643146055680 10414969 87779533299893746793433920567684809360 10414970 -40640227597472344430907956429548300320 10414971 -44862029420575335024434013734427948528 10414972 -320978558559891276277374576798252980224 10414973 334499197557467612348131658173216791180 10414974 119737175868401221700383374260249175360 10414975 37770786560365998581679514097820048000 10414976 -141218477444111110997280213582426931200 10414977 30098359974941392892431065030373787136 10414978 45153929596147542033738105928472455680 10414979 -395337698752993857708973754165221260420 10414980 329951883717310031313060135667527106560 10414981 714753522691780718283273380521105554782 10414982 -12905941635195828343171478015203416192 10414983 28001677784900965637533551767891208960 10414984 -46623031564340843112115845605225410560 10414985 -5050378950233021706033628189669415040 10414986 218866040531456510428917039366062033664 10414987 933930883725062585776333606577165184 10414988 -830869367690246054157810333825511593984 10414989 40538252384308546753348919090246975244 10414990 -22053444746028709110876249568674796800 10414991 -305709094099832648939504270081734726608 10414992 -18232780159870445892773242479040266240 10414993 104058692885159700773968829057410522944 10414994 -138803346578594274336455884301529537408 10414995 -217439387238237435977641508857835612880 10414996 -94624510596443196667935861915437582592 10414997 6241646183125151604025320967304965212 10414998 139978932832440042349589486479200227328 10414999 -201192265335004165577957700319089475824 10415000 -93590478664439709517653770296454400000 10415001 -135824049641101355907616659208522283568 10415002 46784978090261195732543790687482035200 10415003 -378481122617659768812681645923581994748 10415004 318898866274759002465396218243354342400 10415005 -181511832585670454245658652368398280340 10415006 48747180512844764457400612915242568704 10415007 -492983245838469082743951518548953189360 10415008 15462274450068728139373755712929792000 10415009 -417294712509072474057175885262507841360 10415010 159943104129495555015588091278553282560 10415011 242573610467546530851310037387798939612 10415012 933377031378131176571032569398288179200 10415013 -85373702098481178272444910742753488576 10415014 37822840879289721586802959381511303232 10415015 188965268752086597529249400109064794720 10415016 269668198577837275034847454587227996160 10415017 -237245905484893859321975673447512892934 10415018 -320828402868167856530078962612125689760 10415019 -13419886215435669675349639784651227680 10415020 116664485215506420752474331393690255360 10415021 84409392962691092037565425997824031680 10415022 2693021309841302434898749240578247680 10415023 -60430876968856124155954939533956399728 10415024 23792631061677648439945578858989322240 10415025 -47894698034497991525727146013726844500 10415026 -211583895487273860767902683883140354288 10415027 -38667596508016266949721789106147321600 10415028 90186735270243474924933868018568792064 10415029 -59452905531617611143555729697364772370 10415030 -961588732730954941887271054504231680 10415031 -481486629995903298425528094245224364160 10415032 604360441339154986812023450035048550400 10415033 -262113944137856504105240199684420557100 10415034 -94341814534992942243819042926190796800 10415035 -12853417681833357747979802314715433840 10415036 111478165898752302978906527699141882880 10415037 -210925612915321944584301535538069149440 10415038 235993767923390280900281287922046193920 10415039 -132391781022730328844276331334781173760 10415040 50167870132724322985015814621705011200 10415041 -2273673340874269485952456834195291456 10415042 -128482613750895367332778282946154416256 10415043 -236092493280380181493165998844922879868 10415044 -187314275605272628352569793219655843840 10415045 -389960014730986168997815677850222805700 10415046 -120691774792289956929820685314173320832 10415047 -359144712396446061056604152909993593920 10415048 291022378052404698764791976018212692480 10415049 -34734806654126588360259087045550313952 10415050 -92114284175341258160208687999045055200 10415051 -1079714084036690061535264220611771931568 10415052 -194024440998255832522832341724640192000 10415053 151647898654744515082010360565031940064 10415054 -17932167579435943613151909952309755840 10415055 20908993231476222928743065049402232320 10415056 60901062753774404610478967717986304 10415057 210899233334817667965640547112387494820 10415058 -158777247575318404209636363933805612416 10415059 189989303194334252668530826669743475200 10415060 98501251769566924164235535131039987200 10415061 -21863658851789014713798776609570812896 10415062 -1409808185428914268257643000552142208 10415063 457578903422604230494623718184977889112 10415064 -50211959716424690340694586178219048960 10415065 -130121875849270548967941228593324863680 10415066 -54506689428620602318349092628960700480 10415067 -56817818487798676418885092230772145664 10415068 54310367706210665396767480827546823680 10415069 -126034343630206117937781196746301305504 10415070 5579190728279345063446418379467197440 10415071 -665378350036586902015225468933458149728 10415072 -54715229303234991737918983286817816576 10415073 7201283105739582058052355330089699424 10415074 224470719461403857026178354712452239872 10415075 -386247284411486040431062791486790174800 10415076 85294593867202428880087820115585085440 10415077 439933290156931679075629326664861260926 10415078 94054966755255735012355539161923861440 10415079 -27652164434028249045633219371291139528 10415080 -128272764963396067128116908041540096000 10415081 2937486637450336170818159569066650192 10415082 1484830831528485374459319606841281792 10415083 -30370107096260767835576162493363106560 10415084 406628935217227784596836127219190461440 10415085 -308314075841285074225203020086650477600 10415086 49946345338699030216057825852752324480 10415087 -299834519492608610946460951698004281264 10415088 119337830016971955951873293525046067200 10415089 -269305120840951242160390398493755915840 10415090 9812437592122386095315086976237107200 10415091 -38029148235792567388871188056413963208 10415092 -302575108699388726923814595539734837248 10415093 97183086881655908287638001490317605120 10415094 -21289599711246763642159526290080436800 10415095 -74018621327048983431179252444709311400 10415096 320388154013955816642035806475557601280 10415097 -93591850350846370427542919227586159520 10415098 190496379027765680437162058196598738800 10415099 -102312373610503735800608495991361191900 10415100 185304729448410170299310967673115520000 10415101 -227221828689459711895578594553332877056 10415102 -100511821338255781584679931465546748096 10415103 -281226221148724604765248075401305847096 10415104 124141148134487005478139686863708880896 10415105 358143366600869372702392971337983922260 10415106 120737164263553567992108542586417644544 10415107 -56664854973235586197521136133825906808 10415108 157480304577023281758289240620521942016 10415109 -28218262571543763178275303214942031712 10415110 8589139645367747081945535965672376960 10415111 20035782737775030118843895736537341232 10415112 249062744325651494809857951844728299520 10415113 -72592126300708287387274538853161700096 10415114 379039579256812837292592890644809124656 10415115 42714204970608983642903370371638656000 10415116 -2491819764686629748685716924875386880 10415117 676157691309832522493208854631422522166 10415118 -45492109156710038638775402004528046080 10415119 50228548107534877181518044741784166496 10415120 2052305683266928724717375995475558400 10415121 358828291265738080446919866179225397024 10415122 507330648661810029403832556300553024512 10415123 603275910551877967196925377328017400480 10415124 184768379577743213595475074599695704960 10415125 -135012301982753210255376324378118656000 10415126 68344609262011088514305630237770516512 10415127 156350671036760705216145218720107177320 10415128 1040998766340003800867487778752000000 10415129 -35636691767239589282170174869817723116 10415130 -42634991764497891313190650822011509760 10415131 -239167339994530350044871484217100651800 10415132 18598371021688440233642957687142088704 10415133 52395754589604261391885577034877327302 10415134 176395947210255301502013217832130873216 10415135 179828414735738766339134657310096420000 10415136 -36864296186308437271111491908303585280 10415137 -640472789219583854258293770126176493214 10415138 -310513336306209738019000043889716783280 10415139 9920538772154639084583816332225137920 10415140 38016847655170856389979739086319751680 10415141 422254815889917727787798594613316044384 10415142 7372267409334500210783262173179564800 10415143 -50737005285625158304121901894835063040 10415144 -442170639588355808387082823851605283840 10415145 40905883401575078416589487438258911040 10415146 176075102910323083882941364346810689968 10415147 -98351446980852480714400322241433541040 10415148 60608209485153851407611918918714608640 10415149 15158958381283766422467975312299746060 10415150 167440510075986436122818894506722744000 10415151 -19784954181993514108863383235379972608 10415152 11764643515302687052547329372316270592 10415153 -184389610201420750953404840555558463744 10415154 83250940502576879083272876755339796480 10415155 -671049457409037964902420815726649212880 10415156 264009381420884330982958255104132827520 10415157 -295127851759875257718729371218843649760 10415158 15727448301257873778567120370026702720 10415159 3769358556416609402279063476395024768 10415160 -75513327313243363628505086890454630400 10415161 687073019875368318136259566532898782762 10415162 -184051712607078576946561941156098478336 10415163 -13793022701596247950355572865392026624 10415164 161974550051805841978390333872275557376 10415165 285158973377703016761309637459737702060 10415166 -100404169478059099677241474483857985536 10415167 -32479955101702930875419572958074549408 10415168 66276326095623175703651537348182671360 10415169 -714294810188072956471301747626687853760 10415170 -32065686343519096818801265739630730720 10415171 -215021411894452691483618438699408264976 10415172 -254209337779944186611530755721991682048 10415173 232602808270058971644394229991959989440 10415174 139267475580002948906378877381457096704 10415175 -11639647960590366605287075522731669000 10415176 155336796882741477134560602008264140800 10415177 491500651151827957885743212396891704026 10415178 -221336865606257872986529411855600018896 10415179 -402204749498436436895661053225557098220 10415180 88777696241050982087613161440800230400 10415181 -44412640142209156428482196118736482176 10415182 -45265700091091296546807226027076088576 10415183 635582447328965951843212035852915395664 10415184 30750675118044334385923977508667916288 10415185 -65048209604495316839049470655327532800 10415186 94802148620968078004229600596009966880 10415187 22787885612496192313198156457683414644 10415188 144262124823151065068479856063544272896 10415189 -37712338917019209808325653062230553672 10415190 -266047916783113687659875962241316480 10415191 -156491448192380828351625516085480252408 10415192 392160227251068787269732424630100275200 10415193 -42336967946578002946264780194237245376 10415194 79278294670713708195218174635871204352 10415195 -142213466987679017213111980908039192000 10415196 123763197570078326695936382118343680 10415197 -11643205960550763381378201090758228872 10415198 32972502269051621149970441651810985600 10415199 325327181046810641969160736358086775040 10415200 -221316683354193092659525493886261657600 10415201 -536929650738043934904453787006431237996 10415202 -96764410389006920903688442568540160 10415203 -153717774220650040384777762961245811040 10415204 209626916450578174629043447978602629376 10415205 204541193726620965371275428387061353600 10415206 -5871621359526687202836209536869192576 10415207 -48332418143210231381660153567051019600 10415208 -199128881931876278550125069610175856640 10415209 105060392925616023268256428482452185216 10415210 -3982139346464556511431336189326236800 10415211 -1321614728870751166925841738450298560 10415212 201121058859878740093010217422245739520 10415213 154004526439304766086456840657436261462 10415214 -31603704547283048192721074747256254400 10415215 -101819503277900012257037940144960478080 10415216 51348681337473075058540870317442793472 10415217 -254028549639292709774404413355571477088 10415218 357029273072432835536242120964902707840 10415219 -286624643526771534163882548703967923380 10415220 142343374377008914968786310744135004160 10415221 -153068880286882594895608323658409291734 10415222 -205416391529153161366221722999487989088 10415223 39209344228161710666528481585323131104 10415224 -180145615709782236978401479484815319040 10415225 27764871955672757575106385845031744000 10415226 38042887122886203056653737555342956544 10415227 32538873364634323073763177429703076 10415228 -46945793472373420519437826924864957440 10415229 386665744301286755462034818227444973088 10415230 17613280217550476123565962424665702400 10415231 -310702574553383938309718637769955628048 10415232 59956012756424032092737081278243799040 10415233 892777883015754897696106883915711970240 10415234 288881801482560850445386754121727203360 10415235 -71576560771509762033993728659056114000 10415236 -234235865458460341247050650050098565888 10415237 46855585129116061267389813329409275712 10415238 261607797167037294918235313258611200 10415239 180334463410335891807385155345183764040 10415240 -121245233103762105477981341288691302400 10415241 98315734750294164275755743119318183652 10415242 -61354938328899754613508768159632707488 10415243 643593666892100519786531535703496193492 10415244 -86401414959775777106253365703734997504 10415245 -5844696834054326319717201598059581760 10415246 -164564652550572783836711101373572838976 10415247 102599267822422006260316773231446268672 10415248 -100115533057257341092314556841415958528 10415249 114828240922172089427743155845613912000 10415250 128104552387851380325334516153639680000 10415251 -8135959474091032239349049967166413312 10415252 -112759097858856536714011890915249680640 10415253 382451805096667706170599636005108505504 10415254 -198577295274928110506445356724661265088 10415255 -294024196652014655596636284289711296240 10415256 130917558011087444620712434184355840000 10415257 1074063744173956405720821594514648791040 10415258 79908398404349356249486614372766814976 10415259 44381265453161825942796756694077905964 10415260 -339534798928933291023013471634099397120 10415261 -313524918743430063121398551624373786138 10415262 9465328414444555461962596370851123200 10415263 -455401443852050229188728824135886328520 10415264 212583436773495832895964165502468816896 10415265 -10679104460955760736867904053003362560 10415266 -174793913355651227772693137785052949168 10415267 439563217139481042181034350267980030240 10415268 176713147478162057669191659438682168320 10415269 -231916514562224767611230147054806699330 10415270 -94313040161299988390175907499470848000 10415271 -24932175106004204173274743589519661456 10415272 261767188738508427208210575702919495680 10415273 305464188660375006456434208142506727200 10415274 62005340734967852788486441490563055616 10415275 -626040433319864066890526689731196000 10415276 -291173879269603659059690540961856899840 10415277 -181999671478944209012736393111250632000 10415278 -75746390097334786214797169181054223488 10415279 -19328646953030681639001183559032930720 10415280 29348273118820029956835287129308200960 10415281 -543077033431951947972680476592432844800 10415282 -4563434946633271241365765072924844928 10415283 133259737690513295504381257268306841648 10415284 115445455009138850818914044403981944832 10415285 -242739374955581969641891013017121122020 10415286 122955571506757398148300323247319697408 10415287 -141551071100469014270316309260956817920 10415288 1715547590264914917278126664011857920 10415289 -313953693397594213948426067572745709120 10415290 -84987494018904533070850645728895149600 10415291 145993400821774050647641630229230126692 10415292 154857817432132813711462170405044712960 10415293 44493001616648945044248903370977229158 10415294 -458221275019564211760923186240372582400 10415295 97469993087368462371001087774748838240 10415296 61601659391046486771663245485376798720 10415297 -2091493396866069429537613935303108480 10415298 -193245663588616547001373087731858270336 10415299 -528939728415112293026823478423751839640 10415300 83273487909595228250724080976746496000 10415301 14998106910123237796167196769009695488 10415302 77671531732868231431219104201852598272 10415303 123785244033876976785918737354009174760 10415304 -33952992951268473631184159783825955840 10415305 -201277255942984256086685812268733914040 10415306 -136284014483282443856347290609411183360 10415307 64711969181222309594744896789606536192 10415308 -234430348246419943193435984238026480640 10415309 -77411433592325012696144650810830500490 10415310 32126287077524974605264167468602412160 10415311 62339016999710475666638122305345267024 10415312 31985391923365602361641622920269709312 10415313 175962788804259050669703840996228660642 10415314 1763870927469503365744316106313743360 10415315 46463262194834966906336216559942114000 10415316 -78837950365349319149289500038740277248 10415317 175797251221243595713410876153862958 10415318 42902320392673173222002497428860201760 10415319 146281750517532663425338959330767741544 10415320 -155410791019542941029099617247104614400 10415321 303765196100566193699979028086739087680 10415322 -186301866999199630004849347446030083136 10415323 -282493162805844416945119223336278219872 10415324 -128302425995992654762364706033418274304 10415325 76365458666090857824842622040498260000 10415326 -233704293613544910981575514874214030976 10415327 -41363906534756728433835399083890745640 10415328 -24723240197994121394158220737888911360 10415329 -553224642754302644043426601103630761680 10415330 -8532985665378285275942298612464210880 10415331 3271129273244051503859929258911646080 10415332 -592425624395419519092037727962154194688 10415333 669073765590839055291185009249225582364 10415334 -102658473831099267919658854282270029120 10415335 158579743773192066252889193703928635360 10415336 -11124356147836617111900813574275532800 10415337 -326358390338977512757419755681477641632 10415338 -60209909279978953076833214864728832256 10415339 352688446419945157591372292749997105232 10415340 101112202212115797039281646176970808320 10415341 -338701567933131432520891375357558521408 10415342 -227612500156291105089995217576867236160 10415343 -3318957136565195219484278583956308992 10415344 -14238058881199985752695128751007170560 10415345 -343483861837814752592903902233653073600 10415346 -97333419634923361619762152099363238400 10415347 -66282661140536371081616356429129489204 10415348 16305088930200311383210758048069871104 10415349 -3884319624328794491958839003495496192 10415350 -49799455155031919134184505834919632000 10415351 456532658338361433071446325370082755432 10415352 -256848285927001868838525476508280197120 10415353 -72291954969768924332733548334655528632 10415354 96147528278961180950740062206072171376 10415355 -25578093379345924077841179966405521040 10415356 -85130491766420692390674795392702121984 10415357 -444002740068293704689443291767244294394 10415358 269208578937441883449901398351098209920 10415359 564484428549988102562606179697416482560 10415360 566990412279822259709168926635904204800 10415361 110186384405598836080136158411427513184 10415362 94209448336361517644098077314852244432 10415363 -111052457514395092714210325487744149760 10415364 132837036342972154427588704083319090176 10415365 96139752293490656154351655631867875260 10415366 -87296316658732690210894919999167800576 10415367 177963372801279697880464219604048300784 10415368 -234395700967599973696852887277022653440 10415369 -399521981680291507204311527523213997056 10415370 2881478040142895150764568460059612160 10415371 140262863072094452169439645767369375572 10415372 -440852647736166059642003998698082119168 10415373 416770703341596055375491839346254507328 10415374 -200444544510058869641767995580357632 10415375 -146562664843862030331475398260401380000 10415376 97189274969550423956694302624521912320 10415377 -97500598720183082762053046426228625856 10415378 96521692361931630715029106417236723360 10415379 -13341177677124324497996538410534320800 10415380 44587512094368214534942534616555028480 10415381 128156934598574506353414548307759547200 10415382 43750515977232356600497349127798082560 10415383 -687426431131391384607617486917308465576 10415384 254383646998209532266381619472099328000 10415385 19792668812723032099522714562414840580 10415386 -99519017069132188543933402665917521440 10415387 363153130674035523180376940219120412036 10415388 -514603190894242105478556701492683898880 10415389 70240120418846548176646840121987815680 10415390 -114833288539065858071968574048042749440 10415391 -241906432404051731844966903386727484728 10415392 37298413275247608222422044014503657472 10415393 -7088914395874276185417868443320822736 10415394 100506695702765669418805539095152279296 10415395 -226522686142424980956675329083546455600 10415396 240964510813652930643216006810584668800 10415397 33344187259849980514096447352908956672 10415398 -87409551198414045851157247420099219200 10415399 -124106021117440549502993909619981062400 10415400 21000416789165849594629778355056640000 10415401 57876354087325689111007392510387353280 10415402 -222453296436710061511260680827322651808 10415403 -72062409848267775739010214981012134040 10415404 -99088624476276527311913146959087334144 10415405 -82007497286454440004339668457897596160 10415406 -47471618078344007763463885532604742656 10415407 -3837298948803472268974815355886264448 10415408 -114911770088176754356640610895134720 10415409 250826338030038352922620924687793846880 10415410 152544429229264103316673051350982686720 10415411 -37898834926153775867871745198394160000 10415412 57309247919261829687661432152686592000 10415413 -657871052316376755560470319015529896338 10415414 -332750783675029445558577013064191438944 10415415 -135063567669585838996590462500772412080 10415416 346662076460733992082740260237505003520 10415417 20098152484774176610595560318053842400 10415418 12583525176152288494354989216011478528 10415419 -11320360933937392383230662738440702704 10415420 -8182871141037259649705054474685312000 10415421 13480205666749789159820340446456894976 10415422 -229108352610651991721740031262924895488 10415423 -445691271466008131900614501283068708056 10415424 40259463272455856580844185383539310592 10415425 -647112607805128084271305325637455700 10415426 -2196285280703618292231051151696111104 10415427 -88933757912135193328818545533204365696 10415428 -34613814165256149516207477055115612032 10415429 -87947692951542164751015146846865647970 10415430 -109036585126735284220159352294166301440 10415431 -185527712645697903301555862182889346968 10415432 -46673243464505589751500421508990745600 10415433 79928614037207896669510945492114793664 10415434 221293307195025643029616210427495063040 10415435 131781479418112416607830373255274628960 10415436 -11617864456007171301063774548792656896 10415437 -70352419882299282561035504706524134740 10415438 -477420413138418003823824736520836608 10415439 -713543482989251546899547543465397888000 10415440 101231709370308618586167303244168151040 10415441 46244032160336230370221545728253199200 10415442 65591318636165402548812826089686636544 10415443 341972498919922875685096583739039049624 10415444 -173620697061521638015845604449945049344 10415445 -112657842671235745760022376270264210560 10415446 372995016247379040447737108544549456672 10415447 -51434699033906976742648699251899452800 10415448 -95420877028462832754043157735491430400 10415449 212410035844286284095354075230293608720 10415450 134611239851094578195819404536814914000 10415451 -201131155933882098115209153792577233768 10415452 -17188149514977666142716019375775351808 10415453 444094771319189276856327800464097018700 10415454 -24642972156966428366386173809395937280 10415455 -1962200754137013490127690419612103640 10415456 817787777313192966832569899825509171200 10415457 108429170603422802228987010738225238548 10415458 188683242523823095775907817552216519680 10415459 -437141583535343310486929785915274138340 10415460 -2918244299638674408291579704261345280 10415461 13689741832116802486167160937512803200 10415462 268084059332176465105989230895401963232 10415463 -114121755593467954428299711805879708672 10415464 -107790771844697077900245993156430202880 10415465 -135689539557522910134876844061728729080 10415466 347189879808552738104043579124737926400 10415467 -481653651486486248622582935062589000640 10415468 -169697601203547050985856385420435610624 10415469 -130325827103417293729469825286808117440 10415470 -138283818990697037738450327330791817280 10415471 -605801399648601792922335473781071789256 10415472 -75583968079822011671034316352661946368 10415473 -135023166031201512365603798311335287040 10415474 -49533938709513289392591056709575649264 10415475 -50219290341463384939202672522748948000 10415476 251208060321848748991887345656588163200 10415477 -414461400976598310773684147279918786400 10415478 -98088638418199747277607319327590451776 10415479 -1728352397679250460477080064717888920 10415480 -341864829886234595942409302019512217600 10415481 68751498064714066492844477061721751568 10415482 -13448348023739874670732194910940037120 10415483 126655066695727315072604912540727645264 10415484 122776948218399086714080917371192133120 10415485 258008961116870726796105894655919537760 10415486 -256762695295270030412644686987385271808 10415487 67575407613270170092013721869557910784 10415488 212591245987524551592708382537568747520 10415489 -110820157756937815441560576507963897534 10415490 -41836850098611998959745598962078714880 10415491 -390260594791178915099908382675673778016 10415492 -109800405609853074626023132936665116160 10415493 213682588641790165182069456599290708800 10415494 -19059366153553405519783283644613641920 10415495 -103230345200607729452130259996840860000 10415496 28506014101725240684735244010638540800 10415497 39849991746666850826379233961849889946 10415498 -109943060006282605916738492591849442000 10415499 112185015635280498539848269609695240664 10415500 -23588421454941423973606956370722048000 10415501 332902240466839972773694144008918728832 10415502 -35010779417455287172185818388600016320 10415503 1019122794675372147402165134349624704 10415504 15251559149600213792996836660840759296 10415505 -254521899596240966474615535273694621440 10415506 278999353921489290266577606482840363520 10415507 196565905375037549672778486644568189840 10415508 -67703004212069530856572282030046423040 10415509 44838015974872622731697359870451927160 10415510 -68179883379030845758990080951961731840 10415511 -108332539280824614665280045740110887840 10415512 -412413431460571060278655132583277004800 10415513 -559466707760557729124483507335471299840 10415514 -126051290807654987088458846149451727360 10415515 291114571441706508320270539159677811200 10415516 47224926405685080625975430409750781440 10415517 8056841314178103208443610411432569984 10415518 77984032756673085281346591547536648960 10415519 45374501363116961822013088968881725920 10415520 316225200827630847462402160919524147200 10415521 -592388682435555021698934675540070453500 10415522 49499614156628129792981222414173246752 10415523 319771492458553356101313190822193028984 10415524 -67966254467529672154246807759658680320 10415525 -203586221361959198275527256494893662950 10415526 192891703075877585209657924410526245888 10415527 140144323207325849486298667922633280000 10415528 -356126458455989714641283111721056547840 10415529 153367557446549996286809385207409046784 10415530 29734797604489739939878179283322552160 10415531 -279485002330186168772475834407550711408 10415532 -5982578802870126541813376204487856128 10415533 -680917048615722595661550446189687306218 10415534 333511425085260070737234695189046584640 10415535 44867674642772008475512915714336327680 10415536 23821984058015832585082493548857147392 10415537 45841964242272070671130911073832186304 10415538 -1466986490087837552380056034169222256 10415539 502102673453994087465016353966687043340 10415540 118413035423150318797783110509737582080 10415541 -1527530565028001736068215601871453408 10415542 160380947989784232726487774386419424672 10415543 174835882082553265144487306995872306480 10415544 55555817419324123303523086597721886720 10415545 2386424615047063067530059982018243200 10415546 -620576660404588103048535125888904192 10415547 -20080404618986134442447205074932507200 10415548 171354186971899302210927663900498370560 10415549 -267995908086023734385460816682787341236 10415550 43705210055368706204912989575852672000 10415551 504375481086657168127475453086336415552 10415552 -108921456091067495310396427443961331712 10415553 93580571373543506584405153444343918400 10415554 3039339221956264577829740031128864976 10415555 -170464707226139177297015288642616420000 10415556 -77410287140597292952954901111062752000 10415557 420348840454541885261382212446171531552 10415558 19232379392920630009208248019543804160 10415559 -201045831591274926278100857888054400 10415560 -93781348584635778148357846335249408000 10415561 101060655276368469673794681199853721252 10415562 -72171621009069958273971469203541794816 10415563 24174855184836487284004598948747877760 10415564 -281994606664524136099404992905833329664 10415565 25422020358241222101874196872385863200 10415566 -84198502925955306372855778550946496512 10415567 -21154621361555764919181359047361837040 10415568 22318739810339773099448921940438810624 10415569 -62709500595564964217919640493441944604 10415570 -145517018166983452506040153800180541440 10415571 -270600908862758187058511343702367977288 10415572 5342489955552600218344027666768492416 10415573 166738200783580891129824765561764425344 10415574 -24699261098880244192851355685708229120 10415575 241778860304467944756915365586555450800 10415576 -345886229096657081885342671999563939840 10415577 2692985561217023173385141576211240384 10415578 276060884005431969975875989476616557024 10415579 249996161554853180966562087870723422160 10415580 60142389553660047135077517088702464000 10415581 4386970695632111026677601285387939200 10415582 -130621324951926366996719611541011521600 10415583 269443057900044092250967835828141915064 10415584 264147751425674632011209121035733958656 10415585 -123615968317094614496582644057862858220 10415586 -21585485549841416625416664474155627136 10415587 82716878884100043699261714600202317552 10415588 -10237284123777903719478574784061309312 10415589 1603953430116952287651486128445224448 10415590 89619909255645888533654073419230780800 10415591 119034927519174288827656555579904305800 10415592 280537740575903331183609372445203824640 10415593 404282455961675653671306895439160044944 10415594 51631934569755790698989430973519887360 10415595 13733825004416249199284855923616033520 10415596 -25481956709262896004467313357415953408 10415597 322751678703332797802543909558932331520 10415598 -121591506714531300442226146389994892736 10415599 71094224313612744590558928419065187280 10415600 20401900006927918142711053291243929600 10415601 57892795294800967668029118983621731200 10415602 -192699798090480698854435048396975819248 10415603 443189711945131274575531469988258974664 10415604 -61550238257176621738499310386241607680 10415605 -310777850186556774327603248580930544740 10415606 158902599150639249302023114520795374752 10415607 112938106580821176489719611036663363920 10415608 151888501257777528726266994088024104960 10415609 134220537890124066767339028040350412500 10415610 -60110162045867933814103605825430521600 10415611 231420742907623387823200427581113747360 10415612 -384246191290749506657781270244650835968 10415613 -15325161322585817278376520304264807680 10415614 8398928580540849914042223510943647744 10415615 -134165787970624782445062252022625392800 10415616 117354460661534833587554643006323687424 10415617 -193239562241175927269298230151678414334 10415618 162833380169500011909307520962867104 10415619 223611610659327226237228621644640624128 10415620 -16715702586479059909528062865062912000 10415621 263220550963194731470214748784786626912 10415622 54247489690720826857101122473246255104 10415623 761122497004635280906849617540256167936 10415624 -11154153176344584589694875983914803200 10415625 167038827993815003819901060431351400000 10415626 100624483246735283379776608546874166624 10415627 -73455923141358755278867264199521245000 10415628 -6222600271593330414635523768930459648 10415629 161152821217740838492064776476857978880 10415630 122198587267348469369464444661879712960 10415631 -80794658300307873601435248097957670640 10415632 2929722569874461922505738255293153280 10415633 -640606616127669065547691214006773655118 10415634 -23972826085331161536531562551832793088 10415635 32497676872086966117889250733690844080 10415636 150484539577053470003344443276253863936 10415637 -50596797570559325948614842476651059506 10415638 -108546985735642644604723765297328893056 10415639 611497510955505668461304663905155724224 10415640 5955095153136592295753012078063616000 10415641 123636414665341413061585562865781028042 10415642 147396739950204911118782303611919830272 10415643 106915380092595867227835205450837430784 10415644 -129174709120617544150113093417542961664 10415645 -46981908150641072456181352506244769040 10415646 223845246310062354271458943350671249472 10415647 506753057353037628071385599165097240312 10415648 46692010776255236552315272517375754240 10415649 -374193467504636339805601748278198502736 10415650 -28072886224511092095307580590158336000 10415651 -123689245687554579941010359246781804288 10415652 -19876694499105673618102629732238356480 10415653 162671431114565131516630955210055171902 10415654 -256082224168083649904078234139427720224 10415655 472820552591912044987148632564711927200 10415656 461307204609403532556608009165846522880 10415657 141326426038810763606224141672790147712 10415658 9301581944441050878017855154664466688 10415659 136836374308621944415894866541020132992 10415660 52292059674514745250139663881147648000 10415661 240589378264460054259182582997388327680 10415662 -62818632085937636872819817810433559296 10415663 513765097368092352303986597061025392912 10415664 6414028783667800453102832610356035584 10415665 -39586219848626075853373572217458958080 10415666 23211634374810358147347777118937911104 10415667 36306086940635639722110884358343584000 10415668 -21589545037233287818176194789050281984 10415669 -1292021266799673548021314679435257150080 10415670 -57555578002119363696618617141368627200 10415671 130217950539265291429634296401210273712 10415672 254076603706976646902125107851326156800 10415673 60163396439459360904200819677185419184 10415674 -25961288465368391056502368712732817408 10415675 3376007256585112564976175678791187000 10415676 227601817468478807515302582164069498880 10415677 -307289981119322941810727911988785754528 10415678 28034483559272812285453939389623685120 10415679 -87007864734971215352234821363792469760 10415680 167864934860528110738429322487398400 10415681 118139436659059034709438427633313831364 10415682 -163213290421396948943378456625544354560 10415683 -62769493716295739282824227848210735640 10415684 -396571291932406474767559978852319731584 10415685 87107810568700977979654411829754869760 10415686 339420827424694216540633424517878346240 10415687 -702659658254775605568815860243296754920 10415688 123228330148694888012980823931614822400 10415689 -176800034708908598884828354502443185500 10415690 -40247685513219037062480555111174144000 10415691 -89305915799442749876811239594626775664 10415692 198183968578276380688471253184770091008 10415693 381695266276884232855728632168486973942 10415694 -71985969444446012128842079684811411328 10415695 -84668686668795604186612915264726039800 10415696 182201343103658193385514382617024102400 10415697 17970323602410108038638582524439138800 10415698 -43066183712028355414279718469438783840 10415699 -70198281231782920093081598414669402208 10415700 14945352189339333603926023648232601600 10415701 -447743058605112534540866334271068486336 10415702 -265221256123438533117821846572307983296 10415703 -18869256591790959474553029107714892696 10415704 164367237215289567094007551977754091520 10415705 -209122601447602158292336490126058216000 10415706 -3698021765671739274709652002800477696 10415707 177224914541196621329550540905902974120 10415708 473607513199106775999026151422101897728 10415709 708527598364946817219008902738943697984 10415710 256423921217316608590708909909641149760 10415711 -74033629020379466206210424958542469168 10415712 6252375468570158377912334391863672832 10415713 6649430866856230245153327253990160640 10415714 -6652334095054562350863383710585413120 10415715 66629501705498394131612394375650163120 10415716 -180204949769925395589979214760126540160 10415717 78964464432302603858405877290156520192 10415718 -1268729033452875687285747726282438336 10415719 298804045534129988883016177025449773144 10415720 55375390039728128817714363180564480000 10415721 -78559607483437209157929784188522905856 10415722 -10812751509459828360937987788113054016 10415723 -256999979603778027667447315785363686028 10415724 -118474011645728759549387147436518891520 10415725 -146091649100625490601055385225482346750 10415726 -93493977423683042967392003097659443776 10415727 40861195002760788595425957567206029920 10415728 183302547246257074216421626084399349760 10415729 -82771912344406606657212769078874514624 10415730 73356835577958471445720776235780899840 10415731 -10271979374258728134253993290089932468 10415732 -335826820039440889727021280549258635904 10415733 -31565667342353178885700094135335109952 10415734 35563093925542181367964417517351997312 10415735 313239350802098107554331517001543126960 10415736 -192185581092219968192794975584225484800 10415737 569702571795780626852048062763296113386 10415738 19163926974546525793576205429762121696 10415739 3877760750016892502344824301973867568 10415740 -20086637591172105082336280263809615360 10415741 -99764868018998237476975585874646349728 10415742 -39949567996211585105539945306792642560 10415743 -66680002675450477327448007063494897200 10415744 54618137153016035012015811931951595520 10415745 36701488473692327082605888820168467220 10415746 186429052062628626908088950653300523904 10415747 -480948333683170534718446421521218071856 10415748 -79593301751199381219424960578964230144 10415749 -85946173210849690429136483723620473250 10415750 -181679112705650988526356477721898592000 10415751 313994415729071640713234288642581995432 10415752 134312345125794548857592984103321600000 10415753 -285061986845141219220526540489187965536 10415754 147315183486653673108046041763966512480 10415755 69299817771705555172396497392011622400 10415756 194472176634107679744284898957261358080 10415757 205513156322421402225459629632542230016 10415758 152648160213787342776382207990797420480 10415759 -18678395058480093872098436687288093520 10415760 20172456340704011716644910920597504000 10415761 -6876612396926726514474593126678545808 10415762 19311533144307406211213638194462021120 10415763 34454738144905394807359895375575210320 10415764 635348327112623465947842504439813447680 10415765 -328586309322106068785018352961743938340 10415766 210474018577335616276926653128072281024 10415767 -526049266018661389711109472253968912184 10415768 108359822676244836996658867118624133120 10415769 7388836378231093377953744130440853888 10415770 -45537584690065027296996679994581381920 10415771 383427963544913102304059679815245516944 10415772 253842018198269156916130602088329337344 10415773 46262151802914748725360268795294978022 10415774 23402513190849370290415140682647371136 10415775 -18906930873337210728131470380001362000 10415776 -129611887549671241022637972095631360000 10415777 767935286673447782582936996318011450032 10415778 -111926621545260679065290166312081039360 10415779 2550563337374282709945495164511951120 10415780 50834096624139107594456061167061749760 10415781 463091549092102638617228909690845409280 10415782 -51717155319869475048695186782679382528 10415783 -41752379983879636406902421104720647744 10415784 92131181111930582412802421859608248320 10415785 -147474966287122704064039563835884044820 10415786 18424691687230011672988051239002377824 10415787 -405172260805737467472921883266400630440 10415788 63375107770519536226309366622644066816 10415789 -415603143770507542692322264271762482410 10415790 4760089019661181600843741755766517760 10415791 83505009561787286518892388248057282192 10415792 32186129346190807898074292467680362496 10415793 69113773912505486905939977200787556464 10415794 -35099206592182667711615978146781912304 10415795 138882353592013741506995597469081646320 10415796 -92621774647278074266696270470344509440 10415797 -5305459511571851327719203610396843968 10415798 57474023023966030984360484075093507136 10415799 328619111118860645707820509659609635184 10415800 81040621774277642437128482457454080000 10415801 836384315904502714092037082085922800 10415802 163235969885715403649551021292600927232 10415803 -165379199698168908313938704537501878272 10415804 883503868813896789542891703031578624 10415805 274948919206339230131001459438351857760 10415806 -178017617072545551187008541523901026496 10415807 -60223556118021707451993563366617264368 10415808 40370946171795665529824909707095048192 10415809 -399773615261367611472675299649900268990 10415810 380852780972677891694646901365958917120 10415811 74967649691210227017046364016458262528 10415812 421420342930431676294038797413670280192 10415813 295442390538951441025917079763789452062 10415814 -3960693595916933033215349905308917760 10415815 -55681703119761811769575737840785525280 10415816 119550220083570591548287534405945958400 10415817 604342210262864959070635435201057494240 10415818 -66260076004295877731999185008017443584 10415819 316537687370272065512958338396814606840 10415820 249491831313510580553757215997236674560 10415821 -316594230991632692580504979559227212308 10415822 -84582242597373641601912215546090827200 10415823 -248141430753566920218009791610519935232 10415824 -202996244585543046400173087556072718336 10415825 -25038240188345847139741072504555550400 10415826 -30248032147453903534194979872392071680 10415827 -305905104051104891814657655500508608576 10415828 -190407140048191455718748744446176706560 10415829 77699667858153304236382768788396485568 10415830 -25053530053749410758590081787247965440 10415831 538621814514000043853730318147823672200 10415832 231418822673621411611392695260291522560 10415833 56889284085259307890402679600972269060 10415834 -206067156219450290274306423307903272960 10415835 206779562831561161550593941929639088720 10415836 151747615691851054180342017593695380480 10415837 818671246068507800604177589070349821292 10415838 54316124004561118058617128700961725440 10415839 -198982513442153775588065304348328198544 10415840 337503210145760089397551470333493248000 10415841 97224165397173529989695600149970511792 10415842 -60018044420857680430327797782122169856 10415843 115466673818249365297425723385532782080 10415844 -55925209721198295767197949017200814080 10415845 46896337053762995005955447347380096000 10415846 19095715410115819139455304183589978240 10415847 472326367382134280906946866901530496 10415848 238169967587058716577072647251981056000 10415849 81030009884709121924253511230107044096 10415850 85394153095684171024147780763158272000 10415851 -170939481209001561360453316272394937648 10415852 198940959495257508889453383100573443072 10415853 10077637677370881762056809710842499744 10415854 -217410068811183296548589491476997315008 10415855 -93287296615275030521008174904195760000 10415856 34640400417389716308651471699799179264 10415857 -143053214175676040184862872161407585920 10415858 -213918107927674051959224039786684058624 10415859 -1918302221386154764988164744057728000 10415860 26772297256086688367393513088492748800 10415861 777065175930108420678301382689672812462 10415862 -121577300704249365482853484543446984480 10415863 -156476235289180119534769758981905356376 10415864 -170609555467433588439554998047961804800 10415865 -247712946512557474992093846119199449280 10415866 -110641814527737069309493461678584090400 10415867 94176576729443299315761903638933117184 10415868 -2276700681233581060089054605807149056 10415869 215071409540290385274902503926292139270 10415870 -20035366032230145390213966020682090240 10415871 23505991011194234693321509116726128112 10415872 -227181543858131907767728096784186081280 10415873 177135115382131190857854880788422170728 10415874 -34813534536671076235881179049793448448 10415875 454241851858966541551748710114827240000 10415876 -21266762198133208554281612564464680960 10415877 -113971552628224586567654739413923483680 10415878 119644075912133991838597218673871856768 10415879 192483135649409266672641899147766723480 10415880 -241963587692662977915595267352381798400 10415881 56049368235005891419883544468353292800 10415882 -236433822831606888014167044074353664208 10415883 -307146427862165396266707527372860151376 10415884 -295510744625472805363207313884209680384 10415885 -52934657975983599526259782587802640640 10415886 19793875633261855911458203251961352448 10415887 -316759689424892255273361376189795810808 10415888 -19036664963076674273850621992253259776 10415889 -326907299479970294364949835345605546992 10415890 -1331441056964481592619668134367918080 10415891 283644248155157639287973814350989589292 10415892 63934444451314570890855416672583677952 10415893 432408494770821539822739979655358832142 10415894 -199761039483733688533839611044089537504 10415895 5508479638248701540654694503387750400 10415896 -128463417529674205721302152768134615040 10415897 -341172312113034987482971567652731545654 10415898 -59654314275856805530275431766015674880 10415899 296166577029327921280340527924004669520 10415900 -25981952612956257883938872267446041600 10415901 181590027434501504954847049931633298720 10415902 -104692761335895475582007129075393260800 10415903 -249954792523167279835210515079533202848 10415904 -212952629028566502570870643729563648000 10415905 87443762701137435935434581050354688000 10415906 324034289563315991413923576011486563152 10415907 15473039103319972427603085674811277440 10415908 -422184577288352282626415715039128382464 10415909 -81968569080787299158920602235116905184 10415910 21657829323413146920589503207980991360 10415911 -77085624297347904288185526010924175976 10415912 154905885721559362931221532749398251520 10415913 397410300515684028999605457406105958400 10415914 33674014366417740266035414915647363840 10415915 -252126640100188806841738251605733692400 10415916 11011428842730104627577155858835244032 10415917 -632635552886221720326142163411435583936 10415918 55815512344922307678774047688319115904 10415919 26788434101114780502199392665861462400 10415920 -66463541143981610109818764832907264000 10415921 73002686112273010619914366698348409200 10415922 285312176592623954994409520186007936 10415923 7213489925562174091101787895291068240 10415924 431326917849715905413851559728423360896 10415925 92901464098881789116847952371099816000 10415926 4754306040086655606269847054394410912 10415927 -46289100477106343660823368411278872768 10415928 204023443601795962791422810805465784320 10415929 443182642858409839799727478453443412740 10415930 199871937968268357842670371439940190400 10415931 -69135941144357598549391797736337663520 10415932 27096929896388341568676758644912509952 10415933 179887176053203453309975435660958688 10415934 -147101934180408606247685451669157057920 10415935 70703697658501697207332510318455227880 10415936 -20379060073547141434389201700847616000 10415937 19446148013807273685620124727338456960 10415938 -52371689939857245064594387225699325952 10415939 -233337369082834133202007847603097256260 10415940 221947623568575033229738862464923648000 10415941 309180688148506261771978024967413861824 10415942 -9959857771582617626115432211500244128 10415943 -263008151595635863095671448061643961168 10415944 41818297299750019819403878571703336960 10415945 687377538146407184946071444401714524480 10415946 -24521612402069086482233662214305958400 10415947 -520740172387290621381419816292977370604 10415948 -10152329205545596355027722902198520320 10415949 118834617879397825260603884437700075040 10415950 22904361921323360565978702176611008000 10415951 -40433955011152510594618745422685257536 10415952 87166809811107174149092182033467965440 10415953 -7325967749452851791590404070976168220 10415954 407966736393580346168957754333526710912 10415955 192130535847470163098620163878231153920 10415956 59253196400537031397196464178324359168 10415957 62817942287040362350250565718965198912 10415958 90577410138372413416334893460711424000 10415959 -310255076741515187517499473237462623640 10415960 162891051240558967348722786663413760000 10415961 -271749969062535736345199857831216885500 10415962 68594824383055660191607435819187957232 10415963 255327740485769958164122759148721670212 10415964 43325390141551694542608864706340487168 10415965 135353377793885152811566063960721750400 10415966 -223219982983991988905257005622210118976 10415967 -317913224491315605881267166752288692920 10415968 -258412936554598918709608186479452356608 10415969 -51716547770314417512097926102541824000 10415970 -340733432056219599427287484813498080 10415971 -88328122847858465733873898674737338320 10415972 133506052553025675968105238284249088000 10415973 150516599563203384218249374721138202624 10415974 -38781850437017152459207919944804346688 10415975 94554434570900883560512064430695652000 10415976 -1436419757977376047989145312243138560 10415977 -72061503072523620980433122795448925440 10415978 625747671579482215148816494773797445120 10415979 -372773472895144291846189534460583673680 10415980 -10978033885976131773060766367049984000 10415981 -84935100379709206013929157183395765320 10415982 50586742552735106563805425245910358592 10415983 -6373364798788880996371821876605913176 10415984 14661361464741038153232923346882920448 10415985 -88774237861196305308013612025687082240 10415986 66592260431763643787391194603024687616 10415987 214071538887167308581244143175025251440 10415988 -968957587403422020551941503741757440 10415989 -33137464834887032692134519377738944210 10415990 -92918113281374443659942412118187628800 10415991 98721303836193462642690353036806588392 10415992 489992072354045604758959421374612684800 10415993 58481704004841432631877816299577822016 10415994 129637922471735325738432459103919923200 10415995 145764809233592822023686609876291936000 10415996 -30272154548624639169511656588034209792 10415997 -217432178967803516165920850153160515226 10415998 119405258122296653235485833837378968000 10415999 962549018530507312000490079228764212992 10416000 -27061558162415129426129735877918720000 10416001 98638851878409912627340493815796561412 10416002 -22937236645222579079013626803522749696 10416003 -35580501615475785091586769646562466720 10416004 -273696881673286113645384132645398660864 10416005 -19730460687512288302073572083823781640 10416006 26981968448000667513807621441987004800 10416007 -14681974145339364800202269964700588576 10416008 564192739885602232841469017944232232960 10416009 -51991521311899250413772658439970992320 10416010 63065283303750740825435116338766521600 10416011 -224177861813232743668609819879318386000 10416012 -31428398212085806386378947465434546176 10416013 183502665817256896277849385974590414262 10416014 -146111421060767972652897316342966249728 10416015 40732356971332782349199524912968087120 10416016 6679012625501780823011045599770591232 10416017 -387596891417781427371049148587948467480 10416018 -50691303457939730403479070529425768960 10416019 -11570952010412687667780844780087734000 10416020 -1231058224299577377085718688830231040 10416021 165580357734833937272410389124559551488 10416022 -68933181156710205381816338830992005568 10416023 -84365487481707391368364225499240092728 10416024 -117771004794350129976955284675557898240 10416025 120328934413098512170307708697572020300 10416026 -33823677449166731379737082785050099200 10416027 648754147094576286726219907874513520 10416028 418854681804464749087732859946234401280 10416029 9976952572505940157468331995880379768 10416030 63875175163257665052036144170709448320 10416031 102712424190397506489683973028705088384 10416032 -485235907104704578478303252791726964736 10416033 -12263751467832597233011837460840857536 10416034 -35261261072527156762021986527151239808 10416035 -20686991843666653037302990252822739040 10416036 -78285257886079527276014679985894103040 10416037 85090992645136246132256484577760708640 10416038 -197214729155725229655502615638441786240 10416039 406636818245224445720447823463621770024 10416040 49610794584606265611719192506037760000 10416041 -103216585150736909393750476705340268288 10416042 31264927572231174039626152379070858240 10416043 711411829440255539790874021156151756 10416044 -303278675249793626626807605979162884864 10416045 43083018002158711225208652231229083840 10416046 -241933615238113945587182519053335037440 10416047 -279422955753783144215650698840457383960 10416048 -2293513220213520522780906358253715456 10416049 152084668348325609666501202709091753536 10416050 -84608308264698451822979412005173898400 10416051 55953662051453430801947117515974568980 10416052 -174343705971619270993016507957558529664 10416053 676528362267208454638005896797892053056 10416054 19434449465223370993011023718695599104 10416055 34633485714589846877188064520824595840 10416056 -34409180779777718480376201948636119040 10416057 -250037784981115364654954009979034488480 10416058 -24852834545499326457864521320829241600 10416059 79172836959398087523674419959609532260 10416060 200406776770629267467524513198140672000 10416061 475583677728242410320180732104973774662 10416062 1704964495564038689839599288767729664 10416063 -4364177166596793496457704766514446592 10416064 86804443883079854296516806192750657536 10416065 -8321504866645864154798166636245803200 10416066 -4232367670995630333898064046115603200 10416067 149876334401080257501435177419199021116 10416068 -4294603043723795605129441476183392256 10416069 316687152233882254848624149256224340894 10416070 34420721257061684039447728816253391360 10416071 391983002793065265169610596325416668000 10416072 206778455247604804081278331093042544640 10416073 726874936747206983162285624828211583322 10416074 28689136600047453039121093114226698752 10416075 26193713333771830306602008111255010000 10416076 60603860252075818957446291520172474880 10416077 -632827021328260164748826930154102002154 10416078 -3931907562050511790773722906400871296 10416079 26596627006202187007242145602191567184 10416080 -100652783086563536639002613253021450240 10416081 46849450464424000309262511987007353216 10416082 23826398407133509721338656085402357392 10416083 17445847775546246929490519994516519144 10416084 105035240690839766220147622317698076672 10416085 218605953319359170773405837504525214400 10416086 -124157656663179784352389039355533111008 10416087 136872662410872509644234581523380679680 10416088 -138651789890800964307334960236101898240 10416089 -288466520485852918774731137997675744444 10416090 336031990370517477271154342933744640 10416091 22559110962917293219610703461835396384 10416092 -134069156701358910953554950890746268160 10416093 -64427992718381716809014964687610478592 10416094 -14518248578944879150806418765264253760 10416095 326856485514201104479171007998456674600 10416096 -286871490399380992377987108902814351360 10416097 -491820943234088046516178017601952175454 10416098 -25635433442557972421866790046636195840 10416099 138558586683953580201512196257822867064 10416100 33769906349007206555798444206553110400 10416101 -341028091509343902050396025312307328898 10416102 -47898305802474775975596347117176596480 10416103 -182961641336915137194355169318656360648 10416104 -476653701980796361141729222987591680000 10416105 -397288559745630055224615148129929600 10416106 -24550233238227748237242936338269300896 10416107 -252288243120630964996971440015743542912 10416108 169658192348586023591746906296823802880 10416109 -48205253590898744840357282038826528160 10416110 -93996131425016381425827387802341498240 10416111 -79771267056628145800574336734299360000 10416112 36234140337340508471382624314201669632 10416113 358830649008795282439127899322000545362 10416114 4602107194558031498662477046099435040 10416115 252132339539004953897544526813932088560 10416116 -518550316304463457842843915904800687360 10416117 47468441748892337235339818232093853248 10416118 -201084333898753739096026936568433894240 10416119 36180361736918119005515472802353598896 10416120 79273568141951554495498922090378035200 10416121 183829482060810088920302930253782673492 10416122 24450551913155029922647722906204705792 10416123 -330407201986673066135784246007343475720 10416124 108554361333406022368090955757833551872 10416125 269132422870040972695874178154111008000 10416126 -10941385260833611426921353547144320000 10416127 -316123864210368559535476071424381825024 10416128 319107917036667269916694732305126653952 10416129 116447396987522059071478934148625309632 10416130 -110386430338349163363302034045902278080 10416131 34184186236627304336018646857989091328 10416132 113655285563315831115166397392739188992 10416133 65335033821568358144481076535317234560 10416134 233130237096607781058559017201236325312 10416135 -61886948047778892130601903967364772400 10416136 322291893350729810206531526479447495680 10416137 -200516821123608006953368163693723402214 10416138 65854293731394870367018923506745451776 10416139 41772361602661889384825891945635321940 10416140 52440928593555724112307343814779207680 10416141 42930079245023774859524569542025429440 10416142 -326840257025444121719003584062910387200 10416143 -223976147598890382500097255757818324000 10416144 47671168884709694711576634346162028544 10416145 512724387271261019657629158710505558900 10416146 131386887583834333098127975681245080112 10416147 -59439439543043219561956464784453916928 10416148 1231230708392500896746390599907119104 10416149 339324551658870303722250235824939452220 10416150 63428370838490486149301828702721888000 10416151 17425756671477722548506889486133905664 10416152 -96007268852936311689996691544665958400 10416153 -37976440066195042781171276470046668800 10416154 48826494889638293271066948566831116800 10416155 141605893837118519598993311564083353600 10416156 -13002976335435117948965201269857140736 10416157 -204995689813118879838409443183350308980 10416158 83578925925464016410066043406487287680 10416159 -98792644208246091410049654054824120832 10416160 56614992968098493569063773281387151360 10416161 -154061950281939425932821681855220111680 10416162 156258708636833827508427470718231237120 10416163 -592495213354354170543705690508040743588 10416164 -402035243373003508038423086072537472 10416165 -88292872722411049788114654891211562880 10416166 89568416283319359037576659968700082560 10416167 -148318895314315688739631897162830731784 10416168 -44290348202749555664606538361044172800 10416169 -158277609438860550953646248437596087430 10416170 -790758815868734623663762803469122720 10416171 -216906932013363083764464002842995048960 10416172 109337646320005284961963752489847621632 10416173 111394724580911708502295394377995017484 10416174 160847302085185333947392570630707805760 10416175 -257827443468345968086307156716141162200 10416176 -7008535768330527949019771149693747200 10416177 363804073588275184511533888021566932148 10416178 -55367265842488707577298065110214069344 10416179 -47398735666030087515818926690531535220 10416180 -181756587773135083539498129974466662400 10416181 115218486771512302568337282086518447982 10416182 6782453846622082378922354110119819264 10416183 -37073684693569047159122680022424337176 10416184 -566180560505355538093830752320415047680 10416185 61373135791575306769057520084320204800 10416186 45069731433489765406252163701178677248 10416187 -1213688496195632456877964903285761216288 10416188 96827410004926648937337848541545273856 10416189 -17531910532563471487050127661215226880 10416190 220355820373571780778765619196306241600 10416191 8927577088462370561641064652411127920 10416192 12349834716411652571637985342308483072 10416193 -290243729519171224023898185198535619136 10416194 1937204056083868541178993839416338432 10416195 492875152742568764766852953505973570320 10416196 -26664174363141351683958968372894330880 10416197 217828445190306708613441376522673549504 10416198 69286696775018841488771642179848513408 10416199 662860484705242672253228396429739199240 10416200 247181155950638056750736326413458304000 10416201 359459419586781119380628847978494441232 10416202 45445055289202469865575866405542491232 10416203 29501129568134265588069984469292374272 10416204 -135828942652360904673780176361070533120 10416205 432359793130196298047894116884408204000 10416206 -447074869148956214183586544907250695040 10416207 -111326811591334242114010451258359604208 10416208 -113966614503978947852290243729602379776 10416209 -342393821735268763404377237421961864590 10416210 63784628915592278606865493935512401920 10416211 42866821287113359731284548067685372352 10416212 461872230102545931689488195239559491456 10416213 -86621902165162887182268164400012812658 10416214 91127270882813288998296013186633395840 10416215 139918388030569159998464618919295086360 10416216 11278539854845211659968998976569241600 10416217 -21021160100457610994826129986275393536 10416218 -281162994442916249743896171765830112000 10416219 246397947928576649556531651918138863808 10416220 177622171713716305373296677585614592000 10416221 -190825812678317337681221159948746447578 10416222 -265765191810779392890476048085274214400 10416223 670650319029144508918783442213870581920 10416224 10234373367591369376656271350379315200 10416225 -87785717004696676343520413720073920400 10416226 232579719321979440996691293562429901184 10416227 -201740327832944757421880891115729521640 10416228 106176885481845083414230921697207915520 10416229 524724629539022391610665546492322417470 10416230 155724072627051435814497127656313096320 10416231 67291735353902234629737858834382547424 10416232 327846780224395214342077369745932262400 10416233 -755028014717665960350760742400135640518 10416234 1514858449360604197640616487795875840 10416235 -115112814437111147838308490029170348320 10416236 -176754839494892067295416830148539991552 10416237 -120922400059311197991884306295326771520 10416238 100757547734110988259880514607627578112 10416239 382679439416947859678472039755426118840 10416240 -12711344161038843164990008626720276480 10416241 668471583124683221529509962030495455984 10416242 43625595566261868262172024700425840544 10416243 403606063611890899379033238220683470400 10416244 -18263451931505967138942402639814478464 10416245 -123251189784610892293116246673925973120 10416246 87801359566988179444895871077980675584 10416247 -269459208540636168630636948507668034048 10416248 -33447721515895092640721708738668462080 10416249 194981024329885338444900263557899158400 10416250 -6835127907221052708733776983022660000 10416251 228516039566686021594092891933721830072 10416252 1215807809523815748899289936097787904 10416253 220752211531242102506726613813731696940 10416254 -74755265340051369293537659561571284800 10416255 52948054002196402445394933010117765920 10416256 140079894719698859254152379876402790400 10416257 -73200412074980126772645220512796464000 10416258 49686030032952857766234758806033159200 10416259 -25194966537540738397939081939612154880 10416260 -220687489147318631425370786776931685120 10416261 -2559450139205147241695245867774101696 10416262 238921884150817758944011469329832449632 10416263 141069105040106544722087616726205298688 10416264 86350976379853298582389294293446123520 10416265 38545765751585996777751498062448176520 10416266 -130163751696923792868034562811652596480 10416267 -130403737279794854920505935070514120516 10416268 156665584545649641178526614009681622016 10416269 -116067176094774766004213502210934464330 10416270 -95630664678841933403371183441401494400 10416271 -648235026983668148892923879172297784528 10416272 109904548991021088632738056633937534976 10416273 -163817784639731877565914606183828821280 10416274 19710504053662726378013299863358512384 10416275 327756283066710817291503701739102765000 10416276 -4057796527539879295007143244315820288 10416277 4119667787855935868903850776295774752 10416278 27262339431194287472147392501899192960 10416279 14404739350725592746947191794021277032 10416280 137513124796262787485178646131291340800 10416281 -815408993615545057672160631351437743488 10416282 -129566619915557567434158218984764310016 10416283 -379447553178676228993649523668164585468 10416284 200100361710187635919043983184330927616 10416285 218081991910245187365664250629249260 10416286 -19602917883542861380034938498309226496 10416287 -293276322956333564053232677706512923648 10416288 219587437482468811981773958155189878784 10416289 53212270229147842830552696476505350720 10416290 -11819246798046006604000156002321977280 10416291 -120698558848637266639312519445535054336 10416292 -612635968414146723214967787570305068800 10416293 70947944476447889297314858760149752540 10416294 -1525162719690478916526175900964691840 10416295 -609851307592108737750114105006499696800 10416296 -57252463812995589589291001475228794880 10416297 3875521095288356784911836888578344928 10416298 170584759446691675117420760892617012400 10416299 101376036543547476174319402660286021520 10416300 -134885015912580018641576992619176435200 10416301 172267817721721414020529408131412694752 10416302 -86310570837669824739327069107523605760 10416303 -158679346736766311636677951830040032480 10416304 5337541899562989564886104239977349120 10416305 362382589254469864153591222855364513460 10416306 25258549457182689054206356656352869504 10416307 -18016273108967396946123744258756680880 10416308 106524942154916599634510415147524259840 10416309 140714674613816149202042838126217249728 10416310 23488936977523459542568240570600965120 10416311 -359821850326406107695314577244480880088 10416312 -167887748121714032549210051283292078080 10416313 426739287660994536948249444979717187920 10416314 -140291985793450417768368475564730599968 10416315 -72350679771885238653355612238255374080 10416316 81006460915018741008604470542846551040 10416317 230571760676288929273901310136202871366 10416318 118098406655494088251174444906612604928 10416319 -205995205269270851045936578103469369280 10416320 148937486893766752691177783694458880 10416321 -178190232976496634253882781230398796110 10416322 -75685497549167760600090979191268557792 10416323 -365909323064364220667750603880362521296 10416324 -67926612402319557471607940124636334080 10416325 274049729075377519945082603298058216500 10416326 17619998120672190989054045331707079744 10416327 104425782929039717067796828156395699408 10416328 144998526275408908180961446499296542720 10416329 -41676316418794060851647987016663707328 10416330 -59214911027283275577378886344854937600 10416331 618854812181961755518532068310604650132 10416332 124106942334087903037922301575655014400 10416333 -350564970315115834607042897521208403456 10416334 467226757072238435305089612171979345920 10416335 258174322466536648505799614360266166280 10416336 43418075829789907199604824677298995200 10416337 123549111690756201228333715756732604160 10416338 -126838369766526543939109371828492301680 10416339 302154518751961738332418512514070451408 10416340 23756319204449695680940236587922739200 10416341 -82407931852209185240082928926996788736 10416342 -46032814670604914618476243028598612096 10416343 -12753372486367089962802895028979302784 10416344 283364142954440451749213202748471388160 10416345 -107814319404895314075761111806792790400 10416346 -110209600714130454754038324455418202128 10416347 320989060317531844346138612129734169796 10416348 -263860776801628024805441004467520442368 10416349 -2362877900277549895650620946560235264 10416350 65650764345389312160399788158217500800 10416351 160268064761816857917123321636503136000 10416352 67350447464085439131130135407648571392 10416353 -314720870618125277976544771126453905276 10416354 90169871690084752115353295738220215808 10416355 20197404129664930050268525574268523200 10416356 -705668810844928451487911690306611448832 10416357 -2005191382097837130075527794091358048 10416358 -56806072225034885718409941513038802720 10416359 26718857217946244505024570414151208016 10416360 -194483349926749411004970453205028044800 10416361 -224529449095369503525011904028087892038 10416362 -48112508917059995466813438816428814336 10416363 4219189151324892593595310120175446464 10416364 170364109599098242244909041054696662016 10416365 382633753965054914217813160739871929400 10416366 -158642812638929593074113241303144526848 10416367 -62405299927256098229939415835733246560 10416368 44209196503097496436035895028720762880 10416369 -101246583105351892563731369943526023552 10416370 -12332749496912869319815901891847321600 10416371 -151968318363175785450146545185609040260 10416372 -16293214692595834092147701842596642816 10416373 83458001310588923892632647620827157504 10416374 6793015160638280858825608975850971392 10416375 -315329903957186231391228998380593456000 10416376 215003282974198942515752305830669189120 10416377 -491659238177914063834299940521680058774 10416378 -14120501956094117699497726385869062144 10416379 -509864564820353986156587075471637709020 10416380 -59884296701986428498297302798031421440 10416381 149209962931195557215210190280749278880 10416382 61253742338301052913198180135073955200 10416383 172385626531870603640547311936199973632 10416384 -158832616110315872973840141898230005760 10416385 -229984121266979715925952127380094816000 10416386 -271373644190361125662287550468999234608 10416387 -414210733188114438067026468653221985280 10416388 -128055158108182898191227941504323814144 10416389 353573383063151561163906227237873690880 10416390 324979358319658728319062694177070807040 10416391 -178327463938247449592818867010292237000 10416392 -215661004815451942363469406992356638720 10416393 229312186433167610122967566175970074184 10416394 330056786752407405645063846660526980960 10416395 79257832537022605695534092568110912400 10416396 -130367552629081329956925370433816990208 10416397 532027193961338982143325320319692513846 10416398 136920291467423621316790620057390243264 10416399 22930555840463104821703635543170951040 10416400 58368592478819486175621498895583436800 10416401 132626421445095920377369021171405484544 10416402 -69554759546579549718228095441235982320 10416403 -17479075722089637878366638685921172352 10416404 -157938663605214340706659156184974806144 10416405 283118662928145329940955358829434096160 10416406 -605409137364000044731486088051748864 10416407 -73104162651683273891711564000854588344 10416408 26001341859979633104598016297159884800 10416409 13009567389714804068393864152747759380 10416410 84741224106061318693815117197200465920 10416411 94641419996180372120117855077809998640 10416412 -261195252979043711992175974885051166720 10416413 99564667093211068162897442592873117696 10416414 309572831997786474703405430325387469440 10416415 -57793630669490438493956232830956900440 10416416 583185182373281971465116943884409700352 10416417 -212087150367629217456305971838475396864 10416418 -144167097658963949038578586752317553840 10416419 -71756154698673344725469298906760307232 10416420 -167952764216405717980316300995067416320 10416421 456174439249518423338905699941391919644 10416422 -553267512134361392848055216091575970048 10416423 517974241244987077134123981100463717760 10416424 193907395496383711723462121562488094720 10416425 -103704716199939658444080076490130767700 10416426 -116075341372267359478684884601312909056 10416427 9026737040778799257550934784866501120 10416428 -425090292960034228414921974474322773504 10416429 -232154668453322582059547867033971918026 10416430 -103364230861816688017656496190000600640 10416431 3232726595468571815251668771753929232 10416432 -30798591163870588847879785216915341312 10416433 204278083787522629789992604162563841728 10416434 42749544425605099744651680283097616384 10416435 -127933538562648835695709897502031459840 10416436 -252100684180439855861451786377071032320 10416437 -81382275308247398506154840729995586208 10416438 -349357822066207470715545197958101021376 10416439 -484448613400751449143984718718221986600 10416440 334222263412476288495033938054458060800 10416441 -133090432802310756929761695094267536000 10416442 163816905976686555313272740138942968032 10416443 7702111138103092098749223384772143264 10416444 306459230340010568721776117454467146752 10416445 -24843865962080542389513950871320419080 10416446 70634392979170940490303363845852742720 10416447 -199459669687525730928113247205676033712 10416448 70208918240854501555361532318073225216 10416449 5049417635499180817576759767747311664 10416450 -38608535780851014026030713921392384000 10416451 -869549744207219216862634313542159465728 10416452 -271277743089847995039663545405593762560 10416453 105958086832816737724510588411208265024 10416454 -368156075910191178773977090697599345824 10416455 -86130619776437649545431341052155294240 10416456 -17235471171555091408634068152619008000 10416457 -21137591375354495443533986469151684188 10416458 51620585024819039062644817030686412800 10416459 140172059887372158778719002704108313304 10416460 156864046428777003258808363336840028160 10416461 -330806206405669990161938076343915636032 10416462 -26432917902907590324896820303234932736 10416463 159531702448918517241354518867797369712 10416464 -9125893026219354754986221620597432320 10416465 125928540725052325236023918084594688000 10416466 -21010515661289575886263635360908344320 10416467 -570187450644472552133333994197014420008 10416468 -87285566553324579188272561724746536960 10416469 488538090027830282901381198058988241216 10416470 10229771842209529823214318943236038400 10416471 49808083799765523485831308743583458720 10416472 397994625948983880287326931633753395200 10416473 -137095964703036160721906676664647484278 10416474 32650290437729689689101054230335112944 10416475 -151540672943129574451315279841007383500 10416476 -39058265883058410517702061051799767040 10416477 -257690986514133323208071428343797987392 10416478 440083249210980642666253278724519597056 10416479 -191452571961343179888637864422980554824 10416480 212586687381219871522030739013666078720 10416481 -244903811618785229550973528307096846400 10416482 -2040877498269009215396656305123131616 10416483 -46608071703561270329621898609448687872 10416484 -116385346221252618180866405908173020160 10416485 -256650013594076436183878676154263506820 10416486 -85384384064172134391515646702571906176 10416487 715695794041059957472930336664598627240 10416488 592973932079033059768054515275176565760 10416489 -151028067672847044550781952762773525760 10416490 -7132804887585122232151363595111255040 10416491 -147330668370816917619842618431009524108 10416492 -8703441615855453121481899905183375360 10416493 -429842180061698484543881000178206088576 10416494 146100823799344613341688595636010187712 10416495 -209016202921094987634617627089398444000 10416496 -29509659857242215531717761602580381696 10416497 -54034549009765831965502269179814070848 10416498 -411671674530281623427674065934984841472 10416499 -282927077785844313579633762812385322064 10416500 -201264883500858369528804169429034496000 10416501 30309385770858825199519289294951113020 10416502 -6030883032634727629887025859516738496 10416503 109093015146361474287519310242934726800 10416504 76347193506299277542402690996515307520 10416505 271268447932067221937598513979261000320 10416506 119033371798870067108791892947112003952 10416507 -96574636405033329497811145659488016360 10416508 -232528005673572580749435457447943452672 10416509 -143179343525499419875627261625593224480 10416510 -14963239723773618353593356582612038400 10416511 -10601548193775485580834121174361767568 10416512 180585930087071283747582375687786332160 10416513 97470204830501148206023775428176573744 10416514 -61076030199542787714280898582115848160 10416515 -62130001207152055397674368045478403280 10416516 -14543614253721638946212698293165883392 10416517 -409174271915759267053693057275011510434 10416518 191692368553230735814790983977649253856 10416519 -7121914538912744105428087507311785400 10416520 142584252778097502710269678718607820800 10416521 -133405133947683773226848576798612163360 10416522 -98799068416764904474712966055431435520 10416523 -312223635964970040496260301740926230000 10416524 -184892520002853257348131483464573225984 10416525 7835677759233063025471828388607825600 10416526 120442331803910631252027415825714379712 10416527 182923325305677688658615017481240256 10416528 -68056520203704391163283620991928393728 10416529 226239348484683799520330885786112997476 10416530 -16469533416637323676591398667119039840 10416531 394513525881916571213648082720303450552 10416532 243618578775307270591428354375791390720 10416533 462515949143177065453396274592396688782 10416534 -42022240844773912091297014212687335040 10416535 646340018274454090040115806321982000 10416536 20949860609340263218260697950702428160 10416537 -122394066836613226292674974960294952806 10416538 384988589326886597345652510723432456960 10416539 97614154531724211129052022304393968160 10416540 -76977219659386724238844907851488952320 10416541 -27557026682394896910215063435900043200 10416542 -47790042931628912880941891466475241856 10416543 83119957853269960338214899961748064528 10416544 705040348571093387039438751302756007936 10416545 571149102178388574579018456600884476800 10416546 50363114658016583991079364389071575040 10416547 -40241924027970483121663961454387267240 10416548 72513018901458217380071210499016605696 10416549 -113308105877185997108851434184403899584 10416550 -33259457308796983470989517778903910400 10416551 -160283343847727753112054737704964325000 10416552 -8371485852411641492065229412509122560 10416553 -68824220894310741156653412265867280896 10416554 194884446483130985546287729844235980976 10416555 -221631533809827359871364406963129005200 10416556 8060667510980379170052397283350488320 10416557 282257041226861136669578492176594485792 10416558 77344845450915533039139393458923696128 10416559 -88805117362195818389587347553961706320 10416560 11372450120526787180380458463264768000 10416561 358289203326028810423689022430728915584 10416562 85067020730617871885321868669051348480 10416563 466595148722905974773466940725599944896 10416564 -36676113340000639526137517565639542400 10416565 -142492396327547842534954389557853926880 10416566 -140517038897356560786132836954347394496 10416567 -68354726899098602240046191541165465600 10416568 435925115627368121924154284426738688000 10416569 281235308728617014969659337632959896400 10416570 89975275022071959289012261338255936000 10416571 391636938124660499968143058112665315944 10416572 -242595448526086737493848495856340221440 10416573 166944550028932069781402117382251469120 10416574 34207684015626303373809160143476908032 10416575 -40536312370670160304642395417949091400 10416576 6604065297775772804730971355548221440 10416577 -206689217860484479658741999921843088574 10416578 -3693914867343007930552278363478478976 10416579 -22872211123871367127780242990003783360 10416580 422301905850174116886033405351014730240 10416581 -47980317458088672003971630782177321920 10416582 -137269725477632867447732291860082784960 10416583 156747274957481538649639201559356080528 10416584 415789812708843766319058831635450757120 10416585 -27377871268478055872223195843653548800 10416586 -283432669147370598541272175335607981008 10416587 551183590152059276828184965057456761236 10416588 -21427724046939782105040654924678021120 10416589 -17623262589803253431602027468249921792 10416590 140745294020052431083485085082641344000 10416591 -1025175786789340710307636429670282952 10416592 6749858530219159687921967521263124480 10416593 53548124284202728586401340455124720160 10416594 90914169953209650861526268883906499200 10416595 -145857133562259760407824644380114004320 10416596 1142162885659909744953461215139234648064 10416597 -560560208083704239806586379470115113280 10416598 246739877694617020172597852847812226240 10416599 378231212943242205681005463444292542600 10416600 -1090417255781884043836536640878336000 10416601 224839623553772136730762946247659827012 10416602 89187343422788919388257982302034397952 10416603 -46265308480408531965438498305159610000 10416604 431240098591336836298599452021464525824 10416605 -258770587344200667574621830975550558740 10416606 69952905361092365840711677089165367104 10416607 -5960880845597251540284131619878628248 10416608 310971154773267961378513181748427751424 10416609 -145675390450158834099097929292217799936 10416610 -96609093844164980125925016133811712000 10416611 101023223859294779556939429800342125212 10416612 217840069673541510515484629948901798912 10416613 236519082431854727833983335290798132862 10416614 -61297036536891691966696790642967356928 10416615 -145098389810518926927944790351468850560 10416616 -124015663682933704811280370089628369920 10416617 -587400632907566179549865068378554741360 10416618 -45387193408190942086891705315701638736 10416619 341229095161998238961692390978169004020 10416620 -49991678171293960421148575537442570240 10416621 4073972804629232023816143890898708000 10416622 -213594092821501644688300734020166855168 10416623 -15492276295602864999556400210344826880 10416624 -45231105683539680144553513447462010880 10416625 107678801270107609912815851612430000000 10416626 -13477051003084379667460786855882248576 10416627 -111292748361084237280984036268993779200 10416628 -15968930121400041715023104056121949440 10416629 -1199626052265735769251567998898705566724 10416630 -7208783060862972980609997356718766080 10416631 537659103468274007806476735075772125984 10416632 -43036385354595187272293673042766233600 10416633 -254902692526979566790691653336770835376 10416634 121324661167835542298746388512050461952 10416635 317289074736856015176949766612132426160 10416636 175942066751730049230906854512865080320 10416637 -270678041006663504979417707473518904896 10416638 4556106787098480000904067489174041344 10416639 -217713194549394659169560514454690827576 10416640 -101313889888070227703866780804636999680 10416641 -333619894237751784601783832787731185728 10416642 -81413237361481106484087819447876541440 10416643 -262248111450058041359105493816942799108 10416644 1804076909336842567512235196388765696 10416645 -6014707901122158796440126757719884580 10416646 -153490914499843062693079056203928367680 10416647 -73301590483553696136216099521440930248 10416648 497688392798682679290215561067970560 10416649 148333184484356816330051090992351507380 10416650 -11594248537471204802139403956314425200 10416651 -25833013009409179001528821482021292032 10416652 -72676088620102072952317657280927582464 10416653 -28513549191302205168029860393159318398 10416654 -184256942758134714644592478845631887360 10416655 -1275918395412461457646897607381220000 10416656 25041447161430265917931980922602995712 10416657 -575650812085554824348323506152998439808 10416658 8926151890395375895551459890907405312 10416659 599961684766025006133410216919577210440 10416660 -29679916472508629903877212516236800000 10416661 251825287266044264993546355331446980892 10416662 4837744586903605017340828122322168512 10416663 -479516962121215711736208324291009256680 10416664 -2182059445157708378036951614778081280 10416665 121325603925093515838057118113620534160 10416666 -21522732524302586448840190361901457920 10416667 -70575280509382012447153582753870531328 10416668 -555121331635388420419350447410523965952 10416669 -126018678478519951245745045418990077056 10416670 -157741153950816529988406684666524110080 10416671 -278946329462801091398421039057725140128 10416672 -121889680274448730202878269992403468288 10416673 -251668524027391783784133668820022785516 10416674 34786632516936623807983341642035322240 10416675 -150991866921748601693290710197859543000 10416676 54850371459027407364219192950295474432 10416677 103890178119623234222564954674544783808 10416678 -57915517039210567104162752280576701952 10416679 -6653733611421587807968020352521479232 10416680 -56044656930796505149985631259710105600 10416681 -85289096980205587745671242987826727040 10416682 110516215784044477346992817382125942784 10416683 -318264043236659267696612019672185824680 10416684 48644041063122920445509127742871500800 10416685 -16339383858267113129195119530184499400 10416686 54815539496030747830900342461058974720 10416687 -21090589782634686343020112824943758840 10416688 -149498441040697806958165332048964108288 10416689 -114234213287482359450034973850521526510 10416690 6132920634312423404333159199438191520 10416691 369405718104701298081629027139120269752 10416692 -174629236246215312308514524500971042816 10416693 -109985208094477689240190078204062773760 10416694 -81871534960231848139517067139659528960 10416695 -153025487742873093123464697131165653800 10416696 283139314512870707931173007833351884800 10416697 426029853624650976050886836566701615146 10416698 -46035614646015165470231992324920399360 10416699 944364926794498589669892249748994409888 10416700 -40257574981385374787270348888926617600 10416701 147284494334360414352530399191401813702 10416702 97318062002461804006630543797491066880 10416703 622315831915942926994536483789312917760 10416704 389471623415235321360906377189954420736 10416705 87965243852967073353091799767137854400 10416706 16475768510918330141644251591910256544 10416707 1407785447955747712628076475528883712 10416708 501169476662541921409651978708515563520 10416709 -156474473968330989977726836112272739396 10416710 51426613997871940887190444559362757760 10416711 17070312818349696977194789178663633280 10416712 34887250985176646295408298871084851200 10416713 252075864299306440550774608960526933760 10416714 50169653452757264042937044764629967104 10416715 362125964448061483713168471511015539360 10416716 44474997719311458823518140509925507328 10416717 265235982351527557433057581032278957334 10416718 -5935009857039380102022779159622568896 10416719 -183650386792972112074162266128176148880 10416720 18005663979332845538786690248643051520 10416721 -13037603407247404411405735060828303872 10416722 -136490675658945512703326279137957272576 10416723 -80039098018299917872528751186044759296 10416724 542208532096586955105878604733122322176 10416725 96618089103533539259272311147529164000 10416726 -50916483322166487099018126246091896960 10416727 -508827333736989592589311778089024765792 10416728 -45229555115314859106322475601348157440 10416729 -186402340901566357434514464929993113632 10416730 21044101514074021151116440574138241760 10416731 -107832666525285487477234530129527579040 10416732 452364168648593866050812551336213266432 10416733 -271354436411507132296574589974065102824 10416734 -107600401132424189620166266232313753984 10416735 -7152015078272367406422695665629849600 10416736 205680455937136100657659581006170554368 10416737 -20086974449522272144325005043502568380 10416738 26635164022556223725949510742481767680 10416739 -671456082000208751552062168363196125200 10416740 92215894175179906355135800427050256640 10416741 409969991322868680809781444822376183392 10416742 -40353481442582539619963215832127256320 10416743 2195501661342025167952656353044635024 10416744 -46187973791903493280609136638171545600 10416745 100400626082798006303922320575194249600 10416746 -78039831595482336523397662496663398656 10416747 -19912348480213064084187021222483158400 10416748 -313499273472947323453350552860890830592 10416749 -45349493728272909014745800422815618240 10416750 2737748648040029324080305572021760000 10416751 18006444259681411195131938827432114944 10416752 66670512778501089357314074578062376960 10416753 -20680764734501815451837499972116086896 10416754 233941213926259924739113056270150444960 10416755 -285709048859967128269988727233571069840 10416756 -117039504153866335747758901959111106560 10416757 277486675266776840384390817432635379580 10416758 -99986035897131743111219363899085930496 10416759 42119846285467929147873293755454231040 10416760 478844829736886746666060085183205888000 10416761 -195008215190189558153570512433961103638 10416762 10824568766404319562661011498334511472 10416763 88212396916205431340796922961552672148 10416764 -27957289427208886534350941595140327424 10416765 178735660736680616972645942767062656640 10416766 196537865576346220780448850989473592832 10416767 362726797441428515656781954134207585632 10416768 -294909737089683086029837343921987911680 10416769 -284870938933106420293552362821599680 10416770 -3684416630407629318371282471909591040 10416771 72639557612889902490603369767527095120 10416772 -4750897194805144754230366621690681088 10416773 87028988124393032464708794260919485022 10416774 -55283489674253610479241837578528427648 10416775 -19967117167483643863179450672346078400 10416776 182598491158816957335670485916837478400 10416777 -54790555585791367869666362206393527936 10416778 84314608772381702537604559316208091440 10416779 402789916115018512738990240118654669184 10416780 -159889705423406031031112235674168110080 10416781 -411376442568955664847990797502868953418 10416782 322860569040949230747663627141401030400 10416783 119673205418573014475116747804153225104 10416784 25297323214770867204031829930233823232 10416785 -505642833606767053870750615559928283020 10416786 94052511342747809298127072584783771264 10416787 -341665412580490750797871565034376483808 10416788 4255163921737958541091424633536880640 10416789 462588840196515042439948362384498720000 10416790 23660272996990112992231029111719806080 10416791 60876249649439157308624647016367525504 10416792 -93098063954020175960811902303132712960 10416793 4569728297761789745975399231715493184 10416794 162037188197642574250758473419869376512 10416795 51181359081740860342986916009094080080 10416796 -132609603597437527114925707657269175808 10416797 412146487658346666069462110898968886246 10416798 -111306934712999920280359113290042081280 10416799 -137814586094219098731532120068650944520 10416800 -394407620479775492759157656441241600000 10416801 181027904658918010014656662629249687264 10416802 -75105927183843003219046980084387012096 10416803 -17098300062065386603018353765702313680 10416804 28559121751085614290330801461726238720 10416805 -80802930286119242464493221952884909440 10416806 22703364353666116772294831808967248384 10416807 -233433494085287615742035578763932755960 10416808 2746526969121666475979973756483164160 10416809 -114786902126394226100770793300270115996 10416810 148701735839589982126299455162688380160 10416811 7122850878817046512625256267779193912 10416812 -139510604044803852959535250318086172416 10416813 -320673330101991428493338677580426188800 10416814 80084377775326697459604094498974824256 10416815 -94160779916603394994776963001646208000 10416816 65731121288081295077218730349292093440 10416817 99710219962545178510659140079810986992 10416818 -463037900125073039158931582435528469984 10416819 119471958594174313952122447050652558080 10416820 8106938713561052745517963784111758080 10416821 -304466764551829479413413356663148479300 10416822 40855624330350225426517893821414707008 10416823 629995666680868725081752295552192428072 10416824 -45128615693308382552921562768635105280 10416825 123253735080546144190247365423444575600 10416826 -118567529914690180006010829108021173760 10416827 85711116545329346010459602612024213880 10416828 -48794562761834863346169019969006087680 10416829 -173908762906023270182446181450733093480 10416830 15994803047021680723430959806098947200 10416831 6988480044124953703729527074209783752 10416832 -23028537239420020167506050140893872128 10416833 -125718301943561806669486074787823330880 10416834 301064914368428190532106384956765298688 10416835 -229291968882855128522936450625637606080 10416836 -3698225427856488561473435826989101056 10416837 83035916486444201766487802156197255680 10416838 204462376043417762345529602542031401344 10416839 99832386339943245482751094785271662240 10416840 -100046642858811768772498022912493158400 10416841 -114617542255935195484743986991038463728 10416842 -143896123064518089379805846471032190928 10416843 11275461834374494313607575223588937572 10416844 -275273855891226827286408937349167531264 10416845 -616272709781390087203904729198663020800 10416846 179162682288587086215576443057244730368 10416847 -130309744779850230827093752968120247568 10416848 -1107322137302540766370055553040023552 10416849 64145510955404836715132054439199973568 10416850 101287928955683109041098188025128260400 10416851 -164615290913556219680480682201366701328 10416852 166532499297229682208791456203437211392 10416853 -205186664864062890206858482355367774898 10416854 -7221708813291340423712402649775872000 10416855 -95079251963114000343173626750065605040 10416856 -135414317776902856776920746294825605120 10416857 -186616544458522689055726005545830422768 10416858 -148842439518674329448947525017620974080 10416859 -846525507077857189120922361187484194760 10416860 -55497291026549736094401028862476707840 10416861 -79174558686486247060530347383904628480 10416862 -34090463037396611074519125393670669248 10416863 333758381536633375097081398909513585560 10416864 -176207294729780592820917278174682808320 10416865 -38355957453835080281730991450631630400 10416866 -353083886271972094597629519671492584368 10416867 29002706622329444706663972663627010680 10416868 -53631889277721238917642841253611831296 10416869 -221038247587640954288718935355435297288 10416870 -91344190956258549667938431458875609600 10416871 77787189724064123286048811450177622072 10416872 -1099953973729875184767466851180412108800 10416873 -326842677383874638427555849735127925616 10416874 32463813610393460601237175223927666880 10416875 10013810828404698681077981024325570000 10416876 27025943095668359878387790457141868032 10416877 64925944546921475438967089904056290860 10416878 41748954396508607996446023941326097856 10416879 -5433449299150125517018596060817658112 10416880 101576734961130790984310640165569986560 10416881 -15177363863886268463381682661050488988 10416882 52863598293343693667120804611801112064 10416883 -388007759398051226841858057186431919760 10416884 -251628982156859968153798550160698333184 10416885 93196916456084060944378617123636176640 10416886 -283093583319576197471209109854382403840 10416887 209167177561894296249079404121394329920 10416888 -230106859064826784594343047604408832000 10416889 72642063403727831002366773885233145856 10416890 -157537090425852756982916634094221600 10416891 -8021454868179716195492517287809403856 10416892 16691313698882938578969973206369681408 10416893 39243534836414753900701376229732731142 10416894 -246315882408765915992491976484631147200 10416895 -1549902088709488711408127000009803920 10416896 -112353499456503730619973996632120229888 10416897 28576186172898183072982780564659179040 10416898 114092343147613670718907202381649676320 10416899 168644780361163125484768583126475908160 10416900 53813451189456388756845941665891737600 10416901 617617642965336897065814347562869594208 10416902 -384542725147700791612709844924978286080 10416903 164998921026856583649732304985060117760 10416904 -365410542883291942885398558658854420480 10416905 156106280069085679609565560843083657600 10416906 33180492893762509887308535683288018784 10416907 164283423301452862382618647781626648320 10416908 -77862487119354635229222052669757167872 10416909 -71501891842341386426915931502002418272 10416910 -103526695295841404565460918733484096000 10416911 261929920503545126590078916932133902224 10416912 -9740878286853187983182129043630981120 10416913 -30319510696985985555850186478405828876 10416914 172997829792187165455679603612012999056 10416915 103665535601617185110244744413375602800 10416916 -66799957654154982907316638577035584000 10416917 20608249588132867907497762557732914592 10416918 -16295423322773059292096836192834399296 10416919 -341715998857846591741821614429235143760 10416920 105952293421307048732512383402375168000 10416921 16441441513336380458727792630905241600 10416922 5807582870414224738693277357962755840 10416923 671462912135807914754318920730808688104 10416924 -172470737829636837136869057034008403968 10416925 229081771626633322766314702682357457650 10416926 14692216626226287029156194582242412224 10416927 -38239278667653986131981325627891584368 10416928 200134469009412411845028844443109687296 10416929 -120992349437791794007527783854872621470 10416930 -6328704498860437272006577884634152960 10416931 220257509834484567203070106603515043792 10416932 97749007680367375095231052271840359680 10416933 -328215674686460642234495212497227567298 10416934 -415017690630271819788165517839894406848 10416935 186577949071756893297902830176297533880 10416936 -40151084137108271256249368049435033600 10416937 -808277229263332024219153573653059527608 10416938 -31289094594529697523914800750393021440 10416939 8046245095427348224842759626640342528 10416940 449747055396454602548966927118004224000 10416941 78204587064776943970499762333256321132 10416942 88023190126662721134668156417571075840 10416943 -152408657573833323032823576095273872760 10416944 -35038231341860210528525636442720337920 10416945 -69777811591541404006613217946714828800 10416946 -57308387176416370904731689945301913328 10416947 -269816198378543087110920281014299382680 10416948 151903728226721266838696663662234466304 10416949 383228000477584539497237496328857089280 10416950 82744223628974108126591763887981318400 10416951 -303455093089219072427468935061289076320 10416952 -6457044428332990795919461151674368000 10416953 -597259854412894154420282363922237449856 10416954 13047319458244156541174183995918617600 10416955 267974195822529944927253765801317640720 10416956 -443969562683045790822914973432052032000 10416957 17077619312572544510322770954872093440 10416958 139422885912647618057161622946446734080 10416959 771623800385417217720606795267617919360 10416960 54297979122443177791509835524766433280 10416961 -250208280748152109468564156787730123776 10416962 -187115376654796754941929953727235902768 10416963 -71731328166380365870842942849382728456 10416964 -489029252939303531547788327646685327104 10416965 -481191489198480862957057144850791680 10416966 -11390834480773143742979349243572398080 10416967 277438232163119357897329622766821372952 10416968 620800602401155738239662949959243842560 10416969 47166520740221147082145590523321605888 10416970 73860546051418528668851220880564608960 10416971 700406731396933898859158835774557934792 10416972 237058272976109187119680525130233339392 10416973 -278184902916558195326722831390651043360 10416974 -5654794203637998502109563634578050240 10416975 162960572798715874289853056460832632600 10416976 5942223135795476870218408569745047552 10416977 -460967604365885888772765575192730156174 10416978 -56705412474854511075206717532759244800 10416979 -1041174471002195065669583830926438371360 10416980 22838751718737906466484337690567598080 10416981 370500857602736817953661677179482369600 10416982 470264659976447203827410084911607157312 10416983 307184043841205149449712359528078932232 10416984 -4362551833100401276059345710265999360 10416985 143896541365297240232729698216736530560 10416986 140777657729735286284399258753608005120 10416987 -121097220440053872124503108917593282800 10416988 44525102104826248835685049167527894016 10416989 48730413038098811130809422822652274720 10416990 116892193881331154036987999651862933120 10416991 122413254373318755397306616242514155368 10416992 64770244517390049126980979536789766144 10416993 16766509436213872849413321464940407328 10416994 51192078447725222209333901576443832832 10416995 -440308046180905182163355202651065838000 10416996 187051267081791323398413070785256897152 10416997 -103923077762204356780899863768800772960 10416998 -176046033458168906886435566788226127936 10416999 -48694382664132589184115535658656684032 10417000 462296392549923187989427846747115520000 10417001 -180868527525692977984341068126381643648 10417002 24059501139744060662987609506619307264 10417003 558754062140036329622227691216421443280 10417004 10515833604146938956463686123382594560 10417005 -2697620613870487410793907632276623900 10417006 410676836575212531341940499279638546240 10417007 56017416384751758377839793264337992832 10417008 -1632061911588991234667179224935694336 10417009 -81113469995011092973432319737091199790 10417010 254262013787432486342453423937384224160 10417011 700774768714329964194273527310018936 10417012 -515770089236524658984515061694432098944 10417013 480102836544993096717856241746666409262 10417014 14213566012153045615939614866869889280 10417015 -80720423561554117907240315120094669600 10417016 2870079407237555245668253586859233280 10417017 63185295886636043789284741090324591680 10417018 -3529773613401034540479803014537963296 10417019 74276015235294450712872318935268464160 10417020 -29497240053273713446693561484555320320 10417021 151107102558646994091982513379027610700 10417022 26287810276289244009332206201947168768 10417023 16486628984620877321487104305541609664 10417024 -201911660414556051271341180127386009600 10417025 -246900759710980187437166941510900162500 10417026 316019087124062694874710295709820489984 10417027 -44250078338876555051882985578809868600 10417028 287180140704175072932086545232043351168 10417029 -5266934735741310677287208111591951232 10417030 -2268545455666329305801987845375822080 10417031 30267323553568900360990039625654407200 10417032 352682398683366212183055243325341696000 10417033 503018784063108487784252148063355324800 10417034 -59148228868643573461241335682651261088 10417035 66291006267256524326841392654732294400 10417036 -92717629923630103434694882599607626752 10417037 112366219362869640568449242168835129600 10417038 -9655813660255006170865464990332600256 10417039 -439971109902377443965575716627167911088 10417040 18169506355162710872387032085613772800 10417041 -184721956930437233758213515757333336350 10417042 -85987032735941045883904392142286729328 10417043 26672200066310952518500259450344365984 10417044 -52344917635913529407059474966451466240 10417045 -200774030190594702565809585489175831680 10417046 61881426268540085881104334909994621472 10417047 -147895521239840582269416102180685723800 10417048 -319598376108061245012488864616702935040 10417049 432064093611154702393698716139056144640 10417050 -5450944702309017112891513639759507200 10417051 6562365510131802986138506411745651752 10417052 283142251386545486189924205176938446336 10417053 42032516702730868213873900558327080000 10417054 17590077671231564629189213317024153600 10417055 421606621797016354733818875427442935920 10417056 95696202698646700772882155846540197888 10417057 112915292197116747746580887245693196706 10417058 326341023460482173333420539791637100880 10417059 -252555258726423374358355676147729483280 10417060 -122167377998787753966018508945752395520 10417061 -139217431323365971501134571622323961700 10417062 91824792050106515005589188997162626752 10417063 26806341535953886784185925131015260984 10417064 132396227794127822885843464706294169600 10417065 107130046373813985615711354447319331520 10417066 -410959699336002736660523178570621797376 10417067 60135182212154241629644025642348536116 10417068 -76151460402743732868626767426957049088 10417069 -29769681060429904339190393539285333800 10417070 -46895106991203639515911283609340205440 10417071 -51145069726128475912403274870336437376 10417072 -63909472725196937025089521361346740224 10417073 494378292013385163592026702728603737440 10417074 58219980454752929499353762727647890560 10417075 -52070796694908675864750469577561969400 10417076 161429880527219270617100243272464101760 10417077 24185955804048348020200035906858257760 10417078 32891092612684257837002276106105814656 10417079 -90515800949717252977518983002534910760 10417080 377641515097807159793737870361611468800 10417081 228715442984939514080967566425959622992 10417082 5859719516924307455537330873129487072 10417083 447638052917561897644780778299749887424 10417084 162217824847990335025905967986434112000 10417085 39366979635441631506428323003701918720 10417086 -6348250444364134292897236280510598528 10417087 180981437617466913066197555721738172736 10417088 -63086717973359334779872515939907928064 10417089 -88467449510276639354899486715120845776 10417090 145570591366619845472183223500848156800 10417091 152159544377207680344216378523943684064 10417092 41569731417214627893614617959914864640 10417093 83985994862949812748112217807725970720 10417094 -2934286977294786446259296572372141440 10417095 41323650337292512241101357148379376320 10417096 -675263391395264734436970029839275678720 10417097 -87745659492490483186916356537358703900 10417098 117897289318859533440187933920923919360 10417099 81915831718973444833729008003150762240 10417100 5720034332482814872882854178445222400 10417101 52615241247612149485128327691785776832 10417102 245749262281370402290469976322876162752 10417103 946517074006854536743808620658482374960 10417104 5693641633730016365941898730735427584 10417105 -452995368374653568896094878802216425740 10417106 180031060949954752841763795413479018128 10417107 180454374835826709201761662247999474784 10417108 -179047940658844041473129163406211467520 10417109 377127246154019412311606320102193375310 10417110 8914429743581645600323270398192414720 10417111 -771800102992800178475575720512622491520 10417112 -79417438962664925289973117902251397120 10417113 -96675444918993989903754944350744663680 10417114 975091209087500548980995632864485888 10417115 405042338887814200897294707854443085760 10417116 -18307381441472414881057764229834801152 10417117 -768832061570091128064389342441892511834 10417118 -136856815494741664773263882881551546240 10417119 -321527660905834505537427965068868006640 10417120 98370829284546600641777411981385400320 10417121 -157948963316423000520618472242476420352 10417122 10829849276717564030319956432017732560 10417123 -185881208887903896743531675446647000896 10417124 -16946321361773731842443128786932480000 10417125 -367073145759248259545815952654567880000 10417126 -515082643192328131002875376086694092160 10417127 88661660575723765454532531689499482112 10417128 125460867720230347212386661114400849920 10417129 287068959615486653886429253707442594020 10417130 -46005906592290892192504987336368768000 10417131 -62956177886341675031963916160980784872 10417132 604812474187737239686227637535913728 10417133 368724516415353849968131504298155916364 10417134 8130952008239906517417482512118353920 10417135 204966405462748362309051309506012203080 10417136 -115608916824750977160660078773733163008 10417137 1355401537287890701111006550981630976 10417138 -302019350520502667775785636099553911280 10417139 84489272128299896683409193022832771856 10417140 117644708035418014808309098128929587200 10417141 -237341129948698124908100973528643815360 10417142 418205829956287508474168331376940894592 10417143 244465102345620503057478204235951571328 10417144 2412749952283333266914517024392171520 10417145 154756428472704524618102398047579006720 10417146 107693440763494471607923745833280323584 10417147 -30906559504775216013901505580011401600 10417148 -151367461403476921441771568342535628800 10417149 -381735959935492332012585554998841239200 10417150 50003602044693576320869738175775009600 10417151 -1201259717161307068336414567745283491400 10417152 -155861643146555008307637940521353084928 10417153 74347062238203960643371802341390628564 10417154 320757939691643687697369333232849279872 10417155 -62596834079945892317485387846037954640 10417156 -467763217105423184504914371070429252480 10417157 27096729475528356272235265414733595258 10417158 -85783359162126630136887559325336618880 10417159 77761247328374288093659151036922152304 10417160 171757551175290923355946852567452057600 10417161 208183422667206335904600610645654317072 10417162 45931610245252923465823851581743656192 10417163 -113630164106924474313073506665247949920 10417164 -209459573925939158303377486834399457280 10417165 -143557142734985206780088270311281868800 10417166 -177586289066885756097662007232135867968 10417167 116398451907317389823286941583490555008 10417168 77320558791213020496968819781638225920 10417169 -216561425696964479799083751041034304704 10417170 -12415927286131412453666736119457753600 10417171 -450514970573718456358387380816688092628 10417172 178432439826284427263801906764153570176 10417173 9696716239610935509262890056019190080 10417174 -376140204926284161319602074279571909888 10417175 -251783570756673768200346398088595699200 10417176 41681205336558067895751403365620121600 10417177 -552006732920683605045732901898305833600 10417178 -12419342854812304818669269603605739520 10417179 327910016010026203756333023187008073728 10417180 -826570108485607489064400790099031040 10417181 -533173354730412101068184084446543749018 10417182 167622187493116061217313404834778972992 10417183 19229148548882438649742791966013332480 10417184 110213175673870891376087983490611347456 10417185 59519127859242709580601297443469448020 10417186 -140548020895939522520690111972365848000 10417187 -402197964879510413824951527322264048320 10417188 182100883839818864197494292198341120000 10417189 25632270751425062819318619141041646624 10417190 13866479315409601814821925798411239680 10417191 81455593688248959695005556811131124864 10417192 -413167870871084666090339513584332318720 10417193 88259300977835619890857047555173760 10417194 22088734474572464988478342110543936000 10417195 -201484630269534466158888254573332468080 10417196 47721608246019481541527906397766278400 10417197 -108607152553483079595192368507444983680 10417198 -9567121778827835866041846918771100800 10417199 137741191419829046492740843457432624880 10417200 -20691303828161510450647205498312294400 10417201 -234865086306486143290531633063830274798 10417202 94129405881186973267407029101755429792 10417203 -143240825813305121859586490837221811040 10417204 134309277548668218984828934543800201600 10417205 -28872461134297449323578398455250823140 10417206 45875772660953336778572336379812966400 10417207 -178500268397753640622944003989057523544 10417208 -543833846457923611744967505399999959040 10417209 -83676990651055138156066553742466867200 10417210 35375490951014016473099786306160120000 10417211 -214538678361247249242927501836726665968 10417212 -124664910592635051574511644774459246080 10417213 -69410982127037814424544194475758937556 10417214 680169720938965815010923560400601240320 10417215 -75266008907736340333594347427205120880 10417216 -187989994417445576844104944639551733760 10417217 875927274751838383205726950235754531840 10417218 14539070459357895047379512806850522112 10417219 91642205649730033188317491229285682620 10417220 -65947956755319287103298157640282378240 10417221 1412471861266572245631672721877011200 10417222 -83490456974372663144658375525226080768 10417223 -2615338201198092466701660510238912296 10417224 -123332419665220287696019685110570844160 10417225 608304162530013951858816137690512000 10417226 315015549927376100610309027372829715040 10417227 -368911558872027800125964476977252495168 10417228 -518724907425267145167009247622482738432 10417229 159865285054017495989082113738724170784 10417230 -45392116385763028453776001971393628800 10417231 119459978377896190237141340132066319984 10417232 22107602257650636175037503443359760384 10417233 390771945234194799158636574790804503024 10417234 -188946908199351692387116704124379439984 10417235 28294485151398022635375305269722106800 10417236 281814148981674012391040313071466227712 10417237 61897864883203088958255546394280082240 10417238 26302257067022114125409660566607742720 10417239 -7850322342239398368391326963385373760 10417240 34771337653515066539181720065068646400 10417241 236420016122766315794001013083526273284 10417242 75081023742447111923536402402780587264 10417243 -84041488032970272605408297600258651856 10417244 158190624952333205261050652685540541440 10417245 205352281672264912395023412487377441120 10417246 2275770019709221752865762735036441344 10417247 150256737808385382577332232870058295720 10417248 29116034474625040451429424956117483520 10417249 747004880097604754711520803039590776900 10417250 182679434209164290173764879848748840000 10417251 93049769570045404917932230813631205120 10417252 -27033870443685444667788237360608256000 10417253 398031995883236058111819589518052800 10417254 -56042302093557806532574719656236119168 10417255 -448673437947085348240272115519951056840 10417256 -256332225994462158492834422909249126400 10417257 -15733409361820777228459192802498278800 10417258 -580665251408179990540450889393007561216 10417259 327908738847152828035550512168350617460 10417260 67009136059644443266934088986303692800 10417261 -178258164537665564805414055495606324138 10417262 107407645801653324898162336977949832064 10417263 154524926244706296276019113517720694400 10417264 -51487094646505512839220943354392084480 10417265 192710654126769349102715204720723460660 10417266 252063096962474192083142847655981532688 10417267 221068192769235147240171083932076717392 10417268 461518075292623403398419473576933830656 10417269 -61779603456024378177649385625138802656 10417270 -26130927450970157305659203076157463040 10417271 150562735156258696840298317156443639744 10417272 67073475739844748013116834505452134400 10417273 -234966476923251990281197359286473697536 10417274 -36227772894983619009699539434423658496 10417275 129555926749920978231268449999950784000 10417276 -4006669889862107466051074825412080640 10417277 -332499656935423956890914578373608592488 10417278 -162814620557809599035165529370062826176 10417279 600342801652907302722727466371123306880 10417280 104705725094716622459666878336440729600 10417281 -119312815674883460765902795528395098112 10417282 -75367527984878186075423205427652995200 10417283 -106580728653992755168642014173957942520 10417284 -30020145264351922469974512274399582080 10417285 -273807417917712930479274708035905789440 10417286 349218101975971040885888952773272743744 10417287 225890388539222160396104609560164807552 10417288 35305420803824113709167315474190991360 10417289 510501266753225047956392122099816008090 10417290 9780144886216842147432809913837911040 10417291 30769637849752399754461703978909748692 10417292 -270544529612967861013374006204243087360 10417293 287010685154849777544821795219090822400 10417294 128837068739333124029257333725136186560 10417295 -73162788952720260744488379458735139840 10417296 48277258113703323066331069981430710272 10417297 -180046369395375233149725022072909407888 10417298 945939865919222496987778709702744064 10417299 363144260479894563564082686772468071864 10417300 206208369910965529106557475145416182400 10417301 172072940009444933156262250134871884000 10417302 -41432538501893646243529763966142382080 10417303 137597567779952740520265836011206920584 10417304 131843104048605930707083562690784245760 10417305 260992373913759136816865728395917213760 10417306 227824658728791536790014253669668263680 10417307 -484932811198481629408459411026475752444 10417308 -98825302976755036104549320474396712960 10417309 542520321781768052978781334214759808 10417310 227634635122664252844922925707066570560 10417311 453203196215515708870755873088494559632 10417312 -576566087985517821217951679669496250368 10417313 63914671123557028899422728424274417300 10417314 60268922811334539694950734530273530240 10417315 295491751361865959591609817941768503680 10417316 79978750132660793073768741746245816320 10417317 130154753172256556207809669375568989248 10417318 -170108404561619755935909316592268932640 10417319 19150249469167796810108841942642380208 10417320 17925479494261468533855734738982912000 10417321 15628715160657761078550455091942559104 10417322 182351810268944347933228879506306179520 10417323 118492809912654811634366308338669471744 10417324 230396728290697897298475968970778849792 10417325 -229249598651366604771719064654000469950 10417326 169297679101856954183497906325848839744 10417327 85127358992562855593526106584114338512 10417328 -28678098043176908640855189227266867200 10417329 18806312272295945157492373089914887974 10417330 10892409402622208814220389119108259840 10417331 -529295763079333302806282671018944414336 10417332 -136119806382286938523169080771162288128 10417333 -121265073153718943837834204192666921472 10417334 -158611262139847429800833569926280247808 10417335 268540058051250174458229561420355200000 10417336 -405576269145176433888950969129560535040 10417337 1855752697115774812110661788221976000 10417338 -31748722184565546348776714702297920656 10417339 141233730865877082666178927366739002880 10417340 -108949057991188728620350875142584860160 10417341 22408961982887631557717553703443169824 10417342 136864168239373660064372927358010281984 10417343 -26407863668759378568219170809135919760 10417344 -25693485512629119642366230223837462528 10417345 -537695060735141351309124298261343983320 10417346 175384806793313065365356769318749809872 10417347 103711483588042350961143697201085718480 10417348 1874730029646816964387983761155298560 10417349 -62282648798158023501775429248299047650 10417350 -42704274011511883342644712225723939200 10417351 60715666274756792028730803680209211880 10417352 -2851169354888539056469516893669212160 10417353 317028993509555281440418325520196805904 10417354 229436625398597500072666766155154985312 10417355 -34767067615956833584271504573342335200 10417356 12430360213986257442771605160989506560 10417357 -85667668226744662158318315876085633620 10417358 153616290975540936876565093117330314240 10417359 -334021940560019677026940662078212223096 10417360 73091004600874624852940983239334133760 10417361 67221778969622446612954649528362187040 10417362 -55198433215233372188038213237245898752 10417363 -624444875450945968940552070117378079416 10417364 36753145633330326945177941539869745152 10417365 -7855025515873960367821962049233166080 10417366 -59154699562560130436065285886618182368 10417367 179921836280806064820179378571307788504 10417368 63617346042793242640732330547422740480 10417369 -731273283827103883938524043684595789104 10417370 -219629570346467798382890141766132345120 10417371 -440633468667847319453681493195142730088 10417372 69987346966723847799254058130800102400 10417373 -564157455923413461997132421387857452378 10417374 -377670827720584166879126137907150208 10417375 -365061532729734803190603600880980570000 10417376 546957346278274894451518490301747167232 10417377 -7438891170209679392454708336717179760 10417378 270734832382802278666361170757274588240 10417379 70804434836302068294966163480010608032 10417380 39347571356231778661155957143496806400 10417381 145078335893630926007751433704225050332 10417382 -411038316265604339049022079904554577216 10417383 -4648995182488059371401457860112346720 10417384 427249551421483193509657042062187330560 10417385 -433063227126933916225564386772411050240 10417386 -9892340662219013055118145767834185216 10417387 238906195026288806372033939924248624672 10417388 392285916687662840026825934887927980288 10417389 -395787037874752775627769289074999984576 10417390 -86514424125696935627022998104695310080 10417391 -336562661962611361515944072508768044208 10417392 -3849216587863626271253198880815972352 10417393 -195080712769390910244515418489436068800 10417394 118581885865454823012594898763748887040 10417395 1021724776049428020877099292246906880 10417396 458476471920847819443935006013791293440 10417397 -378544923344524731757455533021926875588 10417398 69001059183637288709505288167763516864 10417399 -90239086906941539265632439822578680600 10417400 -205305426903800940000314834449755648000 10417401 -161768799980820207556595349259380406470 10417402 285464900979745815466935803786979511152 10417403 -315365093202243050752916477726274305256 10417404 -19193252484290879587100913163865530368 10417405 591725694844382191813220693071506795000 10417406 -146262072596198308633786125614245685376 10417407 -7044940031948991902206499317104176640 10417408 -497945744581054738640505642956691079168 10417409 1043844500156685130723143401027012684160 10417410 57902576615084017255434488074592992800 10417411 57167527074652841696319693036209480392 10417412 -157700854143736734170030771833342867200 10417413 85889052318128417330705770596110189568 10417414 179992165391501056643009630659775385600 10417415 166129695236852076904692940976946084000 10417416 -113206061422133838998021175443684720640 10417417 152288164514061895001283920969676675712 10417418 -233465694636596200966069293528006888960 10417419 471743514387465780308120970619768080444 10417420 138976945146861652617535501800200294400 10417421 -238109799597504799605808125487143189120 10417422 -195070038661046245354909399255207278528 10417423 -660192204606135680626386629931035925328 10417424 8693659199695660047178346589073391616 10417425 234931589887324351676003730246315870000 10417426 -38231711037480341062095114638237239296 10417427 288915123200530733043081287161755135276 10417428 1055346289635994498111628004626681856 10417429 -475184611701317647386186634734111433728 10417430 341290914145397082564451599705037355520 10417431 -98280920129825637565871114778422489856 10417432 80491299190480080452658564262860134400 10417433 109040604735793901996233709653114558404 10417434 209007855210382750044233082348328154880 10417435 62302048977242998163341734343018832160 10417436 4161096029984420635241715990687654912 10417437 247344050377856776765226891532748741440 10417438 -5194347954877008628577660780811239040 10417439 965873142437462894450423958638112912360 10417440 -152457207889466445064141910002850856960 10417441 -219579233918495902059238312321550048158 10417442 25254702883845987926445329541028462080 10417443 -335467208740194542367371002519305505872 10417444 4516125040816399542860025480868361472 10417445 300149278900769137622402499614288977920 10417446 17268157302697441645022165024493809280 10417447 672762264312477624753541001219342814672 10417448 456938675267524039226911523306786319360 10417449 18383378708482134732823537207401901776 10417450 -7271642538512607819887212094883468000 10417451 -53007947042577263599561822461994656000 10417452 53144564395824432217729654160687212032 10417453 -301853515279862450382122773241366853600 10417454 -75497887443079823268872303808733573824 10417455 -45298698826863906922049011333993190400 10417456 -105168172974539205777269349420493701120 10417457 88802993009844371053214100642611293440 10417458 202551430163127752662545802148987839488 10417459 102085201562605959630083647499371857888 10417460 -184014337599644492992266851116632883200 10417461 -142172819986385515485434621756950105056 10417462 254373858227146117875291812737876838400 10417463 113733114011638797305016077946578646960 10417464 -304136157921117801020154935308729958400 10417465 5437326452453374921207690604720974920 10417466 -68973581918513596872927441298449696 10417467 -143093731359669132440249132783609310840 10417468 -12631304546914218666278304229184079360 10417469 138104222355927815319090219036212604870 10417470 1209071765160246253600480556738764800 10417471 -534456304396542765290848813221613131328 10417472 37660359043920746180469550968156979200 10417473 -191886039546908399314733797319288871216 10417474 231634847931670116147367895767898131872 10417475 106835045085496746370891540066960566000 10417476 178186318052648300693218318398810872832 10417477 38412114582826207697258795783279651872 10417478 -212738555515478813064725943980207436960 10417479 311912514363531611197608601853204898984 10417480 -91346051292625020889918987154055475200 10417481 14102924962719556313301083660656448544 10417482 -126370213475497336336307584335829316352 10417483 -335517570631205281968333468575867532268 10417484 19986517677321485714676114125848166400 10417485 -2553307980400669270607048907874494720 10417486 561019697837834476429730729907367841664 10417487 476994188928076920517169052685903073136 10417488 -12884496684781801530074738843836219392 10417489 -43621568789390368760157424907919033744 10417490 -167392968348873973129492332134275776000 10417491 -5497928856350697854586941669735988480 10417492 -80378793138363059551584015161493260288 10417493 -76445300490414456144540093863772758400 10417494 17406675600524301412790793542398440960 10417495 -892865467588099067223040853838592560 10417496 539469495732277562604804435853362585600 10417497 -24057095862945033515199203752454046000 10417498 -74740701714975644644863430691333565024 10417499 -208674110052912996157013670380260280064 10417500 -9993004809248494390926278781118080000 10417501 -337247524927259161414282389500677057498 10417502 262615229784387457631200920127745933952 10417503 182624901592915693356405679806801202944 10417504 -299999856092101142477514836139244781568 10417505 35084528079271876776381560511349835520 10417506 208140488258820642642596393189043595008 10417507 -191720131341855010068672352967594646244 10417508 77073554189164531840526759271128819328 10417509 205523620994868141548428658637481383804 10417510 106721538733400827337370119399150448000 10417511 -14173155410985093991741353948750609216 10417512 -103843391451665385852863334756797644800 10417513 222028931900525841572953644331729865568 10417514 -60137784167709662073131436981637850880 10417515 -1585024305051630377982427986560078880 10417516 -107351478436997391929926477665304302080 10417517 138489235239329247427527762426767489760 10417518 -283112336572231714502010383666305169280 10417519 81414600366891310077367553647350482944 10417520 11175417930757893927086601597849108480 10417521 -106304185231117469835466005917115304320 10417522 269302230918138244065959142851913805824 10417523 55301242065419050162916979990713696784 10417524 1220678404406503239289724555587227648 10417525 -263031654300502996010498021359242547500 10417526 -878530400405336376012468016370707200 10417527 -397657873038948623219881950908109745536 10417528 152288647475020743521965087878712197120 10417529 655661700974155963405355409466490882640 10417530 35404350599274619339515830879110936320 10417531 -239546720046658264659508103300504312668 10417532 -73179722280995858216471492438364303360 10417533 -152718887224882750626419979688349939136 10417534 116079217055366976497015666693230008960 10417535 -67659010059668329642946474444495737440 10417536 71081503328628544637654115641500631040 10417537 71368826925046494848016167857535631700 10417538 -18190214315700290079431825550031004256 10417539 198923330892357170556180783548208370560 10417540 -49066898661966279659219362361432862720 10417541 -231982355814133231314433285432436891748 10417542 110715810351953687322757732585259243712 10417543 -208197613182073786451814912375884799208 10417544 -107245216531528354291937096976419911680 10417545 -78603802786439627662593747380240582400 10417546 -158289283401732570843519204090534587136 10417547 82012382377708684579146644432299218792 10417548 -18040432367716624873639504667688284160 10417549 -811786392779389774443627268359173671764 10417550 26842359887686205659885131031700275200 10417551 -123856117162091975083069283625563460480 10417552 173263555105959465351466527357684064256 10417553 -297429135357974910648593715438679989198 10417554 -101468153640888991581350692796123374080 10417555 456761805236402565243681749965904310960 10417556 -134536045311420465529825866892717228032 10417557 13439498433844307824431284206521256992 10417558 349746753834723560580436696608691982880 10417559 -102074621853499255319003887159022781984 10417560 89773242167201936756988408675403161600 10417561 -279029339386139650653304392470953249152 10417562 390616833653393354433194344557357430272 10417563 -107863766187132286498646523360683309040 10417564 29694416551751984589632882615749746176 10417565 225983776119329894018932388479693700460 10417566 118584055245622123361602146350857893120 10417567 -2805875561143451937671047066344157440 10417568 -118059180762658993638986988035263954944 10417569 -415137180299502398682391721776703685456 10417570 -173345742742121805272515945824399095520 10417571 -81111508313226562836777186365067005040 10417572 9101373563692300924179105504840622080 10417573 -2408052205228423157026366326171854720 10417574 -32806251683752645581256266635426764032 10417575 2489585844368625738474246460785705600 10417576 12143247549723058509164009638554163200 10417577 18675062066737310530946896035515154426 10417578 80888982640352027896031053119321189120 10417579 -389321735612810136829083705748453769232 10417580 -67571244318084539578594322759645260800 10417581 -142248432395457761180975471411332928640 10417582 82438175611258183981701390984144895872 10417583 -78441922068591120238233208588150891440 10417584 56253773988886428007458750935099080704 10417585 -409002653534149043627564198774699366220 10417586 -193639353354717604126907290375772791680 10417587 6750106557077877318171103404843631152 10417588 153237725872015981383218009105764116480 10417589 7174086421836109150668016017605525760 10417590 64327356323028585871581169994722773120 10417591 -580784894242306054392372214798436695200 10417592 -456773318722739241051725201950385664000 10417593 41089318448759859891328251006658403664 10417594 88233276873302152822826711901337773312 10417595 53275049964361583397594203326471113600 10417596 -45452565548968394567409234729250406400 10417597 -119389780853761985596858554758433360960 10417598 -382201656078347934357640417934237587200 10417599 506451961163664151257493707010906767120 10417600 110016144420386892849957012664378982400 10417601 771571221809666028888958790329080779604 10417602 -33012080928893898865145726819963573760 10417603 -32014689272856959908011754707958692096 10417604 264895457727515062880408526622252976256 10417605 -245580659293399783607887364101469299200 10417606 -276337245747915926772815080519107796800 10417607 -675706350468462108718952775883528431144 10417608 -127202874846113612992107443260789094400 10417609 -208967171457644242299319534876608653084 10417610 -405961218346840598771777758768174080 10417611 -23217514112390196734913024891626890320 10417612 32003235711305448707707706754882478080 10417613 -631575571799224618454368277798601312138 10417614 112739317065779136887415261108796107840 10417615 50218667355403926414152923177866402720 10417616 296281824835501591372844376761327616 10417617 38240175491020754993956828489611450624 10417618 -231666275517744305737477902477720144240 10417619 -83904267526365744821724638376524825400 10417620 8265582821732768752338356650933248000 10417621 43648201139429908856404144226876796000 10417622 -137433103826843100594332831452495512576 10417623 -12759814206307412731062865335967200000 10417624 -101012695403148795025991555630943436800 10417625 749578197587768339704934049392022429000 10417626 249205950435362134006835813370856596480 10417627 -212122777854080815090136224124336637696 10417628 23220237057477901769270819832558382080 10417629 459255805157839659722403467626907969760 10417630 -28941068752011675522209598977535235200 10417631 71937323320013535690802209959565985392 10417632 -398125577614114936113864221315297968128 10417633 -337227571311616023687799339086367848000 10417634 -13315030633914197879363396061016482048 10417635 42038228439002452191537374446250121120 10417636 9756027280832633628675986261666986240 10417637 2493881588906972758103766246907535040 10417638 -41360468751187398852321390092596684800 10417639 -334430969059497162823572012631431438080 10417640 286172329904254031694046550296285132800 10417641 107218883103732121919724331614574490880 10417642 -228465606727641705162128615026511976528 10417643 -26511513579542021324753981616296294400 10417644 501774091245090759009099985210792071936 10417645 -114643838769724917449442065599378685640 10417646 -103323233102556290577825159687164320320 10417647 -221162100598187536654685654468732849400 10417648 -139037088227959613439927414756291248128 10417649 229755610571168797111722836119114778400 10417650 -2880532520410097194454929768344000000 10417651 -365429002589225671144780456884085590720 10417652 -67458430179922967737027714697267128320 10417653 4911355459424192397367309901967289824 10417654 43894907889705194613565142452031199360 10417655 -391058032634385109100094994905863446440 10417656 -22971385290376951567933924067985653760 10417657 200337096343701315512518884324018668906 10417658 343741668907955253721710882670310221680 10417659 -148935926580244703783708312532490467840 10417660 -245021911971247799874111720527735178240 10417661 -187657320817601748065132553838008159738 10417662 151752368755854195654468071022744545280 10417663 1276054236250552029531007980314332590384 10417664 -173311303649740357011974567174093144064 10417665 276954183355281004708884685424421601920 10417666 29830055849572771007774003020694436864 10417667 531087437740168613176944330916126086444 10417668 -222178641541882619788590449347892183040 10417669 -5419168387485184581949075338896153220 10417670 176839973911682078752551821052327868800 10417671 -232741452626374278449509976533067234280 10417672 -117655604346752761956066424838127283200 10417673 219535534941171324624061560396880698240 10417674 2981499646575115466351689387309885440 10417675 -106808349842269321086303661396492652000 10417676 -37359073380052946948491725263740480512 10417677 18290655198631564108850599818850969632 10417678 -488330576901888793547646264169712126400 10417679 589704133380627696844149353690238095280 10417680 5394389750529307394964613062878822400 10417681 -103368325343865628739742975544795902880 10417682 -24295724505927602428258068681406444416 10417683 -101416100271404015747643822192511365120 10417684 -38653025135268204553134895766638563584 10417685 -248400791241840716426563312576924397640 10417686 -51750746076895974811928230655362767936 10417687 -272085679091106097379092972856794445648 10417688 -143779461785060722174311623239940628480 10417689 -164722911036060762419985725596337113920 10417690 -50212559404827185945068947373626830400 10417691 326251116322255872391854905855630407392 10417692 66690598320223180452444632184130655232 10417693 -123098009450238981293602055096915551872 10417694 9474908446775747712596690745498318336 10417695 -110995651524801866952037593354956884080 10417696 4440763763033811906061295826993414144 10417697 -388405535895074974556818549422516637854 10417698 -8794964542069836368164197267919164000 10417699 498268145483239377847768193552063852160 10417700 -116662597789709429057055066110113152000 10417701 16512696338266914951588520371451527168 10417702 391352059764652451738752580042893722624 10417703 -43698197546563915722669535404002884080 10417704 -399754624655092659057359499318214901760 10417705 -6602192736632478364566503645931329280 10417706 -27001496642921467360415115505182054816 10417707 -2615539168494450097304899345574274720 10417708 147001730740145657370283283196556297216 10417709 -953654856454260952091325503985157291284 10417710 127184201342381301279558726180676728960 10417711 50355926041963326589622046631599198792 10417712 46078836712062253634216081983412305920 10417713 -91533991897740782864535523887887949312 10417714 25716298687161276331632108837963388320 10417715 54925030391681443364225021712824697600 10417716 54001249511209855617197478366532006272 10417717 -262801689924350691116498063963209937220 10417718 227779052808513620295733123714235206560 10417719 2921497125662849630899817281959233280 10417720 142403056524372799064852029467426816000 10417721 -584278756456838583067151328205791552828 10417722 -25868319214485087123453311863571191296 10417723 61725975722231789500052252715426073824 10417724 -399653976924091558831872591222712341504 10417725 -125406182321798740963109253698482119150 10417726 179617154554457833174301218113507489984 10417727 -339133083085506344408861546852063087424 10417728 48981885781227531183602818710723624960 10417729 -193657202092040789482927507471403401600 10417730 120805403166263641637747446636532198400 10417731 21893859775381712034964442295369806064 10417732 169808246376819812048048744815920301312 10417733 340519709942268683754590185502727228924 10417734 -8436262432691005689958345420975551168 10417735 -103934456262100762914265217599316725440 10417736 -12858635821185650543751428712502394880 10417737 4342670528993003208251632135158175680 10417738 2789105421654105995908809705462253056 10417739 5725657655699262792767354039078120424 10417740 4220810883551097596317638116194790400 10417741 -413004906899452506868472562673126798858 10417742 -406107647122287416531526617605613905728 10417743 -425069694997851520227112750584347057928 10417744 50252125180535694823677025251130204160 10417745 -7900394934942031198799028795828528960 10417746 -131731403447534732317501258008124242432 10417747 114414545902622509665207012033879337196 10417748 106579011949276706729080321342632376320 10417749 -39896287008888999887387612801300202336 10417750 -33834422852390571475320960717214656000 10417751 -132658598756250995163420007632692396688 10417752 -56353410733776047226456036004927918080 10417753 -88925246147184892300382850785275391340 10417754 -111647856394152399413295132669499779648 10417755 -255580324307443259527780119390418874880 10417756 234425446181995904118079106467721822720 10417757 6113937446351043186514189068054739200 10417758 15468508022861655079864525905141178368 10417759 252777618498531621385109859859003224960 10417760 -248372933461210533949908210564362403840 10417761 120515157194826097402449095067838244640 10417762 -308409424596470242493280111551521960368 10417763 -917715469430910625445036140556755736400 10417764 8452647042208808064666292649889902592 10417765 -421213094461642023213765814796591486340 10417766 -109313991910049567216015994756367576320 10417767 55321318664882890653421907256539450880 10417768 112628907069423375262454182754754370560 10417769 -241874017243353365614901667992497957830 10417770 -205511078520474438302832302046267609600 10417771 -72576901300150647030210224604554649600 10417772 -82146086635946061119028205540959759360 10417773 -99620879528585330412830788962033326016 10417774 30228963905544062937767264065168259136 10417775 -24137234222059457357872686762668951400 10417776 55901372455432937045677211869280993280 10417777 16592225345669231683021611108324828626 10417778 -35648676031699332015106857182605676544 10417779 -111688811152066449400371773967607906476 10417780 -237892595322809798167584596289008774400 10417781 -223527618747132627715355773707948927936 10417782 435318522033849734441831616356659200 10417783 627675095247791962768324193734139490784 10417784 17442950840185598396604912917563392000 10417785 -18477720178502316395282973106153390080 10417786 -215785782764833873445396040053565345600 10417787 -713149132981644146210549705834037590808 10417788 3815194003811825319180053319711237120 10417789 -147970012045722704069081273969503628410 10417790 -101961439693787924289827028624129969600 10417791 352022654854786360711511444107423547592 10417792 252861643661285515732471096506706821120 10417793 402812845261454940113206590020630919042 10417794 63862328327682317276715163095695883264 10417795 -332834029927515755382350545580334646800 10417796 102756510805636471536476816844221524992 10417797 101553534931306954467142648906546796028 10417798 114344672852656592228395111424756636160 10417799 -16713404387645670386052174710256954240 10417800 -68468091392448844684399529831393280000 10417801 219181263665341306473952400173497595802 10417802 1458971187994491675369936511393085952 10417803 -210933523633129523671701286495734115392 10417804 -172795871656661436217672759451738032128 10417805 -5580820366229970395664624040991624040 10417806 4080824580662484194622304912587206400 10417807 258982216451536395816706398235680645720 10417808 9039715056103591113376759285127577600 10417809 122575989143737188466767039124960300800 10417810 75010100489491514213232810335876382720 10417811 630290731479362410527767606753729553024 10417812 -143061218020218652643901685662135871488 10417813 -81928537834463683786358643142000238400 10417814 -111311112572945980609465020879566277120 10417815 5906396987297646283283964844470458400 10417816 411061561284813701510633833177473300480 10417817 -127853824627268638006176775246712624508 10417818 -180212923642534063268274320253721514496 10417819 -22602022061762381409648402888597289256 10417820 -96803818858123258128662857478570526720 10417821 -370893285919942586166681474286107657600 10417822 -46969428389169034265545966212925596288 10417823 115745014585751669667244583149764939864 10417824 -47168157629312844487045339362678669312 10417825 985692957009497671764054400301599200 10417826 -57402717574190346060740713566786867888 10417827 -99160754498671184072490808337541649920 10417828 408899480545441991742467830873717294080 10417829 157765615806337610197606442677862824320 10417830 6481997561306831219829369163597271040 10417831 302323634507972744346166916800594631032 10417832 -1324248474547705260925232469149191372800 10417833 317596064573289461134533651159575773680 10417834 -3187855605262814377238451754610408448 10417835 371235320166017066923471843640615630400 10417836 -178554397961523206966880958336292622336 10417837 -65438549546257869224642054468060769514 10417838 -58661728315091035738770990284589631104 10417839 -1304877351762999060410509586587932912 10417840 -112681005438437721256307742973984112640 10417841 161871854580198269147803860744169395888 10417842 195869557907406885957341540016379242240 10417843 677625100520957078785350688250020800040 10417844 292661782513620374402671071995723846400 10417845 77686789492975371737789736365606687520 10417846 247417240777296376780644814250282899872 10417847 262946430750515741008066916072703355824 10417848 37582748154862581184816507144080261120 10417849 -48504086315343796534006121149141873600 10417850 -95089156453301469116301052175392992000 10417851 90984524558827383540861091935676954380 10417852 136494884611208919332812438590079797760 10417853 -214857447025179002571418109913863891898 10417854 48677506487817317063424249578452598400 10417855 -84601677194122958227014711276605947200 10417856 -245549019004665170737195840510136156160 10417857 269524886246050437969921862236067541040 10417858 532182145343020125232947893942648400 10417859 595805446261378314555906104502650042760 10417860 64766709953711114153908699128616796160 10417861 -441011008731850593377556261782640141538 10417862 29359620680483430119545948285668282624 10417863 -153068387809650488580317926517617276800 10417864 -149840024049218930318545015062710000640 10417865 -53083027990494829380281531485586899740 10417866 -156690663700082282265849216885758534400 10417867 -325418050795094951265496897459917535084 10417868 -1987219863844657789584034227349269504 10417869 -245628391985832781379286500949816837120 10417870 60330607236014258938545561905559218880 10417871 544960430927004297415283308905455524200 10417872 22758219080419520997926540388407181312 10417873 400128526043893250101413247473437947200 10417874 25275570292666615083042380017662177936 10417875 57938874955437690771572662878882168000 10417876 145041450989118421901294958357317183488 10417877 -50109860111979712469560410683894468274 10417878 -75446934819057403987214086806236107392 10417879 1039538494479182677300470657091536713376 10417880 -369228056411858651547141919132995379200 10417881 -293601108295064306420003141962836576048 10417882 11412578095550228732006677712246775792 10417883 -275236926535017488677094962605981357024 10417884 -77399826766399767423246197297871435264 10417885 -72459427086887095492758617765349711240 10417886 -8795458039755384495677010574384103616 10417887 195119842141461554405759247365593308168 10417888 361137054753978459877095561376573685760 10417889 555294958628015635582656959948278041156 10417890 -29153104784701195958417452101617548800 10417891 61583806566291685710306825848980758528 10417892 -307368654305076759158481767677659053568 10417893 -158278015285904555008013763731549152800 10417894 135016089788229142098030410684281465152 10417895 -53271741763312072894852273312376551200 10417896 -370692756151900295281548543752529346560 10417897 -229932718192004768710864838094006830720 10417898 4265011174154709015892691679909491040 10417899 -116655037708932777814296862773705293736 10417900 80831348586710771257890854121644576000 10417901 47809840621517376315036864494972287104 10417902 133022845293020277022549330649527127040 10417903 37358901447102735334965374971081784464 10417904 10040797784990122078231627820320161792 10417905 44219218163418142110559970693839929960 10417906 -217452011497667832386580999889883800320 10417907 472444162046096884998616325660829491952 10417908 -136150996269323206522160033031082469376 10417909 -8591389421086623207187995613796200000 10417910 -51161598395843224722609423248674525440 10417911 -1265085855740602294559186471642695680 10417912 466597150442648913796973237624658739200 10417913 619042422238462058362775073895434743184 10417914 -14560296960368277490006386939033494928 10417915 -133776891885378054921065151129180541440 10417916 525633633597049486551472949575394688000 10417917 53709139982661589888742730896191226880 10417918 32226401433880376541933998376678546816 10417919 145261427810409842772493997638290292944 10417920 -58539942265267183315338764201156935680 10417921 -439048087472963997380690175284995418878 10417922 -18384526192759925966121302185857048576 10417923 -210801642496055986422738780473366414880 10417924 -386708775849664717559661397921591415808 10417925 31329314974523402424038888993741640000 10417926 56227378431664817769222997177379364864 10417927 -104643773389123639724235015077840969240 10417928 390863454070757196731120164883180544000 10417929 -240968476892337662867930448998245983216 10417930 -281697647209263250946099076136928948640 10417931 -650552332851977243968245488380414326000 10417932 -6993019491848863925696124604229495808 10417933 -668712146041067481895359605210800847818 10417934 181126620908977411188355638686920967616 10417935 -363286867424689406972595275565267985920 10417936 30576981903822320898499456531251216384 10417937 542216638754546805477052155239090092032 10417938 4453587772643194744760432495768044800 10417939 51061710128198008507935353527663424140 10417940 -138998488575180209683478745129706091520 10417941 -61840680495518966020214763645926379648 10417942 -7228623807284515036859508266480414976 10417943 517242641814272051101515414241603088784 10417944 192934962934874302688357327274677022720 10417945 203407782315055949535431673719190166920 10417946 -114005251908570504454767374219784668160 10417947 -416905078173624452278052630796082389120 10417948 2511608322948491933200710635549248512 10417949 636885817397255712654780961629414766950 10417950 -55936607142300937349761626498099792000 10417951 -43500410844512087439520883703129952728 10417952 -156795753149395402971071848643179315200 10417953 -12476623197074502579373270340145414144 10417954 -3215858372102189439988764436491131520 10417955 -328347637830160047077802173311107758640 10417956 161290305766441594081260849743289298944 10417957 -216621774984768606904589329275771837696 10417958 197225346924999370643224217715501658080 10417959 -639096399721691002241529873439299123672 10417960 -196258984812883674972146596337934336000 10417961 480553195655802682833348790512268528512 10417962 9272088621109186402051165747720861440 10417963 -93101228497664352454505154368775428576 10417964 162951664066376665735725994440142112256 10417965 -51712415406040105972268287617725182080 10417966 -61656846235404574805687383497986774400 10417967 19659642390667000104245926171173811200 10417968 -44359587600596352224968661790628478976 10417969 -724126910892627270263087090610856411630 10417970 3698830715787738634492726471859376960 10417971 213670162557614884358385444067368384312 10417972 -57638276330846340922055458729427109888 10417973 805569359975947766775166627282646890560 10417974 105098675285065889522892234408327512064 10417975 163659216303579301647637791055634618000 10417976 -36294370479316529954681014854889881600 10417977 6325855954900251094847651525904435732 10417978 -350473829840670313668475984614921282960 10417979 88203591348664213668937305790309680 10417980 23873775921580472640408356170142238720 10417981 269958461933942103158813694073794459840 10417982 67505593294674529956832865572411275072 10417983 -6702148717366377960944341597360613376 10417984 -18499379089899105827055847157111193600 10417985 -17752797685386417426680970227645356800 10417986 11736471037545002810793529044411876432 10417987 173357655944227745322953815275700149160 10417988 90147603881633589482569171335946285056 10417989 11639649034377837840523845832695588960 10417990 78802643922594878429230475847165033600 10417991 413014571140724968211909995303997572752 10417992 96066699180885753763955660135370915840 10417993 -463678771374139550315583247055849630758 10417994 181455486565540723879505305656342477312 10417995 66054009545373130959617483050139461920 10417996 536743530573876787544851961072845280000 10417997 -7764078708953751587562280860116027040 10417998 -56345461541701615179087668378170936128 10417999 149355837267804567289567361970310658200 10418000 -23868510199957361426448575854202880000 10418001 -40101177470419698627969359164804411296 10418002 -40504883057123105845497329443507760640 10418003 -89771521081320091443823868899936457748 10418004 35374532578372445963715882448300339200 10418005 136085414213531550695625283025674653300 10418006 -253494641898489419631627644580838140096 10418007 -126573341828042863816047534327740927280 10418008 -501725337368174066348138967555083120640 10418009 242658226938275532327971270194152294912 10418010 -42135568547904348353352306335743027200 10418011 -36895833462064032633262089270415621968 10418012 92815772307653184765007934461796500992 10418013 398127589227053926651589353587520772742 10418014 343122945880368595332850954907705197632 10418015 147508946012176085855026288462841934720 10418016 -11101329661793075460387438340299816960 10418017 -725657288007330212789382264260494131934 10418018 66380517314794037654769792695594094720 10418019 -96961708747193549964432109211947339656 10418020 -54541594099260755077452683792402718720 10418021 -805212739435228608869229626788731993156 10418022 -94459592185408831250150095441412751840 10418023 -122353244186886437191782006476999934720 10418024 -77859466508030547967684507440587351040 10418025 -109159624153796882315210668960869794400 10418026 -225510958238369754755884178678496030288 10418027 -356348010508251752528034444396640778124 10418028 2870826422635415675602750403463883776 10418029 -1030715467769258957915253374555465417024 10418030 6420209763669777766968199598784326400 10418031 -215226836211839734488287614601511717120 10418032 -93470092044104904083495894299401355264 10418033 362536638444423286247520242320255875282 10418034 -80149908333561164700165404893099966464 10418035 -30674548624351792200767263088775669600 10418036 -435106846129970915540785852265720085120 10418037 457830354246568348795738496169437561184 10418038 431099279261671687552910860765708237344 10418039 500658263746514344078616469984375156840 10418040 3765133776474145016988815354187571200 10418041 -718215264028848638760309795879864961558 10418042 -232380143872973240175987500756828897280 10418043 -231062149135086967205152876145423980800 10418044 79463733404564026519376530001639217152 10418045 962177259810092317968104206205924160 10418046 8506993072226731553254147222995763200 10418047 -323441122359631862711911545573506348040 10418048 -50768414693959779312289881815777280000 10418049 -17882841357948378219494332313216828952 10418050 -77835698934010216523939183268546000000 10418051 46414179413200876255494865812218849184 10418052 -231058830740297969187813572585938695168 10418053 19083430832877298919204561333910433280 10418054 33315946886884811248034987623946426976 10418055 -43420468277159437906991116500817207680 10418056 170676660691340986228856048266370703360 10418057 149734233666199754854991309982065028288 10418058 4872713501311870109860047063861893376 10418059 141366880774080935604774654194812856112 10418060 -44612249418440470692466836530560496640 10418061 163026420030120622417091635122308112480 10418062 -278339479532432950127875177867903867968 10418063 398544480950975936472034960662663819312 10418064 9184262449153414658281165189829099520 10418065 -23125995994031572602828854699809387200 10418066 56141971136585388590796346367574362784 10418067 -401578878035003449181826375590596669440 10418068 -130173842460881943710171562222239039744 10418069 -156493113921949718944852337615913793056 10418070 -31686824066687409017346751616925000960 10418071 -3334777877300973656251976320167063128 10418072 50724737829181607139637706764506439680 10418073 -83869993050791140029743116072421882400 10418074 -866012262522294161495919103293369888 10418075 126338815868931990575689652712475668600 10418076 361098462907801806839498296166502804480 10418077 -163453362136250643927594213833709100800 10418078 -252568183789386110054037234852989870400 10418079 5648748072638937274655904162151104768 10418080 210642658834965754562227415513825280000 10418081 147719923967814349752830587334029350882 10418082 -164184939568025275266723574764639854208 10418083 -2044935081768226335869704823573415856 10418084 -302510706214938344436175883627252198784 10418085 220719129961685706362472442663011019200 10418086 27312038545666510552053939250395770208 10418087 101025199324151723985469549186832879736 10418088 147636769372185349152781662942444994560 10418089 30422856816521807887815509720017227168 10418090 -129910581855514750826176089302002756320 10418091 -71794032750898484879637944387111547216 10418092 95227583567553972218291063416648975616 10418093 128135738464928794587851275208509492416 10418094 -67735663528175577754592897705033607552 10418095 192974480839436769124609775796922809600 10418096 65505948059715812902933388819245105152 10418097 279502686740767871373261219664131029472 10418098 -92610928843758471965946201483860513664 10418099 -10172932270769081186262791703546304140 10418100 -24317746052603813517301876722585600 10418101 309108142502841138137876071933471151100 10418102 144186655274196986811255721016559278400 10418103 14412195396333609548350900788532008720 10418104 -8456288300620027678626218938517114880 10418105 198763651688409171399034495442542365000 10418106 -86249259112444927669211764541640014592 10418107 63076927041113328842930256834539479312 10418108 77244911855743683373763175392284225536 10418109 28337230513152413613355699360709758368 10418110 139160956581519459827140254196011576960 10418111 9894897368076343241218446780986722800 10418112 70862937665455304922475643740146892800 10418113 628279506215441326968283768604648535362 10418114 77559505122620468125588968719557853184 10418115 229257712482250156167021431088278124720 10418116 287301626343536576069193083176629184640 10418117 -721863832691986205406496785652363620834 10418118 221291977098661199914162280865029706240 10418119 -752904212507547910231380023036872765480 10418120 -26124794716948058309005183127214643200 10418121 -87198171601191334496385697677570308928 10418122 -1181405698001752994675220958649280000 10418123 357849507633767246803103501027549076372 10418124 208461864478237086183358332158458707456 10418125 126591863859015428442507449845978600000 10418126 2941478029471369943968074004578755520 10418127 -86814561041692544399848100947478271456 10418128 -8537043458948552980101750513128177664 10418129 -966785133061614393609035385324884167512 10418130 -58778174696685530207686694564900300640 10418131 22106588254258655991194262782277888600 10418132 109781674091966696524266912795939704832 10418133 -2109505849846441145972463119213254752 10418134 -121513298941936591652334846220487072640 10418135 -192263192532359030191256359453845303840 10418136 116593680351058067184319278923097047040 10418137 563542471504055968276260520961117932240 10418138 82908319492401380034696126077499636720 10418139 118777699903585317607562550325054486848 10418140 -190541690425210173404432318123186304000 10418141 -223026068619438609641205452077506622656 10418142 42848082554217760847222204480844033024 10418143 272349076122232650875495417398832415392 10418144 44138700924897164346429529345261830144 10418145 490043037481281708685312329851711040 10418146 83482386673204045920432418434918502560 10418147 226090758642821506441557371574279689400 10418148 -23667521656261631563278019828044688896 10418149 19162782166540755673647752229129237120 10418150 25308369038219393091531319720353273600 10418151 123288350887166110725192638522210581032 10418152 -92584714558487268299733438781667558400 10418153 -425460765796025855148372409605568502598 10418154 -106278287689887956849783283141736449792 10418155 55770781256787335227432298593831167120 10418156 118910387661627466528799922275891281920 10418157 -147079574555352745834200622160701149012 10418158 164365899833646045445190076585140938560 10418159 -524101109865910016962529391953262494640 10418160 769024423061853103804071529391063040 10418161 108120755310309975848569797211512312960 10418162 40713155354287111284246975288104528640 10418163 -13089933515078217275168700303711056640 10418164 -58935169994720894009924973665305566464 10418165 -30220662717639212854008262555548313920 10418166 -297407839461612261819638866592599526400 10418167 189786650672271544241079233811488162872 10418168 -883875515366992247204411143408095866880 10418169 2716971167678815056277619628023805408 10418170 -25287202589789966334191507462815457280 10418171 397536936804539750996305735895930766372 10418172 78937460248285908689056646919498473472 10418173 123074228086495356516632203253536707084 10418174 144733576304724244887561088467449892480 10418175 -22254363907241417947366276021988949000 10418176 -16724898196714698748897435618702786560 10418177 71188940008597115258999314315090042944 10418178 99384968100779865800206904690492302080 10418179 -89682408597924098650222590484949793680 10418180 258701080095861115871230612954115788800 10418181 -131419455525023551294530315156386187456 10418182 122128499829284068111601450731117464384 10418183 162663398647061831359608431833454241432 10418184 -107372178783273702582116153171862359040 10418185 80883942567822489963960120932771232960 10418186 300762225586150350025730747633164671792 10418187 94633382920372391025318442548797373168 10418188 -316654374213348607894641584783176424448 10418189 -6884890758442259599557833540235618240 10418190 142920620518668924372119400686465168640 10418191 -38532744771092731651720315569004257280 10418192 -61665266961832607079880057462060400640 10418193 58292516345800194604484534752978615200 10418194 56464350554633790685084665895812839040 10418195 193761210565152526618788957237816105120 10418196 163486301530167634018771920879914655744 10418197 -430909018625879481283347004264646170354 10418198 48018815582437924924322655439084903680 10418199 127057639992495415332755569037292901248 10418200 78521698052689659486271498356009984000 10418201 -98601395461674630898518337990143733884 10418202 119455942364336305960841861559640784880 10418203 510870077662050173018776803146511480452 10418204 -726222120993634000489044806618235955200 10418205 169025482741838325244218107746489048320 10418206 31819090067823559066229632221888223680 10418207 -118727330695070033821078833785923766808 10418208 -438698893871075317597636688675529031680 10418209 7051183813759673840649118775155968516 10418210 -102268782384659340230774827663800122880 10418211 391817016100933728200287853832611668260 10418212 249970810235112371106756547326812160 10418213 201063156872826508657088017831791871200 10418214 55355038411710653819317848619952015040 10418215 -12273332555185099077034544437618541640 10418216 -343665096595822679432077993332653675520 10418217 245178498036605984414246964044502280080 10418218 90831191279104269253110887258661621504 10418219 -164964213423896854044699452267291662080 10418220 4514441142159424481602121425401984000 10418221 -174419684113799635536122065362467700 10418222 225659034029166122194553688821221998912 10418223 -112599193110246691570348255966546872432 10418224 71786579046036862743866480576972963840 10418225 63409863810556591758779711643985158000 10418226 -3153292447176523897431927246754440192 10418227 57432494313988562946198330025924456076 10418228 463189992624507712173077896425003485568 10418229 -265670455056704676729646917264332296200 10418230 -87416319388543890125676024457701066240 10418231 390336951936161801159824831702452133032 10418232 99270281687174230255852116438731980800 10418233 -55731212879283890117649004335875765820 10418234 286775802045780598550341149395113916016 10418235 -96794694501071070724929821015173242000 10418236 337249954191480925810414856532693601280 10418237 365408335397302036959155188705734002886 10418238 9689143706325438413563786140518145984 10418239 328972543160238470217541287895498268824 10418240 37475988258435371258925426349996769280 10418241 141447390901267741418051491953908093760 10418242 -204749125788289017962156285471919696000 10418243 36722878291189082350291655160709478208 10418244 -114365942652069257114292263054397296640 10418245 -119557210324827547971041425390414512000 10418246 -273551596651755177055976821058578082880 10418247 -14674014326669961189504411731753856000 10418248 41614616899451416800024725373541647360 10418249 321667197115799577525024763505306743680 10418250 292975142037922141461333013409049600000 10418251 -151520646181421995739815986959997808800 10418252 -118457863575084878767622797944912457728 10418253 -313863043328548805451913588424217842496 10418254 75460547375051778178570272028346348544 10418255 7525964500168292247280529798293201920 10418256 -46713903573410673486458511868662251520 10418257 331070405464859930767014224085805366512 10418258 77445667012773656821902336049040526480 10418259 -380983203457948646009531863667197264080 10418260 155993212585560949013427153765661658880 10418261 -31815626093444872215928541704380206016 10418262 246669633921708696618191267146600735104 10418263 32129001027474285972364226178059305728 10418264 -84864790346143819041651001327561359360 10418265 -80500257077551762196289908865065947200 10418266 -119664584096928412847174204245913832480 10418267 -301545517379143837283102475890707434684 10418268 -4352795837321976395368490580181401600 10418269 33492483572108829012856536230243208096 10418270 87663531127999550048156821849180675200 10418271 105265620217355735300498949098163421512 10418272 483331776017255520308270644739331981312 10418273 -224546522141641206422247289076180672478 10418274 245532658999748928974134243953299677440 10418275 -16335537447799499992582289622681556000 10418276 157556747085291086802706915289780167680 10418277 -261608402790431623929146986866968189568 10418278 -32991184877296441599587294579785522176 10418279 342789439827632503981211211709924182000 10418280 -65012023576099876111569549006144307200 10418281 534919903633404407162924158967302081082 10418282 -151125029192501774532782280225077491200 10418283 -451849787585248128480681977339651040480 10418284 22080676098028896632616749179284831232 10418285 235424965856055138171853411552664564760 10418286 169422617592764074958334049618602467328 10418287 142246327829217569412901121865040225920 10418288 163712912601719355235663524477896589312 10418289 -40141574373589587712831364731171307520 10418290 -155959010482104821282232418008456405600 10418291 108629322587915775358448479119105391872 10418292 297070725001789728128857278442620767616 10418293 -382567616837467305143574152847658517458 10418294 98465890682913834344025678401706557952 10418295 -291399460743678109089682794472764518400 10418296 183186927929461680005712162685614120960 10418297 -435077582001611924338283819111976314028 10418298 -1877519067453130917360933334585626624 10418299 841395094210612855208761524267470557632 10418300 155080264924612580475013540027239974400 10418301 -17036286917863516649213996055263979258 10418302 107432564967700732905399820358445058560 10418303 -95842356133185905729224141254203823744 10418304 62722935256872487593856269570791178240 10418305 -4557829467461658982627140934206733080 10418306 -88474033084116754579988118353584433280 10418307 -441253268637361078710780958704303665160 10418308 24078681695556728564377882922044779520 10418309 -187276094763455086252946545706285165760 10418310 -39929338996124590955700935440916889600 10418311 -190951543352477660561519831789542362088 10418312 93983029574859998153201435124223119360 10418313 -337115756817930027462006794622400195056 10418314 -256321613424455163533985455790159673248 10418315 -77806384543237668659086966917277024080 10418316 9317218458887804414655855425329449984 10418317 19224830477856311000593489072059185792 10418318 -259864282060290755826950170321373865984 10418319 305537327686593467428484693650112271144 10418320 81852793905711328480575951679940198400 10418321 679993843102099174168476985251876873522 10418322 -172523540058430663049372963001412921728 10418323 -75964162770811212192635778631504697428 10418324 -18282143126888491291560438020039589888 10418325 50599387696127714756430765050888467200 10418326 -55056145465517980641594523039603780416 10418327 143092973616697209341137701480552305280 10418328 575094793777395792210567589146845184000 10418329 76735212744427186679381580349632820420 10418330 35495343571214480546050754272522096320 10418331 231239954659740361246231998361334501760 10418332 -223372157007838758072795479943065096704 10418333 201678231815082864891503726504526890304 10418334 -131577039242417128083058357402037757120 10418335 258048090468656242442282344748852392560 10418336 -271124144727262418667001238023088111616 10418337 -179965440728473245469681885368475334400 10418338 46538564317288022806367544291213918720 10418339 229465662891535766915756070744557842140 10418340 70595903446088619560543273899546214400 10418341 -511596786778606352617070826785494720 10418342 262503832102714342587334043258579616 10418343 87955297451934617158948897203132574200 10418344 543076467593367490392441020457062108160 10418345 110932519972623374221512465418007880960 10418346 12210792817160057983291348327416476160 10418347 -922744560151919874677019418480925505200 10418348 7567714547611274296566895494949632000 10418349 -118071952932238264740518147409367995648 10418350 -200808325408644277894384859362290537600 10418351 -333813429969629681211237668224983585648 10418352 -5213066816479723241138969975656022016 10418353 -161216988583075436575086874088568667200 10418354 -208515787423449358520064862616154768624 10418355 506404038959685365120546616674950968000 10418356 -17624108875109681617522919903104008192 10418357 -34823637211065567275206333395816514080 10418358 -220656649196097144337052405210420874816 10418359 -134503628131276372701703833809739285584 10418360 9474007920681002717690905874522112000 10418361 451748122528989101379172094775214657872 10418362 268531125363991027586256478663291960320 10418363 719239291173530262436286524937155845360 10418364 115897979082701056886618010063362219520 10418365 -161702566612422671300249507088888244800 10418366 -184899822245519038812578374482484592640 10418367 -194172207924437843180711352915840563952 10418368 73430756152012980947926773242918862848 10418369 64171640221104029412511908555886565928 10418370 14282605467104012495628069088948262400 10418371 191882792965148212235922139306412448572 10418372 42724488630742936972067433557506152576 10418373 58922005750751514653864404597068997248 10418374 90608643990521270365253044689105739200 10418375 231677623443410560179961395289080444000 10418376 -21568449088350594707125572057027133440 10418377 204966080782771019235495279395928667226 10418378 329446414909182204268876032702041224800 10418379 146722616576292954545524423436267893248 10418380 21716530673225397698327776991942538240 10418381 38338151413719592249167306632932088364 10418382 -96257602882926804283712741546988293376 10418383 336855626027287592062807020725879888704 10418384 -414988461404379027432140324097884160 10418385 51053177696548959496082973918683001600 10418386 -133516741712404874212880103542707814400 10418387 -31814751313825984535702955222115387392 10418388 24944922472226142866844807761655859200 10418389 272700988314757915455664120436425488640 10418390 -113522824825144991616613532744686636800 10418391 91340189483832687913975279447250512752 10418392 52932495158406546020182749838377185280 10418393 -602080154734162101161560393008117338358 10418394 45081280048262040761978717770412431872 10418395 -69021194211706313136261255745435675200 10418396 -580194523461979856186223214533456297984 10418397 220978622863023611287070145730381908480 10418398 -203154640416875013456255768415007314560 10418399 158468816844491385390060582952634821536 10418400 -183564935242777525602733462479745843200 10418401 -24310278854216246986349998012596592448 10418402 -76581093887785554059719908937797815808 10418403 49281125282440527462655994835945019200 10418404 162432291835998684196008346235928841856 10418405 -314887053609870359827210410828961271940 10418406 -93836458622961535431478360567409087616 10418407 -388987991051542984844457181907712274800 10418408 -34447911550039083108432696997811650560 10418409 -462832767302870366018376440394632184000 10418410 236304019143036240811152829967869227360 10418411 304878433320095952535280277327655228224 10418412 50224323487469486153562778862384409600 10418413 210382622861292948586374187772300037484 10418414 -18807671592273982785068506678396615680 10418415 -3637947565035829737276609435501242880 10418416 20837631910556834143619873017635274752 10418417 -128270728911601250610969854143213543260 10418418 73275912711167117065939334877737545728 10418419 134135973557264483125763572300217378760 10418420 -370622669873931858204233704211976510720 10418421 -153529244073040464955043549252819425440 10418422 57487219427781582657339134614522521600 10418423 -10531651374897951788343014285383244520 10418424 110644248363933340751798048622437376000 10418425 -103434500987982719346876727254252984000 10418426 -5838963388351007479194360875298418176 10418427 -998804281308391894105169595464942232 10418428 -170797377673688791715297504102605722624 10418429 70174619825140629274632364785333336300 10418430 2281284002356016372073241499492628480 10418431 127461878198037375641543464849749439232 10418432 -4135408720259399934393900165217910784 10418433 -696517099250072478024037619275779614400 10418434 134777699866737004313967278440453807680 10418435 62336256209376070658830184201532433200 10418436 30987763573359339714410755334259793920 10418437 88412733566088351418171447272541842012 10418438 -54066220495250595495590977676657076480 10418439 -17220474628248207903122000419425802800 10418440 93807434808915454164553376286136780800 10418441 -926216773649004076608386934275168409600 10418442 -31572961402075768938235173711148638720 10418443 191269442960312312341181750602515042816 10418444 -348323696835927503352162243041079032064 10418445 -196005639745553448464582940316288327680 10418446 42798109679667487336027492331225827200 10418447 -27831879303945692018457673882288889160 10418448 -43960383858910311579322325300826341376 10418449 29598161177251303714901599044005685760 10418450 31044773010400479418451310916833446400 10418451 76938792078775670401861028819881442232 10418452 -529645151200385782211685686396131995648 10418453 -340888622256726703273786780148236174440 10418454 -181166690324486077305308688902924677536 10418455 -720428309696449909425033632501834795280 10418456 56751750917185031823373048156668825600 10418457 102983905949727833756765534669035155840 10418458 -257038963507217026914302657135159149824 10418459 -213817589690133698969260007618306110920 10418460 532708996422210137822866351739996160 10418461 -332059538664071573028549656013005942938 10418462 -407085338659666934089597096000441139328 10418463 -46603467491717425582594274700994344 10418464 229946882331607334528369061605998067712 10418465 -212425552952736784435158261298615180140 10418466 739656357844262566284766542456085248 10418467 190370847964153201221187903924116464400 10418468 219828763074374935823853567144994347648 10418469 2188590707607016301607211636110950016 10418470 -4483472353543712407283142405667171200 10418471 23246405958492300940594870116455652864 10418472 -75549864594078239699974311363596129280 10418473 2000957474570091657713264173450404964 10418474 342026373304530302524418146698716762880 10418475 -87892276806685824696705732461142346800 10418476 -6749593471575818470809925737442899968 10418477 -25122966092273699999923140264526042368 10418478 -71278673150178407733171083945129133504 10418479 -129826081320558901511002526404918861360 10418480 -21367004036759082409913960689426759680 10418481 213114094898928600072298729996345807170 10418482 -226748122938836518595886695606501998080 10418483 -269349339223521797117652170798723669880 10418484 163140218392066268260801793651734413312 10418485 -135560653409949884144915856775483466880 10418486 79895096735756668403447589314636694144 10418487 -5374383523104680535791294577310764384 10418488 -339923731693865197584480208018421760000 10418489 -27380163271440386866714993541494954710 10418490 6371460146976607368212083486181683200 10418491 -88261418757617233949967803472945454108 10418492 -99513298546362546047779207686149971968 10418493 201808992994205433363555105718952043264 10418494 -119318995365120500447538812854684207872 10418495 -121703421986411674446132252760867454400 10418496 -75462029155143111821717313737956786176 10418497 140196130131518909257418512830662340052 10418498 65118179385919282413280134585592122240 10418499 -29822637770909594667514203110738466912 10418500 -408046919676873593641428573918194688000 10418501 -196878202905484760536617224911581611268 10418502 -83807600847390477332018049332032066368 10418503 476993401856799828644006760965562322720 10418504 -48820371818276926432680015908742282240 10418505 296487641596185208813225527875602330560 10418506 -72699553750281242973882441648422296320 10418507 -260386874794798228202188214594399290968 10418508 45341220347029690828878373443152054784 10418509 -278046496437949775047517897124501761290 10418510 -60289946225079017921580114566117239680 10418511 95382783035549357226264446300808099840 10418512 -86789452226131471211139063592700829696 10418513 -134918735188632146478756324009763776 10418514 -43504434165720291987673932163519743360 10418515 -395937048439024163565201447171625897200 10418516 -18656345474098235633247615630948280320 10418517 -7516996010868717310204106083920614400 10418518 220307219317006432101840915517608034560 10418519 150212730700641519936558734058047494920 10418520 -86306212164954635615218514095374336000 10418521 738176663151296039360324526638745795722 10418522 412975108891835850844292263447360377312 10418523 -377550536837807713583713138681781339856 10418524 48264272196763275261697067350870560256 10418525 135307003127416653846539434065610983300 10418526 -135342402873535737176733145712484720000 10418527 197061300670062092513225372007370252200 10418528 95058510924973697934206223077829771264 10418529 -19815737244607023676546626094265835264 10418530 218817845749547102207933644606551056160 10418531 191658399324778735373755806966802690332 10418532 303210059540333775021517245495923561472 10418533 304213925246416310026838486111905137340 10418534 50738935524790477591544776438133928192 10418535 -124525173908244841626252884129768530800 10418536 -302849154525459041589465414893636812800 10418537 -1200566194064380579095937876034709775488 10418538 101971331561985789548852948719422275328 10418539 627546500536969479299121295247592490320 10418540 -89094686203649605591531943117424230400 10418541 -14841011417648286789953065434272268672 10418542 54650136061039973395351491155085548544 10418543 -147419586220637854156503622136801084208 10418544 2126134102163414668230519613615472640 10418545 -107247258888437100005863723791129674700 10418546 1742849749738783558265962959678556800 10418547 103710036779475273275456811077160410880 10418548 -152142279088035129538050989072495509504 10418549 -169916278932830378289784440711529856964 10418550 -17652706470800613829149018670177963200 10418551 99545591033528276165872112748918078048 10418552 158760809425743187256638433527015342080 10418553 -530542570497493899918087667690098805440 10418554 -129450199667270540316021935351740834848 10418555 95036403428462415558982315916489145600 10418556 -2809922476030030542777741382534520832 10418557 -22618443854028415320844389085677322880 10418558 287191455321325942436678500411707578880 10418559 196429927947176671666130826983658517704 10418560 17531808716721804102750598809727795200 10418561 -87572754017117517931864264232420730576 10418562 608663235306038629416194882232728064 10418563 75121601071343290215707435600151249408 10418564 -26764416317405965658351147277336048384 10418565 200511842329409410779931246037215727520 10418566 -162859180968558939258594903917084388768 10418567 -42567852972942327058980067601909079768 10418568 -293126154891743721382777290316471050240 10418569 225705114024017105274051950624250921600 10418570 96122343038656050493228209628632912480 10418571 -23136510630245620801265976934769306400 10418572 -129978019480601127884675876290921349120 10418573 -178630761285933117094483103094665010432 10418574 125391772414263907218195192854171520000 10418575 303403885729009103902400279871182220600 10418576 37345366660186715465155965181020684288 10418577 51534321228449150443620185725537641408 10418578 -641128826432007056118646584785091327840 10418579 -144477847786970800755312887173430418816 10418580 -118858783847380975522749464521298346240 10418581 -337656347560865059871199305164605376630 10418582 -201309202128840303780217835924297776608 10418583 20164732167626864023486833844622158464 10418584 -1337721413722103133404564699444428800 10418585 12216324987078621261233772955977339780 10418586 7452086018841797762571549320134867968 10418587 26601376093854915462091851591824662080 10418588 -78523030643705452874325659255976141312 10418589 -31439783507991876953390479106821935546 10418590 14471305167290355918110269068561319680 10418591 -11808964227828930023465597632277423928 10418592 -164332234351562105681260839875333062656 10418593 147347127809744855717898418329955190320 10418594 32471221028185975522214173928137974096 10418595 43062269398855810420847398131514567680 10418596 -424880941334184069114370855413406636800 10418597 65241361599918706582425400463015430432 10418598 -364270563895020061164500136031743340800 10418599 -629921701798507332217222767684087040 10418600 -133770540668472789184404038259954432000 10418601 144593625253773859269965883933493010832 10418602 225032231800203791437163763283743256752 10418603 109961038202339759301658411858586434464 10418604 4503211710261084734252995627556143104 10418605 -352753018402969129414771731239558746740 10418606 -232442742225116550876512358923861944320 10418607 66672463100492006460364498698926342880 10418608 46991996514747164211346740269586841600 10418609 -289399101390694931548400314989605128896 10418610 68362734883154910947184445428781877760 10418611 42209859082875607260890541819603465984 10418612 -338188744439687373624398150377049456640 10418613 -364632746961357512828946002908977605856 10418614 144309284791790672091247695576038026656 10418615 49068381139622290519026219327102642720 10418616 88250291608136968291806074558473482240 10418617 -619283726380602494273094309176548049856 10418618 -141723216178895845897109333089895088384 10418619 67453851598178805946367093288405937600 10418620 108067413276461190566528163301434209280 10418621 90690048037279701334116601082404200000 10418622 -104423264058024499701534881078040424128 10418623 -332272707393965176187101339545315676256 10418624 -247733670196359900162856836563724140544 10418625 -295977892593809510738079066025912800000 10418626 324510655754038844982776360098062178512 10418627 -349779958776980617066501038663783685440 10418628 126870127640619626970909019506636380160 10418629 150829655375263570846006990897472025600 10418630 -95728539770789033818579871082541703040 10418631 584607586991249570540021157973102041600 10418632 -86026484730863063099133577068001689600 10418633 -1455929465574279583791163642658875116 10418634 -24115944694530145672992800522410336512 10418635 55291562735483514106357551615255096960 10418636 202085078642536629985550081354555200512 10418637 -90228172286072729644307796508538357376 10418638 -175247465415821641234811653461158057280 10418639 -117167478159420244267845013962177707520 10418640 61171345339421162661503001578154885120 10418641 583881615897072064614562437356987241792 10418642 -1848551296569571206678510487568709120 10418643 407376350174981064292389347047218418932 10418644 -528257099357366780852293735688807745664 10418645 -10713985235699543372309394442908048000 10418646 -53964011408100061814018610713435897856 10418647 -501930513736617665897199640954677462904 10418648 -368420577477609817079339540741733488640 10418649 -291985524419197542173301814074823250736 10418650 -74647315388674162684664790299848224000 10418651 606225974352086544508679312832265715652 10418652 427383029745400345608360199884929971200 10418653 84211878285203320736641245763957398880 10418654 -122415366434181293806570079085430591488 10418655 34790067205924798877057044646468798880 10418656 419013790989815531725289976228190617600 10418657 395040457392370870874384678301477279906 10418658 -188090905126566476552281896694515432192 10418659 -118149721916949842888249818195479574184 10418660 -24920236500457381861598124766313779200 10418661 -402361068193682897536149570225858332640 10418662 -2715108060858555580496459841000788928 10418663 363910834724747365289378003490798783000 10418664 194047373946260542146333827893629419520 10418665 -31527290982339089305529477094220766940 10418666 -11928285991981482869102947556613190656 10418667 139022729097043977102816180792694259712 10418668 113799960193999380490415577922924953600 10418669 325772644373346684724366171497403299840 10418670 27994179338085654410452485510728358720 10418671 -7083870577163724573498138617632925376 10418672 -131732040174747278955409015442424496128 10418673 -60133332460862698158593508446362077216 10418674 17887106519363042382112803714415774752 10418675 -293018614088447575907038448729828536200 10418676 -245139154420465750295539456875462297600 10418677 701907547625503617724890447161256368572 10418678 -318833376365076238284411991276550062080 10418679 278377558446324090398362899262128547920 10418680 -129195012901100149939397386667020185600 10418681 207964071979984837752704255160997301952 10418682 -57514529976176918519095739918692948992 10418683 15641467828084646676712932188998143168 10418684 -265252331821944097006968843830001475584 10418685 -501833354630928060516878784437078400 10418686 -119971313019081968334620067847299369600 10418687 55151527679572915587877734939622596360 10418688 51131778017142469075057773150826659840 10418689 -731130548469911087044120522604268544510 10418690 59871868213844113092890730396428781600 10418691 292737051018389087167117377628038003192 10418692 583703318646841692294808650409429186560 10418693 45018236669689436831632482406727454942 10418694 -83542005060269068791938651396689096704 10418695 60330335268062781755074061545013452800 10418696 -23766446703204521411166686373666969600 10418697 -13896514563667865001861697799255289600 10418698 116755707613101855862978843293781728000 10418699 -245811968419423187617503591259723678464 10418700 49784914742443252065438935371255872000 10418701 -89926355406136803913900454812393594176 10418702 -18298197147937242949426713685126901760 10418703 -32892810260080202480897208662777596800 10418704 113421663232239761302128657696368107520 10418705 -134271680312477647571132817225204120 10418706 -246991047069251716364058872467129056 10418707 -37054677462680606946368514862774456720 10418708 210351907258311850532098748310570361728 10418709 267786884305276318005555709783936512 10418710 -237264717190085527168563718853530800000 10418711 -16406288298205367373460367728992565176 10418712 4925345255575494509496643080617963520 10418713 119978595604726217954982035183105406504 10418714 59868421345371319981552358071701896160 10418715 87220060413019791973300641000992281920 10418716 36345163316751178960293376166198255616 10418717 666924080498830788570189026540297777766 10418718 92264873797386353813980368984398570304 10418719 320749863706827049061221196587818195920 10418720 -83685954887658561001472617330763366400 10418721 -22987109871767721911622794826512765760 10418722 8618725982272842526955513719204298304 10418723 -166859438659927569817703452343733596532 10418724 123051024712918699884526423048023158784 10418725 -494313281927822723578931309332466289600 10418726 214710265361657215978237107124368553920 10418727 139195112773378540160383343638136133120 10418728 -668102461946755389114794278278266880 10418729 903580219571207560362275532614943740160 10418730 -22881671423863338571290353106875796480 10418731 -59450779047856863756312134531016475468 10418732 -294922553583687014342643873859729883904 10418733 -60868927083858950126679854479568550720 10418734 -145067980105626771420753907777980272640 10418735 81361627757861713096412508979000150800 10418736 1840022582597174391084403634733023232 10418737 -10949074931159522845805042264008994688 10418738 -292355547070140876113592963452083347840 10418739 -67662201272388277758678681743226212208 10418740 -25664655595566189895472577292668633600 10418741 384949745365972058355525228293185748832 10418742 -155780104690529042310703020767337084960 10418743 370543435061733378326990104342453495080 10418744 -69262364618577443000926180264498176000 10418745 -187985068291095346481308557460493184000 10418746 3803476534403137787158631649361354464 10418747 -200809842652950166015384508394127959120 10418748 -51439230710592528636859508461987499520 10418749 -354554694557649811339118345961970301952 10418750 -285367314484933419183311126045356200000 10418751 -19047705992447787492333447411376076160 10418752 89530986112994675335316030497024376832 10418753 -277933858910518476617523169763850778176 10418754 -204338905318370967106847601218394775680 10418755 14535796334493712732162898233835322000 10418756 -46653175276451850902696574707885902848 10418757 -52283607060703064309945430434987575680 10418758 -128696121696235421279852405217215612928 10418759 -89481705548993025764768102322166155264 10418760 449224818186340577000161400432910336000 10418761 132988823320842308284739271162800262362 10418762 175794927439470535796458636222666627632 10418763 -384930214013092332119966216086156079616 10418764 -163136597556869426243692190215711193600 10418765 40050093396040551799805014113916041600 10418766 -176934835559024753062592965383440726976 10418767 211465569321192495536285864924359304816 10418768 76086278121698215901028793292270469120 10418769 -487994723136892265748330862206220503006 10418770 100086009017282011472311923165366543360 10418771 13208557726291317545229239204631568704 10418772 -125494201670221700089292165252669521920 10418773 425986239713516159445879460274612681820 10418774 -13952764452388782983286997791683184864 10418775 -48588064578257314299903831591665440200 10418776 219308053948205107794185704921511086080 10418777 214724197759269490947760939090266271626 10418778 -115397283251654709490669836955866164496 10418779 -4760794936388032473752556121833821920 10418780 -21645866193386846243085623993446978560 10418781 -83056092599210100679065596490252745920 10418782 209675748671165212511909131073632042368 10418783 574868033040784723937968518169693478400 10418784 248834852228519275111921997950671912960 10418785 61786353031611376147474448851783678800 10418786 -33844456808108286732384887774485132800 10418787 1156683012082472138434632156672920880 10418788 20120444138032521948479570525989888000 10418789 -261501119760868237032409600136946577410 10418790 24146712884317381458520376038931251200 10418791 740898802984255144902957875676903275192 10418792 323596138668414487309274453253556608000 10418793 -12230627648718044622549696818013794304 10418794 173757388726439375770340793268351755696 10418795 84873920357255415128602317890299264320 10418796 14501677100612720236788655261220631552 10418797 -8728568473247467375446389932041648960 10418798 -154186381619613245693616765711750879936 10418799 -332896570082321152923335887974399590136 10418800 2056199839328911262386887975609139200 10418801 -247661370785431054725555578021123786520 10418802 10421596210837265219142341824577921280 10418803 -13614788192245154745206852838129545456 10418804 29361578735057356790590509533499144192 10418805 23208655443690377943211836963925770300 10418806 206272187105371942727690771873935688352 10418807 -280027523880224157041241032180867253408 10418808 -72155882821297632015181880316087152640 10418809 -303648570975037627960853526193429747990 10418810 85531168818682986177342793362859488000 10418811 -39518779935343672732518641656717182720 10418812 -333865255503344053215978894652819769344 10418813 -359724758668235416332095401376242868820 10418814 508495382631816977418884001244385280 10418815 81671572276373812334046098996812644720 10418816 213027751387374067165337062564744396800 10418817 28397435666448712793890461122471830848 10418818 171574956292421564482488245626003281360 10418819 -83457748879566483741641075974172371104 10418820 146134273983827238670445832557278126080 10418821 -114069772876603851178857928006457352960 10418822 -98536266650068138688604510927712080288 10418823 319320166921247613366423686612158029864 10418824 -96815168451125182313761611756561039360 10418825 447340568603583260250518951286329947500 10418826 -67418207412410996706138816445636608 10418827 226801847503899486418652527614833950676 10418828 318903810067378921238694927544173520896 10418829 -13286260523206744050458881595812631616 10418830 -58279412646297074889060393642610003200 10418831 -216806765144961375126187576422468445968 10418832 31901571898012009393193360591385698304 10418833 -403950187808915770557770688334550131918 10418834 197134369806562034172112469454430687392 10418835 57064347219315707579651863295213867520 10418836 -218551188542561513812592133964348805120 10418837 -49826698579109356873711690153519491360 10418838 -1398719521173772714694091937638337728 10418839 -251902466606552933247668238171878713440 10418840 430512704236309994644225300546452480000 10418841 497854003949195323421346833203579224000 10418842 -5890398385166336503951830683589881088 10418843 22120424369443769897953029306914920824 10418844 -44919378019304641752977494419080601600 10418845 -297165066406049054280809473202633418900 10418846 -5202725575609039775124274836039294336 10418847 198955471421903283927023375627623139400 10418848 198811100322194399331417473946432307200 10418849 -168785870784804096596251982611377779328 10418850 -30143824073795279331702204699312500400 10418851 -194339590283630543682811086642183324696 10418852 6208059099589762032221665657813991424 10418853 205062067606485984530616505644986903904 10418854 -52402668988339963331346420188453885760 10418855 -44621165443152212921630808003708135240 10418856 485724695408720011255369574244188160 10418857 -1891839197222736010277888037615494400 10418858 -173674790208732839658277253794369624224 10418859 -229758181615255395818345909393405491200 10418860 109642448730700686669754672973174446080 10418861 135854536629612028033886153708674578924 10418862 201420935347729901649615126972522786816 10418863 -94156992410900714004128196741177244576 10418864 51472115951382913203063462317084590080 10418865 -286135884897789148558545488936420897280 10418866 -50102420059166728718456723659133767680 10418867 -148218015789041846142163048229739475488 10418868 290554895104971992174581667540601176448 10418869 -620496119932847251053099772269199510080 10418870 147639323946496379979280771662257208960 10418871 -32787312992898050031399826713133688088 10418872 -959535824318452178315344838734190899200 10418873 49393199815378927205348352598427422122 10418874 18675862383977323514903611412455104000 10418875 -190823242874773274776212514530084216000 10418876 -119426668226766706044331732454000890368 10418877 109394883612598139000320655854184816160 10418878 13784353398049674447345332796399037440 10418879 25858594231719635967530525826884865840 10418880 15623013539778250489606561712056565760 10418881 388351275517824854511338715503583695664 10418882 125118293815830420409037524062730179792 10418883 -35991717836180487200197428914634903552 10418884 -55317746120554369943395633888058798080 10418885 20129392466291043044593356979519056000 10418886 106962184017192157910984657276271760032 10418887 -215535833496858903025316321147788260968 10418888 570851611456454864407596067760888064000 10418889 15613008097601636895411011971969567488 10418890 286108800983409157712767877000275375200 10418891 125138736347923996952568621086336483472 10418892 -202100838089569213396422500306343714816 10418893 145958683858945995414430625485154785142 10418894 -97102689426472556342758189806038755008 10418895 18646525733148282231555828206360371200 10418896 -3818481512236428159116786140886376448 10418897 262174265947835619171494649053260349040 10418898 -43842140021852067948852287323776245760 10418899 -106385710100288292539085062985228938736 10418900 3670777287441910227160659496128460800 10418901 131752918495087008916621935944485264032 10418902 79094798880649324859038054276318402944 10418903 -160234890958006358752320366632521541712 10418904 60367393672250740397018736039122411520 10418905 -122350390774231926023470207072585880640 10418906 -88472617152457371269582042466996088848 10418907 319918509437170804370228036863004465088 10418908 -121328884007072152356970253406574172160 10418909 -27830754928173907666459948957401876084 10418910 -111670493361259931412991877142108512640 10418911 404352096772625509720061784117451077432 10418912 -4146250860609283781917756747636801536 10418913 -665292481282958365774427146206382336896 10418914 -46944489703691619362014000858490812416 10418915 -220357826362294983316454862701589936000 10418916 -332094330815211308915108735796910080 10418917 -214415264759135719402934049808015080480 10418918 237240132023693198324732722580565506880 10418919 -97354367973329058449555219368838783064 10418920 -89032453354581041716254567370883174400 10418921 -537401687492045801051428544823249463878 10418922 -50179139355170410962899945658150827520 10418923 -458171564620559267862393443725107778828 10418924 71332808632678151029235619173873008896 10418925 4779099640939723097181275700160862400 10418926 -121534733162498739284724263874242613504 10418927 1026666432435757854006787828446038940432 10418928 12464308297479812097848238887448084480 10418929 -35188193382950050692340452643705655470 10418930 67926435570090708331691813211385299360 10418931 134680803885086569871147609045072700528 10418932 286786706299951640526437852818882522496 10418933 -171744962516274584489352807513658186080 10418934 36960047846121392445137896352653626240 10418935 -151252960933990261916832528568026370800 10418936 -303854475406513223530915685816978350080 10418937 -290842639004549568989134764634322769840 10418938 -287925476778711098959158349894252371456 10418939 170543065351951045907077077914422131624 10418940 84743225323327457101931641235835033600 10418941 -72469431524459083967274971347071454216 10418942 388303711282534426479991006677995983872 10418943 4733130821448381946484891179648025088 10418944 -542341251254674958043180948607782092800 10418945 -175044317413018512354031111853692012800 10418946 -13129003074256941307369943147074675200 10418947 -189688826930611983289909102726393904 10418948 118817781583004657200006854841281479808 10418949 -6261810594593945625540601657315535970 10418950 -103672782232591302439769724872503428000 10418951 278301899650195187948609880068836652952 10418952 -158441221003478626397129934942618255360 10418953 161376572154183704780171953701903907840 10418954 -29142829280140160211989872783768535040 10418955 92681019890349561726873685549537509360 10418956 96695983304212482077386806339097061120 10418957 -8954727828780939828831216508822990794 10418958 110558429762430461985071141877377767296 10418959 -120309851407764017508203993284090233360 10418960 31662895820487293622413344337858396160 10418961 -19209469908624846968981351813388964992 10418962 -101045981795363601665386074115351686768 10418963 -394343642578563033985942887959508503520 10418964 -225185549485814032526347378615056027648 10418965 -614838096419032174398669283006261514880 10418966 25688486425000446335279594944111841280 10418967 205044635570180720390277187729719219768 10418968 -284750945081186135101604187703105536000 10418969 -426932243266934872686513729648987687888 10418970 -73621254336340729296883250680165152000 10418971 162219989525153028744224619482825527172 10418972 313147796259889720104917112819477259776 10418973 -110467064209851434921869602176399114400 10418974 -158393442734845041229722608520519115200 10418975 -149282383720393183658004221317819116000 10418976 114158011212546992173520052903582105600 10418977 -522466915910277666812959093163672308608 10418978 113587780139956011324805935529867373856 10418979 179403665408977643332060912983247812984 10418980 -71038858052062252785313735710462996480 10418981 807710325307588728751180505571336074112 10418982 -44931861178361393891451887636084238336 10418983 165555934622690473976341140778388827520 10418984 -552130224364203965393910313791123133440 10418985 235177554560879864324611518768094800420 10418986 3902240312168266401976263963740534784 10418987 8121107638050966185705729173940432400 10418988 -55745539659705531881610671057865792000 10418989 210159921946489631965404315781826642656 10418990 196498169053459052972477752304893077120 10418991 -186544158740430245723400258285732454272 10418992 -44470217378592243914998344745702031360 10418993 269778312640284193366572952066967816244 10418994 51531351043968213299618000509825413120 10418995 175056721618292434606343721763068054000 10418996 134846054472904126168343317818009335808 10418997 263136816898578793693665697257973620000 10418998 15389034463822351601922688851837142464 10418999 -242385903280060975663044969657892959936 10419000 117472242850818088496639401669754880000 10419001 -18069385705539095811668472989661686998 10419002 8492352838843207649000509023545899008 10419003 -170502888282154494461162214512412372480 10419004 -482233044961666894516880644539235699200 10419005 -77320082736967744196684411162739490440 10419006 -43620462267650230704852025395718963200 10419007 -2241531619425664466243286107468537856 10419008 -276859974097558367515228433596211527680 10419009 58297359269929013190988360214321334528 10419010 -7643511505991765572422484760265415680 10419011 -4432818687601637478037177326588457680 10419012 258144794218780257840764156144341163136 10419013 -666648937314605208856235723033613575616 10419014 90323452398386442558181226367145685856 10419015 -45021663024156182541617974424148461280 10419016 -122348283009076298979707776429059947520 10419017 160237578905549441974647550800191454426 10419018 -6097449241881443747582349768601655040 10419019 -204152106515772261832322365941548680236 10419020 251172812596287325672837206421850280960 10419021 -111421731776395955020694590344221996010 10419022 568038351612290038746378341927541826752 10419023 258764052913974267650039374176381532800 10419024 23710235552614653260628367221435924480 10419025 88398208341439451155834093326374080550 10419026 -359883699996728494316876187296490258288 10419027 -193707444909453594895488782396170315080 10419028 -190186474319529059870909256762023539072 10419029 -20120961913031927005796455137051730560 10419030 2908043987719502992299712283363529600 10419031 206801465696427809657863312872936828592 10419032 196126469952517498064617452359477944320 10419033 513696505647613440860386430448247689600 10419034 107827997022694405319698726460089810416 10419035 -287103272889714829221982350768990067440 10419036 -64522369082562555180150608544304496640 10419037 336023235514887680620496367821529203904 10419038 -16984084407477608306277760043950030848 10419039 -208003045807408957783275177933410454696 10419040 487424235127545579416845112015427993600 10419041 614308011372836789139930189401481521442 10419042 7503687853618795554418112640449157120 10419043 30300121186281334264832412382494122400 10419044 -8388528710815472337464989535792809728 10419045 49793520625188042043691915177680704000 10419046 -31830393752893978800541038558187776000 10419047 -575047754876084995061265592281819474504 10419048 -356715632996723039513939016448269542400 10419049 -273428594266074044917353872368620187760 10419050 130212847659070848785400410801742489600 10419051 301717767094236933595626140961482284632 10419052 -9557245267687701274048766925174927360 10419053 -368447267253550147294224056708409160320 10419054 251454949903034502405127911126684076032 10419055 -178697768116461397234877897896176396000 10419056 -76116112611373350226091715383436607488 10419057 116426803145791476575407056804784601280 10419058 25087381376250600969169089633371373888 10419059 117731124203930082838509366474066947232 10419060 14713293015613625050605529826392872960 10419061 960855793782807931856267612785650812664 10419062 497775848466482417477578758685858817280 10419063 315738603240925800319381624420086355944 10419064 3640271533053320206287894992393871360 10419065 -227987729486134187590095071291280420540 10419066 -95075935891384261278643161246420102288 10419067 471062723779730416257593510036174526116 10419068 -539460354696923590700684172173081886720 10419069 -47275544657328463232489648796433588224 10419070 222361910321056959873940715301172476480 10419071 11558878615239567890018795353731615120 10419072 6220129479635730014354273682409390080 10419073 -25459590295603820346500551573800253440 10419074 146303130047954770648733551695477379536 10419075 -214226562745783205778565496422887518700 10419076 223871969410457580439607061994561477760 10419077 -640288127718811130216264909815080930180 10419078 -115289327717595450557321456791742636160 10419079 -758374664960617501339071496242304939728 10419080 -42947159968792601545486020742427443200 10419081 -34785056154591168629818603163968075248 10419082 392027310859101248856271609002030169392 10419083 229459670454934986973504409557420741332 10419084 19139746503589426339318393068640481280 10419085 -259349278431329024735966946087317156640 10419086 -129047888372019384276198794415911251008 10419087 -61071924810160204801804276411489931520 10419088 -135048396426282679998383676968400805888 10419089 -36371628258912221901663037533738594240 10419090 -13064562847710070349908538060058677760 10419091 793812747811778984592353678704271474400 10419092 -56051619014734257894397718454677913600 10419093 -238550382680360161531564276084398617856 10419094 -33759513578082415856444694543904656768 10419095 538733340165387229025490077730970632600 10419096 78597165769738374116718877242447912960 10419097 60003578436530858525947050925935519940 10419098 -16351013818330227061293631952244642336 10419099 54008828847624065303873476126885895064 10419100 60099316047085440213529826264227532800 10419101 -234804572537541139957093973752252170240 10419102 -78806550698224374530275714873106435520 10419103 -223437095589172969479422705760432067640 10419104 -129341139390326214790385247729652137984 10419105 -239126290360809063943390786852582953600 10419106 49901926882384157845467842044351989120 10419107 214807705100550883025027521270348672032 10419108 10565425375206567125927363090778488832 10419109 689223668854467701322880419556405477310 10419110 -1576856175072587239980097190780979840 10419111 -119876043493022420385810630698163273360 10419112 262064230610409819548844531961135104000 10419113 -569447303646131418430658215346094296460 10419114 59578690776041696826046931307515715840 10419115 141957430178031518348112446631241715760 10419116 -408254835843533752012136837983812975360 10419117 408764154601941664033540529175861967680 10419118 -188593438183399223463396356565010050240 10419119 1032181365746421974019159687162552367320 10419120 7575185534757044781368923794432000000 10419121 315182786051927461422879203261493010322 10419122 64205882539654871178683954387546471424 10419123 -31066620022889663121809553411633657600 10419124 190974775498761066876043199402508516096 10419125 -106423242573392902278178848642463920000 10419126 48100467320742489426537615688047007104 10419127 -633905438007622342753075605770564728024 10419128 405702640367733130251054242542254428160 10419129 54219231507966903992829876232323495744 10419130 -392333271813826109567458821167404216320 10419131 97474534849984448422768246614210540864 10419132 -140184590439957883989816310107452080128 10419133 118352265600465654972282115907171245740 10419134 -348189589879234022045652496165168803648 10419135 -293721605216586716607858534868700780400 10419136 -6935750668752931049983945531048591360 10419137 -59352508194334518012863359338777593088 10419138 -69886554485110581810610891249853414400 10419139 405446083256697895633765220494345978940 10419140 140048378865057939012096876372756829440 10419141 18101482615856445730622742145506572160 10419142 150359441028807547981253721158982870912 10419143 -93424598439477328918110671041692871584 10419144 -33051264420844427904771634390000435200 10419145 368425167147017225353999610055653990400 10419146 135439048899146124271923162677336884272 10419147 -441704931391938876638779706456746909800 10419148 -129588545855645424471960918396039942144 10419149 -99170733739434176041781764315866354396 10419150 -13079760882947836354755999243221990400 10419151 446979241016384399907709535323307316304 10419152 -20844642820068924040429786390655139840 10419153 -4184687908165752585601961464307378592 10419154 157148515132885849058445107491726597776 10419155 96745034914324305437893587860415615360 10419156 -218717058654509814216684375803300837376 10419157 -126349632171325328096891649310835720288 10419158 855820439626623462302185217030352000 10419159 -408595761701246487025205378159365183896 10419160 -108900361590171393651574187146392576000 10419161 -387601621700774010119777883086690197440 10419162 -47161121221532299862301773994170161920 10419163 -44078624633251357266305159157303169360 10419164 -142873583251954765441146893558199198720 10419165 -91349107932097494004713771441949257600 10419166 -116568851449380530763837148701947148672 10419167 521675822151344219943033789657136079352 10419168 -384512426464060981920472615984011411456 10419169 82528768252591687433452497886013009570 10419170 -331207786079338485503696537421539389440 10419171 -10135067657649392889146432995123862016 10419172 28628115189202081298560062760536650752 10419173 570789572194024297521883433972749495422 10419174 63997417394805831028268312891098227744 10419175 98267423501093004243396059391725593000 10419176 112073589508475757801570877714715950080 10419177 468803061036981856100031649207380478080 10419178 -122852322663355243957469380511029908480 10419179 425706734653550192540483458088452074000 10419180 -164631856302335640887973048330363617280 10419181 -40135285406213732370207722228109155880 10419182 -604781080800858714142367380647767808 10419183 -62374262158230992110217797091736308496 10419184 -57865648056165156601314030302488231936 10419185 123696665138936907849157141579640036160 10419186 7559217649141885624528697981554088064 10419187 -711839453163642822127760962754063642164 10419188 -19883267434945684156324084905050955648 10419189 -442449682047862597899530756854685568 10419190 -251576938868249850927054026198477414400 10419191 544854000351648852703303984151811119592 10419192 -8957885419022672700980980490897694720 10419193 -176991439514987254632474519090666427136 10419194 31051841911261605709180776992014279680 10419195 387146491388537896136943562692419596800 10419196 -70012710370348287165172049563718041600 10419197 821543532309940624755607387571778389580 10419198 -135075442268831615167063849268766883200 10419199 -201148259757384616217124188700303175968 10419200 91155924074310105757251322153166438400 10419201 -880891006830709531764633468369134400 10419202 -349941987331487661602760895105473638448 10419203 -31780115186620094123237956584790427016 10419204 -174644686502108516755272932289326306304 10419205 91319404146014712615517355937125184000 10419206 2383909431723623010196666151565103104 10419207 -48833645423598887788120665174896885760 10419208 -394083045455507291534444297571336192000 10419209 205408007736760856170064126258927248410 10419210 -38845397415976593357029862079946224800 10419211 120400386912724049716915588736019132864 10419212 -304779845658249718445990260288410380544 10419213 -331754025556328984944531594861940910720 10419214 101952261191362360948056833444065788480 10419215 -35489184092527165454294224720811319600 10419216 66835049230723093342207606118641434624 10419217 -15866358450028520446645581918000232152 10419218 -133642805910263103366530111665410126720 10419219 8249434239410576706979756357951198320 10419220 121476567510734803771871264599478476800 10419221 392213930277757926380717349762546865422 10419222 8948727630288596091116321083651843584 10419223 287675015941649796946133753494044867960 10419224 -148412221196209430668562931149001031680 10419225 73868335078646786420844054307773291600 10419226 26528859443398526525948165243086659840 10419227 102266190618846490183434745829151008064 10419228 -321773830180135315311767107800215282688 10419229 313703395838204495463266466714700134784 10419230 4631789046759330073415783930247744000 10419231 -595849050311388070228031423958815911680 10419232 206116525452432051429220103066332692480 10419233 -510994056487703191064013211637914967376 10419234 -15406110867362359110786076442970290688 10419235 -142861308199680259499020254646807990320 10419236 404691445631120602587920993868599374080 10419237 197923809371281319480462655253924262112 10419238 -158342083349709957884928812921189352480 10419239 285475730578593094470627244173424592640 10419240 9424615766607911619919252765237248000 10419241 126511148142976488401147981158000733184 10419242 -8807971709071382112739923539047372800 10419243 132800154818058169089000612904310549184 10419244 -1343779331564738344697078895797833728 10419245 -217327572208085234409624106866374704500 10419246 11467061995767417134047488387844944000 10419247 -184298296341343287552118042529426453568 10419248 23355084133645808398546088877496074240 10419249 -481639191728954794630618636131903914400 10419250 -205362368629556766903198364649152896000 10419251 -268157903725243794259959981851685370608 10419252 26373743960043139097060369549023506432 10419253 156030965013422695272534444492669510144 10419254 -220144038246215318526958978701024611424 10419255 -19476746471597546633676792474129960960 10419256 77728277717474484687375350565887938560 10419257 793371878462342739519137534514970648320 10419258 48751769946896534919806890446036176640 10419259 220096192855176915556577333543185759460 10419260 74311989169786266496039755402362810880 10419261 -79483085357551316555342815007541957312 10419262 113787850887114868034284657286849304960 10419263 -277802414411125230035023171296281479488 10419264 -123053284357112755426523421390455439360 10419265 -128654761828199759455261818659397721200 10419266 177283515820103815297382944278736416768 10419267 -542231420305573909245680892823451030352 10419268 -36515088355800048405406407872136149760 10419269 163595954392127398900936748231150040096 10419270 46742824486152117443591692170332624640 10419271 -272782626684310892237757974906805902880 10419272 -239024499861487509489908635277319936000 10419273 1871485275073881222317554902728295120 10419274 161453403530596546801722391869326103552 10419275 223576040254348643755904337604892055000 10419276 -48900253069816865360428056594128142336 10419277 124863896339534635202955970858685842080 10419278 126604522149581642783730284773345117824 10419279 -353898320021131833598520386976370912 10419280 -34950011959774826629416541023652823040 10419281 178578517071741674693144644801964564082 10419282 -123446912364658267813164195812387180160 10419283 -13001054283284136928617667555277545824 10419284 -334473132493994455869465738506635104384 10419285 83758392814403209248899542090653703200 10419286 15364650855494698489536871012494041088 10419287 6199134581424075957307760814485392920 10419288 272028291757310794092931599003771863040 10419289 184098255316856364749324089544197512192 10419290 -2875328375663679294650914850866329600 10419291 21463399696973542503526392748132833900 10419292 66105699378950522493226817917822792192 10419293 618093122343200184162134614406527389804 10419294 326824873167082914295372873883185009920 10419295 -140600144769785650618785168625279690200 10419296 -357274620282904279639734349800025620480 10419297 -106540893481258525482441208919006770176 10419298 409618856558636637709603088324206152864 10419299 78553390952448679585927429586917352448 10419300 -25830029137199687839917920315736576000 10419301 223401035049915131952655678103898270400 10419302 27622964877870873899135832778285624704 10419303 83645467760854003446768573404271601704 10419304 -152127353310504466949633826443438161920 10419305 -125533130252622683115417928015539839280 10419306 -10829822722392099442853970386972845056 10419307 -221275768394531550271085528177909602444 10419308 -18200459607922151417478647730140204544 10419309 200888333990058577033016979603178714614 10419310 -161796287079049481750558980289088000 10419311 -3128884877942282732359097572567406400 10419312 -71160356227787627082490246834683740160 10419313 -150872599848944473270163621601740347438 10419314 -133180349372320466348943925915168629744 10419315 -144510658757546790327405092417377728000 10419316 170617236154034974612214724722625607040 10419317 -37295137402754421298620156941253111168 10419318 -18936784217197636891941750528765917952 10419319 370458825190675786396817468672880106080 10419320 -51699257413605833245064253621879091200 10419321 -252035057639514239756452652434063552512 10419322 -8445884228405739798575824669349767680 10419323 -334050812787048955974390337905269041200 10419324 -1745946578885274672317250372463762944 10419325 3242500113057155800412083543250956000 10419326 -183674202685444705278378596278740721920 10419327 555031425898897441934206354649098989840 10419328 -161929953181964999991371781092073799680 10419329 -164153001957817676593131255463033027500 10419330 -443333612300245523860783429146792960 10419331 -33276086858987490648621793079003286368 10419332 165234504190430671096059020875230842880 10419333 5367671696721163443669018700980947424 10419334 -122994547397131609761249064900592139840 10419335 348270465533222495529518429966070044280 10419336 -375445476515395337291900405751501619200 10419337 -270189101176472882442565878859542503014 10419338 243686537908189231280946930350710102320 10419339 -24173120841789584694801431792750462208 10419340 167168328486469513953035247603029283840 10419341 -138845240981405008296275924338536204000 10419342 138373430552912511956050888442819637312 10419343 -510269711991708410631211555472154853392 10419344 -45365424168418005885306400050779897856 10419345 -57102343623104491272238536553787090880 10419346 -39284176501910390212422391597940597760 10419347 -631714838225180391318460593141518136648 10419348 2382511606361769193590554974415388672 10419349 -185622350342538036085973755114224213380 10419350 -9007671615852882635618751660150069600 10419351 -211264943348880898972669395956995865136 10419352 99428369818524536731650998010649804800 10419353 167034213168720336499352949098614011840 10419354 259482146093163749903810728992324652800 10419355 -133525820569614002054304983264983476240 10419356 49545782937831403528669315845388561920 10419357 139929654796042161467001744839933836128 10419358 -323026807878809329460239735503456942720 10419359 61671298122155322697874961906243032904 10419360 133414232071075049948097951685709660160 10419361 96124789815911242761310321684944948962 10419362 244377841580485847281093354927691544864 10419363 -3165554269756023958922150616324278760 10419364 -200796553512870619558969520176939925504 10419365 85104008789507295539202946778515286400 10419366 -110174541714021833780509057230000521856 10419367 67912092390916638102569524040386822192 10419368 -111746335229240057235792326112381665280 10419369 -86045964172064053447089641364958891680 10419370 -9236287607774120573902956568164456000 10419371 278727211834315535829130139280892757424 10419372 -171514548446379092824070211145465397760 10419373 111678799787422127121295003395226464 10419374 64217186506757011805200195161853231104 10419375 52724127919612482388118129783939145000 10419376 -72055795323090890095655770369503461376 10419377 330840515324987362887359036710649094720 10419378 31059256887362359328585255839967313024 10419379 48865259483802123740902484211530681920 10419380 -165281496894477785796538209263234131200 10419381 118677514251935206258353339151310035200 10419382 -89366888994915450870718725409458478848 10419383 393244967688823707678112559421895869504 10419384 -39731660654620655072281557760063303680 10419385 93477560188607645900525782306748850960 10419386 -137966431064714177347286884278892774176 10419387 -150704592754648329939214103077840415040 10419388 146149367862131530436942187975796612096 10419389 -648049933716148645245605381079180661440 10419390 -58407038557599783298166605433513263680 10419391 114968329717905223888066319765203810560 10419392 46608852873534878301018157571880517632 10419393 -86219857786906283063283813706192349136 10419394 4609306716547657952991468296051962272 10419395 -31071628435152409237688807113179864000 10419396 -74441983534453376004782502757907582976 10419397 644927064897289052553373891688897858846 10419398 100136868944348661298657881919753905792 10419399 339460348856029004884853993176384878384 10419400 5769108833373931111295467636823040000 10419401 -95932896891186292998874453196020082598 10419402 -14321575765845800497980094787559668736 10419403 730954045666536524142346330427270101652 10419404 -30353665543754107573426447730112812544 10419405 97733703631942118055269779921681502400 10419406 440672708946046644021150447961955374080 10419407 -391668555282080701568168797405481635344 10419408 -6812037744151377657372480086763110400 10419409 89233161051376156095686670007431491712 10419410 58336339778725617285446921608461312000 10419411 -79170442261360599769896253795681106880 10419412 202369229708723251085615521564953868032 10419413 124664603480798875485522796975077810204 10419414 88251392716182123290572940779938213888 10419415 79740215258100074296599202974989377560 10419416 1731933651751780748447008079584296960 10419417 405276025894002539526223387878660313434 10419418 -355590137936114613817359253172893005840 10419419 -274955418860433982381745229122496686880 10419420 -83679849175552810978393158321457520640 10419421 -63440645840479774525431120845021500500 10419422 -45634816812445137181818579422632382976 10419423 -98508018314820565136915269641260989056 10419424 -543141428265737171689477968082192564224 10419425 33850624269191334471754812488259676800 10419426 58517604533421723075947621300907171792 10419427 95363492321571991717283556642347621276 10419428 50353429178477934033522969627811171968 10419429 8031013639774402642805091884596056000 10419430 -127785541050038273106651882607207710720 10419431 -40767373762378001610446437671364704 10419432 -36936576984728349979220162588171304960 10419433 686627898972886487408351310044130541824 10419434 395363310444068050651706548011148061616 10419435 -11001846086331834335589826774102465200 10419436 -2361629635577095372556490937322726400 10419437 -54184369296924539897649398580232149888 10419438 39384137560145766916446226312737546240 10419439 521556333718757336571736754159901807960 10419440 109939913005191874961065130865234739200 10419441 -2376125524883208301773760010851430400 10419442 -198829485556756836202838250876760937856 10419443 341510635246803949472733630261189055692 10419444 -19005658338743148234272412309832581120 10419445 -112428572282417971345945039482776307300 10419446 55778555492928589442915754165821696640 10419447 259384314406402137419982118358102413800 10419448 6413739119338891699385760966556262400 10419449 60800585190687316237598683398688098720 10419450 10823410032414453205757975475478713600 10419451 73681056241600507302498326909171463952 10419452 221383933907350492689898296561497690112 10419453 -106582825041103672837210181979683282304 10419454 167459935215516678311435640474447154176 10419455 158219502840687455121901686419378880720 10419456 199641061686618904226015241878919708672 10419457 17828734244882737031467361284956672580 10419458 130523481937150547359856330034733177296 10419459 -3240903784157165760613226898913241280 10419460 134783525064744757016919179935448002560 10419461 64659448768167326438653752088463161344 10419462 -79924591404166408772628760068349958400 10419463 -161702362589382960514419315938289191712 10419464 86885343420277889467745355320355225600 10419465 -20807655918916188547172482546615793280 10419466 -58448606550612253624162826607307209120 10419467 666778489251416018497766793977365691640 10419468 -265913890004237076289099734799454208000 10419469 229401629411263241949341076740190434870 10419470 -13854144357377591574314167309509978240 10419471 -470118405887370518674841436956501348280 10419472 11955740021911785887193291541471821824 10419473 -419782082151179566692360893553689271180 10419474 40234661134877657837074456869569952768 10419475 -66793587558251122722130998797737233000 10419476 -165463191500236187322479701879760653440 10419477 -251253353128999206360655310655118128768 10419478 -327159150220698958467943574089859818560 10419479 101694120595326548088538896213351396192 10419480 220210890213062658330656490517265203200 10419481 342529621926226276382100605051236430282 10419482 70863992851234903174473087409002592992 10419483 123326148857662892024184511782925323264 10419484 116366158175430963225044165180940633600 10419485 369134476570971169253519768546623491180 10419486 -49671741701565613336344699751832862720 10419487 -2978698006131934504412094501325549968 10419488 51502150723714027803323064016590864384 10419489 64053795073456123779962354106058463520 10419490 21496791863685244740717624032581236000 10419491 199294717027670923622278500192465773112 10419492 -126970145098732100408178131487324085248 10419493 -197122567439378355527416898412584588000 10419494 75683871364359176281059458206843036800 10419495 259848386913534965277485060620819815120 10419496 13398916802347737502913773612633282560 10419497 305226352256065659114834632678318534400 10419498 -182914326311018561980614550322044270416 10419499 258128300878337861309417709189345213064 10419500 -60446792932323738065935617454832640000 10419501 -14088184674235588851972783995925325440 10419502 4021477744763540350602480793977058752 10419503 209171673996234481419120975997475285184 10419504 53441759299808313869134229940377124864 10419505 -344900527014908643174150392696560286400 10419506 -145834735636916046023470248231960155136 10419507 -173506887776733244351155476580148500924 10419508 338128263820262334768845555865402095616 10419509 39031096225185406202797401625716606204 10419510 -7587477781715321397567589090822093440 10419511 546235893924858347947476353594241830424 10419512 364348716079741238319492907107181670400 10419513 -66798219208626290842836301421310018816 10419514 141686858219281364690503355400430931712 10419515 72991802522047540975677797659203755520 10419516 -5620365637294833826706588941869189120 10419517 -314596725909655128695036798193273317434 10419518 -203847534149524977933524393838925692480 10419519 326994192453564105089214793234966046208 10419520 18144927739082807555562414793194209280 10419521 55603932389309908928688932095573368960 10419522 -99158859023693830623299730484072060416 10419523 -41765728285595321682244958420855740228 10419524 -7864881427193496606124319418906992640 10419525 -68879621943259395725134360253773995750 10419526 -252415346438225396424942583915315582080 10419527 -68690679695402939853517227727020151728 10419528 -35425182651345007501141697773805568000 10419529 -367296340328702927267693108878562294016 10419530 104521378329759125463370760329576485120 10419531 208430643385880034323654604200074062552 10419532 -154705707250576623681663200623297353728 10419533 179127903581134795899553844211191619660 10419534 34255305272399250964179736142118567936 10419535 -11820119689270170824874441116292132480 10419536 -57496453930054775177047248325776580608 10419537 -416199797077278254013939021336074400480 10419538 155048332404971424767490640610828817696 10419539 118758878368196411440298259731359065024 10419540 -57579075001622451999499439282730547200 10419541 228322712986414688311256791605938846400 10419542 136330533556839205165969839747536771712 10419543 -16801571147395368115427875194013095600 10419544 -65388123758878939960097861286853539840 10419545 5431038974028548278254720466534216320 10419546 114348642528120900553400088700280208384 10419547 777926188672366056230243939099809046560 10419548 110978196753265178373565314810185323008 10419549 -57177375509551894769953562901223104000 10419550 159257613435810528090028942363233268800 10419551 674096013539718474172155544864526578752 10419552 -119983712939948516653791633052532736 10419553 259164433431693914971472401747892168880 10419554 -383399631554049591943004057188258287024 10419555 60137614145348261154602980457316408000 10419556 -30881399126802556563314283594942855552 10419557 269947843229653867490146940293305751806 10419558 -166235632920510795027330264453984302592 10419559 -593644510803951502139900276138960647240 10419560 408983329119701882931587729682414336000 10419561 163473018484425512946832882123263684810 10419562 181522614119173185194813922537796704000 10419563 89731992532087698128308370901278979840 10419564 143844228105922305065589430361892682752 10419565 64761584397815850621055421483237091840 10419566 102944674756725662069001782778898439232 10419567 -615859982430450861968759185921026497520 10419568 115292262884335626867471715245358088192 10419569 1286491604700087558903298366098939444 10419570 -28908225486430958276610007121256960000 10419571 776311710372577244893784467194115881984 10419572 -810401709308668128402663364857041559552 10419573 167965000725206590773274283074037681184 10419574 -130277477495994512086170955092160502208 10419575 99828627796538333786839209496259127600 10419576 37085158316984791709940334250414284800 10419577 -129829968221843885329751331222601675200 10419578 31146200514729418285286430740059187424 10419579 21437864542786149410324186682796559400 10419580 63674364611450098588582475972746122240 10419581 574185183418324952961436721874750648000 10419582 -1903773622259580428618888579055815040 10419583 107908028785426283254328787180403298224 10419584 96969856067768225619475570055813529600 10419585 -257288275733798264615934629748585192000 10419586 -104059582041247449075361680746896740960 10419587 -22289109226227052189569997402661788968 10419588 -1201256045278970422752790304197902336 10419589 108506392020969062908498365712797254592 10419590 14343073252147455765049561922805052800 10419591 46144909232114002271368385075977711104 10419592 -94650811828441761952186805675251584000 10419593 352635452234565611279095040777730187044 10419594 52696180989392594086823979125529619200 10419595 -218301879771110385594793400160471378480 10419596 41327036543440202591927576757630074880 10419597 -187442810484096761771566800950597702826 10419598 30383426133674936529143861710205521920 10419599 197585569531065169435038820387828143840 10419600 -20523620731848205000736787154550784000 10419601 -548169932737785723551033855555130344398 10419602 -390229775103549493822386676287583936896 10419603 -66939219970601209699133898393910244496 10419604 -72083654194345916686231497024925155328 10419605 136591660151940684725263997220046608000 10419606 51350309598090764438376965727273840672 10419607 -41535314055485285666330875503247757136 10419608 -311790074394399506001177103022558638080 10419609 287760284603268752589314582235140974368 10419610 87092435495020377138528285484859892960 10419611 -145232947190638167704629533799121473788 10419612 17211450788960641275174912148287504384 10419613 -287221886894466878990666099363818324020 10419614 427077249334171077205635549323549886912 10419615 -227567097380892909898584148034445627240 10419616 2615525334849616136940477253350850560 10419617 -14405249635579356467646910124035965744 10419618 -39816746712429469452812133801265397760 10419619 25560985460254551697171163767184800000 10419620 234452288395772808913439495086111207680 10419621 115975918488618614307396697769365410240 10419622 9375458872087278165387048465246422400 10419623 -576000157470144624908959701673905396480 10419624 167063104953754227804469071662014464000 10419625 -221501414263389436070425019691353403000 10419626 133765539337167800598374899634212853760 10419627 56086631048221897863110403048320424960 10419628 79989097272561856511586260557753050368 10419629 -269099806617199568100528844445802191520 10419630 -14053684001209626055540607407390913280 10419631 10893682603186422680589154217104028544 10419632 67464739902315056577467081891007823872 10419633 -38257716599081976014779776284764849536 10419634 -108587806981040208371602825813147244784 10419635 -4027433114280641107913610321162937440 10419636 -27553193579984388586526206783505111040 10419637 573417886834219717403252974115013721866 10419638 72091757356264298613327882577766235840 10419639 -499881733065057297482793645826535147520 10419640 18373258628320723664912278240296960000 10419641 -220964071293810823841114778413671266108 10419642 63439975327058948144320187052531517920 10419643 89209043030371438789971749206134350624 10419644 -86716546135153833652803536758692722688 10419645 -107828574545653201884321239076730373760 10419646 -129234854152424002502727279227735209728 10419647 119730351302059907855887827638612042592 10419648 58568033094237294099124638750993285120 10419649 46632847821230455578811000449337251650 10419650 18351108534321086788702970412875458800 10419651 -303969761695828714608453353307807150720 10419652 -511211337706513884163751478458922350464 10419653 523057289603646647002409361518271823902 10419654 75931448465802791979330940298473574400 10419655 511144558166407629050920738251498960 10419656 -233375864763452161496631723947249817600 10419657 277102290534551257637093441550976514880 10419658 37363509098128526520618735959058278400 10419659 -587245299230333769722738969666288620140 10419660 -123606339230289158789922542340024560640 10419661 6614844466579347462051821257211655104 10419662 -7686687694800959493938689983025113216 10419663 -117188533065067773756634866841083073656 10419664 20214234463264502041588647259309916160 10419665 -30802557424284176785413219842139993600 10419666 -114221387078717995171456720561153276416 10419667 380465924842672487160972460008887061360 10419668 90508179931303682512887854224385304576 10419669 143200443028831417568348371458577045404 10419670 -74685337550979246560184116500086422400 10419671 -318758820008227731422744373123084111000 10419672 68121251643885986201753544315182899200 10419673 -1088654021038797015460004223876449254 10419674 6953043199698828023916389613578076672 10419675 -19724031790695771694060302943693056000 10419676 14830459487007760126920547977988055040 10419677 96699139935545269348896966044502191526 10419678 15998577005137094351832737280025105920 10419679 58151018064159924212895852911803362400 10419680 73923604968555780130302818499943464960 10419681 81000725554657087138878065724118598784 10419682 49422442694671960869843992196273452544 10419683 114081454561755767380569321415455663840 10419684 222513775858073412026104877754020720640 10419685 312138301102749905265780891484099840380 10419686 347157875770440924691918155005772852864 10419687 375056489736218473744257418097314128960 10419688 -152199471328517483483295736579463562240 10419689 -54191205088345162915416127704353238528 10419690 -48842964750920253433341137408878248960 10419691 61127720342429725872034033712904521352 10419692 1197235861251728544686399616707151360 10419693 -41489905286372868491103882917108271072 10419694 -54002046233539358924755711400976110400 10419695 208339716682679895013494257937096624000 10419696 -20224300661057703756479912933124538368 10419697 846342664371074532142333058946647126580 10419698 -96335402308825946411219477038710524400 10419699 68871388508681771310531975298841559408 10419700 286943446424802257083628235689929632000 10419701 -291363198900465482663190301370928552900 10419702 35568012196419877401634846643053252032 10419703 875397632154631514619282578318831049936 10419704 -335787055077423175175397802416485068800 10419705 117895133570299472498785020580621248000 10419706 -7639021496499540934075314279658709760 10419707 -19916729181767186816229934331654601408 10419708 30526043031299407104001022314193602560 10419709 -65731101994009931534972468347943426580 10419710 92074741923366271008287070195803016960 10419711 398943151204978910885889275282679235272 10419712 -97962410788364076680807452128206389248 10419713 -407683335919252250804015859464236239678 10419714 -153154277188629584317215461426463384960 10419715 -228075721788900545936638771229491276800 10419716 -815206269253167143732471022337893430272 10419717 1871385534505739234153519317223654400 10419718 21082499554535241864791915893199230080 10419719 -77867766808056562479807860040739612200 10419720 -30347768604565106250884628230917324800 10419721 111632490011468304994914537020809728292 10419722 -106264404511503889703479389937326587088 10419723 50318075780356293709535327342185350972 10419724 59095826774950277010048717767636920320 10419725 31426293102286714459038047514340800900 10419726 153365850973262359357176159648604436544 10419727 328052677266889582721545339223004697912 10419728 -3928256529408071378111515279529213952 10419729 8348249426717091121488792401565297600 10419730 10511011473996692840712911366688717120 10419731 -2936546095527758424617162767791269808 10419732 -138433004015098217781859232743906099200 10419733 273174327016006709287132607174654391520 10419734 -3049039130344580239273981682273316480 10419735 184184721279910619969579913129696594000 10419736 -144229031573408198963100410856544051200 10419737 71292746704084600673907752587172540880 10419738 -40040821887884007907407166496783992320 10419739 -25426897881796853199393462953964779760 10419740 -103778744496084316125709311017266698240 10419741 443179060588633246974992787158943159750 10419742 -1841988036882619385169125795617079808 10419743 -545864957381791895928197803697545423008 10419744 63397529475363284893288575609235046400 10419745 69701796828858330486097570555101794880 10419746 5136848269423894329556564387441385760 10419747 -31427796174750845037204225431759140176 10419748 574732323101303458101565064696900689920 10419749 -484146545537729375252959350490070573250 10419750 -89571265474848789559943192537584224000 10419751 117056179121198433098446927619296659904 10419752 -326174359012962614964284306239457280000 10419753 -363606013727833088904451587833462288496 10419754 25381594350130203603286642780500614400 10419755 -40024696412239152448363977326542601280 10419756 -207053213839581198231190136480554326528 10419757 -736666159296773189559769906746197349994 10419758 65237346484089832788652639777646813760 10419759 9646974506566973396218249457329231872 10419760 -828535327974097107979616947896975360 10419761 554185785860917882813643385666154009248 10419762 -274284945502114817983143940344243910656 10419763 189699525792863989840728800379703434024 10419764 59178016698197324552048714516705606400 10419765 140702550933021794819980800985097068320 10419766 -83279032389066781681925068279815125760 10419767 -238841346868879994139405935550341951208 10419768 31852667280642986613985766185606963200 10419769 457121254187038089110076080213742081360 10419770 -326092743921125079696454024382578267200 10419771 122975507881335043790131321506327007680 10419772 255452223362799658276905979901911506432 10419773 21047019415414452596206675639591240320 10419774 84236902946416034280595456201461783168 10419775 17463564638182076725535985558277355800 10419776 -170540222852866564315960606794253860864 10419777 -162739010763242807042797456877368825392 10419778 -88801890861128860808938474727993440560 10419779 318664788359209704595279305314872552380 10419780 -6108487442850317859940447656789811200 10419781 40083084548899781198133475423195977564 10419782 43910701293849727142323440718706663424 10419783 141251788331133353776769205961339256448 10419784 -281316124042428178308635227695380889600 10419785 314653437266012053648213082076748714980 10419786 -105177143459400125625699539761570936320 10419787 278929209430221512283529260239517530400 10419788 -253963660093378443023817173087876066304 10419789 -762682252905286218145617097578562590912 10419790 97921938754662137438299148146250707200 10419791 -102979873731855626394461718464327330616 10419792 -2989937614044837325742852803513417728 10419793 -72743714481495592817356024819486645020 10419794 -144296965707886669898719410881109504 10419795 158234997400883226532224212885917989120 10419796 128115710591427000439345210557204041600 10419797 117150908580212390025382713912392718240 10419798 -163318349114837791113095902548137779200 10419799 2523147228434247464864482828660241280 10419800 40888331852880822933811423563998208000 10419801 13450607060460200844174619058894349024 10419802 100557869830232621308409676305023226352 10419803 -4229735759805782050457871768157928256 10419804 -15576559180916329772765273620378920960 10419805 -18364890176576148253799321480655607680 10419806 162598404125529077014105929207437241600 10419807 -117158164690391015788877828512609343160 10419808 -78665234281729337144657706794911531008 10419809 298080541561602486401917102930445502240 10419810 89766218604801015012919246281850705920 10419811 -32892069077041414633352829314426863588 10419812 -98123609481749443771668648381034030848 10419813 136502925754546123911103074712365772800 10419814 5003681809473789508011800764736289792 10419815 -3003889467266009322185286237822766080 10419816 417451915043117206793399319900209971200 10419817 -460950198998887123572836728226363528134 10419818 197825060824878110160341042951535970560 10419819 -3907429349089947760196907613017132456 10419820 -296333227506428721228969329589196600320 10419821 -653275227927354572526145650595375572000 10419822 -32014741159784190417709474501084498176 10419823 296569656351656816024209069215227909072 10419824 -19416514162087931059745031546521026560 10419825 50801447755803499901198650267317849600 10419826 -296321744130173249148203178306557307888 10419827 -172409349782208210967045976432180094576 10419828 77936123586039725078565296752025763840 10419829 77752069413964785906868494345738979712 10419830 215129001166767337625997616706114626560 10419831 171729408661412532177516589110433806720 10419832 -9222352680429011523338354334168391680 10419833 -225100052457402989610242248178838768918 10419834 114929884506249416763614749503250298880 10419835 90570157161481230958898388292938497280 10419836 -4781297883353138395056658892885885952 10419837 -320106941966383256402968601203440670656 10419838 18347723540065792634369570512916865408 10419839 -69498240574805736888866314674314883600 10419840 -338772673640534221533153838808589926400 10419841 -323660075949834289096739673806447984208 10419842 135644526525193339652455739778890268672 10419843 -13830925170903991133962450895457495552 10419844 116332080967026763859349667384676646912 10419845 -298131917246787785103494124895373020200 10419846 2280557343130956856940122284106535424 10419847 502857693494557059938026883121977513600 10419848 55826037527122578466998162967382876160 10419849 133972296778267868255427648994436329968 10419850 166407873431367477012565079118214400400 10419851 -78999584606671558279963310561159709600 10419852 -13603545330926226257369883006859788288 10419853 189465260701828891565181228205156672140 10419854 -6485509087379463015835307904474046080 10419855 -13339322571504659898069613031422888800 10419856 -33791311187118769401538758477913522176 10419857 165436101775322518357893774209963342400 10419858 239268759045359336313480539567231748624 10419859 244919410153719893849069846599406918060 10419860 -154552770950533907801080346454874429440 10419861 392259489537244601908907582842182504384 10419862 268988088835444402621093173206269036032 10419863 -158187108544429919315824592225550431040 10419864 -92483242699230456529011279287719034880 10419865 393696448701857153896478911496930512260 10419866 59208942196780950974640482550216733440 10419867 -174986239925741018792697173608922495520 10419868 -10387425626740102856830529148718041600 10419869 108332606243851566651202480138917687270 10419870 90865650639819616160727476976569308800 10419871 2870949997625704453386142173866089728 10419872 -314450428856220541011066121583905996800 10419873 -273577707699400845944743538292113057616 10419874 -7589359694448779259972012913611924480 10419875 172394519193431617169129164848032160000 10419876 2856445570161797018565611259631275264 10419877 -176190057484269555818365904776329982792 10419878 -88358169376716705238004505081743171328 10419879 55858469360418163959536346533227479168 10419880 -343173550352825161195355433255185203200 10419881 581539770314832432878401107204613970682 10419882 -76097118028897088600408628426529502976 10419883 -346558371636135784253519106982210833868 10419884 146761703614583564918825290616932953600 10419885 5955308046277877282527731293805110400 10419886 232225638091981085528841835612145731392 10419887 122979400485792605179369651393786762152 10419888 -64566186470438542132177717048305156096 10419889 3616246919191867789583607358890074688 10419890 37987675981320720548950637477095321920 10419891 93040029162780137744785047779365447992 10419892 14063462184804726043298614665419743232 10419893 -598976794707845507005198864491161446656 10419894 290015039421280709489657846446722311040 10419895 -8533085518057666322301221753319652920 10419896 693640560113419824111302596194140160 10419897 34905461320164751394892284549244414528 10419898 -283432135115217341281538525622695165952 10419899 -516610621281590154542603562642824705964 10419900 -213696334022970909879572798548076544000 10419901 217023295969510172831093950564228344902 10419902 274945581930652982529033599670144337152 10419903 45063897121421046960586113018529815840 10419904 -1255837244386105884188229138244435968 10419905 102372782442261698128522016332678767060 10419906 -7041590832930728113192142012991012864 10419907 -184668390141619490923739561807036442248 10419908 349945471444318903670604284982876928128 10419909 49702314323758096955572578455963035680 10419910 -210713153260396194934690762303166240640 10419911 -292359357751798708579838344795737928488 10419912 168316356143079604032641722526843013120 10419913 -270935548884465824571424388364472269440 10419914 -42771633125492485015755891595516372944 10419915 -466958622724555373395724224210260240 10419916 -4520565835195884638805192501209243648 10419917 276203492664488690242844402448125358966 10419918 -21056813803654790657796859807125775296 10419919 -391394063962944785210230170245631473680 10419920 -8341789241302244528962015548171878400 10419921 5677096590792116341434887462200717812 10419922 -25363088914008559811068962463459968000 10419923 263101661042239587381948243507619941720 10419924 -260763155647383577517461321537760262144 10419925 234549759843585063712803954485135040650 10419926 -137473351436411991576996869388448506816 10419927 31010678990958131171813388188177212032 10419928 -400705738810108837012127821720467363840 10419929 -227371715722754997974541095644580830200 10419930 54691969043635129096269787032558766560 10419931 257589196927090197795242699009493270600 10419932 -10648598882191635005218656719258956800 10419933 -193737910548674522807278710956520435936 10419934 -77680209708831730872723700052472323328 10419935 151738671286246317194795986388400132960 10419936 122539527191959343123674467262131339264 10419937 -110442259391064152339338977940583037696 10419938 -61209393804019226476814793652641008256 10419939 113072768115609112763533167921379196004 10419940 125759526341368884853191638102577492480 10419941 280629945595221235344845788287169027872 10419942 -35488829149562258933043002020752384000 10419943 161435374652141535199496755492121364000 10419944 508907147937044535045142024055071964160 10419945 -31973915785994004671140352711552213760 10419946 199523001200190970001014839581849324736 10419947 57103701386830244058713752017172650432 10419948 -164538080865910097933465866685296435200 10419949 170389667339839025318552881730205012950 10419950 -5820359489915287236389329443015264000 10419951 -263086360893286287300805687245047787768 10419952 163973039752362123875586544703269830656 10419953 -41810320236276265385042016282544794798 10419954 -16354262655143375004825000097086643968 10419955 64832549176388924655416329781581139520 10419956 171961899619796329810843431681625443072 10419957 136132038358596794336327821676011375854 10419958 -139118544860723882486633555886242787840 10419959 142024050072556041185239761030708854496 10419960 25347425465760739998987506426295091200 10419961 343979278310822858342791165655393875200 10419962 147268476164521109396454672099815323392 10419963 202600374643578716449686480068368367328 10419964 -11992188288552290546879807095266368000 10419965 568739220911556699362092825424597222400 10419966 69474184331332323106941352760008241280 10419967 2974552070415334217231352413552811400 10419968 -34044278931646254825902257170202755072 10419969 -87019179004246457048773224606439292928 10419970 -41693826660769810666531534646567831040 10419971 -448033337600218732795988783418323853828 10419972 -133774740722929810423008898174416196608 10419973 687223011244529068785514330768209248222 10419974 215816701102842152485393243776761472192 10419975 -5042757222030497048129751814542240000 10419976 98556973693289323098029546989777551360 10419977 -139300243707923534043217806914308350108 10419978 4585687026639670454253905931090773760 10419979 153940343704626464745500300835651466580 10419980 -169849024601048816009528599757583206400 10419981 9551311149153773073402097279379670528 10419982 9902580135678083737085995176865754112 10419983 366855486049839111931393422419925809760 10419984 -15022649099772267511551332937122009088 10419985 220086717423783973890592042082410272360 10419986 -113275790300192625579156467431013160192 10419987 -278060357867630062097179296320538221640 10419988 -30838863024046404178295715880258448512 10419989 -132314775948326736685780461290113041792 10419990 -10882999181628983614409732001403238400 10419991 178804490772116807124622885778272632392 10419992 412420248725714470256510387382700953600 10419993 76176756615363843399896825780509915380 10419994 184851418747291812122374885078860337152 10419995 -166811550569424182528561780905925462880 10419996 -108858140164130227444147812486369730560 10419997 439291972473268432283086104686974780800 10419998 -304061956309568980674824100231671760000 10419999 132406208973624937078209188609677716480 10420000 89203851848614964011678302914027520000 10420001 -79439144217105959801981417939618755998 10420002 12212097705613025072081535085111027584 10420003 -394279985169185801640869291541751222272 10420004 -32182465904711461841880853008441643008 10420005 89557802034577191388720295085703633920 10420006 -382888161313764679685922880021101654048 10420007 236926974540652494157248948296190775080 10420008 -402757392537300840983869837687612784640 10420009 -105544006977362429924270198470448934790 10420010 178068701832454559064794096817948728160 10420011 -5329047846678067222828802424701056368 10420012 48553528031582147073454297849808689152 10420013 -84232898676925874778828864194398571520 10420014 -52823827239806467928417053731543447552 10420015 307500284692803659747292346250792297160 10420016 106912691990289402806973157929642934272 10420017 -173547257795571946661606256816071030400 10420018 807763482033945818887717084135342080 10420019 -294753634562245177412760712178965513440 10420020 -4753321501830638122370319021895541760 10420021 34633992598740483025117964788869592000 10420022 -181403634571990787333025973139426520000 10420023 -17276459074453044908319824984637749016 10420024 761939296736525720755986348809574174720 10420025 101984333439921371631047470423905969600 10420026 131344066458691608695917546604721798144 10420027 14776982120391360461918632894627233432 10420028 -145481264089489123055890164107517944832 10420029 315473893700263271463703493682875833920 10420030 25323921242736482733998925629950110720 10420031 126773293595960731390858756759810898880 10420032 1252371791731199790624447781700370432 10420033 -394570160759909391173908764549549686058 10420034 70778453871516177932068318923251614416 10420035 175018627554911177874679468433671799040 10420036 -97164894009079853825211024071082880 10420037 75587325187803380690596274924234814240 10420038 32369656411819364371055133069124944000 10420039 -55368653726896270179567044631107316944 10420040 -550277877189831948377931529385963827200 10420041 966633422470592932682684068370340409344 10420042 6285407010041943386125750730783970144 10420043 33172501630012844662233830079015470760 10420044 268486674501005217723906126899837001216 10420045 81884047168312305937668271825592964300 10420046 1754150433727678855557550285646940480 10420047 -169440172716375831681552089638067449032 10420048 126677386809840966096914287658431119360 10420049 423050184437460397095733173138932667120 10420050 125164138564599294912718549019271004800 10420051 137604453211486042983714466801472782192 10420052 -202910913245120665823807761960114241664 10420053 86761038407220505971132252609760490304 10420054 -66501788498484103930215117961761357024 10420055 296375783741207274915803486728744261920 10420056 309947665935412782657900859855380480000 10420057 -76129029442629029914094748918409048182 10420058 -120346736163187853958046267321385344512 10420059 -143652766455615131719063049191347431712 10420060 -48295830718169501154140525017166807040 10420061 686731227496159120795638108715893504 10420062 -208818671463703595051774696046728749248 10420063 487037170328325240498692972735300955480 10420064 -505275686567214084029694549688858312704 10420065 -144966854784663673884719188107174978480 10420066 -204435792823980752692600188278032782768 10420067 -149941381274892277207259649147226268208 10420068 -37516613439561321959512319658609469440 10420069 109155412808330875189928957983427966016 10420070 388875827485360056769402668099881184000 10420071 -275348208710399787445531001706482787288 10420072 -165164730089713307944916328022303918080 10420073 124746497665029805170325152880110700260 10420074 -7213307543931290695310556603597369600 10420075 125197587051294303551630043375118393000 10420076 87761147030811790638569428961942165760 10420077 46704253869230722431026256673946658720 10420078 -281031218405269949763345193840196660160 10420079 -60913476537376359185129699246798422320 10420080 33785619601444888169745339535675883520 10420081 -158549898309334869455784136745626689792 10420082 141777405248893101022927968312023096352 10420083 396202308954541877740065874439233567824 10420084 -295953555419915607981401114551569414784 10420085 92634862777026724565878743799217784600 10420086 176336859223166466918730694335410492864 10420087 -274388952892782532228370744792992954264 10420088 62506093833335592714743071762014535680 10420089 -303856485737310229973349838923298105776 10420090 154965441654255845735810229322122713280 10420091 15527607423303322802760410031146298624 10420092 -23051196590536287020754287398969233408 10420093 7738713184259531356505085299100047000 10420094 -111716678294867017236757220206786944960 10420095 7180321018185555072245330457197684880 10420096 -89553989733368717376911636880980705280 10420097 369774386564689919927744055310938787140 10420098 -92662979675366636096262453831633748992 10420099 -773194757665291276354780463744757669864 10420100 -179995539048743245512366944651719680000 10420101 -32087064298740233248144053533322162432 10420102 84213279851015646935963809708173447168 10420103 79574601691378969225296572442637955352 10420104 197328773788040584275317280512409600 10420105 -11876452156511260955633144684938442040 10420106 -363606930204629816729778295382728002720 10420107 -674983318025361758431433078744268200208 10420108 267866605809789107913412831912304332800 10420109 62481078651115084770409603231035592512 10420110 -112898572172130014211872332847777068800 10420111 33811895414462733818364691692748216080 10420112 40422374712473994921308624451403554816 10420113 77064521131273910480601559533731001600 10420114 -306979578247201431993248517894101983344 10420115 -74401786207121135883291999434271996240 10420116 -69279196276290871500973001152180936704 10420117 -1392906257744859147687623888243553188 10420118 11995020617428139304243526857013680000 10420119 -137922408865420191251836298379827031456 10420120 -117205662050447708212197427482624000 10420121 63823919349027390570841635486134191872 10420122 162876522467134792077537971248540687872 10420123 141911621865991121196710647865791952400 10420124 -185698183779613886275458921143186469888 10420125 112378632946277534961036946082497728000 10420126 -38534861856354362602417951227173455488 10420127 62431860696357884346128785172080533120 10420128 -92499354980763732334492417817197019136 10420129 176397146102734984934226482012864245730 10420130 -20212149357108199351412510380531200 10420131 -6163774069324663889224154167859389440 10420132 -12066876852834922805038628193525780480 10420133 -664950936828640848998407267951380968640 10420134 -62072222370690912518731987321652531520 10420135 531767036207818494437913540691661952000 10420136 -199205443220795145544619460467178547200 10420137 70402735487259260559710815526091406080 10420138 86153194733177365739719659733742828640 10420139 133187566302572183169510477140849861940 10420140 -50726263153998685839055242108558566400 10420141 -898145009116755618844605942998169172416 10420142 107407928928684125394072463872755809344 10420143 -299424790550593152707276825817239343600 10420144 34738894529289400345125433200780066816 10420145 -114529969676957834074888747458741728280 10420146 95093969627495216257812307406053286784 10420147 -12158002183804064764582654434769512440 10420148 62169615336981327257816697432293959680 10420149 108146651080642688907970202683554495264 10420150 14026012705881516494434700676439411200 10420151 -97447206982160208712278093734057758080 10420152 -132885173268910790678287817466518568960 10420153 122203560127602886437259831071173471402 10420154 -88984221363657125843503641334679436288 10420155 147967882620100726184049945641454435600 10420156 411793175108632919320729767710202475520 10420157 -665433697281825528065046349040704122 10420158 -55540737826893122464338994259421004800 10420159 -326982181959208774190623045303101096640 10420160 55871100659212364774163427093936865280 10420161 -208086272540335222799163781229732269440 10420162 1542507708113038834186256760936179232 10420163 168465241985348014066000525677955086624 10420164 24009596764584530825210057629663622400 10420165 -41587741376979661797461402742904982400 10420166 41178441289345457843405370873746304000 10420167 484869518972149353994173698141382339840 10420168 -554315021858752682732971488077254778880 10420169 -462903942337646496722006802476132939430 10420170 25375887380828381694766360240141900800 10420171 168609242028619526387984497687214259504 10420172 20973701136656816329206863845917619200 10420173 -14486781086402400799465891789865473920 10420174 205516609169929340329678789533225030336 10420175 344852337317236063102332879252264187800 10420176 -8260424049386436245018200021332787200 10420177 624837843789498757835433887759465463026 10420178 -248126559174520599088079762100495492480 10420179 -123148100548970632616250517891120373760 10420180 -26894699220521638971172390503140409600 10420181 187461339618959431228739363712488315982 10420182 -45859734577532356002589523978744732160 10420183 361721068699051802833026745980646775432 10420184 -179971786404143779339649692900097525760 10420185 54199193059142028875552133830514163200 10420186 -30896580605445870199537525795143696384 10420187 491984724792090678282326993339553356160 10420188 290577958885091779036848748983837657600 10420189 46244000563451888856109686836712705440 10420190 -1596963917851134692579556745863951360 10420191 -304446278555407351272735978878208964320 10420192 125424719601124012255907346418784796672 10420193 426589455564919744258275427434043687380 10420194 2009538978121110533307247715426364672 10420195 -91639221880715842907058337652456729520 10420196 22994052870510119552215939703636557824 10420197 282524424681452312820337440149289160800 10420198 -182122020163748734730045775867094682400 10420199 155211746114630380289513785511676268536 10420200 -1117170102060171687720422193739776000 10420201 -1412982303402365917945272848561300019072 10420202 -49436034313476421210146048365754432240 10420203 -22718040133688025155748721307646834192 10420204 -46047172085756216037568644711765120000 10420205 -537624302712572869155524213093628145140 10420206 -10704785468147883008145439853243829696 10420207 54278238621861571509265808836266957792 10420208 11798929744775824113455929036166922240 10420209 59201816157185377390137385083344103300 10420210 -47715709544232224430051815952723654240 10420211 -251260926702126070725810502101721294776 10420212 10957814565986522762255271039165057024 10420213 -114593950500042472697220176365735507776 10420214 14784383278142163203280365797573072512 10420215 -14722101825711989545269717402799910880 10420216 95391610824728370193325845289195765760 10420217 704655135944845681559018557069277500266 10420218 -300977141341100578419592952368715842560 10420219 154846897909248916278551230507720692144 10420220 113393839039583455853536434684124769280 10420221 11512620779982426263952697903926939648 10420222 -137121775464313092179956634039166523200 10420223 305075910872969928262966250352086353920 10420224 19293764838318779943544048075212324864 10420225 -224254971503165950113937671505114630100 10420226 -320366927297502504330091907197757126400 10420227 -386002013324748124624435421883014213160 10420228 -41534721920774633791469969166678544384 10420229 -290299357463156778886905538963599109824 10420230 144506909057356496546605161632251854720 10420231 -44409141172306485043686463638597832928 10420232 -119747242374776852518460754433700812800 10420233 5283130733927515467334785302598223584 10420234 304721061878778730650355243356585533952 10420235 111298348699475093607000211897032645120 10420236 967211976501905022571447534104594432 10420237 2628054659546373697245220572642546400 10420238 -103952296174393410277712828853709692480 10420239 -21146925647457285440793278537095450992 10420240 -45207307226107530999624215163604746240 10420241 -142194311414194645068243693089865858828 10420242 96168586948868694459419135501642888832 10420243 154081615381210964771056537257805352492 10420244 -10363075642977691938663496913043683328 10420245 -8932763402573455879441684533401781600 10420246 -355028008923613878866773144051583347200 10420247 194890992737526631065699169877071995264 10420248 -27352323273041256134053685820670156800 10420249 -192041193949525103659579781239288772864 10420250 -93399421832431878166716252418189416000 10420251 -61941447944581110869597605477580123280 10420252 5306935703738403531580467405308439552 10420253 303735775866084649350174145371672196620 10420254 96865347745064219132797565498022017088 10420255 -383563116622188988198348108128159498840 10420256 16241240668330673694598790844210216960 10420257 -26712214186470515551849166532336897360 10420258 -260703650097293255911147671757859696640 10420259 -456990978463482283526795185422629157540 10420260 -41226321920701858646259348716713021440 10420261 -216083234828608200705203842726582291138 10420262 -15495329158914870146150774381914510368 10420263 -230484133166618664928657598833201466016 10420264 -132805662734913058100531808080951132160 10420265 -3301943395434057958044209312223938880 10420266 134449345481979482532047570051998497024 10420267 58997380165341363380873847949187636880 10420268 -324266770837653705898929148900782059520 10420269 -384646368580945475256897309738959880960 10420270 -90823795886553065868762988162142250240 10420271 291460552279994614136168649569329447944 10420272 23962676208341541391357307013012848640 10420273 -29690528218863828948574268924024060760 10420274 -220205075844558347529801877053691969920 10420275 -123717121298778969464431068311483554200 10420276 356736794592459449567414024737136640 10420277 -44474244045327649380747673892263402368 10420278 19459784542510935259696458679762944 10420279 -121688195766886732590358053820862860120 10420280 83162517696678001151633080628717568000 10420281 -527044828794908883276192833234656438272 10420282 -267732964011737148802618821204632005008 10420283 -10171837369339342347143936762475824136 10420284 -57298525342124725832302685068447334400 10420285 -148779400946816962715068034739446522400 10420286 67414347712711478522994764522504705280 10420287 86544205152278891261957906989977296640 10420288 14702004965721649088369218257451745280 10420289 114746458758802158048400721013629751600 10420290 -42391103797564648525565785312947802080 10420291 -196591607324765135702603785015614363840 10420292 68268769767534803300320605001118630016 10420293 134299229425883331970595310118160324064 10420294 -143217521877270369636704347900970304960 10420295 -66897426175422708420236230697089705680 10420296 359455939260231164351486389209002188800 10420297 -125658377072419983229797449553083479068 10420298 -2156944340964007540475764320609169920 10420299 -390774961910448425643785015768997327360 10420300 -50005993150291038554304757409608051200 10420301 -110515001059629304457178707142543841908 10420302 -104436259662560628232189608966912162816 10420303 -158632900784249480744696301368750733360 10420304 204852403828620797366918048036290166784 10420305 -33562835502739458433122078933560599680 10420306 57342235978231912072318712942692454400 10420307 332411690149820883071803629715517048556 10420308 315879841031405363469322864426556088192 10420309 -99838763525157369591673059206615815680 10420310 22745216203555994130032056238860978560 10420311 4162832673757948433854423563064554240 10420312 -17643659864958971523909265721997312000 10420313 323961666350011703507688793082458247562 10420314 34763636621311341062024614518167040 10420315 151719756015833537390705336139554184000 10420316 -241450804178168343137086317513213603840 10420317 141369187539024681675386310763118576928 10420318 92097716680053459515561041324217392704 10420319 -499564220815464183221553341930138112 10420320 223227356249361751919855045170047221760 10420321 146112603968898454194365598905974847522 10420322 -245874365705090614078077298286880360960 10420323 -345794802400831287183273337690487503872 10420324 216813218827212752113224723518747309696 10420325 347339228634897200569354552610521370100 10420326 42366399735021123230849320745821720704 10420327 79875786282467211201735475682820693176 10420328 -699228064178825185861227272168954480640 10420329 221079220029841548586403810424278730384 10420330 15487344775651571461809198161321065920 10420331 256154887234975538756904545284061238132 10420332 122478019463881692642886753189836045312 10420333 -135821917193406944328742869707448191040 10420334 300599217728847979024673729186962698240 10420335 317953746383187865822165706643513729720 10420336 119743142613739591037691464969001992192 10420337 -18331711571783394560176762144406515200 10420338 60926856518442585820447950147072783360 10420339 85895856196064948423053208926529015056 10420340 -60332148749733393709027222131779665920 10420341 -395119535465922036747049941217406053920 10420342 81601350960461246239318261908912788544 10420343 115781286830046041271669685221808219704 10420344 195356572982508095898931295892858470400 10420345 -149642297466988770993816669642354951480 10420346 2599026130593420795839826639522113760 10420347 48512126754462365598750976884092822784 10420348 -316787211190958810704261297640865851392 10420349 -83768219621550779682475976419419094650 10420350 -30473946538626818432652871427787571200 10420351 247794293709268261900066374399697892104 10420352 268626210877007720597082045667187097600 10420353 487258922667617643483424750356454240800 10420354 -78391643689765751353813106097963568128 10420355 37264866258018981838088537846963771040 10420356 -5505878621967925279039682619272048640 10420357 25935866201520740905017281032091660352 10420358 1422961681981009297777166446244302848 10420359 -44931907545192719839301620539180811392 10420360 -279298655973203345881860810580107264000 10420361 84090876910481094003682176826104719232 10420362 -2077228777420440415480504359482825472 10420363 -553461256072373015206047785197750521388 10420364 91095836010392306407939544394218155776 10420365 163411888536083802830682006137585917440 10420366 23203112980892250400661075938246867968 10420367 -335776052787800159975574983040237377640 10420368 -24349133553386001311147412526724284416 10420369 -208711556880183582536220365136086895104 10420370 -195059718594475896142098585015870551040 10420371 -77882584193064472655097247284259741440 10420372 -67839218541786920170793681788721826048 10420373 692240714322215855258305895816973275004 10420374 -75289038201753484395191936914812363840 10420375 75610908792696679652846894542072920000 10420376 -433357268702660730746436652725931069440 10420377 629849613304291434808766687189773562304 10420378 96337254038724401155460392685168640240 10420379 -529149532886801469980819436131757324360 10420380 -77333958668578136080749919044673536000 10420381 146715281300729259386807106074288670182 10420382 -112058749012144971144010086809929868928 10420383 -220138956761850031239057647695323340656 10420384 29261292051646173673561239681463222272 10420385 26323329115138952938888459111659153000 10420386 54958071585682654070244700439213485056 10420387 -170737823158087873560932365042985821440 10420388 242699935442799814035839625513793554432 10420389 28707301359753922875714221441040187230 10420390 232236649070913179758122030695988067200 10420391 -248502742080285692628738400186655823888 10420392 -241117380695253404941092570752299008000 10420393 391651003991628661788616195719042107642 10420394 -170426376644478850056162349606080711504 10420395 -326545470437004657479576566690098197760 10420396 -97009529399203331399598903086461808640 10420397 -247129780076447115484605222187782379860 10420398 79891621138885165934534410633482772800 10420399 618734736680384457330021015071628449520 10420400 13205700606939171920510483440680960000 10420401 -91155793017770004876559228585027749600 10420402 55794557672467517327059508487174088704 10420403 17695360343650893481899785331971550720 10420404 -5536728018892652283476902355078043648 10420405 9884330350452726283542690095064563520 10420406 118764708449718862980204751668504949152 10420407 -10434797939198903416291274067878058000 10420408 69745578660249657792554466043770101760 10420409 -321413606026603140577259536928743523184 10420410 23516308374397423943718231135898583040 10420411 -338737732293867684224991246332310936988 10420412 57421522539011557155269989827708281856 10420413 -110236488530409604081494073331416504800 10420414 22132809351684560319126280525775437056 10420415 -24404906316311537124682153513696284480 10420416 138257851403302204693909035401242214400 10420417 -376065426394081951464476434991296481280 10420418 -342586072515929499289175254963936641840 10420419 299095609844768374467302404913340775920 10420420 232412338881727802746993999979372033280 10420421 67416522126058972459890166569310344864 10420422 -120437599321383460210504832572549478016 10420423 -107099239421687644981746162877133251736 10420424 287067663642248218446338691133891706880 10420425 -274121033503770607366853164962527908500 10420426 223995724306962086856967158097741480704 10420427 110943228609832360982108613431400654360 10420428 -114506282005317951961211734612400570880 10420429 -92815817863532074436132975960434488970 10420430 245095737345927214169965506451676871360 10420431 13327387179146368296925288435642191744 10420432 61549662760436216467517536769344929792 10420433 135728264767506021210067445190358086144 10420434 -23565470405711889841609767749924117760 10420435 -3299075125611992625834421125692527440 10420436 -10540631966562957653140056796265472000 10420437 93340543609508309957672999973468766080 10420438 -211795799590947781092260528034916816224 10420439 173692941644381507511376598109188611056 10420440 -207405779300768928563930413160314675200 10420441 -275019310315850008981278463221671207158 10420442 -31247688161762622726763349999103252000 10420443 -592013919409057809780246518850896720832 10420444 -752718986989079623166979407204311408128 10420445 -3836956392144406893850370039472107520 10420446 -202691886419003939234257592451236447232 10420447 726122679671463876310570750194124571512 10420448 5656620722624635232160360242083528704 10420449 77682633973115186049561896790454443648 10420450 -111214760354542857399041029055583546000 10420451 614601400477537901529311318188238743452 10420452 58986862593642333322245893181464727552 10420453 390833456757410741037534425088964856702 10420454 91922251916258988271011630826139041920 10420455 -200965903522761537556271111248492233600 10420456 -660784995385842962045711965386711306240 10420457 -391795292945295467666891667665451762048 10420458 490365062644580761733092600575856128 10420459 368134477712844651704562007539257448480 10420460 103080775955391194441319950147448545280 10420461 286659027569620348444816144187213096640 10420462 13977345631909452407380772433443399040 10420463 286829643462582206454620214074145140520 10420464 39403436307588835368915278006688153600 10420465 -111399059494362312251423413537532316480 10420466 -69528409443910945151029750394120039424 10420467 275729149384573775802724729259409991680 10420468 40463902196632923908699281634122795776 10420469 -193980994956999308385093493043886146130 10420470 -79347429451543438132597635685861150080 10420471 176635986674030954807230366763338301672 10420472 -353014675624613748395458451930166190080 10420473 -49668095328664159521392246782021981440 10420474 -69579639968730255177542499962107445760 10420475 67188312709744992913885536779937801600 10420476 28345798182406942494391458137312378880 10420477 313397694191390626281988372938907658752 10420478 -77684247235195861666232332129077901440 10420479 239856939130911092690701738892290269624 10420480 58021678908523607419062806492699688960 10420481 578667107490617456794430628130904769282 10420482 93636061627448211970732198070221416960 10420483 822028982553669812716746263749722626880 10420484 99855816107109992081646369665041222656 10420485 -161212163560200231150872294993403086400 10420486 -253009635959904335008797295274895227808 10420487 -415307056071590837565299729863759370088 10420488 7910655703888933235246609535453480960 10420489 -5445471322922735349351255164628779676 10420490 -82650874424544683887161275862846477120 10420491 -267995138148923829507158713983190080 10420492 10421758088958023880504234694856968192 10420493 -441308976120267737079290772419690417760 10420494 40357928941923317561525777525259024384 10420495 33048760321791188988796526364975513600 10420496 -68416365518643330151886851717530574848 10420497 -243955171761693051206845865530125741726 10420498 129589594032943391483378157841627528320 10420499 535868925271148283988491043031436595500 10420500 149294907396935012679213505601613312000 10420501 -8170229358537625930246879855561076096 10420502 67839346147703919869482298269322174400 10420503 332755503488746462939858292357038854504 10420504 68436321222083884315427598703065077760 10420505 274163674868391710911915837326251862660 10420506 184343499846115178356723544309575011312 10420507 -34865226682383749476740102750135906648 10420508 -51765259284574307907871910694662227968 10420509 31720059613543701125646858361212210240 10420510 334026638950184573854714697392236933120 10420511 174998960761302402183130980293106469152 10420512 195174924013159949166207137064891187200 10420513 3266421345654221956463654019899265540 10420514 -118255292220015335560061586959358472128 10420515 63944967974876646434711445253977561600 10420516 -129368823041541165051055367902096594944 10420517 -697685663726488485810048624323359333380 10420518 -9725910814255590733049275592874166272 10420519 49321032933084178749295663679816684600 10420520 482864395164169037639951385650534400 10420521 103280607999182308701618681922545497280 10420522 -167929623970447073361625104374686279680 10420523 3416652969348914536589488499203059240 10420524 -61347965839105686879425856151642827264 10420525 345261565198261284336795396037770042050 10420526 179174033139849242727776834534137786368 10420527 -64187555584525519146669423713394625392 10420528 -116710134661783595380226524759896293376 10420529 -2867604647263768782213536618360460480 10420530 -38694990259015651508857999376865984000 10420531 -25289569973989796162435850984020979840 10420532 40068593301124320817617552295743536640 10420533 -321934502080234473542895288888189852498 10420534 -1343244439160921669873153177962906560 10420535 -323902230217733309111914499734580520 10420536 -110643642563492489546367248100475760640 10420537 -444534651477434160594862596963134169814 10420538 289048445547397928873590984209018679920 10420539 -49803269880456458032368541750787725632 10420540 -237126009934053304289085876320057034240 10420541 80404834087570588237473785660004883200 10420542 95417051210407563702939959319884482560 10420543 -8192644653182970136786618838120427520 10420544 -29163445661483363018721994358250799104 10420545 93520112292745847864243786742986571840 10420546 241673536726711815362314415199427787472 10420547 -281936166305377666750949441517252488004 10420548 -171056933379761743346063139540126213120 10420549 495900670692839738335316651852440699550 10420550 -35382036099376648802201935624522752000 10420551 -317636222760083811180941280418022237520 10420552 90905351472411418248150148325825126400 10420553 -262293272763118622641980043497100151232 10420554 -162147329649177670212587608558199374080 10420555 127879080390297008068459262656671948960 10420556 -46524514050645615289510507817374567680 10420557 4570765345208135466793688559021563904 10420558 822364443089053035803701146470705582592 10420559 414989916642114410597433076639817339760 10420560 -4158702273410131654666186633987522560 10420561 -727334527597805127707590091883326483468 10420562 261717813417274447922865344141012134032 10420563 -191319056326730079332107402913985994056 10420564 38985267183794375406885338698554015744 10420565 -96719044863256802102097017864497945800 10420566 -87833835548101006848850535035788410496 10420567 -52710211378793081245847761404853028352 10420568 354296852071322815323375137483016898560 10420569 -181098658726042792140603250022896153920 10420570 -163819264305679819740585588300575227200 10420571 23552925645686404810281148686116688912 10420572 86805134227778861968099398414408264192 10420573 541857444223103616678031971030219638822 10420574 88641841186343728090807547290920414720 10420575 32332777558244340292046226033841939200 10420576 612687820162223735758798010742483320832 10420577 -9716591676582726626595340526576377248 10420578 -12600396175056603465979775689740951552 10420579 -130059076998445328881555850088875914560 10420580 -79888522496367179537038118271423283200 10420581 230368555955217621482470143981242374752 10420582 -31436072373477038624081185935434663808 10420583 -531229115168417436031200500067203844168 10420584 328859779732421263463566946387750584320 10420585 -333838516839540658160039600235758571420 10420586 275920508813394379529473550146715954688 10420587 46610841856999527142961078953310853168 10420588 -45743076873974461066068609076460584960 10420589 282099832959508414336443491701876240224 10420590 -11555633807723168898582124795811650560 10420591 149194100332371300888035641551665910992 10420592 -11284176194845621700776708580858658816 10420593 -22229161282727006886491442546709677600 10420594 58849005476417034479396195888630958096 10420595 177989122953155467335168823942946693520 10420596 250842360614909882877091862619858063360 10420597 439851816140924903792170609779443891712 10420598 133440972956852578975533691443268206336 10420599 1227112514022655916745428574240445440 10420600 -242016641888303995911287442034361856000 10420601 34718567455819865578929952176617598804 10420602 -219694044370313199265817064523587975168 10420603 -160381271580404695865540658604181133148 10420604 11907838285981200192298559024249536512 10420605 124816791421468438474667800126026297600 10420606 45818141337566040154297966326415961856 10420607 -252089748217120585236271474644807683160 10420608 146031031172430480363333767866550845440 10420609 336104716797866749011078638700616704516 10420610 -15599855621432349336855583994567293440 10420611 304222142281767287559191877428813818872 10420612 -86076509979244032028491225417602282240 10420613 -316286312162822396305845800664072019200 10420614 68561861519435558755967270579284454304 10420615 21401383008528943799672696945837936760 10420616 -299087790890728767167740871538526571520 10420617 64877924542816696965115682026511460000 10420618 -14147980687189283347688264249978249280 10420619 -131495173896667287034854108210723164160 10420620 450909310497867441714190297730088960 10420621 -63375875265453223346788358178816804800 10420622 144343482997662564582879596592040754112 10420623 79542941871778097472991833303416037120 10420624 132291083849224245521006527859243786240 10420625 20971187370440937866478669696911276250 10420626 -1971590469647550482484607546517965056 10420627 214819479440287083436355827164323413072 10420628 265278381887565067905643268581240692480 10420629 -367528554012964729602457834309442708352 10420630 143383763223025483678700880724102391040 10420631 56999618132328076496637436494498830064 10420632 12024755973048669703683296739434219520 10420633 181070694063332573460904460402692055424 10420634 121024938548050508407867907722420642272 10420635 -459021452606331718097214564021216000 10420636 -188319316320581303001744168995611025920 10420637 301162743150419566635363399029569325286 10420638 -228451382847678039362515909925378012160 10420639 -311466241985248317882520842267626784000 10420640 -336679690286505070469402049050630553600 10420641 -155070217284837503715478653310165824 10420642 -85471753027077781059735788028576188256 10420643 298057522593457002241760612938136786016 10420644 71004145738960671001758415052706926592 10420645 -639848964000600937817021677410480960000 10420646 -280465103366155164423026753356693981728 10420647 45118727641094439975544611012649890600 10420648 -38032767268763804349914692689589370880 10420649 301466124439342141951068373072993982964 10420650 1579712314581015276186769358107929600 10420651 38096561948563706893841181022046338032 10420652 139474893911578785267267640941724631040 10420653 -253842516292979256405995881606783996800 10420654 164753173700546337872063380575552026880 10420655 33217259610885744608231950852613104320 10420656 -24021744811394281188123343805837475840 10420657 318261348248050099863860254611618335040 10420658 184698188723885575107494004110311249680 10420659 -84561535507268049187986995991683257836 10420660 -31061942485675770148336027622412864000 10420661 -110510048575622081664151092874057154976 10420662 -350725426953390109007220987550365696 10420663 -5271200997476287078714747082043094272 10420664 350503458476775587788983639095771136000 10420665 364207816144063793173268412311586747840 10420666 280205903986584453504395321853774244320 10420667 -367200694002770601063227832636772646088 10420668 81975958998921919144992105821090161152 10420669 114122140500068054842606407750297587296 10420670 -35175083529484834026042629267889062400 10420671 109608091325188978808376314090573063112 10420672 -32538743403592051545480124560471752704 10420673 288128625129949540416126628973219941680 10420674 -73981780074839038138948108740356317440 10420675 -24084829703050122966726640014293947200 10420676 -7226078929535316269086007353476083712 10420677 36945870768006894949476304871141518080 10420678 -207468924901900669426959183219204339360 10420679 -79522557444523224505135205820671314416 10420680 -37241665721076230997151606496789299200 10420681 103941104157516863924990639010813854464 10420682 8101906656879211577521308427009230432 10420683 -29423878305615951417414026868707712000 10420684 -88655626755051513684120428471412323584 10420685 -90428204729364738939088409695363604640 10420686 167779960221121248264373927249067401920 10420687 400436313087150862302002154029923076336 10420688 -27898515902545061138000499944523276288 10420689 33655249157627994708073978619462024928 10420690 72819858009457900698218059894872583680 10420691 -143462522420586167196591831190264647600 10420692 -65600497073130422110034639267024068608 10420693 -84619385284149381856383462346185961440 10420694 327128571021205953645017266731021579072 10420695 66022366548607281271510591822925557320 10420696 39111142347672969014319524629010227200 10420697 -83393163728046995249198889859228800768 10420698 -88320048111173366617748608419403841280 10420699 1142538535305862884649070262968759091936 10420700 204620504113435810769244269872975795200 10420701 -199814997769629495898279342151693924640 10420702 54157022316109384524323533215841121280 10420703 305966868019536235280153721013187489952 10420704 -291422857658670402370141016017348853760 10420705 -267072892222212293166590587959581212140 10420706 6079033238173872887990770723438449024 10420707 -157744117517925927142065784526208434880 10420708 -8219624072715476049880082629551014272 10420709 -417265590264860169002927065119447947436 10420710 -38606961956843041538004276146518452480 10420711 158697388790691954068281273387187164416 10420712 2289226284128567359940175851672371200 10420713 -7410445838879794614296630380868274396 10420714 184178962222744753973995264762541204832 10420715 212371470182652301920874532192188376400 10420716 450576897215772018383205074910360797184 10420717 214307759575746113324693674573082300812 10420718 -20279240718904069726262580787261464576 10420719 -57692394823630728986980004187772504560 10420720 63205963297950021644506204498386124800 10420721 -58777063584971709100982257428252022800 10420722 -84175067149661273746912886813993366112 10420723 440688948311887408624167348678898688972 10420724 -77241787156258857552217831345113623808 10420725 21685739439734024986625541361848115200 10420726 259663580284361690082945947432414385312 10420727 48955776591182416658187209728266186120 10420728 333951818112667640564380584996777861120 10420729 -349665192520252818279816295366787187360 10420730 119165148647832396765968599024999699200 10420731 -3533934414865337622190824511717939968 10420732 451425255620906821315195655400686499840 10420733 483064942764817006328282899969270371264 10420734 -105542861617860000585882784218684400320 10420735 195899734884894521851654278816907411200 10420736 -113347980218289807444590751688024915968 10420737 20083566105482982099388789491374006880 10420738 -18602156669400747715514539346165778480 10420739 278914424308468290088877949898834084512 10420740 -75612968819050831384141259185704652800 10420741 99743269611799887548351116684136673024 10420742 -83551027548873848659985492611841158656 10420743 13016318887808908759769658903113241600 10420744 -31887015327906342413837233063369881600 10420745 497642276070592936024146074039955863880 10420746 -110049110150387512198226760448677642240 10420747 129553774556281376436167352766829938440 10420748 -73721329973056123310629053151455184896 10420749 1703473508525230991785412142542689344 10420750 18063358218232012972475194287568608000 10420751 -738187613008012041627796190264254669896 10420752 13289139627333289724636736439827824640 10420753 -54416618671034970818274076429134853696 10420754 87329083540183308112739819768199796032 10420755 228736610930670461267778744396709984560 10420756 -288099135615361243100603290259345841280 10420757 69268122795875693379286401103563381600 10420758 190129889964865707700425093393277441920 10420759 -47554580159023263214971786803788571960 10420760 15814727886974727737024549594730086400 10420761 -189904286697907655876076097047289843200 10420762 179026226268921756237821497094523600 10420763 -72917527485607538873501001860280898656 10420764 219801777201128667727638973077467429376 10420765 -132072505904729694301267188780900861480 10420766 -191412458567792797929134558719977475200 10420767 -55958567563085032494678110098929125760 10420768 213668030446385651748339834609830854656 10420769 -494531537051811731373068764968110254080 10420770 -28095199802252619938490653488679270400 10420771 -164657681299449133371736874079369246100 10420772 72258315485620839956928171912091456512 10420773 129631600049699186798140106582109652800 10420774 16766576775332588259569269893849513984 10420775 1281003531773174114639529395320681800 10420776 -140530608784248230500950600390176040960 10420777 -470316076470899259477443492049175754374 10420778 -156273641343706566048946930191752981760 10420779 -341568610601777647930770725985719484240 10420780 227614992583156605189034228845055641600 10420781 -189533080545443259631091139833987180490 10420782 -153913597244891491812704053717108367808 10420783 153404844525703818728345333719161299664 10420784 146393850252537551008154818304621445120 10420785 -335678797465716356918228458516959388800 10420786 -357353613581668577130870974584684743408 10420787 -89400155070816191824032442063523448000 10420788 -111838881732613750555999674010305527808 10420789 -12482798057785227053906591574057387876 10420790 -117516932991122600961498052588333409280 10420791 30423124682494166227677502746019284000 10420792 7200160258309289019369451827555102720 10420793 138189745174427504318925759237313211520 10420794 -35701459780652311933816175157128416512 10420795 -164629213724413030788063041468729091840 10420796 122066601157682828249549564197838942208 10420797 12663899988158047371585906606634032480 10420798 165183991993029444511428862331809478400 10420799 -658039436483588688226062417601455163200 10420800 27606065088699325296983940694592716800 10420801 108517581987352045544163859030369732802 10420802 -20190873464354861745672761186400299520 10420803 271537780736554216141513477020342764400 10420804 -217574193372319770205799784290063081344 10420805 -169278726072358756658475098456615086080 10420806 32604599651169270875351842300455484416 10420807 -15212460673068992218306661641314934608 10420808 78864603722535559510923854478835752960 10420809 32878884380641083060415375753163424960 10420810 -121135909497117854438238394131869761440 10420811 252750124825787932693350431183235904800 10420812 159239168456718478192072421830215450624 10420813 -309338043856904278147751090025261735312 10420814 -86744706370308128960611955512022636160 10420815 -92140753567445960468647387092286218480 10420816 -26824988771213211417602573714954649600 10420817 360581272548744199887449569329972615360 10420818 -24664011746322177358645515455510853120 10420819 168949900095309465616105645951120758544 10420820 79146947121428071952396643725948686080 10420821 -244943758596024192061992327628377674610 10420822 236917668301516071422841533674241447712 10420823 16017072930506681150073115135658389344 10420824 -152920460547433071123110791625073070080 10420825 311193645901057133014619898210792913550 10420826 41245170998717457194059507441183355904 10420827 444762035760723822271026347327597652120 10420828 -108233959187848958198259118707654987264 10420829 -141699570233653325358323317637808612570 10420830 92134135452207547377413585008880803200 10420831 160611800366599240616330874533057020232 10420832 -223691391633151602718102245247097241600 10420833 -98849578046867745662555702577712170576 10420834 -30526675028055153430849045640370009600 10420835 386722367544099715045736622709382400 10420836 34513626237285325184914991372737413120 10420837 177778575784696727674691657322217636032 10420838 -178608309644578467075098825976338480256 10420839 111453892954829513869647402686326176000 10420840 -4728634723687579061018879765702246400 10420841 -902647197201362194982383885482428335500 10420842 -45033313841757865938564322650873792000 10420843 -292396481564184275880240334856812808520 10420844 80484657122813950927509820722061648896 10420845 -19375872241298155528575141082883188800 10420846 166109526122880080762196150759659767872 10420847 182688101273743284655127005476604059744 10420848 -56277131237455449345497464723089850368 10420849 64682936434820924840532502359315814464 10420850 102657205018976849003880797326372252800 10420851 -45356146320393583828546823491924751616 10420852 12593053393769689123989330515422051072 10420853 10943383401944208834113841580748293500 10420854 -86027163330585332163756797301438097920 10420855 2415532580062927972880814121937452560 10420856 181702549243893378007893339607928954880 10420857 -58286809964745815355305942392437925446 10420858 629979229742951733266976309498396672 10420859 122133140086408515809748500005459075104 10420860 -31265085671229425848048800659993702400 10420861 111165236701363886320727807904446507424 10420862 -39436013183733815867068261444146979008 10420863 -146501689017716972832504145045812483456 10420864 74116165184065969061581450112296550400 10420865 -35974141324486277317809210918382252800 10420866 -68532732230539743781841292567732806400 10420867 -136173112943355359289090856708913974208 10420868 223321721963241260522526948507306617856 10420869 134747435718372387081307913380031115744 10420870 -30640109564469110824731113584846197120 10420871 810853746261483760598542139363781769992 10420872 -124492050951044656972326276628493107200 10420873 -288400929271533984376108117379328019360 10420874 -108897556239407879354502324335420834880 10420875 -278421970536907956535329830316590460000 10420876 54245414894300150384670801155817502720 10420877 -487053971304930807129138647432173047348 10420878 1078458128523213322215170263347947520 10420879 10522499174589500731490559527014034496 10420880 -25530809510849542944940831286665789440 10420881 -38243899504450033910783498170421820576 10420882 39858829204696914027890810547149796000 10420883 577625108954140424967623147831554512 10420884 7909299736391190972226910289918491520 10420885 -263462159821795815396930338118051716040 10420886 37797121504659575550913353210422237184 10420887 -78135713860892206020816458569848853248 10420888 29776050979530376320528855233616875520 10420889 -28622485839086160628890168238007571840 10420890 -113716932509944058935234727368267315200 10420891 217857409465926806628672518105523056272 10420892 500940648743363912461520524316209820160 10420893 -2621740665555588806595376065014188320 10420894 -129140617414726471551882495967104368256 10420895 522491927204873814091788576065506847400 10420896 -12353263088712942389479495901732929536 10420897 288341527658340215344140982096239247792 10420898 89280716661828459281910662976783532032 10420899 130216255195061130819717567397373137728 10420900 -62220371214303504534348673028894412800 10420901 431287233300299381080421709618025075902 10420902 65500667901231470889645245837112801792 10420903 700188872688556865063078029640221260152 10420904 1859341840890185856481429104071454720 10420905 141040647471408782748101963315194285440 10420906 106281023886952397638609259213614735200 10420907 130424078310324718793090832377803661712 10420908 -121432491593949354628686860260747491840 10420909 -48081028053100753211054858269910304192 10420910 -184769403041860231401459689353099352640 10420911 -278626133026457564901721253442285390000 10420912 -163620102325348244959548018418280726528 10420913 -7454086332214028545628085624096461976 10420914 62744592355641477366600083143378632192 10420915 -261861240827205711695733052257008172000 10420916 -56891062618280063473277526296945473536 10420917 -163387852563779031049475511448768789152 10420918 -98824820926691396915587467967268672640 10420919 693435003384516019118044662665493978600 10420920 269775905776028567046658045748275200000 10420921 1074098130150329623861893393367363200 10420922 272875131993228480852147012651662998272 10420923 -399053241087230924596436442400913245416 10420924 95951501239344070206989014283363664896 10420925 -118956207853630815124042288857568405500 10420926 17201845486428163884116779963692826944 10420927 144254716935654651003266949632305450872 10420928 162149758772525845900936357642767433728 10420929 -20370524869168363909634000927902792704 10420930 -3575685284710995387058754809444416000 10420931 -413442105875483204748175466629352934048 10420932 11336355582993542512129574721017585664 10420933 -627616677302003077073410340477403758818 10420934 162323616421787122176125935668584140800 10420935 11359998531861058874331052077100331520 10420936 389181234955404676355764755617904583680 10420937 285478066421913902352436624749256106586 10420938 -16588411276268747177960096200384058112 10420939 127866877617248785056204578035348581856 10420940 -211688176162772532639961895211582120960 10420941 204264652579714848973147730125571904192 10420942 -89857138804901765276785945328981570688 10420943 55889786412269119575697493496795071544 10420944 46506765464082389317213573244243804160 10420945 -201849574529989845802224375566895509400 10420946 260307126835521176532815214707158614672 10420947 128697743515929551545443039385218396000 10420948 -20029935580329798756263014164676696192 10420949 48378483682020473771202025080256588800 10420950 -22064973033272262476102715094300958400 10420951 479118610043927574765872648854796290952 10420952 22605413232821900982958518686196633600 10420953 4130012442558848306207698764439881408 10420954 -246864716697787753976455540375695691008 10420955 220109763910056344283194258354343704160 10420956 2425537756629417768483468570456029184 10420957 -508295962203056603736285517676196008794 10420958 124179615872666020028761369685988478080 10420959 302025785940495092138273922191145023304 10420960 74144689374585944043133972272686039040 10420961 -97502965435908840783336892396673721438 10420962 5901675422049350764035959186662407552 10420963 28705133988146903940156581097871934720 10420964 -76192528334264091527285616354015661440 10420965 -416304092236587595289925625600288001280 10420966 -189782452598785862586224251640104555776 10420967 -452292143832740834635406186564217873168 10420968 196684642977077461216748478186520166400 10420969 -19237613570786826408921748152611091200 10420970 -9609451082113660302781879940571770880 10420971 -112326407776998541758488343045780154752 10420972 -110962141326893743964602824816182804224 10420973 -186575914195350363776964657561627577236 10420974 -12470198790584992142895578122613004864 10420975 163275680381658078491595320539917521000 10420976 57650322206618589578212037346923642880 10420977 -300119253652782382878645568784596983888 10420978 -172321076873508405905060655488627185152 10420979 -820985754322570686859169825111283716424 10420980 -119099343825256267606193547031897712640 10420981 -1089784344675780317728864634837744253888 10420982 6312970308556440912623342492301649920 10420983 -265694696239032700053815142662870861856 10420984 100245276879776007746543014460763340800 10420985 -169315000272507971294920027700920151040 10420986 -132164249004607001189119241009644302336 10420987 5263632451855163673702858834148826796 10420988 177981238985656389903035081019237467136 10420989 -99712656562887210916478501402276146176 10420990 -169991357321915561598007192980256152000 10420991 -1573621817710335966160459629527218176 10420992 -166080329476490762631627630209679753216 10420993 254782068405320030294902994070483762720 10420994 261366380646356633405135108704615609296 10420995 -9813390988736654965204897824658035360 10420996 507844652397036114308961107957366037760 10420997 -149978071680443792512948210613650027554 10420998 17770350631059698108846634741278730240 10420999 -278911336720488452737867309171773649000 10421000 517961890884800114956112739316945920000 10421001 97396345781592951797092105049690138880 10421002 227283539671484082892756820839946517504 10421003 -164793422373234508962173917687345880748 10421004 306110111871144736841586450021416448 10421005 -200020898821026981748885169870616681600 10421006 46813634112551315656126520364812685120 10421007 -1043126300417987045677842891788781312 10421008 -4581154911988841927280468693833793536 10421009 -194819642091558392865635244806991443790 10421010 25959609281751590897064623830193236800 10421011 -74915165196048999359664747786097071216 10421012 179095800467003244041479107797188823040 10421013 -57630574805429854699290385250668042752 10421014 -113916100609600860352301974707031602144 10421015 -215940818947787822144403595351653356880 10421016 -46231760819007194201954342264428646400 10421017 -46880806654495713094932947431944934008 10421018 -306805801837171394259887946640409998080 10421019 725028387445665499015537923597039648 10421020 239591654365253935673945093881392852480 10421021 -24512330304272448689356904320046315508 10421022 -53457298686174930918822788639731752960 10421023 -731376705727535534299937387621076365728 10421024 -364899857524582343453482768039862599680 10421025 151435876167404844556605485071964544000 10421026 138042816145369932499835035618873267200 10421027 -1581156417933167392742666402254929048 10421028 -789308399397473772746323187631226798080 10421029 55623855487618403774186140372674989630 10421030 54093984850852004982214890519847436160 10421031 -41286703333622769356352835858761503448 10421032 365984226091211030785074709662870804480 10421033 -28953026204065524787299243664071177600 10421034 11674967649142240355830861129806090240 10421035 354128953825439994458710304417803608000 10421036 -476430033518271081566874432568753509120 10421037 353705104156393524796489062262540127808 10421038 237660357711627884624454519286076953920 10421039 498725287598138304255318497271138381840 10421040 22900045094272422625305423647861637120 10421041 -436402443059313018809519168625584330768 10421042 9684701847837335984536067670979573824 10421043 -350158150276053496713785852520630286536 10421044 -5525560073135395063240381748398284800 10421045 271199397811803646602637789372950390300 10421046 107296457760188189952843680256582304704 10421047 105367868205712580530128621170027962368 10421048 -366881681221480086923701191709900800000 10421049 -198057562634545880732845328278924073136 10421050 1206035239483376839820157736455417600 10421051 146537596796845295696286150774298952568 10421052 93463517408069325332582420680702771200 10421053 69233399197166169911334468979984518784 10421054 11704849223230410492785896094197804800 10421055 -308845181757482307003868050581331249600 10421056 229785918838264622553841276784137994240 10421057 48779497056135721532901137962951803732 10421058 -167343650848313710109384247669635965440 10421059 504580447505038811661016031483138847240 10421060 -118381425812304867357398193713996160000 10421061 47179898338162999512091180336741344384 10421062 -103296283453701530496105831979892599968 10421063 -516126865914840772538376173339846434800 10421064 -48411896017014089725493256760229207040 10421065 -17154301559942184089862755504013785280 10421066 251713290594533401710536728565280269664 10421067 197061655913344693037488431075030987480 10421068 48577913408777344131147819817565546496 10421069 -31714995619671547121373844562119106304 10421070 -57316113385362338491478093988910878720 10421071 -80633760215320001719198228237705240056 10421072 -20950650532101757265234565221825003520 10421073 -130041762237991247749536033809933803020 10421074 -100645881303298145741112815044205764464 10421075 -115909978694063728979410409044618725600 10421076 -18549994317620745752790282031212730368 10421077 289175348390115536850739490961465868252 10421078 119964196326599232142898975775234519840 10421079 50072972906335811054563314025600910976 10421080 388427176812104436019597198320590438400 10421081 6330562968136125159119967407548429728 10421082 72493035118768372775612627928082636800 10421083 -346685438430910431394116778335917300668 10421084 148187384877072470357683382174231413248 10421085 60697295396812623689383047767076864960 10421086 69749380725683366279602303360961457024 10421087 252426433414418465377745856452846455272 10421088 288999792210699909039476115849795600384 10421089 -64250228037380164801821890803935220544 10421090 121144957899605370321725917479447424800 10421091 -297233489622223796974549149208875932700 10421092 -260003472119572986208599608950694277120 10421093 -2357217259316569034761455234836295552 10421094 -75319032041045731661112882930506644800 10421095 -344349260800912994330595629435348435400 10421096 118696208207061424056703292032424017920 10421097 -226032969398246958888691402605019743600 10421098 169411228921649489352702431678989674336 10421099 36598637684935135947391605357201478080 10421100 -142772267606102517110241894060914208000 10421101 -48557014387727169238805848488783202720 10421102 -160265648675716411605057404386476375168 10421103 -76715069550547322545975805641648750080 10421104 -233512882414074568172803781759750406144 10421105 267833038744885348045817445854328543360 10421106 224931394982999585480477096528822911104 10421107 -494295719892359494294672967799832094644 10421108 -133627610889502984029076029977329858560 10421109 -503495542099972500510552966668312945280 10421110 -59760416227917843357373702496225053440 10421111 -374203210084085094640208785301057320200 10421112 -78435086093957035653304387005327605760 10421113 -1054385519343427363554081052539899184560 10421114 130421221376735907919145785919387595264 10421115 -1441523993225567150439296172633692160 10421116 -4063091793009870321372572322831360000 10421117 61203832378305883950004661964031699200 10421118 251042057250257742542638180590803185728 10421119 424384622189027071740606649305842860896 10421120 -387454092863802324417517038122041344000 10421121 -274990204627240724419769848332373135680 10421122 104981158175255704759039776566148298752 10421123 112342161451232212330936448572026645372 10421124 -120530555645718648120311137343280168960 10421125 -164961659147775429940786504488546000 10421126 124271957002640984241195652401490684512 10421127 -392402866744397134033371732946209409440 10421128 544268606908337883841303524562050908160 10421129 6531397151359964912599981707999704730 10421130 -174155486427355927781108757188897280 10421131 -179762534191620625837430805227061536736 10421132 -23564585534390311646123070114903725568 10421133 -84759356792690936263273696196656781376 10421134 157760032447555524262516274076272235264 10421135 -287248021071539471106008843313781132920 10421136 103932175583556840406301381044076544 10421137 -283401439670442284072831323143141195740 10421138 1990986685101510364478507384819397120 10421139 -190362944456013782476949904300145824000 10421140 60918187751622686720041004092321728000 10421141 -700573934373420013746981069452201401458 10421142 -191036525024043082457163351386419383936 10421143 -651523973200804145852618634668396951608 10421144 -954081692838663566625011655247270625280 10421145 92273437583403828320665937870191955520 10421146 -60504925415695606917234154660230245376 10421147 -438176147948568517844351575744337393688 10421148 76689196431199233474558350364185493504 10421149 166906138859541814243326617713948896960 10421150 -196012035869935815365155629585739848000 10421151 -85827505133833203671082957805888204800 10421152 -165084890244364224001967926816174768128 10421153 -825976406087392750903262027473835854140 10421154 75333674825681249146832501175038435328 10421155 -75978962739240600661487436220608475440 10421156 485015169933447315940091362177035899520 10421157 18960984747616759814246508461358246240 10421158 216809137039635016132023735819571399680 10421159 261720600206153181097807421741178144816 10421160 -40268589364183843035225214391148134400 10421161 220852095413663904727312143415441668772 10421162 -109216158630882274692208183612245573888 10421163 -194299836741928361301707271795653901600 10421164 131911731468535806779122871975699516416 10421165 -252810657330891773378987083864484621940 10421166 1099399569314822601274736238001010688 10421167 -302908638187915729004083847438689795728 10421168 16670671933364170114036783249567137792 10421169 316335647310943099095718425399907860480 10421170 -115466172138080353708000293595822848000 10421171 16802799662313523549199170649698051992 10421172 309908550419089686161419411543205517696 10421173 -269242532560048115596675818122129496882 10421174 -32257768329910333906532970164879218560 10421175 86860860732796570253089438798887894000 10421176 -439843985982173733544926326693989969920 10421177 92973823827106693885625977017703503360 10421178 99990624899388742112275823173300869888 10421179 4546449937718268991173326776341618720 10421180 -80542558450546290143057180324647895040 10421181 -571390578931824447846300171455913116640 10421182 -240718853679706657964925619987460951808 10421183 -7791884223222816661956208667760051216 10421184 20797011228457336248244856281456705536 10421185 -152989367377868000304045216693909364800 10421186 576035763518990528208749165894617835520 10421187 64900070006880583720590729687822564864 10421188 -7184318831989844789581967355991211520 10421189 141353047980373313454307533862846881756 10421190 13377319579385164579245694789397184000 10421191 169218163943773470784486799862921039384 10421192 321685287323218958518653260261574942720 10421193 -404595006138999892682556645180311901936 10421194 -156290520543805946081292205350376090368 10421195 -58741560438205031554484579756060723520 10421196 -101354842023916913611430565987396218880 10421197 119981585535228792427240513658657644012 10421198 14267165566485557322753784405406982336 10421199 -66151349873586449708948146694756213136 10421200 -86567391676452673013753106105728819200 10421201 72502332504908292241497449881143986880 10421202 33448974101970503760373233863887835904 10421203 -133580001559021676408506013744158634816 10421204 -78978224843582171427439887805178093568 10421205 9631404786713697643072991371173603360 10421206 237761477319974531977114060393114318080 10421207 56833235226769087851281124565870200456 10421208 -20335471224262701955155594358869196800 10421209 121299175180194742124822215222636119300 10421210 216140836103781820410355195202666753760 10421211 -83066531929183779113038896349211962728 10421212 -277128931455039574441813336143209772544 10421213 51879066684067205520418823587824362784 10421214 -81298005765124117443113205086868006912 10421215 -67015816258279725670810268197710604800 10421216 237538079477736752339745234838700949504 10421217 1128466852788393892248354955284432066 10421218 9479665348147896980231360454391060560 10421219 355604295437947203818757288838725760080 10421220 149676390869894940355959433876131041280 10421221 163999569590600595640407096047117231292 10421222 1998576932190706475111160967847245632 10421223 228637100170142639062886720681178335784 10421224 422387503059000444366610659421531422720 10421225 -305326642709597264932233631370994041250 10421226 47332454207602325632223721462822850992 10421227 -48185229338999698981627339053965401680 10421228 512636155262256135069566399918599488000 10421229 -43463318302872711142107509189128181760 10421230 -6023582467730177611155071934216882240 10421231 -197058590558259304528222813982260099584 10421232 13956318240674603363362865127083212800 10421233 155061740267881146411616414809017766482 10421234 134785601225320952112345284448585152640 10421235 72313952868407354146032930170793962400 10421236 134574539350827901294933193260979486720 10421237 107568836499049353400934910418093411260 10421238 -9526175344612573014041815436397527040 10421239 149369106637979434149512516858253443072 10421240 312664480345659203301223683061803417600 10421241 -322049267410130915946023469243078130608 10421242 -36473998182357371346184617775553160960 10421243 -114863494866145149959885111976136950000 10421244 324491447861103436879618507994853073920 10421245 -149144827513601992039984365339129772500 10421246 56973264700146289747483548503973696 10421247 128435416568283389575733105811676133760 10421248 165666462469292414573140998917149687808 10421249 211334004765910860256686128451625199664 10421250 -10303429973140781452803229247926080000 10421251 -585911822326220606724201842261829759748 10421252 189953484236383367022881712328988996736 10421253 319509259373146262776435967298358812480 10421254 132739078859342082385324413282039945600 10421255 -259713314580544929048606244006865676480 10421256 -28677196537701022501763184402481152000 10421257 -49406245869472862619239465726533306752 10421258 236091511338807902170190175188937714480 10421259 -21034199933251843913391009736769939496 10421260 -52102801188417258155528230370279685120 10421261 29734949908336690334755621390244521932 10421262 127219721263739903397791901800143221120 10421263 -138412464043376472408747492772672228320 10421264 58049634008979754056117703705498484736 10421265 1550830194052749074406614007515120640 10421266 -6582949303509982457969056853116190400 10421267 -126702732553052780470966982334420864360 10421268 -54832582909423245312457397662688980992 10421269 221294156428855548091193307102817035840 10421270 64227033427318492810071110897638056960 10421271 625278168068903432211319855297767700560 10421272 83283017747163251741340301134084096000 10421273 -908318840594977290579832201103728687740 10421274 -202350932159590417799253555099698711040 10421275 182019000201643355270725408117871885300 10421276 -284204207550001127701235631356227299840 10421277 68682028769475330089265994272209535360 10421278 52825219408854051980479643532251523456 10421279 -229639619033040095802416316636454035720 10421280 -171193130680971071131356373825158512640 10421281 9190506144626877404647850165529108264 10421282 63791062669886239467383600055335325984 10421283 595894863742046505814053093606332476848 10421284 -283550887727250575718504385862536068864 10421285 81830519582641731589272329244497088000 10421286 -49331673821683790287365765967046588736 10421287 5469535125013960983806285640274706936 10421288 137689923571913617999794222261387264000 10421289 364113025110408812175876505144033095444 10421290 -257799486751926717607000529006379456000 10421291 161270249473205296200711413215426951800 10421292 -38575039698861030123498538070279454720 10421293 318898146841691855778717537548746779542 10421294 -73314327606949204767828243130908834048 10421295 65645067760034114110333371433236784800 10421296 -147698484532048924771595568803336962048 10421297 346557122129052496738496764421231977746 10421298 2162172171425595020803154775959232768 10421299 64594656367524297707819828977354689792 10421300 65337693257238775368334013995639862400 10421301 -136430969213049796487808525357263314944 10421302 -205110788631349743589966548424669719648 10421303 -276239621342757488135387738921567971800 10421304 260715887923414800031488723106112901120 10421305 -12485809773913297066739845086680542080 10421306 -130637298162614871807469682942102751744 10421307 78018043367963439168826663373329777248 10421308 -2828638069327240582833018285534671360 10421309 -215439788383736970292705784873176086528 10421310 125434561724958328280464626162275328000 10421311 222256628003259816648668619193975262912 10421312 -77598105969512205396585798522535673856 10421313 39462317221818719818353691652481469440 10421314 -421141600550273494499841875853502464768 10421315 -62477288089469766783379515184821677040 10421316 -70404898224646676313973160290642192128 10421317 390995224568829658097717125897307966366 10421318 -5613123148639368320601991477637133696 10421319 -259421327853777564103654778487778842456 10421320 -82475561736413709499419002271714816000 10421321 218563293230120366233524902535581102544 10421322 1028816842380671783381862667244603904 10421323 393059205583830692268531261891088163328 10421324 -121452386260205276555557657958175590400 10421325 100951116496482812251641858816027120000 10421326 -222276139815373537716031193260750910016 10421327 -174901810646858585874686657754635309328 10421328 -48182750963538711616923114684116238336 10421329 -278778776760189880534998867113277624000 10421330 -107331393962887468504316620503828121440 10421331 112216021799123743968523217834598061752 10421332 163627052685093632275276253068768378880 10421333 -30110245864151996403429838884264876996 10421334 8068051154933271789251866731812376576 10421335 316839604963756127071816511424661035600 10421336 -90645180237754070518248068853973432320 10421337 78235577972933459514283003046466034368 10421338 -23809214693529920513858834926150321680 10421339 26721388545821099507943278746175132760 10421340 -56244393373152624523671532550692561920 10421341 139993445980333184368952909633985055072 10421342 -295596952183597064280285461216269741056 10421343 -8211916165053704416276684737161884536 10421344 18490706144471982288392698838904078336 10421345 -126186735151974955680674524145891563200 10421346 -15610228835521706845067026125011146752 10421347 168700899532470618969613273714928061840 10421348 2356855978944215491865134461504147456 10421349 -44806005038872361632484135644337714112 10421350 -74567851791200462321352784216831579200 10421351 -4447752933587093856880080763632123048 10421352 -191189948824653644916214909145675366400 10421353 -464725446925582496904068414389775432220 10421354 236579526643512908437794404741518163376 10421355 -30396934066856551805902163800709134080 10421356 131702046313152863676250637652061716480 10421357 -425923692649409277929978009248861289088 10421358 267326962729630189442213258788989724800 10421359 -192828572045502910432607365538568353440 10421360 58931324306856280232247812200134574080 10421361 61826287173050235997541691210558750210 10421362 2167907356207689370910002471910367744 10421363 -44263097763249831854584889804888663040 10421364 -240555614664217398371820747612113264640 10421365 -82649974555278575226459918736823248740 10421366 114928475202483290835714619361344327680 10421367 638518795961500413076413269283488640 10421368 -109589986134707316570445984454352384000 10421369 -165984389768477795865204215344574572800 10421370 69507050148687787758395755455678455520 10421371 -577401455743806563792879242212164558428 10421372 -48169642050141363525891282919344718848 10421373 283771550304967140759007612962675408384 10421374 72319773365344071578126012798008910592 10421375 726504243472560505218178080982666104000 10421376 63568459454194311476768556770572369920 10421377 -683576293757053752520015561677792859774 10421378 108761630213736952310800771652548028160 10421379 -22628871717848382627505895942583351540 10421380 -36065420185543762525706975694559027200 10421381 -118438213659266471185929986541981899040 10421382 19255201753526844790317395126449155840 10421383 -7624806497045604389414973925537736224 10421384 -566810220974948478572051788921289149440 10421385 -160543377174913897935250708293285682560 10421386 -181883684956064596552998346620235334400 10421387 -437732789181869005204711935181938065964 10421388 110161221675307725238704712738888911360 10421389 327733350800048705137045943591205988032 10421390 49537320389701959911366070182260569600 10421391 -858962887697941772604800399256164810976 10421392 -79662849530876718409478068754589941760 10421393 -696419605092381041593462115062622705358 10421394 -64499039708503752981413511510196224 10421395 395272978253028352837032419875062322080 10421396 354201037055535792651410161103632636800 10421397 12984549089731141709039980559655670848 10421398 -123059122775183175242627112612713732736 10421399 -42337205328230138321960465709963211464 10421400 -154756304130903159123509323862568960000 10421401 285529311959014968881659564900724579402 10421402 -240795641657623252687550854352160480000 10421403 -298687252859494007303830016299813537896 10421404 -295884807181743437448461109511054295040 10421405 -87363581875355036644746268102110369600 10421406 370541725383583236922143513049153382400 10421407 -12425041936592248123379423414169916880 10421408 876673704963555436611438828440047190016 10421409 -216125139731481217469276558603789559552 10421410 -205793405217591555127038374374568828640 10421411 104647494741456640939768807913888179200 10421412 -214217995997794499076955372313038322688 10421413 -83249411321637982858401755098002134338 10421414 -148866279205272450438625016235004693440 10421415 -69861878524841354094778134779258229600 10421416 -591334112607888711861671827115183063040 10421417 -147515847440847191728824031516956918534 10421418 64127108796768376970301317842890022656 10421419 -199244244803198448237510212084769568560 10421420 -162639944693190453049137600697669739520 10421421 -12268058231071537584222174746476337280 10421422 39859667127390582613291489886423245824 10421423 281983954163964513490431143946348362904 10421424 -16532988233163281501840323954892144640 10421425 -13266797992248536073252054346982630400 10421426 180528430078664841914968511953053740160 10421427 -304210663334103774118057913479273377480 10421428 -74707453953597784457697738675816260864 10421429 322295670395235043829756787021804066030 10421430 570483925327839859948785964012830720 10421431 6846423638696308047983132097276094000 10421432 136806943085726924904248103970617876480 10421433 406228343716101307730815297691778225600 10421434 -28618033200576347153369401959914461728 10421435 325663608533834458242226978273994090880 10421436 -128149105501635690120336589683900722688 10421437 2226455458187605646048711591299958656 10421438 -89876415805570517704727196971047107456 10421439 161100873096725565932456388712399067520 10421440 61511281562519251691920933777204838400 10421441 4807580460808643699122410404618443842 10421442 273160235290981994426767000419438528672 10421443 -409612482169421597006742491109935961600 10421444 -59119656650988117710891635593566251008 10421445 264392640064617609580895968805916565920 10421446 -58030639345358983136544082649285823360 10421447 189723783118933603246861099293372428352 10421448 -254168099875431168944107827791603220480 10421449 60049835689726519934217631343112335450 10421450 -93419106038667980303450764753013042400 10421451 465475295099042243547326204971817700864 10421452 301403696993190126030488728663124155136 10421453 -69688150985694595253833536192132414144 10421454 58748237730821600004039491846565752832 10421455 94578846414481944807749674257343212000 10421456 -41231101632799658425370558861372030976 10421457 -13991057164710846163854846124677508608 10421458 -298798816636238025704804410025126167920 10421459 -707882129936693281511996719724038224000 10421460 -964112415036233528785266087857971200 10421461 185612669057601144240780913999637396832 10421462 33782109477169764181191311140950153600 10421463 -34053274162426944153120596509009901616 10421464 -80417637255262605185406507084608624640 10421465 -86496843551955982487432562808891699200 10421466 -100846038465321542598466231695559441152 10421467 228256283584856287355548857242909681076 10421468 -10893605947801705284832351477872559104 10421469 -141748637089102648844928861263792807700 10421470 -12187962773828782772384409166118269440 10421471 502597777246718657627422866058073952672 10421472 295785800422475293884106302681208061952 10421473 -31035607782048815198704213533379229278 10421474 28611614538360028467423815110561085952 10421475 51964774339418134774704335222139643200 10421476 134481756234615847957779799090623459840 10421477 416387796819249532474946995063328801472 10421478 21391571068014464176794511688683958304 10421479 122257880181096894362012905560902377176 10421480 300065667003009026647855229797171200 10421481 -64912869274092608358420299217728179200 10421482 -87191891466071713788948617565759492000 10421483 -490205880504688975301238587913892035936 10421484 -203279223810535790806290964139914936320 10421485 -96024343166907793113938768459275256820 10421486 -187419555549616178092364224081003524480 10421487 -108607798216042345296940199921537541120 10421488 -20789926496192638845553026234122240 10421489 56341597633567589949853523863166668200 10421490 19901651066847608386496758077663705600 10421491 -120738514189023289834292986995434509108 10421492 483511257748531883830489538666218540416 10421493 96001627805157708262860869444883793920 10421494 -101758247992844790166403830908904693248 10421495 161594170137147247764636091617157958880 10421496 -103265882262762870752099602748808744960 10421497 184558622878790941562463040765745050692 10421498 -472080366009356318547756846667041853440 10421499 -179443848989816179908183166652861228352 10421500 61545453996419028150096538723979520000 10421501 -101778774260442918842414305613138872896 10421502 12952676239819403952728118136736784384 10421503 -192407781900831100528632966246051750960 10421504 370033953343487110820973592138072719360 10421505 -5139868524521022438719734168921349100 10421506 209093036921039146829805287187086207952 10421507 1775708909754849069582969157450629600 10421508 36477821346385636872385885223851944960 10421509 -137092254348858689411817260405621756384 10421510 78918056391760456641462698345886193920 10421511 185595195199676443130250379619403604560 10421512 -127918714798758671035598563110924364800 10421513 -129853494762060138029851943351477291238 10421514 26898593207662412041764037749947504640 10421515 138394976825664654569097886318569297120 10421516 296515088210812061617102330292205957888 10421517 603452426133483987970294589931628382880 10421518 -29871626857242000747357667234911275520 10421519 -255870967627487177306731837554959627160 10421520 -14825256049423591436057645313258946560 10421521 161954340739544066004499894149339583344 10421522 -32025402835253983211043631553205811200 10421523 585294638798935410916832282888665344 10421524 -149894124064202787990204429563085619200 10421525 138752749558546108750573487111107500000 10421526 83684815352997141642414120537199326144 10421527 -158914166309756820001223260600226194800 10421528 -56576745654650241121849119663542845440 10421529 -7313518703859069632993915103333408816 10421530 36345244971459557533931296427425720320 10421531 -166892815515020497974570772634080042368 10421532 -303393225098082734465243056033109395968 10421533 462811370497421984740523910907561768704 10421534 48903971654798009492528979708200428416 10421535 12282819085529286249571780434589872000 10421536 222812428002759061739457691039735283712 10421537 37952458189318202032436134220592361152 10421538 30771539593131247320348154197069580800 10421539 -198697237788816262557485714144238922660 10421540 -312645431725747451138090922916543795200 10421541 -123863727584467124570303160964324984800 10421542 234661337847630036378924413123604936672 10421543 -596262076836282341945498581717708298856 10421544 -18957171795536142575857052614390579200 10421545 222547301197793241247370144676836252160 10421546 187832953628571213848594909763413111472 10421547 -66764001717261614303109874728339013800 10421548 -369612230932771279904796989874171572992 10421549 73927681854148593143980174504777932288 10421550 81407639144308713529795650959155128000 10421551 180113785001019049401448861998328352752 10421552 -18620499789919465237809452099166879744 10421553 -13900770938979253699140407136687815040 10421554 36096114586979957432552142582353251968 10421555 -527470319223545252420217394630569665040 10421556 -76878002446960450209935301233584773120 10421557 356544942816416970432773321991846367840 10421558 72085897180940423810747323999174594176 10421559 -51813966776746647106252348456389319800 10421560 -380914892265478692700162506901676544000 10421561 -307096777237887802271493391599480969720 10421562 -38871048067519946746349091141129397248 10421563 6293975472998764376752256567205145968 10421564 -238688993738515626949246753290593485824 10421565 -5814694253227727619074644284533169600 10421566 4187151048741038185605696660661182144 10421567 118083504347164661449421349252458238240 10421568 -12897063779805288413879289530894254080 10421569 -698988181280098274289155885910620692030 10421570 35788610618860788267217812898593039360 10421571 -60939933162435001825152105141060449616 10421572 -35036079757228596436054372876260298752 10421573 -23221013958478396877505878842191950178 10421574 141111143366847963568589798082530173440 10421575 292221586761552218294770673336146914600 10421576 -33824617511060328092560489868505907200 10421577 -313077878034952862799344718741760196886 10421578 -22435770100551957682678940546450480544 10421579 256061029483760526690578610426842360976 10421580 3926028801146018348312835300316938240 10421581 -348362034455888958716468255486120548618 10421582 224389874319225267230967889308570226752 10421583 244848970714911039215727430097591147520 10421584 -40803841774185519849972078714749337600 10421585 -15306945858547996918202229045679556400 10421586 45931307667772505318882985997332140544 10421587 333078321981671723985921110527768293192 10421588 -241905356310019509025422952560930938880 10421589 211583965572791990815153697756470093248 10421590 -127275219388631198539100293093243710720 10421591 -84587010432506873851931691395362833000 10421592 374963828145235589124081560940045926400 10421593 -30733311972532411294639144667383502592 10421594 61845227380453749628760497221870819072 10421595 -186053191802824827532427827296088320000 10421596 -831074706663943767477524226605069265920 10421597 393785457074381892609871496448786456012 10421598 203361958067803096175734518433090298880 10421599 51204949154085101084365458699617605920 10421600 46580895838368101891578435455143116800 10421601 -178060925042536938798406511307043198080 10421602 -113272390271567605918790223323700972768 10421603 -1058312966865814643714983868158819859520 10421604 -328404216455208707559502583080521164160 10421605 72636991057566999234156429765723107160 10421606 -3078911717687456335551421313858370432 10421607 9757787474219847498653109753707368704 10421608 666478064019252615392102602205343144960 10421609 -11972711115655748264473806770482128 10421610 -124637405500881435555548465805593441280 10421611 -182977223051383929517394226333808246976 10421612 -219959617466744769719454639445836817920 10421613 234290930613154017670500844232702564460 10421614 303442323835094945591553016756838697600 10421615 51757102968353750064277741537734450000 10421616 49908239999525023798757783569963057152 10421617 684675725267387220877778582789080019666 10421618 60836235990753384950164377244065086880 10421619 2419132756055353980347595718707566688 10421620 -55083314116613335709340480367328624640 10421621 -251646335558116462808109913408983182688 10421622 -11718292060943576380409561427978557568 10421623 27610346619184351909650894069407328872 10421624 586137064031534176153096287920406405120 10421625 15894456881915504665932844878573408000 10421626 -657886636049026926356827502533872192 10421627 204792729639345896945140749094119929952 10421628 9940476129679011956125214924990078976 10421629 280879491985743831129906417896415660626 10421630 42702595387355868728940659749232736000 10421631 276416234011887855923846233249479116280 10421632 -175880465111191415920798519580908584960 10421633 217958862625472558715622804261812765600 10421634 -195393228315436371878612124739946939520 10421635 37153574073272393088206373153854069760 10421636 -198484521239804148061050980172469633920 10421637 -99705966921147280952078890417810697760 10421638 413538482234835884656072598443924950144 10421639 -717610297206383527644184979690923688544 10421640 113894466166189505335045191835772160000 10421641 -176989484025151895543960582972543274908 10421642 -10734426218174297502162799497352642560 10421643 -384180709544355397919080679718308501760 10421644 231095055550262059467625678893848174336 10421645 -27055480559737032185515663059516159360 10421646 -118669550538359131750440278527976312832 10421647 -411082762870573797450903780701925460808 10421648 322399216994356177043151900606750081024 10421649 256949301145178667798299706527298263040 10421650 68490280198994162277187788478821514800 10421651 178666947525094238310287140776213139512 10421652 -3803807611603976315011180984895569920 10421653 -105784087387110322154684830304358692736 10421654 57997243966125743916890367843504607776 10421655 -81450348044431779183871253046659320800 10421656 43796550192620904609672126857472000000 10421657 20486538607306479197218560467351130240 10421658 -85615859994111596850137330526858175776 10421659 31469501318168651076195398398155589416 10421660 -190818007427940545358251938482253363200 10421661 -44496608715531075242288322838238732928 10421662 -1401820172177290788024367536619647936 10421663 547107379109701875060714053822677121856 10421664 -154856784776522517399025006404729569280 10421665 37453479302696868251780854431700551060 10421666 11088017100160477359926164323097123200 10421667 -29763349136016732427166447556233628864 10421668 101891974246557975740076640961669038080 10421669 -427099353371064150555111608533092708930 10421670 27141890875887128200347241614765864960 10421671 234005175756304823134072711191731121680 10421672 135745404042892704373984221336618624000 10421673 91456741726548125195830095093683789568 10421674 -54940750864602412784988616383287459664 10421675 384923147459472631430534604179169007800 10421676 182227963305589016066896719002807208960 10421677 -48649394610968007913828476486095114528 10421678 -47940296383474342959923197739338503360 10421679 97681442003908199138524332506313073680 10421680 -94146314778251080515604819856365977600 10421681 -984492960699620752161859852709878807500 10421682 136203243705678635845442431138204968960 10421683 -473947634239568895087313042146814286068 10421684 46364706849885457483715278785144102912 10421685 -79124208817296024070524370986702105960 10421686 -64301408461075140600035150985680240640 10421687 -310231095958840152954929089443499304664 10421688 -189789981887399987884119896807178301440 10421689 235458743038892398001260283914462072490 10421690 95337469261596037979417360654848147200 10421691 -48031130183281842276630375271253761536 10421692 787188360001487522991095809630617269760 10421693 -21009756407831852360127288442644587616 10421694 -33805692187167445344889172580185478720 10421695 1144017411666065740148165711116999920 10421696 71809146644614879062376806043374059520 10421697 -87115813994325302597459054739206597760 10421698 80439672995359617732077412817768705536 10421699 39028095259592176602540136116290066880 10421700 -124927054202137991859399002709262464000 10421701 285180584320173351801962521695213669600 10421702 171905407303113968918429681786402355552 10421703 -13761604506436002717866834218311147768 10421704 -187903808752539464389209932793251758080 10421705 32078539482496128926057797379605825920 10421706 -120410678770932053993283438437858109696 10421707 -388731292108309681880338802222809832044 10421708 28438064394805907091819290930688829440 10421709 179532674518898553250262842283501664 10421710 -51238105641641708716600048584613904640 10421711 -653157719295559910806985202182102780688 10421712 46884030552929802002308639331431219200 10421713 406872442489016613804316786200881118962 10421714 102834976228439319731610249919331530752 10421715 -177828489467284658611907347724906012880 10421716 233117353224222862878546869539535046656 10421717 366704999557358048366520736007099659740 10421718 102523213277324744462628397015274385408 10421719 56100098591442560115448359581893686912 10421720 -118103390943810706195899803873825587200 10421721 115142797822486066311126136245133824090 10421722 177473073168692410347205126151161932000 10421723 79359446087890851783450019819438728612 10421724 115567419430412692730273324801556283392 10421725 300318271399259957838246414845419636900 10421726 57979159540255931913171307290274124160 10421727 -131701745000976583015172536535020240368 10421728 -306888227992602582405969533896289157120 10421729 92600670686897763780986338787664873120 10421730 -166082882873042160524461930784264448000 10421731 4802459375407165983093815560805211504 10421732 367906109840757680637453825485856276096 10421733 47085277912390806288644086898344427520 10421734 -51379177235429108615743732533889245984 10421735 71255217244300758929679396425977374720 10421736 154874742243445490000981121203129303040 10421737 82737904945103163250636489463488573440 10421738 -976541996227791346148445031085034240 10421739 -227213018094252929500250186212905453000 10421740 33707723845965928916676270621958932480 10421741 589682708727003083066297785710214629984 10421742 109670080844420052935062766472447390720 10421743 -54997462610288466794836387910897601096 10421744 2423996917784883685743701607443103744 10421745 135651173550191564871712800105103749120 10421746 -5613837401363560477607168390028220416 10421747 1141368392792787776771636505119416320 10421748 84642090505735585121233712935745575680 10421749 69434283328596713763804974488833026808 10421750 -61284477978253138669815789921041568000 10421751 -120504239983877010293492176563437228568 10421752 -10367010163210570785437683216082227200 10421753 117641313661503088992119687633078974020 10421754 -17804441862299683692888504272621434368 10421755 -2681822863567386343889918408992389840 10421756 50125412953086320466362793920461086720 10421757 301425199783864802993199881586446360640 10421758 27402658548698182276036490904873883584 10421759 126319087692454484075348568400113720000 10421760 42975609369936867238068076993000243200 10421761 70687957903650587975351665798212157332 10421762 122971979157161194230440246674199296032 10421763 -424514625622090055901994897828338155712 10421764 66270486541640702218871256601891727616 10421765 348533200351603382997850656689332711800 10421766 -18273775857945241724267478209435197440 10421767 -517749511732203949447248309627575806968 10421768 -197819811527250809964872366815831818240 10421769 -411618716855795280056589304145432092656 10421770 -198085173503869956264291641713363430400 10421771 -73630012960082659651621529288838280056 10421772 -22566871479305842543790442839299580928 10421773 -519754393068646597665520172754534747840 10421774 3143058876317962607834723941710728064 10421775 2403870867115962512513241582170676000 10421776 -60221937692864342141377246421959303168 10421777 -646806623202567137995319689468919066268 10421778 -114239821642430458242481176462612898176 10421779 -552801527394714821969051475140290289620 10421780 84266535504779052126535944394332733440 10421781 1627329937995376712648405559821158560 10421782 7430061780944237441057063558156432640 10421783 -529090730564997363199748799875746421376 10421784 -269207398615440961981686131291980707840 10421785 -22264274319074853543069022353291969600 10421786 -157249558242737786725151966182149309216 10421787 -72880068081096326872884237628374573120 10421788 -67159937390114592414116790279655587840 10421789 -271123528967770541022449468035826410368 10421790 -19392734750967942161038334358129446400 10421791 -439358217574619733980367401673756315808 10421792 -42135387136282303355654792156526870528 10421793 -142690726403642526179015344190368787118 10421794 -414795687490972678860475394935976506080 10421795 112260336743035024692323345998199374800 10421796 86703036968129006980634409092927324160 10421797 12996077100053328740670922747204487424 10421798 87346709434421734698650844176972867136 10421799 -93050162933910723314814373691148816480 10421800 42749491350360142429451250095204352000 10421801 260030913194061498850947320757732787812 10421802 171606027430729654959161016852994996992 10421803 -77051758280544121342811610958667096320 10421804 4909360677223440341657721720076262400 10421805 276544524137807607044275147466973168000 10421806 37547094379134485927507682532258787328 10421807 -189442875225657574558355379607492636560 10421808 -55120625197132765385073800263943356416 10421809 764417113336231746891949997441858273904 10421810 103884094057780374531126945825088144800 10421811 239443341610795936662961700436741976800 10421812 16544504526562759783694279401449234432 10421813 712539600219720766815717625545963293184 10421814 35442471973198991921686131564676006656 10421815 -247318535952051081538342087837557486000 10421816 357403489405931221309744404030041333760 10421817 -52359619311215543369590637465894918400 10421818 165068377421303473614361903675863133440 10421819 498870415568065047591379554281889982920 10421820 5454418464381700622045661201070272000 10421821 11861383066922510126668742681167015072 10421822 405174337017580713211029460833180755712 10421823 75934366714578242435379799958933097600 10421824 -1312188888834516837112013653528281088 10421825 -213382508730587537811602322953543505450 10421826 59821121253460334721697925519362383744 10421827 -206322207508773687899829442464407569536 10421828 -12148032742040309077331497026622685184 10421829 26783819580721179691495633888128693600 10421830 -248214520940057988410403642593277037440 10421831 15940977510538977730438379568804707424 10421832 -359178762015385624323142238666128711680 10421833 -517133805302996698887954693077469194700 10421834 -223510726682131503166209569656521745920 10421835 90740753324262801438223969912992764400 10421836 -554212886551120732604276338133254709760 10421837 28170670066063369596477112013710506486 10421838 28783037757795627271564259957237760000 10421839 740905962918867105366559295448861876256 10421840 16212273765538615265503138020867440640 10421841 -47365121026859926469128741496740040208 10421842 99944024765071200991045223046324163200 10421843 -664745464642464480134302404027973079880 10421844 -105718661111257747844304970733432592384 10421845 -3993842959442769682792806273604339200 10421846 -58547551897300246452325749638412904320 10421847 -19670752759015115804708456433109242912 10421848 -135343406842248630259139346162758615040 10421849 1157038131035488352882670496878634136064 10421850 114702491452034037775812261165093081600 10421851 484066289279694579257364849443638556 10421852 15767007745255174700954452326943260672 10421853 12409029729003786928469616257586481824 10421854 -1774313699808950462619590710483395648 10421855 147271294888627315487871340747057535520 10421856 -6888746857904994240825597689310609408 10421857 -630252502719225382596539113186194338940 10421858 -222816622985657273970049268949147660720 10421859 116361746995050783976720249195228956672 10421860 -17762532135247511879870480976303206400 10421861 -225074154592275499338455556486827253600 10421862 -119637910156560374532369090774206854656 10421863 674528732668306823903962016537270845112 10421864 109619903254317337900009222952977428480 10421865 20742953927094901830459189073097994660 10421866 -14029754722017996635466003255856960512 10421867 -4877226924796963141847954491918871520 10421868 -225137288331899357012906726194960181760 10421869 -54976911863970212053237730535842344160 10421870 227943166694479308119510920874061650880 10421871 227888960234429184520676956377304731912 10421872 645284025224832720569312590224556032 10421873 235405833901224476088060475810099867200 10421874 -144446244787662159901928331815195148288 10421875 232529159970070735332375217223246250000 10421876 -582937322433936069847094752963614861312 10421877 -20984649865467450534147052180930207104 10421878 -107740082222894057419070514298835225280 10421879 -81043380192016134174289375393772709816 10421880 21758856199289400693910608523395072000 10421881 -56031978158034517403530992923360599318 10421882 381316628109926443344753071620370535792 10421883 150893953294930605261458098973143967052 10421884 418954299011227483767500745229344709632 10421885 -160190862300067165693004146848026883240 10421886 -87213076028863684611471861013403257536 10421887 130083918806960904125184688794837335904 10421888 -433927582792304388618982172373528084480 10421889 23545538076439068937450403800123768608 10421890 -91373682569786615482252150099166668800 10421891 168556828254536366113051646931573042192 10421892 -225304872467857769633796645832989480960 10421893 146755923992811857339046157074525634142 10421894 4750328452480467072384246545676797952 10421895 147823594367327052459924880829563073280 10421896 507923771203873615786136956168567649280 10421897 196290042348015073805813277673439808720 10421898 -24833073989574718398708682102390098432 10421899 -429708563909206334183687653620100714760 10421900 109474179567305903305340902915196736000 10421901 -58122050180725626805840261397061309696 10421902 190657613732931362307216357705020041152 10421903 395053414045302855394199763556786255152 10421904 6344591404674788733301310649752616960 10421905 -198737480373714929307738258345672345600 10421906 272684522740828552978284610770712155264 10421907 -240693624085700062301122314354857116608 10421908 -60856335836650228729444371578003958912 10421909 596532699719994259893422791626489556110 10421910 -1532144221864371044887984490028620160 10421911 326732249496214902975847141933146202024 10421912 31148240477547098636814343484466739200 10421913 132698429157001810693206840182562024288 10421914 -265853333701018355613388875720672220944 10421915 -17686253741926672729118715651048038400 10421916 -203733624148460139094338638092256552448 10421917 -530450461992798438677461812701729203200 10421918 2903954592821166791200842420447738240 10421919 -250876190537420303187662602172418589680 10421920 -52400848115143790388935607176508211200 10421921 -132044184395204218887446760942848212992 10421922 -11455984100063041324458837296086596096 10421923 -733175277502586048749615517916665102696 10421924 -525779618297671973528395489112893087104 10421925 -16795722411237191996366840498856552000 10421926 29514466234871594128815084138077199360 10421927 -133720700038616044329650028263576036160 10421928 -340452873644914693214477492158797004800 10421929 36839470749613000754324372583424859776 10421930 -118870340792958899229349636310973716640 10421931 34749323638671164147988251272599463920 10421932 -26125957533628164023012219994072181504 10421933 547140512800551303925866353411849398380 10421934 97655213806255420355153314719108118080 10421935 -146593963148650971590039371169633918640 10421936 25143545035887088380207121869054738432 10421937 -3192956795618997287558185020407479200 10421938 -62895341471855804556602563446986385504 10421939 -596070112715460580246467982542797964600 10421940 -146705199550327993186223008770772224000 10421941 -691918942008844059144859758013265269316 10421942 -16945114936422751786705711986177662400 10421943 -78099087660842916611129909274385631616 10421944 -10585749652447392608766660322638151680 10421945 140898212079256751258761530997694837700 10421946 -10210528736517214763369020833559490448 10421947 287943289341570063028721814611575223396 10421948 241096669410793948072412256283407399936 10421949 228987034606761429172111954826009566464 10421950 -12904831339121720914630861454234035200 10421951 443487680376803271021671590061602277952 10421952 -56040250814428413728743995108948443136 10421953 4136590638440727130845602962424383024 10421954 -123584482978805921590414276033735166400 10421955 228996168987237252845549386983862716000 10421956 18154542157087537919380328500623416320 10421957 216180119814759030585977293911236468892 10421958 66898701627625708675520369594313864384 10421959 46866560263543918271353207064874067160 10421960 -46055423610307802204713628819470080000 10421961 189514583703314940181941942616624236480 10421962 -104369587902728154649654852577856688800 10421963 622444659698104906554878100914973784212 10421964 73028562539573729049833217601005843456 10421965 -262880375704075904365631901026071129140 10421966 -147732881320880997496992413372080581696 10421967 61941492634098171648190044802019625216 10421968 182210732175156406007551631300182671360 10421969 645064552093588416834500564590157327232 10421970 -45290850077346741696175345852683701760 10421971 -73330101604526584443571176499089858400 10421972 -127108921327508907761435736302625024 10421973 156726664349565709314997125434967890880 10421974 200788092170251548625743191893319271552 10421975 -15025212679644367115995744597310994000 10421976 34688448909653795489852175789872640000 10421977 316349449899606936436840392919542410772 10421978 -8500491673015661317694083640226024960 10421979 -426762188995296717158770824130252487016 10421980 69172982369196837548010962656116326400 10421981 71723302178901455262504047887556335782 10421982 -56214826981702612726524641409881016000 10421983 -67938106422228284012643050073717878784 10421984 163459783454256382008268748751412396032 10421985 -45531641403394448838457066855053402240 10421986 -351829791847772962470436118060093101920 10421987 303101286019309930940756444243566359792 10421988 157758460647536429580901769750584627200 10421989 -138804631885298601267225616999784525220 10421990 -24548831744787920275954554946520885760 10421991 -16066109974791665163359100261183580080 10421992 55155113910653375987422619335299809280 10421993 307377084876036848170809863231388050724 10421994 -45561507117711007695474234310253015040 10421995 -56004013290670858190117381862426429600 10421996 2880745915644643785873218679499161600 10421997 -263426847398882328582871798670726040000 10421998 191027847616275130297238832426397800000 10421999 87272927545470311154792445752733553136 10422000 141332569242699997179002690420244480000 10422001 -132889608262751886772000973228976998400 10422002 -71608552669390565080205674151812617600 10422003 -381730733900394961836643107769501339536 10422004 157947680059942495317021982301609373056 10422005 -18858020840284948863600284561623603680 10422006 -101866396550285616240289135897925812800 10422007 -20091588975493011259296082689142896768 10422008 -553088951642076043399367681549519216640 10422009 115142843679021167242696500722178174408 10422010 -90078006302829540418757885080778283840 10422011 -112711733326242996372071571380921734176 10422012 20821007981584826173990646745288164352 10422013 -101027198107415419768888472046693519360 10422014 -72033339410639919435355277629341413376 10422015 164653368709118579007706392312026603520 10422016 479585043492411901488257322002052808704 10422017 -695500530984365295902982540442351751934 10422018 -79393169442750461094309831873298187136 10422019 -116739038910231915616207751751002314080 10422020 87033595772855169056888677182084710400 10422021 367799928186004978981663804081085199360 10422022 -132618546882759267841022941902139610496 10422023 -225727704326521391507840088876511642728 10422024 23081490189674597110768037398247915520 10422025 -236460237700111236963155520464849896450 10422026 -80865113100645538497050174120284695456 10422027 -22490774138174887853929360836398405376 10422028 6381548336993017611251687997266867200 10422029 123726415561771188242358739685139096630 10422030 -111928816077393375234369322061991799680 10422031 -559574250318967978704535870313801209168 10422032 -116765802160817223604008492161511260160 10422033 231173628960984837851972064725192144448 10422034 -12646129265351944713451460302429713408 10422035 -32541358601776164178775979240682252800 10422036 14712935717779282491024644856184909824 10422037 -533219151045800688182802415444040854308 10422038 201760341982254344594998515600805584960 10422039 -2532227993435660703892899189824264832 10422040 495566524148078618680166059241685196800 10422041 103586313969625389237954397759166781504 10422042 -159027968683426720725250268319431244288 10422043 6387729563775104095628039433634108292 10422044 138088495019546128941235279202257414656 10422045 -2871413188420399334930529525726841140 10422046 210834326586813416324854273333240601472 10422047 246433733052791229868495938604467878496 10422048 -1380396632230601132419801569917140992 10422049 -6455551960676259567198873772009346880 10422050 140357035237736611588369287739858738800 10422051 26764675269283767978421416977842915200 10422052 289808118785004051907853905480688115712 10422053 -213236874279373187249448161148047029698 10422054 -238334408199771905635050484488984802560 10422055 348111487555303247386232530464017280000 10422056 -181264076027989633241653468104798213120 10422057 7169484191954750219695690823714381088 10422058 36198167061169975301117457891889639680 10422059 -249729762620330817399013086892816614096 10422060 101952169300599802742224878459504721920 10422061 58305885472201824766419090451377203808 10422062 230954034831148661964621496781632065408 10422063 183185986749640170904117948730959840392 10422064 -13260381830994232896477221636810571776 10422065 -539682088503759850989433501094083902540 10422066 252167446768469371708571684398778471424 10422067 -262595292087669230212009956025362080884 10422068 -427216781524818666573567644152378354944 10422069 -115950219470993740627021485045597001920 10422070 -1346985567264965425366590795591054720 10422071 -511748390088430944253533536703334495056 10422072 290243786406149715564974400555641118720 10422073 457426278231171678244315643928522906240 10422074 10777562314923419089620305536428607200 10422075 -222141429438791355583638275171324160000 10422076 36117411613627051412715078175034310656 10422077 -187030288964646168928981737009187848468 10422078 92024683029998171172218449389607660800 10422079 -79133981753738588319330045972072746616 10422080 -2851501009088168491248792404046643200 10422081 303791858954938634531515962856742404800 10422082 4304833692541341345981240567952343040 10422083 170081508349670134281225062574341607120 10422084 -269725728148867853099207903121346418688 10422085 44872210784643316562417120566579965600 10422086 -101098416733917090183579686846062104960 10422087 -105705648200890839768581247404260320432 10422088 -251477010792138536464769300175227596800 10422089 -65134674967483892289529812351467037120 10422090 37932921645822230423214970202679613440 10422091 -34945512139254774792561440359913350848 10422092 -340097032170992533697455210306696752384 10422093 173824920944066153575361879526156192 10422094 194547376407719581082184468992917614912 10422095 42601670659636033432886036239171470600 10422096 49514651731248666009958295458773073920 10422097 66564695816229929653130346338118490432 10422098 -419147023591238457387694320737906451840 10422099 -90522790034745900759047966738742117516 10422100 40687282187265249008950088949847686400 10422101 -317188420833567135085389979666742510898 10422102 -43001289440817777835555109794667823168 10422103 401315035199418771405447961864696446000 10422104 240704260708451075798084841395203706880 10422105 163917043286723255670569608712875096320 10422106 138964187218603998558202951656144697344 10422107 -53594059079956601505047688002302673280 10422108 1363322869036470613827734503672005120 10422109 -659448075090114422433502779680867582784 10422110 -126851750099872612848134062614397967040 10422111 -6030682365121989599535256331609901696 10422112 600949969785763166174060596812340396032 10422113 58654143942083385765024366105312891924 10422114 -2125648509395386536574801751844720000 10422115 -250304534747958963771737705287476517680 10422116 475100000347664491257959852451402368640 10422117 309421702302566967333440058083549028480 10422118 7222977702159372043206766013645512704 10422119 -486326852076302529543666198944885073480 10422120 179155097505174798340652787168334233600 10422121 316695463593935096507351721961186565280 10422122 -186666077504469769059464775736306646688 10422123 79392943188068503849454473062876931824 10422124 392051830928888913971674116450167511296 10422125 1690240230601417998697877692979424000 10422126 88826185422469570575576007410459926400 10422127 108131645466701951594983329008688350440 10422128 -35463340563668797954883408965587173376 10422129 559535377740872993198674880458503165120 10422130 15473853062578626707346755481029329920 10422131 -23103355191667023372020490852525741408 10422132 -4712951374870847729340550571832139776 10422133 253283208232460434420137617323165870382 10422134 -78093569646020397528296648415762301248 10422135 321596189595187116002606155810525207200 10422136 772130543030086761059283675966486528000 10422137 29124388878676320499149398063072193120 10422138 19582492824742144204847818687116349440 10422139 55558390520829348488217965885000926272 10422140 80211498851535980489183669349148285440 10422141 -366898365126768482085292238611167211008 10422142 -222550281706260853626105661891301334528 10422143 -356292327714830801581946047735437364608 10422144 82817790590144982621364168027432550400 10422145 610024673095401385320545778494658598080 10422146 37031998729645922764795732720382000640 10422147 -85572221205368954339728698898959035400 10422148 -128830396859865619309066845650547815424 10422149 -139740476811823807338662984422942043364 10422150 -23218381667271404036704345770899390400 10422151 -204545189092619484996176533323877172208 10422152 -187189101438106462823373530505281402880 10422153 -154253564044962089444283493374577920918 10422154 -456095166820900392451161708684528099840 10422155 162116746793924100236022554664423735120 10422156 -37040511441834269512017739361457537024 10422157 91505760262652369346008891580094528960 10422158 -61858220671140367481295373222053657216 10422159 -59887725878278093322711717978368944384 10422160 7369171208085557652923697299230556160 10422161 49630708153975658675579298987437878848 10422162 8927164544960946171429394869194115840 10422163 -707185320411004532758222631719287925588 10422164 -123221937232713220933538750319687235584 10422165 -72213921914939333408740440596452128000 10422166 -260990963428057935930702400264115647968 10422167 103695811051556827198556068965582607200 10422168 4652034256107158371201699114586112000 10422169 39369564487905356444615506628997126400 10422170 114943948410391009382937139313143484160 10422171 -86681075946514491550487266546447709520 10422172 33083709839825452822255595921713266176 10422173 573387256349805765326385518425053702720 10422174 -3139379668190726360981982913528074240 10422175 -233620872186150000155124380968598434600 10422176 344399451902051944828979713591350853632 10422177 263143279548092552217030516214367417520 10422178 7042599765372325600165875205813134624 10422179 -440344433573109605062768785898536797220 10422180 5596086826793045283753187897259823360 10422181 -35598129369805754492571525669034971456 10422182 284102562490631213161349496962170740192 10422183 339489474080249360888420293738327032144 10422184 653520041580778860312863964713333145600 10422185 -290524424017952933164162766383228203840 10422186 -52418484069253026117522104087625735936 10422187 132727201419609169775336361564660149200 10422188 -272369570196168710002003832632265472000 10422189 -29613584187288157967523658104821738730 10422190 -163338417782331810548994547664069744640 10422191 -270476838426227937543561510265550283528 10422192 -28458718529545894785136901173774909440 10422193 -227163547154743062902073188126432337116 10422194 -213332758638846450023476646610305171040 10422195 40406277502809229506905883347003001600 10422196 -4625153435051306404623389223511031808 10422197 171548320625368332864565168732681710432 10422198 -186298092136057111272890200009918211616 10422199 -214911576864745199894563935387181379800 10422200 -51838688884441779666103688185694208000 10422201 214401035616787244545237862809220945232 10422202 -41308997084896134155446061515193965200 10422203 1118337541617264444289567222469943022080 10422204 -91028763521152337882595265645643873280 10422205 -125850658007247548079668399466230893140 10422206 43583687488556215327566411234528755520 10422207 -96221911042729410167274667785620110584 10422208 135723285768509583747473302434325987328 10422209 -83340565490669731797818634994082814720 10422210 5820704505953710571454007083879859200 10422211 9271116770484254969617125188087345992 10422212 -27735999757213302565141511315761367808 10422213 38555376764386037311166763741291320544 10422214 -385309125631308673070217065249429472 10422215 -143910220253964401680468156910968997640 10422216 -61397577568732066293336032953162137600 10422217 -270580901741942138482905987993084511580 10422218 -170182003252005332167357796937826495440 10422219 155113365634201064277141203519389053144 10422220 28306183346999367296626518021664358400 10422221 -310113454299188889229080342440184541578 10422222 -124841907344361922386768960496784363520 10422223 -240062824976693583454357580944569678240 10422224 -10699718384734349694038964759348854784 10422225 227553026660348865833389805404454581200 10422226 186626595117698442452305422632771646624 10422227 91094952046714060663718690526730732800 10422228 35777444382727383377959591364567525376 10422229 334979212943281965768271681535175772320 10422230 -11951309224074768681638682761496756480 10422231 -83439228930629579854094206825747646976 10422232 -214085626195218903238409575856278732800 10422233 348269041135432109442986484739202167680 10422234 -69988965230864847202668257604818119200 10422235 282825653951979877343881406771938207680 10422236 -124073707344501624756645776123178785280 10422237 62680065400985411169709500913947749952 10422238 -16527454481151989976665778650044433856 10422239 -35032493462763918464635308430919748960 10422240 221990989449166699522027949391748792320 10422241 -300070128861272160175373502635984391360 10422242 372600035189586559047502868376055148544 10422243 -14935770883577756873220873699648407040 10422244 109377980547678501336370927453538615296 10422245 -120061588796454538420550379596983546500 10422246 -140739724217216411361826026393473361216 10422247 -268251105014279719250858014682547682560 10422248 122506766601245090762926450996790016000 10422249 -293362573014760123258951483647046932336 10422250 132420645138767962359842731842780672000 10422251 89159523319184909356791525028455681048 10422252 370940186207417611649780847543334272000 10422253 282886764439109499631405806165105132460 10422254 -6987676709398852244854781182225849920 10422255 -70868317189574085433868317479517716480 10422256 3491725181604222374923647647041781760 10422257 85510532923586204738096067927016754340 10422258 -38438574733649616329111400383078301696 10422259 -409833556274691884533995578478100351540 10422260 -171252216808934347150583668085337139200 10422261 309644907813648486784410505537108478688 10422262 2993727229369176149389510864277013504 10422263 137489910523649923025943403965564673512 10422264 -70465707852768132200217848151141396480 10422265 -191987040020125392471738416410280577600 10422266 -74717244710744455364985098642682959616 10422267 -25805669270245563588292935864222687720 10422268 379151663444031482606358287740030076416 10422269 -239406845966217384255749245401210698592 10422270 -160896033526924873758387183402540009600 10422271 -101192812425863640252040634527206866648 10422272 5500975585513895648932452498659082240 10422273 -253908993516409798889488886029532800032 10422274 452317698708652088319393569211135760800 10422275 -87996084065652162498263502421988358000 10422276 -32111768713986045209577975783667900416 10422277 -62242791852965394408008299393634369828 10422278 38905398485553627489466008154721081280 10422279 -102160450678256533537052862648036332160 10422280 386754152036643996234485513960971468800 10422281 -552067918364108067433486363840291470300 10422282 25039225772795895051727248043498375680 10422283 -48834449339614217467644200746602883016 10422284 -38513943558341796665799502649239142400 10422285 -165033834321527786128108154495869664640 10422286 2021008341405202914741302210272577280 10422287 -99844827187679883407547775523846309328 10422288 107595705324763729045236137198196178944 10422289 -81750107102688174556919586414441917376 10422290 -122494149165931670638958732489656670400 10422291 91209140689981884140110572327914760960 10422292 202988207738173145745866599241506748160 10422293 33331783628857706455751159054613480960 10422294 203004415253907631103577134237488497600 10422295 21392226373845534037491855070954012320 10422296 -848264497984234643413534144974366720 10422297 9316217618350612718803272302517780480 10422298 -310809282518637566447369354233104245760 10422299 -36235573652609109901813196001034843920 10422300 -11208997352266282052071482788889408000 10422301 561228497905390759142069306713678515302 10422302 344527570145065120439955326699833370304 10422303 -162641070166160284909723983495565112832 10422304 533131918096595214990773730208958447616 10422305 -353132793314644266377980826289338926080 10422306 -45520443296382765877185716607445981488 10422307 64981688940589027584658647286595368912 10422308 4891966119736104159570953519389979136 10422309 396139977134623545128041622867962585920 10422310 43613139429827852747366385457653369600 10422311 -315758704340337309856780486725060883176 10422312 -108010517196239225508280760400347136000 10422313 58269127935318204864705802326839643984 10422314 -16313974363901384906284149371527481088 10422315 162038493634024330980791719458480309360 10422316 8153503413677537942178360774301687040 10422317 -369188071224776021426330564384468655360 10422318 185055643528228179663869889649673469504 10422319 -951736353031219819369897110419422544504 10422320 55455733426372091477762778817889894400 10422321 12747118709484639734704775090157135744 10422322 -345029717487304202981577152217297048576 10422323 -416827607131294895923433623708079678352 10422324 -50930080451125096317844393606867845120 10422325 -77806176636820572641936420868175497900 10422326 255564797674563361307508324568658724096 10422327 -93047027408045785565187844439381465880 10422328 -131994651465891830453963421567180349440 10422329 -34833458720644363535636622560629449516 10422330 9249698102916375661716121515892657920 10422331 -295436801382628432646165973823624707868 10422332 -119815093688995989059092371982907005440 10422333 68413975160497735054617729494400436902 10422334 -5641273079931978419742438449471369280 10422335 -67801903099856564261217004300101120 10422336 -47484731358544453563135066500266721280 10422337 1273633477344955783321700823543887152 10422338 115081176056707919515479798383764131360 10422339 387898681726893213595543689222765366960 10422340 2439699493133395396383888853141401600 10422341 -633805752477248545587484792202753628258 10422342 13814796119866221729057515072911044864 10422343 -101174419778589858954223738897972489584 10422344 7905945934355036426433500497687019520 10422345 -37654519539672105104406103820479843200 10422346 -186114927391289530146540309743696042496 10422347 -75902865940334231491840039974344376960 10422348 -93006222170253044417999379625326174720 10422349 -224751761752519694943443923587792094314 10422350 -30091723685740347674045739850820952000 10422351 -10719668261907778578376134684925027008 10422352 -34435391062490929854422839850475986944 10422353 -23920999354375992987779866781482509456 10422354 -48308485664420951396614403856735876480 10422355 -91972217942629160870652353210869632000 10422356 -3673150075439384340697180653553766400 10422357 -26147087821453926040772153052683587680 10422358 -45000491945453287562973571002948541536 10422359 -498947082703879294623234751904580624720 10422360 -116839641614775454040611778151421132800 10422361 26934382748420478343368772032130797962 10422362 127297791598622290998445382467003845600 10422363 96933707671599853373552503362913626624 10422364 2491890835751134636934956651697682432 10422365 -493633469034616389191328195842078054280 10422366 78546816260700837457690795234698958464 10422367 157287768256697160836828348056783632416 10422368 -461913241927138909388415067892447969280 10422369 52863458014529689930769879511971905044 10422370 14472045967978133151760634398572188160 10422371 -411444054303085801931094143504491987428 10422372 -39728198637287310441128261671999761408 10422373 43534449408508226202227244568893545400 10422374 139755215439443540607457607098692986880 10422375 -63842645959899015901677451769701692000 10422376 -24353892711600749511596841993470576640 10422377 66446377610843091095953508561822249472 10422378 287281061270902167948281496026780375040 10422379 88030134563194065463453334877954266880 10422380 76558663725423809694437676708390604800 10422381 -100673124673616004927915494617708180800 10422382 87640752639599474897304967373026652160 10422383 1043307516016714773737553726091609344 10422384 2590968855399047136446301186820669440 10422385 23571094205668358247490422260934273000 10422386 61736599377609933365019692326100840448 10422387 -30604740455197046461467923480185899912 10422388 107221265977067976612332083531174914816 10422389 29109757900536631685446810136776547520 10422390 156821802405117490065087612487810621440 10422391 228813597492440809172109845213357199360 10422392 513671110194369025909577751780524544000 10422393 118591252239642535794108151000412501760 10422394 8038332383738782920487263002780443872 10422395 -188351433617584683129191964736656633600 10422396 272161036158666794029409529237203031552 10422397 261506831430332918002615856817968515320 10422398 58940301237207392419859889163277433600 10422399 -309350595111042250474890519553584182352 10422400 -158490416554304550344591048880685056000 10422401 -706636033676004533992474147687016712000 10422402 -7701588866896608416306248728854470656 10422403 -639243158250007852712193463040042665348 10422404 67902360486628467343654147059147288576 10422405 47180314101022227660467752204117824000 10422406 679831679713243554656665476151515264 10422407 -37988377534412466514924050563820262728 10422408 -190210755649959092788075376551895408640 10422409 298342450695590681271798509853085901520 10422410 -182808844573427207594328775019984180640 10422411 83433267969862475384170432263239703984 10422412 24121187644775062464382008141779927040 10422413 -746782291376463296512202057708058859338 10422414 239650443924083328801629269736756037504 10422415 -99320203841677512564777246738182685600 10422416 -186485100880552231868067547342021091328 10422417 -124752648710356286125073363129384305920 10422418 270926833873006900782140926039945526160 10422419 73084313434841473585196839980315725472 10422420 189240584756019940994824238455055738880 10422421 427937304741688037613623095477971796622 10422422 -354417222586686303963468082240962091488 10422423 2500265696930063257258282321962960984 10422424 156811071408551389976066811898871592960 10422425 -74153005177254526667683611082762216500 10422426 -162207821517348302533185284192256000 10422427 -546417671078123259567496127791346011392 10422428 -342407203879688199189220717425853983744 10422429 -17362099203675962454867970015434217152 10422430 -222751664602002117863822617777095272640 10422431 -3600141712746970692541989703943200968 10422432 -11102728160839408024528706501162631168 10422433 -33442402612847747353787853157959380224 10422434 102829813416973384359563161278634440960 10422435 -138665780763568359436031915542681861200 10422436 -224569594664402199432627915841973288320 10422437 -274875758978807861380118276179029358914 10422438 -53634469026863000288513353110827692032 10422439 -562014499275359791550441734401652122760 10422440 138250382628920247931350453476076748800 10422441 -4410444752876028775682913632100278748 10422442 -13236197985326885016738977731562167296 10422443 22657606997662336318042699658784579024 10422444 152761002388642395217036131706063996416 10422445 -229626043378179283610573595628092468480 10422446 -34177721213296534470566098649485142016 10422447 287621585296951408832818435385390184072 10422448 -29247642747498938927269258750533042176 10422449 96200421092888752121664332697266466450 10422450 22063080216042660096781618142291904000 10422451 -22331306204723763125426042933671255680 10422452 156507693207132864899605370344033739136 10422453 516828967985764414908579079598208653664 10422454 -58719598890869333481980187648957235200 10422455 125764399808231483035903361908512492000 10422456 -145004886787985191409461400790097920 10422457 121338069569880638116466168659772955792 10422458 193113074151241870914846663240620500080 10422459 -212120672713273916433121935571265699280 10422460 -291927637416756330103076039908384727040 10422461 166597461875303857031945805442408684224 10422462 -62711682156582766083907973948537582976 10422463 430993157601567068016594659443535691544 10422464 -42286666196026309824875969033256566784 10422465 -204926232565392944968158628760575274880 10422466 -173178944855617973144173029018654155568 10422467 620509828170589054374665513944777612800 10422468 83247828750329584875869379164582891520 10422469 -12540779025631007650721142966360552160 10422470 -225103045465113479511688729647200373120 10422471 -1671778102102933156031103099156765360 10422472 -187314821707349245045797169787021230080 10422473 -210395499398352808499903285842956285312 10422474 -116214067815252033080447774574558992640 10422475 19661668317191312058766580758503060400 10422476 -152567410946914773475636343226573715968 10422477 116351613457333857881383719493456831800 10422478 -22234332724611940505640982650191059968 10422479 254815141064825284200972355753169430912 10422480 16782522849053073950248729920202997760 10422481 -291767881467795094642723417927251912718 10422482 -31018689303614353615452918273834693120 10422483 103139810992380843436767722837789988024 10422484 409894615806877151386700196882574944000 10422485 107367184896350894521383448021839759360 10422486 124451373296341320236359295180262883200 10422487 -16346845349262168921776671958898344448 10422488 392074489445860583360585800847327232000 10422489 -83090928690795731338048572167688069120 10422490 -118998209399837845393623357390206018880 10422491 372908512481198304964231255895993304984 10422492 411129864226902663655659824916433969152 10422493 -95893124421242470650897403760319200520 10422494 -161581982749696922563788632302512376704 10422495 -180615478094195714665851096242764226280 10422496 83515440774063976754958431352008736768 10422497 554546126532545117276454048412592534946 10422498 176856227298263288875125281984318580480 10422499 506204534039509703292713203057778073500 10422500 56349652265832180698309689846108800000 10422501 135328277116308706036131989538090126432 10422502 15788948339980321248788555168693385792 10422503 11557748485893987150927211148898644928 10422504 -43549648901492446412843173807084323840 10422505 -84727792199124806945349695207879045340 10422506 -236641212226212843084167297324992170240 10422507 205669438232618494413323222927129599680 10422508 345721616731203635924776590532803715328 10422509 34591248374971589163399618836554953216 10422510 3988408092692060260741333151193661440 10422511 601280280736246664700122941830863911224 10422512 2152354239579846693600965794954444800 10422513 -91261433912535825057679061236854959658 10422514 -165306495901202750136355909373977884144 10422515 -165033032139652659918635917311594717840 10422516 -73233518471122313650837499862346063872 10422517 99069105475563888289419525227613599392 10422518 395069836623622258801321119961277388960 10422519 -157908228060278084128654495026698243712 10422520 -511502908375661967297540002328689664000 10422521 27248241206345221955140012904930803566 10422522 117853231482193808384535224550983592960 10422523 85594396546460705012763527671735906080 10422524 -75369607414462231988713930265476866048 10422525 -129880105052087614338958926717498175200 10422526 -252905004004021080949215877812302854080 10422527 9497786282363395392272108721601819440 10422528 67350845697407352349450418566251675648 10422529 53276226306572860061076522269751731284 10422530 -62057533534549095598914787161273371520 10422531 -49693583235738236156583183649826154288 10422532 -446950779609739126635634813453556858880 10422533 146328757725610047252973465203132778848 10422534 137424560480261013856948980190162649280 10422535 130294309804554375954080042736167151480 10422536 17362186351545944277901077537336576000 10422537 341102782231875929496792812912944108560 10422538 86337157673188369075716069341714330112 10422539 618095730558585928647789935184874304340 10422540 -153068345284984937967246980113231718400 10422541 191636574146756253307478904514412819584 10422542 77646536711422786996707459313735856640 10422543 -219353196296313169001537382448697561472 10422544 -74152820367455763148672483527503708160 10422545 -214931763009446410101420963096988608000 10422546 54181272640994113777467044271574258944 10422547 -303430521645855661584989733910025310000 10422548 310220873114571167878524571190727259008 10422549 116174753416455238324663727060600012160 10422550 -145676626370832586054676738996286000000 10422551 -175734494344810130245705596957464997600 10422552 91117300385469022866471979056866918400 10422553 198383949494592327283101585428831319700 10422554 -67568868244024634904131585613184971024 10422555 -548194271822984443075266422889699840 10422556 280308119229479500980386043110397871104 10422557 512161630559688810583449128175206440806 10422558 -34928891962027147802576254274953454016 10422559 -132772964500318329357450635205834721920 10422560 47388158932230712183728905972823490560 10422561 267626916636265797393281125888321240320 10422562 -17890583122822981941597964877879211648 10422563 13624361161548408840026825741519880504 10422564 248190214984083032003953781401288396800 10422565 84817539471674044059126244040181064320 10422566 87013643703759253819962326953937756160 10422567 263076678377595367217326675584479463840 10422568 -48121459032898439458759495227194265600 10422569 -139116901043622481143961867213641984780 10422570 -249182808448580707112875109649216936960 10422571 -223637113918126014461110055744783539200 10422572 67590783756996727797425237405815099392 10422573 89257128449610523383104703480731847744 10422574 -364378040729156473979842150342208386560 10422575 -12445036116415374411469558128312290400 10422576 -413526067202895705240884547853271040 10422577 -837888116963281340020838032442393662 10422578 -99245102514417210771367610396490770160 10422579 853041946259726030446603703073125941248 10422580 -26515977552273319590115589968762675200 10422581 -119380929109605678126607627136301215496 10422582 -210922235367454625504559006484986638976 10422583 458070096540527285714635959334326504520 10422584 -32905341712284909200568013433078476800 10422585 107716366165246887388553485535821505220 10422586 -152364236475573260878036173420796842240 10422587 -252504666902853895580886031816681990656 10422588 29668360746020180265969170788361945088 10422589 -252548464424254952293209009024206103610 10422590 235433245624775866192317597001660276800 10422591 109148516321654112196970849444035470792 10422592 -28698104975576105452907482232574705664 10422593 84806508237683361219747435943649151744 10422594 -3202792738959377304925024547855943648 10422595 -6330866212911649618112338404142311600 10422596 -251852518685600341534563367742730763008 10422597 -67440070704238906184933399022290128128 10422598 -6675245248620853804471532267683501440 10422599 505465601323718166893430821113405418520 10422600 118638163420012177847481103621632000000 10422601 -161509221642012236720382595450090974848 10422602 -58460355311634916771320871391099470080 10422603 -101143296379459461518426895037173003456 10422604 74527584459494382444952131168814283776 10422605 -61469822047568607395979440638399845480 10422606 -76271286253780552261430953508888488896 10422607 54381957778688524801488897236082237488 10422608 49684418784389421587337239031107420160 10422609 22431239615983963750316984098126977408 10422610 -36963142895406781806732356985880796160 10422611 -361696230621483072144057118358448359568 10422612 27715276482640916033164120918184666880 10422613 60934121380250574186117722211774940000 10422614 101411854842840785190175743786749434656 10422615 41474444884688329353666274987474790400 10422616 -158118385390829720108571142337084651520 10422617 303326270975875624165670098134675606666 10422618 110092850242745427627153928290989167104 10422619 571131409918571124742677977400761022020 10422620 -37857146835954151270412700545254840320 10422621 -570805210182274310719936076592002227200 10422622 -5219169287108064142285363991763833856 10422623 587765905010181390571025935908665758104 10422624 396818056079610255388403115401234350080 10422625 -19194528519549903050538845131602000000 10422626 580291208520424181602589026266148270080 10422627 433004967582581833307176556920625203320 10422628 -306791659624344341646711695943080222720 10422629 253996914919034160897628388068234709760 10422630 136900759766099904591809150725845327360 10422631 553191836645617403034943700265166229432 10422632 -237333401387106561861371181098826301440 10422633 -81793966434400336066219642092972557760 10422634 -26355824921016251851804850323814952960 10422635 597175082154624753209240396677918733760 10422636 14259616989129501025340640290535899136 10422637 -1006774364061947076229126929199933512000 10422638 -126225024573972899369759624507069565504 10422639 -342387070097318641084677415674634003896 10422640 -23667840067917728291047504762488422400 10422641 22490665680525755117994649907308224 10422642 99049408902882270591375249026731249920 10422643 -526146861510095788526526904591583479728 10422644 118403992721712276824138924919417726336 10422645 -58062971162846921934971449534526078400 10422646 63456888169845025933040832323190363264 10422647 -419727946265247989326351019401971050904 10422648 48300340472323385675340266091753062400 10422649 -727056993918052970986775798627674721964 10422650 -11769105444463866263646595748497881600 10422651 131938636082364540349016282144226226224 10422652 -342888582340717625646502613013182464 10422653 128725394868852181002529183399043488902 10422654 245286966461108280267542481294291016704 10422655 204253592313770162712603190818625363560 10422656 -236256287450981562436404490984205844480 10422657 45410344879108998272439314970874343808 10422658 -60098611634551438075163683740960852480 10422659 -13150905169543615342939369188450182160 10422660 6806856469564205432327207180028395520 10422661 417689581578213378800674286349193447262 10422662 189959947520369001232406049388968020352 10422663 227345847983526913938459703407521418624 10422664 -102912240371251501318311143536678502400 10422665 5479919847610696006824560884838576640 10422666 148826097590149945869927772873939534944 10422667 598164485972963211352871329514771733716 10422668 -29444684371791897676686350374967216640 10422669 -370452784450473331369961907967174357056 10422670 -10937842816584111985385427391401510720 10422671 -92468745367354864967522984313335958288 10422672 -12343750701236210979103682335365660672 10422673 -1440713091360110692055898627635555702016 10422674 387221871197630141949732630702578094240 10422675 -7679680167501848699677002102037604100 10422676 218510483013550148847390726700083425280 10422677 22119898025941617944439756160880158080 10422678 -4900457912347058134845676386150789120 10422679 130447180218219500907663179561325234432 10422680 25715310496085824831685342518769664000 10422681 5824621627049709101507688912036811104 10422682 -208860141227535741999557934592520491008 10422683 247430938876746395145938153565454002600 10422684 -1733934492060940949946825802828478976 10422685 -82342958395156534441579383496064269440 10422686 91318255487544983657353819944616794240 10422687 355560734812725380414606777179628135040 10422688 231926252373417761216357839902286479360 10422689 -134740187035507376385358274716802883180 10422690 -102614240805249262236448620147162485760 10422691 683060634515709071769555965986757616092 10422692 90412229771831058094594817613284099328 10422693 256262981009576676905108689699615419582 10422694 135857749862346581969388108999285052896 10422695 34821847866483834232463113678795670400 10422696 46228076922434749202502533788169011200 10422697 21498068058246021792848222664386588480 10422698 106269378886740460670747707889792352 10422699 48354657488279097144354490581657273600 10422700 152266896529924123247816570234835110400 10422701 -154618968054542697567213313009850594100 10422702 234849527950598820400235680269353255040 10422703 357989164861404112331223895292801373264 10422704 35519274595904888817739524737464074240 10422705 28702998208721337468651880800298873920 10422706 -154374247366257035153643121549914647040 10422707 301136212183987267514134009862585753760 10422708 -101260725347642399814724997793484861440 10422709 94096221382283335526918517118674848928 10422710 -78810017041754439502187035313378634240 10422711 90905723012365817684132325183141735288 10422712 -423357138200058441482872973133419212800 10422713 -29493953443667841526499327216378519040 10422714 -34518642644253806037133547352949175040 10422715 -78889987217717961567745491749345042880 10422716 232168792725793878336035080535627904000 10422717 -56773687503003971030490367831030409088 10422718 -151860475767918810259346680415717533440 10422719 117108879720894392925782084919603981120 10422720 35642024382716962191158857572506664960 10422721 25052792127746032932334792668286828064 10422722 302437365707374924909232729449848086400 10422723 -440884119721666712104889477658022014216 10422724 117041659964092429222851570128518640896 10422725 253897865964659944095341555132539785600 10422726 -92411316839307200194425263579323693056 10422727 -1296288822031348636561561107711051776 10422728 -158665663103430411586043377403998755840 10422729 -125494232623239309015540351180944799360 10422730 -245061161763285910577883948500166030240 10422731 -56472588369881227960148266885974285936 10422732 -142823405527317207555897617847512252928 10422733 -86247840841146996484926267767919839796 10422734 88616001712226529161925838948548056832 10422735 24615817113521098981775408794353878400 10422736 167687049011461328765800604795117289472 10422737 441472328485801769081235749937236175654 10422738 9961602981118397608822597104090969600 10422739 -36935058985470882984237109580309918576 10422740 -61238991333245123132486460552342831360 10422741 188706080317251331702869178360786216992 10422742 189470622797058185819882019466224634944 10422743 -88027673828317376942499984079544156496 10422744 -107490484225706588523519252680100464640 10422745 -93368533778015479119573612113505382200 10422746 -309344333344228842222896029766275238928 10422747 151467418848024811922629974710896592280 10422748 4065244348510623091188496451208825856 10422749 -161697589254608529258130005322780839552 10422750 101832140812871838756960723210903360000 10422751 360463043479584424663474052432656492224 10422752 148562679685456786963998009390104051712 10422753 386441212877016739814732543732448297216 10422754 61701256657118129333748354701254189440 10422755 -86042669037427433153426679671680287840 10422756 -107921548907604172728418632694114341888 10422757 70367897050212680774502112664980907580 10422758 -115394888007025663085289546857095534080 10422759 239619851705684869599840868941521639760 10422760 116462033748797838596436471359816448000 10422761 278146144926429711666280773794392306362 10422762 -71071931699940158887893024753346899456 10422763 -71076381087461967066629476777195745280 10422764 332030790287383265378664038531241994752 10422765 209198068462140483003894971666148552120 10422766 34458518308906871769609656522625632832 10422767 1024851290768078358692842166657608207104 10422768 -634215137417257216855634161779474432 10422769 -56579527395786307236888554013677011904 10422770 661911857014190113365616306324454400 10422771 -157225818658145408906639616715781356488 10422772 363567194828907038116370266843667976192 10422773 285251772534530576397202914243233274720 10422774 -23730495950513649726052912515096334080 10422775 145916845075406429012575892442033187200 10422776 -110104690519105820650834176982233907200 10422777 292019055786877002168965941248828451920 10422778 -81586560931435840534490129323500988560 10422779 -372345888815573186486725080858907401024 10422780 42465275419519881843952505275284341760 10422781 212198220831942563767247929355613366732 10422782 -337447494195596459406891204192817195008 10422783 190245350506335399972362007512489329920 10422784 244576848101896368064178542083777232896 10422785 83293852843219944595035367823896115580 10422786 142952945070999488709026689859727360000 10422787 142567623404812724411726441451470749436 10422788 -297647935187850766115885032948729795584 10422789 24621123620970335163711685376826971136 10422790 35101103449677421889975711798960064000 10422791 -156445139279427922444429372158620840808 10422792 -3617443651029232658575907547983047680 10422793 41846357579275371302082775026950759460 10422794 -3951456254211367386228031061283676320 10422795 27602514148259918198209018194233706240 10422796 347222465369966472143566409665430860800 10422797 163887986347266499036491404147569557504 10422798 21041652470771660797535834733960712320 10422799 353195261886995430096030464386257971536 10422800 43846150812701504187802540146543820800 10422801 34115250662453687153233181518056005730 10422802 -56702179700297894706328286830690405056 10422803 -672563272621477627557045888130070130720 10422804 23319398808713232112116465039580987392 10422805 116499397984545781754095350508656362460 10422806 -188083230364573560904157382759920404416 10422807 275645136568499994582552135282464228688 10422808 -137931942471369241129767739741081927680 10422809 -615939119797434230295078545481102855990 10422810 92871766279887946454283232922410867200 10422811 -136626398704732175714017277880561095680 10422812 131843062000087032829884342350913815040 10422813 -113543485315521003495227114326338533280 10422814 74063730438480749309895242816805641472 10422815 -29670461429053142109223197860881700160 10422816 -435284543238350261177107791204581376 10422817 -189892279582345620986364208671302399134 10422818 -29049122583834271484811754644021519360 10422819 95805083732910365278955011801412952 10422820 -33935968972373297400130979235596451840 10422821 -87168662893640017935164253557810744388 10422822 159585207966252918198618025402969827840 10422823 -301927335790356976384724538543006503520 10422824 81236699398285685832988609046808576000 10422825 58842370836168424386399519446991873600 10422826 100185423128282833990275528234770512320 10422827 332811410593575250546042681535812586676 10422828 55098684565311269456101523771991097344 10422829 491063426338467615642380608952173825430 10422830 136098374234704062525496836467899315200 10422831 -125803569863467680845361235075759648248 10422832 -64082100777381005129388015351821107200 10422833 411867707157191846148762868765122488082 10422834 17103029099919197745681389862925062912 10422835 -66496133944377310366435503040094664720 10422836 95822650375174030498837384324410286848 10422837 -33210366225314571102204832604587212114 10422838 293845786604827806302737992114211783296 10422839 653250902882320763746079554325691220536 10422840 -104132335878847291186933210658545459200 10422841 61997327995532825533639448187211685760 10422842 -149349426874473956320063785054079766928 10422843 -6228868227686284563511733580893295336 10422844 -80929870304942615874529101459687839744 10422845 -117567505781437603287697179568163394900 10422846 -36470590611192507916410438111458242176 10422847 -660665764434852026086513611836728576080 10422848 -7668368010808714432641006375508377600 10422849 -363654289797762977476666002121575828960 10422850 38809488280502546585267897737863068400 10422851 -30137173775415921774365753147952808896 10422852 83294444882652425896180326564496720896 10422853 -73853910177959898753590145593236964544 10422854 3641615204509922974043947116218760960 10422855 223156282495274677110782535622815911760 10422856 3747664481679301481323156275856588800 10422857 192200816034065172945179509040280614106 10422858 95046381332218909461500014576522710528 10422859 626580045295982188768070971552393098280 10422860 77886669131212194604839488848044288000 10422861 740983208736306277447939720926175968000 10422862 -182543004875863693834967303988382709568 10422863 260652843767228372614515464025052231920 10422864 -65327405293828809393475620323524608000 10422865 -234385855477268599044439910183374761600 10422866 101871728243986235821543762980305070240 10422867 -77857017014612684329778553834299904 10422868 -317739673864847580696305556312960174080 10422869 302489381082923158436662812835023672270 10422870 50289066204436743400405438182865797120 10422871 11484825001908080406575857913585988144 10422872 -56399912889426002993053202682286080 10422873 38195831269062247185279301997788452864 10422874 -46293097990889898718791880859457094656 10422875 251177267818373466047558891593049484000 10422876 -49279345352111427538061838714033392640 10422877 -160885863862411655220775192896365943488 10422878 21437187294121436507385096490791830400 10422879 208249220932985040981930267578231788800 10422880 -205540297830931072217147207815153582080 10422881 208812156242895277389498459092005988160 10422882 -17345341240109921419444329352753121280 10422883 200621199275154073901286981751516079132 10422884 34684884948766661500330845771243820032 10422885 16632307280325602904569433154993104000 10422886 -325758627193389142618194033420593464608 10422887 309993966135189143000815952351732190480 10422888 203549396994485663717795104919577231360 10422889 196184633274155367062218993707454399524 10422890 65357182862821337544226093427442892800 10422891 -369031713516288053886324718414196853120 10422892 504518536965815610474766611063070609920 10422893 73359465035777733593826589272097100844 10422894 -50252271490620523406438630643276415872 10422895 147401820823839267895481298769362154080 10422896 -163206701927736270191746062571693572096 10422897 -50534103469479607400584177049448804480 10422898 254119013415475960635147788327232349200 10422899 898263769744369365501430427407603464 10422900 -77320917719357370711032975806826899200 10422901 -250465779855765299262688081157950406098 10422902 126793633613164316853229374427092289152 10422903 -446534053255109120739101091558222799896 10422904 182070797340078381999252139250084536320 10422905 99800806594056051443484295938934725000 10422906 -159417233016329941859921033090706359040 10422907 -244315905479918842884503323175948939760 10422908 694445983999751441197431007308919965696 10422909 37818080037074988598891362406908639264 10422910 -140389521756765504071855818950551427840 10422911 297633622058685000283628339676033520512 10422912 -337811755149438863932347150028568002560 10422913 -43222074193928356302051896057876919296 10422914 325656871398821366939485462746572527056 10422915 -279639345394811657440114277458672800000 10422916 -104088558466603897547586090164535169024 10422917 388572465112313332674791805195795855966 10422918 3704329296906817254437250936705211200 10422919 -105366327120500889871078061850336522240 10422920 -31840194542976412795134709452803635200 10422921 370981998712002560526113539509734553504 10422922 377022965342038121480795012444177670912 10422923 -36915722390143902205869260119930043760 10422924 -8039047026554606245746915824061510144 10422925 101265080152570209731762633660883796000 10422926 -17761841260255942810503541976780347776 10422927 216654261627195831507257817138860805528 10422928 46472947488934746738079693301875425280 10422929 -579648599669625928477385063066611723920 10422930 43502208062607363074288527463816862720 10422931 86552545945199299555273184306591455264 10422932 -596833978595318734527867097346869248 10422933 163238015377699224969635611015027990464 10422934 153615390930103386553232412358078979616 10422935 -575525997636906168115562640822424507200 10422936 184102956189627546607826714395976632320 10422937 184116982630023218958238270089523042500 10422938 -57322537792051894989334046630737201728 10422939 433180629584666983453775520343147593624 10422940 26911821329043398417704840296422400 10422941 307466663699291050739535410131682537292 10422942 1371583853345784035106484930837186560 10422943 209585008923179700915842568449194399320 10422944 -70729134880093170699883936586976460800 10422945 124509659179851444844516061161425168000 10422946 -390918334096999872951043114693898609328 10422947 901791291382762025573138857262420843520 10422948 160327413018284531145323785349933445120 10422949 13766735052403899249786669979668597950 10422950 136155935682665054347061788105331724000 10422951 84940773234160448924965076784540864768 10422952 -648395185862552271406866876487841510400 10422953 -435157543768668175433485094684831250816 10422954 134415628527778525625172063261691468464 10422955 10144971668221803394283417688968572800 10422956 -92895617248395837230851317966645258240 10422957 115583752115720325629014345076950576992 10422958 -817233682575651936638905240449557760 10422959 135853256259793340853718392246151574160 10422960 -29769909953767209210184864346609418240 10422961 1026190827615888933118898296110133830372 10422962 289048422528070485309174731367833985024 10422963 -216333155619966117566928407669095398120 10422964 -407698594107214247158211889669727633024 10422965 89304502377597920655296231584789374720 10422966 -170351442405184613233963929039266688576 10422967 -579579640018604361218355377728771456984 10422968 140643309307312225642458184787847168000 10422969 -207824401637054399910818419882612487856 10422970 -832447646712863293842180699101582400 10422971 -392392506509866976765386890000808101216 10422972 -63427038879265273023933631593455124480 10422973 -683793867595812902333044006033976531040 10422974 75038199765132713813488131632866852992 10422975 46735069889489389268010160526307187200 10422976 -166814106627612466712975636215889920 10422977 53098699997640238431427499201458156800 10422978 183785454112122661449697150908040973568 10422979 -51289691037340716167558338795580398080 10422980 -3749974637443647660336184113820976640 10422981 -4202988753920586740671285692584482788 10422982 174187329878568628113257863063126702080 10422983 293100242095655482470985522490886230232 10422984 -95452033355321991618785471954260623360 10422985 1737324349811431073330934088924588800 10422986 -5495048681235954395152329767804125392 10422987 -141942200583129362916996724197477497640 10422988 -405165476122403318380741583150958560512 10422989 -889492804580005361411912089330302540288 10422990 91007748498516088990269778885952262720 10422991 -151330084407793776491209881042113712600 10422992 -14487845119867583329996084845425762304 10422993 1458629489284139437389333577637889984 10422994 -33665179397918768843215484805779086704 10422995 13373937373220636774956703760378891600 10422996 -159922740609925574227740880461658257408 10422997 388145383502130332391976459745082888600 10422998 -72924336861954448471853496993507628800 10422999 -171393005284633860383570693611692343680 10423000 -83982408345667822374376783728537600000 10423001 -39009232531741782946297523167482884400 10423002 -211096962027389843635293364443944288256 10423003 -486417959022978150033622859887160466748 10423004 11875758093858945048822575276361325056 10423005 191469293338661399248563020555915998560 10423006 -257322096145834523965425420966840750720 10423007 1393496146512718944722662513944629472 10423008 50205368884822832232365030193232871424 10423009 -1123664239629656142388126991069014360 10423010 -86595194521512780965747783147409647040 10423011 181899863586118154230109567475786842544 10423012 -196176901683618095209970853827178434944 10423013 -15090576922230468636312398707325462592 10423014 -92527383795453931754826268063797086208 10423015 -441251891833209059270036586365578367280 10423016 118121741300530332569894830519071897600 10423017 288037392958276326098649693318619653120 10423018 124551113008176721726596202958752854960 10423019 443697010774147116125372253006511602420 10423020 -43170099931618391430355232285776281600 10423021 -235256343796800953640687250421938035488 10423022 113671866285221421043864329820661555712 10423023 27914873402401611094304343789329664000 10423024 -112347088978566886926131234139021967360 10423025 -7340258711740394789886217319858659200 10423026 57633711299770051841149176239443852800 10423027 19022558633228336228511867399943572232 10423028 -2984826141373007510630383358516625408 10423029 208188614235186102562280574067590698880 10423030 -8726629284035595984548861624152126080 10423031 -29735496839700155093815182308385297648 10423032 -161116063805530349863331643788525383680 10423033 237679509856514646692506778888409101124 10423034 -55548499062669946593810197277084419328 10423035 -42798673091937565226534541533941885200 10423036 107312190116532832167399552528288896512 10423037 65282412777978186105488339121188591232 10423038 -198175741334090433964143251791404266880 10423039 -187570108116908565634574309132560869120 10423040 478166693635599224127424735037777510400 10423041 214241331875064005999898149957358284592 10423042 97445120745450896296260408805978547712 10423043 618613626815206712001211565833619063292 10423044 -33734600326805586462593743616665205760 10423045 -310095983539833293875688374788710597700 10423046 68450048120761702084036196310532709472 10423047 -249238875860495805406591859431926528 10423048 149855927778314368673857168325237637120 10423049 -18725981951957504862013631945631072768 10423050 43186911129592013979238874574277497600 10423051 158497808944832131324426420146312436052 10423052 -242379532578130876754620432326790289664 10423053 303338665674075300000814633259907172800 10423054 -167404721457909503808100235198927315520 10423055 415644507688175957587215542607606093960 10423056 7879308285086426352983860264141062144 10423057 -73748864545377733295910785257805861820 10423058 -285879845343489616175653775858361120000 10423059 -294359898164894063357452645180772404296 10423060 -154274114279915233377720597990456203520 10423061 -129600491974179708394085702122325781504 10423062 -98762847702687309175407297443432374272 10423063 28586753544309852172462876359714627760 10423064 113366452020787339912838200276559462400 10423065 47489875255645049605552476971666195520 10423066 -140487328199930382267168136232981357856 10423067 -316762618480450657842346999552747765884 10423068 27068601550646743228060438573182320640 10423069 -109373026818379217320175279065288997530 10423070 72427950783482169533088596790125329920 10423071 -4234219031433556223966725468575295104 10423072 639163677000314037788200983833174605824 10423073 -457675333606763047776269205744635691864 10423074 -69140169670932388795923623601323134848 10423075 119232577777111093394515032541632714300 10423076 102090459151369005263462085395637893760 10423077 -35248318174621751294475184406468106240 10423078 -5943069389050772543044337508601520160 10423079 -19089301294986043658769516792732205320 10423080 -9151620961138535785406530712130201600 10423081 -83757316772739140918685879371893088348 10423082 308294394492607932319603261604373961392 10423083 241517413935750018153103127649659878848 10423084 -80019236683812864047269064995447603200 10423085 149439804997817490536569817986418040960 10423086 -8652698746614157936956988175161286400 10423087 -358157514089380374234190105076438497264 10423088 19869749322818607369042348031209897984 10423089 -40616336632774618557940723704172538046 10423090 -92835833518271496003286967358968239200 10423091 -298415713580937021113512026759973150560 10423092 117261212152727303542441395849418094592 10423093 293569897311863393019596972081141099580 10423094 -120046320210924039646080008066334873600 10423095 132003366520312443426359045494549853520 10423096 -782870350559867353720816130193997824000 10423097 -257203852382110523694784641465695912748 10423098 49365547073164912055144784400523015424 10423099 122146928829032613316449557277546875520 10423100 -154447041267613215730653122698402905600 10423101 -112469826692040017307511537906852836960 10423102 -59185569653070327437452553470251686400 10423103 270366937503918426575652700262790716352 10423104 67462318961460592894365029838090141696 10423105 64468845512509462367393570948675694720 10423106 -101800607552140753780936147481736359040 10423107 256872041538499599196438219786294886640 10423108 451329558624568494701970365295206113536 10423109 350798827046980583953038324014717489310 10423110 35985105675306618456939823287336101760 10423111 -99592658823402767154322742122501052976 10423112 -8495521538063437851877731693465600000 10423113 116074686824777686879308439390756752144 10423114 397945900542505265524759729216313088 10423115 124319965222627522075023211666761687600 10423116 -163521266312903115986343272878111673856 10423117 35585425444620921111565122144941951040 10423118 141271476635013180346794408696678970560 10423119 -107915285417975636562156359092757512320 10423120 -8475369250268862669031733073011834880 10423121 49873117004475646553325087625071422322 10423122 -67191934944414802619177516012352652800 10423123 265463927401068577721470487614355550520 10423124 350128021307426880875237292473215975296 10423125 -28194638839212858503977682838639112500 10423126 -60412071482669037121616480533343159040 10423127 84714583084545306135673539823657485360 10423128 309844508761335605449227548647249244160 10423129 -97295090660097978893133254865032455040 10423130 -36428260453858293657069511191287623680 10423131 -196177878829007243686602553821714842256 10423132 808458196921131651132902823257608484352 10423133 23811573803950154319507264578802234156 10423134 -185995329641020550623399076477431296000 10423135 30977012118108760643710642243585444560 10423136 -382369875651202552409570810004895039488 10423137 137939463450945501715877332199601471552 10423138 251453149886215842679514926340692480512 10423139 -406742331103246399666344670044513306576 10423140 9478843097341146205113623815083786240 10423141 82499417824725888326384593877288097372 10423142 -266911642384677606071212601747532326208 10423143 -220118995233595708782416245113189941952 10423144 292924641206616590297600945178889420800 10423145 -496095652217777391340943567578062652920 10423146 -106479399973540476043314661052817216000 10423147 -63797320017275475213872220892772525168 10423148 122278974719452317983131073921520638208 10423149 -111550760920780479111538768974546732480 10423150 -11533175629459393100885865460855843200 10423151 95764033225784681443639579167778176600 10423152 -4430476506654746981667023471147483136 10423153 387324521005509748490278313273724084 10423154 -78371406551609888757144035276976304128 10423155 -183832771576030056172009612973996801280 10423156 -75436100143178579822366140442637507840 10423157 -10856373194115453445880297564297827200 10423158 -156723379690329300202637852408947938432 10423159 -2504778759444952131489876658807621728 10423160 92957351120329167609330214854024192000 10423161 -446899548358707391032562189254237696 10423162 -62179526954570462986736604179289153168 10423163 -452430977527646160266156997778983010896 10423164 -256285790083713490412925740471088675840 10423165 345084489927028688628553716084863281920 10423166 16173083250884643897377282271390722304 10423167 -16968747422956981934372760681819026688 10423168 -186467475243180128431029987354901217280 10423169 960585709197999156192964761253527555540 10423170 76102600803226901899570833507629452800 10423171 608685184164162199279818868953977403144 10423172 374275170027978901459963673781858216960 10423173 -31317612194708859476706828312468915936 10423174 281987510642299185452475015433697610336 10423175 16943435226637661851438044305799190800 10423176 76201154808833137789787877772436275200 10423177 36658392092057778137805162041619950080 10423178 -237883929710767414193733315968271729360 10423179 -51450066897495120162246777919202174976 10423180 -329816708452547604961655974706674713600 10423181 -891468943212945122555653148718805156800 10423182 -122371045378028667577765230731987904 10423183 -219595567074661269437853453024725993736 10423184 53880554855916516861617663909610209280 10423185 -36068735421342178468433197053546643200 10423186 -82561006083664146524835096409769611776 10423187 -719754705802143010682225100317114638164 10423188 -940876388899754571057634410572154593280 10423189 250813104583947167125122036121668064832 10423190 -306656775017369648005208826383287971840 10423191 -34072106271899116131271524495162153600 10423192 -28635922954054919886699112176803512320 10423193 293945582552191209117150442134356496960 10423194 -37249828148207458657580830557524697600 10423195 282608667423706603242533879434071355200 10423196 28262007656511277013176807349551282176 10423197 -235182604220123502435769915421090845626 10423198 28816936522951192104905835379103340864 10423199 -496943386117927791844868745982433818800 10423200 -1769476055693168194985394439638220800 10423201 360236104486320888418981195851308383202 10423202 1358366016665966801016734373356949504 10423203 -127247058845635866802806542568681136896 10423204 47841810287408639282038133465044595712 10423205 114688976232895220765576382673401308760 10423206 -139455969086451982433069135323891992960 10423207 275074767243118554628413190881248976280 10423208 440686977359067612005495326146945960960 10423209 40631482349261675479888372558458115200 10423210 104223585445876542579299496853590067200 10423211 234246736628621772030865869025218709812 10423212 -287930166959167673019790766117373158400 10423213 71803332284997489957359782974457179724 10423214 -388663119484085268886270222503952100544 10423215 -128256361148172775910019136051417056000 10423216 170629810824513518133035717108481196032 10423217 -241089697990919736516556889017630147008 10423218 -61895142775925680896647578292697464832 10423219 -201419788852559216451362547019170203380 10423220 168818887022267373832431850692814682880 10423221 444935124752472990929521058135659855200 10423222 107751533964549614680659133066128000 10423223 -99177440830682497095579905431693220352 10423224 40310453395116070454801209014146949120 10423225 -43381118932116770510656646347443046500 10423226 -70402584114959749819986255655125883392 10423227 268192085375163161082607010834788598832 10423228 332081955808578630031861306439397569536 10423229 269537786849320974379069501822129928640 10423230 15883674251812720767811991233063307520 10423231 107011894967050274644618942608482292792 10423232 5525756775817663493504414771211927552 10423233 28949185661166811147940664622463226024 10423234 -13440406013082494976295175654392344000 10423235 130364448240730854062994784186944852000 10423236 -5437093388423411296165285954757772288 10423237 1062829989100746687086245009841733546624 10423238 24451559033788745947279949135165948160 10423239 -213049619784062195776303505229410809176 10423240 499088360907040954625093167173854668800 10423241 11107920310907402761398325029866034612 10423242 69014972388504659423347019199468718080 10423243 675869352280293441835091259055038464 10423244 1250917911963342080077227303895266816 10423245 -20416649004319808927969331874224341760 10423246 -373486055951905134952956452486773316928 10423247 153989641883948275766071740461145955752 10423248 39409827759131588315193898410128179200 10423249 -309828861119027428351958095862448340750 10423250 1894071284548560466641763744604688000 10423251 -8272025415861320584828488061121457420 10423252 -102749812258676107503314444923448524800 10423253 312391473764046236486296537752269056764 10423254 -46351912300136662016270808743709450240 10423255 237025990093581609679151511921658900800 10423256 443626502767651428035006373642137333760 10423257 -47169145598437921183091691238683368640 10423258 218892208823678372396282123499203016960 10423259 -142435313029313220400472094014693960448 10423260 243695578309426687613449003571241676800 10423261 59394904778633086262866244382026400960 10423262 -251548228256326791562331417071811434368 10423263 -95841543053952603880191405969250116096 10423264 -219897163413287868858019895501003685888 10423265 -222452505947428106461203826190836943340 10423266 -5011444642092639699614601512037307392 10423267 -219588507870843274195313591952707696400 10423268 244103370251015275660134751433407242240 10423269 -462515899427223676071812991669431623680 10423270 18763368809177813674690859416237509120 10423271 -75711602457542801252698299570917353728 10423272 258256077233703221393021695846856785920 10423273 159143478799239193216496645682836391040 10423274 -284828088427712420542132509132446838864 10423275 -59815850015189695309267112452666582200 10423276 -268305690661539843169903735055380483840 10423277 683558782262230943303406358320418264224 10423278 -63508850294361597678627036938518647552 10423279 -90297682680165184534046584157688883120 10423280 -10464118116494309815157270443870617600 10423281 162362011603431569335940375811454683744 10423282 -38577035427167080599082516824451777008 10423283 98559778111528919725944512874271586304 10423284 -64469790086386406520274322048150151168 10423285 -71881040931274518579427057338023562240 10423286 3943645441046521976283536704901107200 10423287 36624651364300095044760412112570276400 10423288 99199197921455620619148727809558773760 10423289 363589798808266683711228326763769961856 10423290 -87729418619949194954858836215947393280 10423291 -30418350643857121490187562756465698608 10423292 150231702037974919230176896266056781312 10423293 277482815870663649968691222398535802944 10423294 -14333146543987257835499015526127948800 10423295 -503267974848869222329483238554900536000 10423296 199497518181314725919964505531062681600 10423297 -108667673678385238620352658854901064768 10423298 -16811814133941137896790009442494108160 10423299 -45217759718770765257278880025201520136 10423300 -94287643693679705437914319703844265600 10423301 -25728811187824502104289214800048032512 10423302 11184692885148206721349470217911431040 10423303 -650084583722961980277005187782107264 10423304 -121501212025584152691084917096155054080 10423305 -23598231574477305892159630204868649600 10423306 -138346132864036727731464193406721497856 10423307 -65650579345649607411360430310761400736 10423308 7000770307465655058881900383269175296 10423309 364550143223077302741839439619077305528 10423310 -28798349421178915620646482975171781440 10423311 -168136207733659266018196504395777662328 10423312 61811018342263317689665752238149353472 10423313 -617870086184287869758164372436171535438 10423314 109659801138481697369108621802531895296 10423315 45341396688983427097741415830708144800 10423316 -131731939276584852432062586392307671040 10423317 -33092522832375466935631794252512039520 10423318 362844046122096681549948631813499619360 10423319 240880927973070154624242056031233211720 10423320 -96243576812195885730061671724898918400 10423321 519175777886925474272765543826429560522 10423322 -30701449063573136516130949129508207616 10423323 2159814705543991129170182211911914452 10423324 -113209834122187083557282015632182067200 10423325 155174039993504144897444775746735604000 10423326 -40298984666603378814919484643376856256 10423327 158237478353247641714216767366238286176 10423328 -581292637033179462994640105511648952320 10423329 -3793885881682963048645689406753627968 10423330 -101420751192867337049928375582321865440 10423331 489483935888339793392305575601154754912 10423332 226222577953909160313903910472741575680 10423333 -638118411129900750783841083212459124418 10423334 -301420401455787192429217393878774449184 10423335 -25300093881702287232729837400807784160 10423336 -48775048597349366296376616720707911680 10423337 -350258796836471679977353655420925307014 10423338 11355826212810136472738392838078650368 10423339 119694457556017275305384476213272182560 10423340 -6300893807114743147076638345499228160 10423341 -269285281974707740378909003376559673920 10423342 158672751788833727834796825034483659072 10423343 -127370525429124337307991443710966656000 10423344 19395269554216256821341498382241955840 10423345 -358172148263521814500962605593813908480 10423346 -49754564429525295835174801077390146496 10423347 -43582636436700663527325609026131181568 10423348 50681320926351111902856346894084769280 10423349 118126989704939017490858164371753972960 10423350 -69229710652384901413234732228844544000 10423351 -369415762871919555599916062712764328720 10423352 -529325406362629229567070550780473446400 10423353 -96421673490162883549625383179618391200 10423354 6123131499568422624396510518020251216 10423355 266291116113331727738454828192741701760 10423356 -140770105118232933836730017330884873728 10423357 -134765459071340192581341996384153142688 10423358 -232699122451221475460358977962728793920 10423359 329496850155936958196177727079055821944 10423360 -134215090777884225802105663786262200320 10423361 43325547658397758004372475540155350080 10423362 -177672560549434085946396068123125605120 10423363 217644554065088020694469545676903070868 10423364 52144571121929541809276550874841174016 10423365 120140548226649728479413127826678520000 10423366 130078411933949499923610117385635745632 10423367 -10394776223092389019962448848054545688 10423368 95134023434847890112734141083614412800 10423369 131179747923397812962503236363107870160 10423370 -102891914395132946717484230481885772800 10423371 -50426036573673745613214785781536887296 10423372 2845973405408248223187060503189565952 10423373 -158468735792327965735130199021119034378 10423374 -48595964585963681217010003278791260032 10423375 408416677449330586682164750778056104000 10423376 -55077492044156748825852168565575917568 10423377 -166963232138769903070048830054568472160 10423378 -8465959440670150250811230523827724288 10423379 -416575035379272273809539019490396516240 10423380 23650179347856606924053063036416204800 10423381 -169350453983136624755770340775659814880 10423382 19008804816569588064615750978962235072 10423383 -552196911944986318836684000445555652400 10423384 9927600072995361124002657062209720320 10423385 -150757009372669660038824647298072370240 10423386 1626410534697287217108568679559531264 10423387 -69560857697384297471951870338261455568 10423388 43229142873547425398620534975890252288 10423389 -77915633194453636130828349964696697664 10423390 -588333630185260805795350737777598080 10423391 -649297647465122077463512993182004571136 10423392 -48761053333748937871138547359417368576 10423393 -521946265647517979219463864332796379200 10423394 -288633021122662491753978397422634636800 10423395 60517784302409627338131038584933621920 10423396 -137000182070931799092626218184706083200 10423397 332150388449522268747712672580101283772 10423398 124678296612246697670009168900593090560 10423399 79143828639422114382398543275160908336 10423400 -90136202211709073232865828911421440000 10423401 217175374848683859625343222175446374032 10423402 72492001182433791754343599363696919808 10423403 531535604984174799843617440977658544760 10423404 -9765093656243092731756278598643912704 10423405 30375072953991753900142237692900939360 10423406 30852380040333671632963833500541325056 10423407 4055866465467598863975160460772735240 10423408 109609160292827016991019979436121554944 10423409 -141174233786075533264875553702887006720 10423410 119671826753413578242484499139204152320 10423411 -111670646401667744462725381562624832168 10423412 -35563785639656275852167467124356659200 10423413 37079000404572678298821713923292473920 10423414 268546581557767596855218782959480415104 10423415 857452218940825935789920296260041520 10423416 -3596311933263513750040716737740124160 10423417 686899993097303367572882998323254928852 10423418 -27797589491857197981204415159527536640 10423419 82743308385370036774420187583522901440 10423420 -28272805719677157863856373392075909120 10423421 61117993904054962300176157151208156000 10423422 -49990714896034497613872803834676882240 10423423 -333538979515627021325162380066938031656 10423424 798738883862743406196735055925084160 10423425 112430470717695019651681145558922172800 10423426 -101158566694245021711199194837252812736 10423427 -339622565461636898942476507183927548000 10423428 -35040125732470329528187216313226854400 10423429 -293862387689512727323653140832458370116 10423430 -23348734673980981329761790049505902080 10423431 -260166319928721753902091937694614024800 10423432 604669249549656731291090194987513574400 10423433 557625674273379755528877783488516534682 10423434 16693699302757199517754029696464896512 10423435 -352072213881057120682286014010796566640 10423436 -118701557006558571294086110056557383680 10423437 9644909977945374501046198601701172160 10423438 67750241951875537148214268713152427840 10423439 51029836076079927623645492605071284736 10423440 -17677005402365281396895894869329838080 10423441 212836373927903047651775417620083314880 10423442 180408779823764750030166929786211625872 10423443 -46998796881017422259928019717164675072 10423444 58648508963633924020144074549130848000 10423445 -185987886991674241251447279747527403300 10423446 -213519178603704019891184871545282591232 10423447 -1099676458704477132502407870033910018328 10423448 282937285881465158000681007031904256000 10423449 393106745718047110764207919575168155034 10423450 -83333402068755222738894714927073182000 10423451 12057951322119112620063417884267290392 10423452 38944842236668983994765884593468835840 10423453 224711197668756997852436666857006217702 10423454 -413005656049035968386544129526386653824 10423455 8483553012634142763406538794154641920 10423456 -179249227139967997956825234810555334656 10423457 317485458788914900750148152398776007360 10423458 -3540687959665995314444845780753025280 10423459 19805820794168282323962685875038110104 10423460 -204074758187749491816182022373834878720 10423461 212016305296933093089291792407715444384 10423462 14799575352033864873892459861375739904 10423463 -128156144017898682195440285856362086680 10423464 243578382137392658834314314658314731520 10423465 66799758253262582044193153269517525520 10423466 -311255078614135535349097791353665391616 10423467 -103619145005349016619006394716191879440 10423468 -107332592754732265720073486178181522944 10423469 106648079157514848905842179023516841696 10423470 -122389513955053111079787115368162374400 10423471 50423643286801709478470211027054873600 10423472 -214379851391419003409998874387391971328 10423473 -2002753540221352592194482852646127232 10423474 1671962665162456975547988470536657920 10423475 -165883833683370082758634395258702026400 10423476 -150946413055212625803164740990113146880 10423477 503960796486357190556193735199741017326 10423478 -85641637174669059424318478978475835776 10423479 241414071344577500337431169715481630976 10423480 -92688306444708001825955496790819737600 10423481 -56586041841638641605354545598441877500 10423482 -128871303231403950580700051453265171456 10423483 41065289399113198250507474868604418320 10423484 -151851528099996457956874014706697001984 10423485 -66563751959301791446174113872549016960 10423486 305269101733419268707527952960912936192 10423487 264236646059615131049268562821613571136 10423488 135086990354644067481743314575348989952 10423489 987985489093709227645515465554223317440 10423490 19238786408102806370891624295205647360 10423491 -2568894811554350288509268961244943520 10423492 -218697362874146965394980026625650133760 10423493 72607144216932764883379287550077971742 10423494 216685565508651189366724793935956683424 10423495 -17601953215829270098783558618310770800 10423496 469976786405369619549331900608479585280 10423497 252582811223802327072572548713331875840 10423498 36355334587770041506011786121664766000 10423499 -278529233517300888135510486409999988640 10423500 100155789594241195488136259899334400000 10423501 -8387572316576398350565331964045985056 10423502 26424338559057889349185873972270771200 10423503 153212815073523725315487597294715677624 10423504 -11276026490444441564670868777145466880 10423505 10714223485630787814111003143458473960 10423506 -117571218926561390716341452694990139392 10423507 284693525293174290641940504384547968480 10423508 2222866760956327322750670699306110976 10423509 152663502097310526317193117494307705504 10423510 -29744035776512480870685732724802772480 10423511 228659201921851110902516069098110177120 10423512 -92023399126829381730196400570489241600 10423513 -335649037219359033429532552128971349238 10423514 -4853567233319995086306578044986637584 10423515 106891630334388133275224257938497758320 10423516 468486847205957536402000657782130633728 10423517 -324036662249639850216193556035277515380 10423518 56828795601674945267253095928172047360 10423519 345055450431417180603855011162254172160 10423520 -377874823610194741923387928197727518720 10423521 -330252415979255620471365692408059662000 10423522 -54037628894587167900501248839577504688 10423523 -125226489802969099654096944705431570160 10423524 -41358387464023455391645818351617872896 10423525 175999176013333232522718679876065523200 10423526 553731899191116496696453161979710997824 10423527 169150575880307144198262252665045050920 10423528 236801893108203864753519982193362944000 10423529 -253224624465356878899977030569928482524 10423530 -32560841286277751901951392734987545600 10423531 -342496556370021504829511007271409454288 10423532 184651896048670060427415886387342402560 10423533 -152618873746248403437655990905587896320 10423534 -43194001228238072893274451015819687936 10423535 436473979368582817108570318445737242000 10423536 32780900522441589954737440047747858432 10423537 -62308642973175548234083956410501040814 10423538 11406174432696968251920837772005878400 10423539 132590574540433758261334882970715886080 10423540 245658014804480151585359836017449706240 10423541 -561141529407193871834619851589683519058 10423542 42756860967795324269567321104872971712 10423543 97682336774054333047449006602732783944 10423544 -10355145987222197378645870760469831680 10423545 436981738163198713486823096644037760 10423546 -120689666585154044935701642305881032960 10423547 -68001579941993220108970456860464021040 10423548 24142378558880556717048907362614840832 10423549 243558635393437138792994732601703372550 10423550 85633309181806146685748480928978268800 10423551 229710317939008379702634359374297810632 10423552 503679310590870931649466361611487805440 10423553 1957736616580210483238633376610813440 10423554 11121925012132508708008334437643678208 10423555 64445149238420853683895523383420510960 10423556 126121963443158156650749414696090722304 10423557 -5879733454429177396875752911217020740 10423558 -39189687970296785394476793884815365120 10423559 -556413941847183807794606261475717915240 10423560 -78361763239317308496697461718720512000 10423561 122996239281747016918521103738822891300 10423562 -320964078891213798756659703514976245968 10423563 54692444059990110183577719958744099824 10423564 137770211981107037548853702914207485952 10423565 180735407030135203956125414215724908800 10423566 15542287481642077211898647306961906048 10423567 139590789601288085464803366500012922624 10423568 104704568376620971218181255267753992192 10423569 -77854179373608175763434269994508484672 10423570 255759607305213065211840220482880632480 10423571 -168779310760135044908200101947901689280 10423572 91868554642640787216035579640930619392 10423573 -156655971403645545459997064827747080178 10423574 25895607162043092461704747002731776416 10423575 -194092889564828792404847155129355680200 10423576 522398872384153627912788114212353228800 10423577 262082634321513041296427777492533526400 10423578 150577995539339971079179633797544973568 10423579 -178653604199701463836461793657696221820 10423580 -24150315790311964788095868983526412800 10423581 -44971783437187194660155744537030848512 10423582 -113516934683170452220355933750375891520 10423583 -18410913825842707126761573482787299400 10423584 226242724413366792971014278909565992960 10423585 -312543593418478786364457574498787898240 10423586 -108384635352021240198099002092085725920 10423587 3058656882160365632761074765650818368 10423588 17946350835033483216153916331124023296 10423589 -531320772823556674484686016838583798560 10423590 -50266439800380096303390894664715980800 10423591 -242828488884178709178642094616429587200 10423592 -5665455532327384419175367648292126720 10423593 735194723167218087642061861511691456000 10423594 82246856961512354613594364468051095744 10423595 20756966114968190383715494736071372800 10423596 142993281489126699248971801487960546304 10423597 -41458638105973543916629346681383740020 10423598 342152480752884176064049257442062336 10423599 -394681198809485810110632334582685202936 10423600 56637286171859043905301304898302771200 10423601 405670928307240970970207397399998762532 10423602 -44195331444745022723906160693539563008 10423603 128938117991348713055103601007248790320 10423604 -339524419167721530820477478051410015488 10423605 45278755957303495523069078230045600320 10423606 -315584296630952400569235550341385777248 10423607 -492867111094550546483722579786807725144 10423608 121897207909812080202796608457828147200 10423609 17772771048962230696878652294313668480 10423610 179225303141586052214242872308172000000 10423611 -44935832370763343315327001190006680000 10423612 162825964649495618117699522891410278912 10423613 31934744711892004170551235325979008896 10423614 -136653498215500540180466121547426580160 10423615 268431192314578464949693446566625374400 10423616 -2094224294833296041460494388858716160 10423617 193541913553230289911419749065153541680 10423618 -344544533131506064844636802548830130784 10423619 -462466034032624188577184949793490567088 10423620 28466861345368888465421271874344960000 10423621 131819764295231892215469098833961460892 10423622 -306666623619485291860115775907615228800 10423623 182326336893560321764729251004593270144 10423624 -85548127151756587260322476711842135040 10423625 303659252153968139697336143063568405000 10423626 65505176846187659170154680201569036288 10423627 -129493821672244757444949718307495660524 10423628 -93521208244779473394951330193577556480 10423629 81575268048698056037277668856158311584 10423630 -1784708611875354991197569042657710080 10423631 184831918899141433608151437269766936432 10423632 38937972081613529537647630152773271552 10423633 384054238965809691468181656171400589424 10423634 -6078993176516222956927280679024537600 10423635 55425908767751431751347079594322697920 10423636 -142261125013763993607504119074765217920 10423637 50582034092295879434696193201827966400 10423638 -60300097129065830665186824167499667776 10423639 -1037937410417621973467753341871283763344 10423640 -186506080846950390692908866387482419200 10423641 -123248737725405929085153005509321008 10423642 -114473215430794137892127230000291945248 10423643 273674956008574267105930658558487437892 10423644 -63901783366086972538208825407048089600 10423645 70598691647805875458321055767680037080 10423646 23963220289134158583438308808889686144 10423647 -9513892176010354473197550210904630320 10423648 -279452824331825063104767319208727674880 10423649 -182753142053507467852485428462335408350 10423650 120713668012394039695977089845555017600 10423651 -149154433155636600550816379238942118448 10423652 50815747550054834753706514294961799168 10423653 -164743409805023708634565198689790612896 10423654 -108758205944511307788832801347067048224 10423655 133011170968656750365320399254827520000 10423656 -186916126129126684940130198704967214080 10423657 89412574104584761653740324479718371072 10423658 4703727882723841595415469190331576576 10423659 482673469213032446095773338962571785920 10423660 -165385840381681409219773729643677655040 10423661 95559103633261161403848083464290671232 10423662 -14515644728126425850919513559578617856 10423663 -177782757107134863355401632121265465440 10423664 13289582515413843338830315615008423936 10423665 47707883792780366524162718745131613120 10423666 -208194905645924246221725888765978240 10423667 -283177189895601442289811061108612303284 10423668 193582445088279899852575535671271792640 10423669 104099299090977432385357795608708619008 10423670 -7874366765833616890385075565768940800 10423671 -649816356982457936975029924365999621936 10423672 -461847928090436200275161432830362501120 10423673 386202765473891791403361091615515840 10423674 398273684534498009438899227519417469440 10423675 -271644026635170082259364415132808493100 10423676 28650465026338924614086588462488181760 10423677 18869094297767900291450825751623037504 10423678 151652962575796445772893562427942832640 10423679 -153246346849790488764544076155020910224 10423680 -71542233528783367041794744455790592000 10423681 224728738227015264703086937564851158464 10423682 2162020362038410584927891127363914192 10423683 88983884711479786300774463307636832452 10423684 211514704526371713631155680753753522176 10423685 94215004286170871216679469636064270400 10423686 14845468807860834442209329147421708288 10423687 -56779542170184228875249698986409256600 10423688 -69719616552325320626835146608876584960 10423689 310832962391396949885332007459603556608 10423690 -118018383655326199696008703424911658400 10423691 -184337462569363249943200330174563692328 10423692 32245175997544683183806934736900807680 10423693 -214833569713547808914175787874040250400 10423694 -41635672926259058820507940095645566208 10423695 -73365734323826842259330262619024059360 10423696 -134490294980492623824026113902928027648 10423697 394857918548103023583833505021706372146 10423698 -10653417719884264973578360719406709760 10423699 80924594535676237222869396390359584848 10423700 45582282254661854600043887186690918400 10423701 -708443822913828909303355125047634916800 10423702 160110926901092937157221352680554025600 10423703 365639060638531488787863486891740496864 10423704 -39857473017995848771224344306577408000 10423705 -105412633304660562421609099411997708280 10423706 -263642936107207516032492844342693106448 10423707 98935336778843120417260714121348505600 10423708 -2355550986697712018989620163196150272 10423709 -557367709337080202659811856050496312090 10423710 -18954964381347293409080729820427766400 10423711 274280333213505110204995192020664697312 10423712 209325353041682574530851179286740467712 10423713 -208660186302831114073407682121619914976 10423714 55865313216394024698452454555139748352 10423715 -2722148348585111203106423107108162080 10423716 -5019935129818601770549580750043088896 10423717 -198077656146558923765719368857271729096 10423718 -24636290370792792401083047006259351680 10423719 -104427751395824229922910540387464398912 10423720 -7654276575852846206382967585079808000 10423721 -467419310208984230500194046762000000416 10423722 -29461175248557442986427436939912820480 10423723 17742248286131085998797479217876554240 10423724 268723482296527142114063810565717386496 10423725 80375113802218370871330210874376311200 10423726 82641909955179970940214170241869700096 10423727 64475964671235354753496832850725106576 10423728 -51265264743905107769053268397382434816 10423729 500534260027366550343427075456665725220 10423730 184811447124211961446521807544506617760 10423731 62013422421126398499943728583233987120 10423732 2164739202072624362968963035138576384 10423733 128031881616951126838992983054284799982 10423734 162895144104658053918044043814783365120 10423735 -15947506106291027956438493657259770880 10423736 223707479331774864296531674169610854400 10423737 106395949602206942548401151270969247208 10423738 -74957829692327007794231372091289469952 10423739 259367649265544685702480804425933151624 10423740 -230691330148935988418200253746301721600 10423741 418980113318206732434529287444553017484 10423742 116002067464469548729939269122320896000 10423743 14098990147268448141299327945872566528 10423744 -23791622639606549564962619213540753408 10423745 404948622007964498673712401515486572500 10423746 111199069086435959804735749739434460160 10423747 283744049845797021852451783253606345752 10423748 -102320588543296782686930688637251907584 10423749 80491312718748204425262702419707676160 10423750 -16020294900035402254234966208337600000 10423751 208312686021663701042000542055618387832 10423752 233511631629698802670096734050377605120 10423753 388530759682477232581515117547011591002 10423754 -72226213133039578417873573294287353856 10423755 -88263976801338697599335940191261056800 10423756 68500042060229039036054882549401351168 10423757 -424020297306763787746909149783765268800 10423758 45136222146324582724867338307581291648 10423759 2576545695408084976946349413514909304 10423760 118196655532406015271469019621063884800 10423761 -260581364916811387567154959797418199040 10423762 -259591964849247564799867153418496256368 10423763 -59902656964270318739163353088711902640 10423764 99308434548830385852101194495483186944 10423765 520224025102182278205605347419197241120 10423766 -58959292401085979197269561616136936640 10423767 -68572504041587793740560703368772493720 10423768 386200410715677615062214097351848591360 10423769 -33564626690717357222570384597970100920 10423770 -14517719464436760070656862800286464000 10423771 -405127055792568580494128309255268206808 10423772 -301951654334119444376686375920222426624 10423773 -10170941819305965395900732938339344378 10423774 156154988249835149389457647708052469120 10423775 -183578401118780749452920511071327110200 10423776 -316272753433908529171121695637385510912 10423777 20041920720006910205287687075415659712 10423778 -103745893516954020529995587081536882176 10423779 -63161271305742663175170870643561205760 10423780 99339884914125410847114091683002265600 10423781 -50130626095086526066113544111823646336 10423782 29122380638783971646202916731631123200 10423783 63672449768441190582607343335981192024 10423784 67097008603607768526735423753489285120 10423785 238941859065126337677076839088760491200 10423786 418566990580462376706544739169762676320 10423787 -408072633530816070593559773229385104 10423788 81628510262937112666083579639235540992 10423789 -613418079675476881620417210829354827540 10423790 -21920451561836139687336920362058645760 10423791 -21213919530123767114559774007381231248 10423792 -87096538990639948939166567908967317504 10423793 811748942291457961717951006115299520880 10423794 -116708541006290184921810794377810014720 10423795 54267745403018852535901710909650623200 10423796 -444026518017907964753667736414484726400 10423797 144550690108309113587008718792879815200 10423798 31133887367079302526400018229605478400 10423799 -66003003985639395920293942985661089520 10423800 -148064502393239891380813629972191232000 10423801 -88537980835286306700152051342538043776 10423802 -3022334270822097574596943508644928256 10423803 108862941968528608749737696056314087024 10423804 -105261501915610813201790851788062467584 10423805 185332148051549315137208232631275225600 10423806 307464642425679614493644860646299619328 10423807 223691171804849519733887220175771277520 10423808 137178917336169349850263705564961832960 10423809 -14723686367113833106743203441496723600 10423810 164405245115091910168176925239482902560 10423811 -21086094984804179904242451417079603200 10423812 30876496326989840717900215467597103104 10423813 758077559087385079527267051144871449280 10423814 216845808536853959850191252732737236672 10423815 8308824224257026374700214541801992320 10423816 -14064392835107663796196867612304732160 10423817 -159564583938085343353298064941990379648 10423818 -209614302329772497946583586816357625600 10423819 100342317404536275681998724038169162000 10423820 303222167729167832854211056825607132160 10423821 -18462260409369886501711466208771060288 10423822 227469662668254995177326649339680185984 10423823 465243159019474620833693768776273713072 10423824 -75053038505611520923637416065951399936 10423825 -66603170380764571049459050001917632000 10423826 146836617038329405985774208265636162560 10423827 407155909119197434491965071823421341364 10423828 109312290693253736149827009210314929920 10423829 294068622053061462489765603133950167484 10423830 -96246076077229542316335699119639930880 10423831 -214842614263841186481504341761026624936 10423832 -158332435800588705463354718424848179200 10423833 13408230325909663292625310005337927680 10423834 333905144904258052709086458203746667520 10423835 -384070115853795647921944111381708278720 10423836 -135009989529725582026680116573154339840 10423837 -91153685029058488104592642615275661760 10423838 138216102234791961871400844572103016320 10423839 -205221375369582304210841457542007256032 10423840 -6665501183165528594973185023294832640 10423841 -357373950887870009194647420520141465758 10423842 -13156517700227185731560182677952780800 10423843 120022595351128952316948623125889433664 10423844 560789345124717578274210765345000059136 10423845 5443329119405742357607784966736186720 10423846 103914076873396203707892873419674932480 10423847 -157861178560389965975288098030518612000 10423848 -491322832709139689584084573169130209280 10423849 502000915814503699197563433562663273850 10423850 18130814303496182242760007310531584000 10423851 -108657214685269884662902031391288990480 10423852 -280574280998665277265570164816802457088 10423853 -232136084799071883267044535825730414272 10423854 36153545566840648242974032156202943360 10423855 -62192813634312252075564148515487688640 10423856 -165360128926280515804217264780778209280 10423857 -132063766742898378680364010744754754960 10423858 -43514140641103823626896445768116899520 10423859 -711668738018171064030298273707973037940 10423860 39537853672593369210141179920948162560 10423861 187817339864271702044293147952511269760 10423862 85919517948617552622326165436416812032 10423863 -182274822371218502692203793006168072800 10423864 -136148218139254225602476877052278804480 10423865 48517018879683918526524096156553821120 10423866 -201648599449481435782823134649954251776 10423867 -329103138734021460487260469975722061084 10423868 -123652148975262262842808565707969411584 10423869 394961567774737854753679400654996991744 10423870 -113032817585493953919414156549291594240 10423871 -634880315435328003671775004056010244928 10423872 4478956695594925841142786692699652096 10423873 -538882799803168643145282508635374080380 10423874 35488405852736662933047258862168031232 10423875 -2287271654444882279821044477748032000 10423876 276620340110287144564393353306443796480 10423877 590358136061342209322007826382046861726 10423878 37584779600728119603345633258143224320 10423879 -156131350814957196939079356648432996520 10423880 -433001832781065921155482883663516467200 10423881 47720605207498539341435680387984160364 10423882 -30854548527438368711281285213614190080 10423883 -509281461817228290390537450341971780656 10423884 256911187124830877197868856052500664320 10423885 36076471051869793707281273333249573580 10423886 -232113468764261883547324850578393789440 10423887 -274854888632740906691800080375821461632 10423888 -741369357747564982376001202910003200 10423889 2523910425811694528046524323209772800 10423890 -889204974864249651523826241310499520 10423891 351563938023062468645795490536708514000 10423892 215206983296952891581585955808493629440 10423893 279213707494994574702246619322400840864 10423894 -18894107213307059411497269542187553920 10423895 39905483529569174425618722804995542080 10423896 139009679732309825576078698163231784960 10423897 62236788994065421564953656420661591312 10423898 385727970482434815567114702834381001200 10423899 110273407186091650588498359486599576928 10423900 124206447790354241801947655455683968000 10423901 -116758040330561282241701914658261256768 10423902 188469635446460715955214219750722842432 10423903 -165082993060948953275148064249138847120 10423904 661422339747844531166721134247031996416 10423905 92048027454397646190226665035731123200 10423906 119557008971446487322972272098924707840 10423907 -201352371782482187311176282268904871456 10423908 267041534752247386428175749200701056 10423909 -175210113630987329473313069504399244896 10423910 89471411377030055491009312560512405760 10423911 -134188377991535174807546063493740048736 10423912 581490080630456127301099865184350699520 10423913 -11268321492928488580573912631729028000 10423914 329097716049745055078612320158010533888 10423915 260397872930993900386059676823585614560 10423916 207943120131067767884258693540502186240 10423917 -191709635509794305708330175951506251200 10423918 107492566070277111125292338702023940160 10423919 48683709607543655071639781285094588912 10423920 -41985908241315557789209831157393326080 10423921 -102844646679001820921974709741670584878 10423922 -26556500583312663864712378570154597376 10423923 172496404559618758613346887667278422584 10423924 -186591322132706138338016050137523568640 10423925 341172315166888417000354206475448884650 10423926 148834848993797217094594749817016877792 10423927 98858182928804435033871949786121854312 10423928 229193649123807050771986239732689756160 10423929 -220368032738281277508667475872099575216 10423930 163195838204091305479464315716308477440 10423931 4808307547580667516999837609221700864 10423932 64045075900411318516202863613850624000 10423933 -270765628101931469231512149212993388596 10423934 -82898435665566010948705449547715758080 10423935 314627500426792035049699613453752754520 10423936 31873220330199716032165909093196759040 10423937 -449341774213322791933194995731724711100 10423938 -27233048184241971730264883695995333120 10423939 30038646081849786686964723103789935740 10423940 -122175774743142851894731698897491128320 10423941 4604699041477116164218180270210159584 10423942 61805046472847447181196473623538261504 10423943 -389464359858550612652239624572076887240 10423944 -347529595144381151215399762375563264000 10423945 11990791057334059527279639935979280320 10423946 102309500615192227354532781450278317824 10423947 -136275488568886630066659795502396380240 10423948 -338876537690716536469908320299426984192 10423949 -827065079126613253971037884058804591200 10423950 -120943796575767291308910346957397102400 10423951 -176231960737429052870675152436216533400 10423952 35605089958075298606484066449264738304 10423953 44711329101630381433749347162220628962 10423954 -129320713908179160308464154928163803360 10423955 -24646198587901897180217338765691042640 10423956 43815671566086631033268523839946627072 10423957 -348856300912211929669883607566947367794 10423958 -235130620596091600373534438121359749824 10423959 -22722955810723379166652208140433505792 10423960 295021985488438044583780388160132096000 10423961 -50287589031751010970234642358340736438 10423962 -843431309465267023882144636454199072 10423963 48701474112311476730402024587544773920 10423964 -82684961746254894514133610323720385024 10423965 37126940227184122787779362399455496000 10423966 -336950467585383924511251172031396109312 10423967 68534356496179465421917149578810999328 10423968 -231923091301486888720240379840453148672 10423969 -217471032565611739688078392840177528656 10423970 -193240478216978135864468024931505497600 10423971 -117097868669260341866139262042935389280 10423972 -60123318302041738811615817070844903168 10423973 -1944121241458790613162505447918626048 10423974 860218015913284379792487579204811776 10423975 -277903248341189459300241533030254917600 10423976 112818201206013602198668942754165544960 10423977 30344860976549625104189481758643768720 10423978 26582483558622242416358495764441705824 10423979 -166159482013212300022490780533258292280 10423980 -61305547798978624310215713602101770240 10423981 -23200057116377879798343386395132970218 10423982 -98766854431224496512278897749951926528 10423983 169020531740204214156872080301094738048 10423984 139579084607011132171418880794195558400 10423985 74093265278583856824736458507159129600 10423986 -17348850190740475382285681424973374336 10423987 13690138105677714485592535005829832352 10423988 -26550643530624797745823548931382832384 10423989 -382479049740179274125286540569764728960 10423990 241427356283838233614438091480041152000 10423991 299129320419614041568284049938431806352 10423992 -79706135348898813439702474050813542400 10423993 1016923174338415889910657788381768678404 10423994 197030447138781316110562144794956401152 10423995 -5109773569645659082847131433488169760 10423996 -355233815860967736149456443095867671040 10423997 -108465719591009772877995895085660534580 10423998 56421781226691083986556211285993062400 10423999 -105566023578994562512849157774073880000 10424000 -11419589689990821172492931529965568000 10424001 -135541413728116391005852229340387978816 10424002 -315163692246678887799250946809087593600 10424003 -4160704049620823200982735971784627256 10424004 -94562449671935063963648569526750435328 10424005 115465919823923544364271837052652536960 10424006 -41771701430509882921985238668744166048 10424007 140114263159203467741976815227441086336 10424008 -92473725475410743803652349983583436800 10424009 -410031575998054275533110648486218094284 10424010 34566080459449133537177025655930705920 10424011 -208689385666843913882081526699141030016 10424012 479559200812634472221979101341153600512 10424013 13744016861882499998431964672838031584 10424014 -60799125855269487790210653847700023680 10424015 40615095379812976539947970132885190080 10424016 -45387372614807097324360835991658823680 10424017 -12285587023720076807386789368649404560 10424018 -11432427757900801955724416245925875200 10424019 -34829068939087212849455871816082084560 10424020 -39702516414332102899467890886817931520 10424021 -159344450056913429859496131756440986500 10424022 -47563519984620076162809825707125794816 10424023 -189362671073635604704749690403875548616 10424024 23767208578188827512156018643867320320 10424025 -298679225356757695955492224366775604000 10424026 164126334349180427201328729066896118240 10424027 334663012910445537763189234191599620800 10424028 82213818432802469260711760968346257920 10424029 91759426333673143992820823286611456 10424030 -84332739628632062801364573107856919680 10424031 -174767385447130712054065064315365259448 10424032 282166296284179333276216289798283067392 10424033 -267473125906031417584994168351488926720 10424034 133095304767409116867671668576034322384 10424035 8419802000456476371336020814290817600 10424036 -142441306447641403625145501293010542592 10424037 -63208939302956577441944129094102201984 10424038 228131500771159356018877549973036701920 10424039 -602238133429336138171398201172979465160 10424040 97866048453554863551918739996385280000 10424041 -22213876003765401469271801215228159558 10424042 21533125457916788009775224932934451552 10424043 39294361414506587850244054691232662304 10424044 -141870742823659687367574235401706372864 10424045 2670196585748569357387054217309631000 10424046 95594467415831561669650447567259520000 10424047 -43077075126051920391995475705086617488 10424048 -78411359969664304522378060907473993728 10424049 -287393238080028729981619868475889109136 10424050 28975622426171674441107330321630720000 10424051 -32640701473934017159903252038439690296 10424052 -16251429803843837873388305671996535424 10424053 72144688342654576985379530531151157344 10424054 51726051076250963817071987566349090976 10424055 -5792222012378220293677378894126771200 10424056 -84899605272888151280598098441638256640 10424057 -112996884244592842495087043191851926400 10424058 25608056914822243221953043309536106240 10424059 -247405759952453663015484619697094059740 10424060 828393878653819025366658444192645120 10424061 218449627927873896625887612787025243040 10424062 282193812554880467512287811015728998400 10424063 32349398220018214401530425363223167248 10424064 -95783871834694881783198321372555116544 10424065 214118824621655120728224988168941096000 10424066 -65700744173289315773159335801991838768 10424067 48786526764327473635804227581131720512 10424068 258951758131090045952498524645074846848 10424069 33847403021499615748320454508871061470 10424070 115164998241400286885517320957020312320 10424071 114082207292890870470625592945175364912 10424072 13334241892272055663390077716584780800 10424073 -176549195500315405510266394127952563232 10424074 -307082773404357959013781476344899936464 10424075 -17329761717052436114628677038153460700 10424076 93682856169343563337231102001364470784 10424077 -119757615718440220374256808292143983188 10424078 -81786957685067326574623989732367822848 10424079 -294684182139697356495541313065691224800 10424080 -76246009305180921398599813781286912000 10424081 -747612537958135257262343496505111991118 10424082 -35045821278242593352280705326336914176 10424083 -384525422259939432770784923814629930496 10424084 184983149336856073376003015533423595520 10424085 60989150629159723874676798420821112960 10424086 -8101514272988704307280529750551994176 10424087 -626322538064367633999610781595454542264 10424088 -84700193600012860228603267440497203200 10424089 -15711069636289303738931065608849789426 10424090 19030539992749724394881179947832144320 10424091 -89947151917454169314835141875541175296 10424092 -14983208517463159754865852971299066880 10424093 102171555972357979221283876096690587564 10424094 -96914515064055829525233444918845190528 10424095 78345662120961705272306992360270834800 10424096 -15528275929440846901575505062887620608 10424097 -232856091080248111829105209157736978012 10424098 -83583621698931608881177795957113300480 10424099 -42865399894173172420324023395507798064 10424100 96417159391788950255008389665688806400 10424101 96247857842044152652875394425298199102 10424102 122958253603478310996132966835353856512 10424103 7372704675097123125056888160603058560 10424104 58180297613249881645506295931872373760 10424105 -202852254912879747837218575723710592440 10424106 -21567324327591645817459769906152243200 10424107 698878151697691255212323303815276146832 10424108 -26797356238657266683580009743990845440 10424109 222138609973238773477912045182818167008 10424110 -41518921372247834546133456002502000000 10424111 246644490723408668700213026755232346624 10424112 31559378903217115222606834961142743040 10424113 346164226641775288381069940568234953600 10424114 -175563756674453364167519275852763119344 10424115 68039180198195141301182612730511375680 10424116 -45978468447587648517660490546544271360 10424117 -9778546532966695291392088806564757248 10424118 27600395316921468556220230133378531328 10424119 -786934605430354347902235360437872891480 10424120 -151148174502103697807475853855260672000 10424121 61527289465973141821162506255202534464 10424122 85611399691195190720964408530137344000 10424123 400564863566193492292457178589226226504 10424124 -18856294461370018606480302583105943040 10424125 346672869567767884507434186842149230000 10424126 4151973456582073097469528776137107264 10424127 -27466868207715524516118283343481643776 10424128 -89138413779737284996016272793086722048 10424129 -327431062765963878228814637390183005440 10424130 -28301455998980311484027773312795514880 10424131 -62240008429715319672861029400759968068 10424132 -174271281826476685827597701425484176128 10424133 -24579435371126869329105931864477675938 10424134 7435041907728476384890041301411497984 10424135 -188257413006995361596815352989254384000 10424136 -187786117551779506556227396917638184960 10424137 -16387906936216463363316105519788161080 10424138 184001917132168297073212183374036444720 10424139 -90180108513855520836882017332364730432 10424140 4675794556392816414500054720549652480 10424141 -36948236160008441244249800561783548800 10424142 -175058223934295964578037022100395071360 10424143 6870789573814111107797699807197596240 10424144 -18587631506167932403502711962615357440 10424145 182246314578566028906483324435531628800 10424146 -3377969527606337875989513868639589376 10424147 76164966140059837392267567618076783596 10424148 13372560724583311987839661003737747456 10424149 -368178559290421334093443490203741688160 10424150 368224425200239148944807388969906400 10424151 1294582849761756901748725143332655192 10424152 156175307788557936290875701628976087040 10424153 -230720810405889060561500572055209910016 10424154 8752475637250513317166257952133184000 10424155 -30759526161708813917489206760270588640 10424156 40113448841009377014347477750934827520 10424157 150596314809953110234130251201868058240 10424158 -95497600797073525365987304106759673024 10424159 45919436539570605769472380240543063440 10424160 -195006450905030131088114598750978048000 10424161 165102630423859874546726141643329199024 10424162 -124350557087984703306591086333519736672 10424163 378919822120232396437770120938332852344 10424164 527179519247394795202354670025954805376 10424165 -322117546214076531391964697631535063940 10424166 33266077248272039704195280234323660800 10424167 112036819690737424490959179267701815720 10424168 167962661219494862037413832100830474240 10424169 -81083307062709252723589173187090168896 10424170 90654394950587106957847593706732359360 10424171 -700557876380933409956642548804001951628 10424172 -132119392257777811910503433681318363136 10424173 -352105062224552679380707158026945489578 10424174 -312900275473020237568255552571762633664 10424175 -124478250825114816612021150072884092800 10424176 8470881539868938912192053128972468224 10424177 696141911056904926547266954677169677312 10424178 28363564406262453417629059396757956056 10424179 287368808687913118140905960293469251200 10424180 -48698888821266546379838968180430615040 10424181 -18237169220875854378980139500519145600 10424182 255405242871999770147492126803614060192 10424183 -117345458942187575973460948318216546560 10424184 -2074707516171487283763892664877711360 10424185 -121878970007879761825181176302854667840 10424186 -29084226914353192518850493071884824208 10424187 547546563078091224577780788364914476640 10424188 -419959233513906787267140946917224551424 10424189 -1530644010999977997660168697199383200 10424190 42248298747622042202593643202990182400 10424191 -490720311820025208505188036589733377408 10424192 -499558947622060491130833410134219161600 10424193 68215884942643766701728582449028054528 10424194 296952023172992435447142220926157926144 10424195 58422372586979856489896823394813297680 10424196 -191256667530612774806735082778199240448 10424197 18608147020401458876910079060850547232 10424198 241112085096992264183513115639865866240 10424199 164869456076451799665845919688072282104 10424200 155245127748979248286622037387033984000 10424201 -202283920613047554780255989178554301798 10424202 25867879937589385127624443303166037504 10424203 -55944470260887063230092520024125493548 10424204 25030349049783937568223989539600045056 10424205 -91678480813734564594077430168396952800 10424206 7907719221614407834710661864366661184 10424207 84542997817632553407270635762245080192 10424208 132507665545546402124015396720148480000 10424209 -5633941090637233481220703711551937500 10424210 -3222643001144586168354171664101324480 10424211 175907456162784022139523194026237749432 10424212 149321477228128038867543445756665539456 10424213 563695013307810884032838759500225253340 10424214 -1859291198383476705407644122893715840 10424215 -456440326802318209020500586916742400 10424216 -146229253633162954675814570053994557440 10424217 -9517668114227905757611121663744640000 10424218 -13094120668329569256233321135522903040 10424219 -258094490634944199831307183887677754192 10424220 91611448060850463070685065693219061760 10424221 20386306356537720423150051592706112672 10424222 -57591642099572725032026984474500073088 10424223 97134856160858893139227188650038472472 10424224 484620996130509589042125744114971443200 10424225 130373379626743395755235097823562614400 10424226 185564027468922142013901053356235612544 10424227 560831380658302255005661675683707340864 10424228 107954815185473334255850660290867814656 10424229 -203635294463643276327168042779230353312 10424230 18712348453878102938840699388099623040 10424231 185030644741120226765669519299906548312 10424232 -289811347292439527250049803385896960 10424233 -139528064890582050581022962421134510256 10424234 -79509441403099745685773693197448018688 10424235 -27866169252444562366238309417599722240 10424236 9902292743771195925028916148049340160 10424237 -15559024562529703935348114801075508788 10424238 -63099296618412175759517825763069557760 10424239 187779174486188594309154524788755356656 10424240 104331282655856670873707707322345717760 10424241 327953315583565013218591445682318625440 10424242 -606661180662221148038894773505887683456 10424243 455805087599962780031920516781020980492 10424244 78989586122753752098768890738049515520 10424245 110155705312964468734513204591696836120 10424246 763202676337268207492325867252080640 10424247 -513119667904232438723388335476150721328 10424248 140845162152275637129279012952935567360 10424249 211926367965427187661803904494872114320 10424250 25688507590893067637423154192780336000 10424251 -436443624487399851669646711901381748408 10424252 154202282903866227816705267102713989632 10424253 47434388481219153089838684415070136960 10424254 -4099667864153612322554658547749763200 10424255 -27767753888229352520131622223966386400 10424256 41029786643550868989127005908093632512 10424257 -332749736459000902622305146634847655228 10424258 -161144051022015823161245659282795677456 10424259 -152127696860205802795408058440308999036 10424260 119296599057896969400555282207900733440 10424261 12281612095899691464996048265003127232 10424262 70875309942133094841185214785555956224 10424263 -751449511081932699877332686897023592488 10424264 131211758343202914036228012079840512000 10424265 30890409321334665589362015129127696320 10424266 -176649336543382188649915537746649353168 10424267 144973059275497221361906158952091311872 10424268 465804022242297720101754007450212433920 10424269 -130405239813777549032628651412602305204 10424270 -214279462097911375361960247611589913920 10424271 -344591320151425632525769003953408504 10424272 23940650967527160063388920959772286976 10424273 -32579730933452036725279954555492556316 10424274 -60277964093796999764723763532914155520 10424275 -3598932386300653824914599271974860200 10424276 46801651893575016179535646739034380160 10424277 62854752888513730572001137470210306688 10424278 -233209630414496415016570607724910030560 10424279 -379039271080554353454109905975311136120 10424280 233129785273381551520755167600065536000 10424281 -38497071644439164021786173790786812800 10424282 -336124201407424754489380164563907321600 10424283 -46241538900143925551303741084381606400 10424284 -23020487914293794567944192946251226624 10424285 349871879795339759006031021062608392960 10424286 -11391996247022750785884131644833843456 10424287 -278341980201095699719069665260739788800 10424288 -80878324846172717291578576213518581760 10424289 -260270316433363041201975677511705680976 10424290 -20489168401093980594592697100347688960 10424291 53154002852550556893438632768717297568 10424292 273721131467418420294461332466815153152 10424293 -659113469627117450629733200243369236960 10424294 33182057139788795399850868201666590912 10424295 1869980295803227779537697493354381280 10424296 -630310632016645796254153118736717726720 10424297 57100924819590728819294645709632399040 10424298 -27885155154526370260058107770168537600 10424299 -184290109738664694196599616416108146264 10424300 -205396974756068324088612596389098873600 10424301 93934834904289742905365149147781510880 10424302 -30727497328754581551409857844228094976 10424303 102828133617209286559179661089186470640 10424304 -22583649202441639053682526487683039232 10424305 -76891495869037719591166891212753067200 10424306 -110146968485263904026696543969200797280 10424307 360731558999927145261272467104986856192 10424308 -9951218626560847037371405165752049664 10424309 71741473714332618847496133726147500700 10424310 -5980982022844923309497033026555526400 10424311 80606057347789166890952990675230197600 10424312 -535907371974531605429476270424625868800 10424313 150698315043645973154758261719522354240 10424314 268609219440919404818092396089204326256 10424315 80494736033017410630028944087756564000 10424316 10275560106660713527351650705583816704 10424317 132864421501084924822018481858293391366 10424318 -3606298711891745068517091538884618240 10424319 415173342379332528683077857707054201544 10424320 -29804129060119921272758760887235379200 10424321 -143962093590579642018272903616359719488 10424322 -329860768232617494898767321820056687360 10424323 -72071523215332461244456471772819196256 10424324 -174895756548617493513575475674048275200 10424325 -296289195226576763706121135774403224800 10424326 -408433677507380738437586099476502452416 10424327 50727923552834303469756179581401621600 10424328 -207835777139435328613977401787106467840 10424329 -477265473539471560971660105365800730368 10424330 3103750279022890834246889096044462080 10424331 117019444530427853175626692934893220280 10424332 -77277924784395249935703042160501263360 10424333 231797617478826780957393927063514760844 10424334 -211643282406831633603065164504725411840 10424335 -8365981294718228148495459701119212240 10424336 3501283238507054847827378229635973120 10424337 116754187080024865271435830332835359744 10424338 -270914937996123001345968841483559887200 10424339 9566311634077556727334051601677252608 10424340 99272095249076334734393147267025446400 10424341 375602293356590195745929772385862383132 10424342 294593398683720099586995607108914903072 10424343 -92508170688060375110506431789189602736 10424344 46147744945629572806272370372826112000 10424345 -61075266263065030401808657044038095800 10424346 170257847935589585447333151037831017984 10424347 78961154780396323094004475210317643560 10424348 45759980617999148039129126061665957376 10424349 -50793040551896516992376010379115986560 10424350 120197879184607423340629655690212536000 10424351 212381935893334690333914462849713818464 10424352 -119067150605100174300405423199171903488 10424353 -293579292525756758117171363616686666398 10424354 -122008296668111460118980776284747434720 10424355 -280843410324813165030027088694813225040 10424356 257943545823672515828897429451484124160 10424357 -118023644894928924970710369692032193760 10424358 54183483213119348617900116024728569344 10424359 -55460730048306207148041962106277510272 10424360 -131397172161496171090713632366090496000 10424361 4829940271230698062086202341932271840 10424362 -70015920148767849684324082090906208256 10424363 93853597698004653714178473471579937224 10424364 282348804898767037737015076952820082176 10424365 -5659550593045570456302482187740997120 10424366 -497661203628969806823049126568489955840 10424367 206862779198296137473630257987451771784 10424368 -45826996751184128500762176444193013760 10424369 -720670550369902544642542780931991528000 10424370 35096545095893303851476891428961484800 10424371 165962797653033584371765994921165010572 10424372 -51983205356483176878591052795319961600 10424373 -59385162532857600489999325248308879232 10424374 -90653870608100596297839103458751372608 10424375 63187218676808339867707786997313765000 10424376 -9841081688316357409273806272181841920 10424377 183003248264680695468577514679385885226 10424378 -82367423745529015708279429483175012640 10424379 -40603072524291105329288085706552435200 10424380 -95326077368991823430062768529179944960 10424381 -99937839214213066216273578956633232672 10424382 -66007393860761041476048890988283223040 10424383 -83024678104126286450687791082465824800 10424384 -7970306043162926244873269091616948224 10424385 27353126770524866460207619679715656640 10424386 81981544988808568335656213950074969600 10424387 638494053472263480056550573725588079036 10424388 -120773063245217812911551187314650460160 10424389 -835344798370996765300093765303481743200 10424390 63524060491631884761628663331074819200 10424391 107561446380437342338133832725048653992 10424392 172173565718707563429714223381385856000 10424393 -10506721702547389921679600475260380800 10424394 188349137499418712777213997096918207024 10424395 -100383723657375000776900643451394113200 10424396 -228061257029751842678505915751484457984 10424397 202163585374119722874039412233384542400 10424398 297103537398399696563070939958865848320 10424399 718300146823777041180678713338525964400 10424400 -1073656405230582653058114123949670400 10424401 18716032582705637173220068809542745344 10424402 -36383403422630719025246855224814932848 10424403 125032661761620313734337571165471664000 10424404 -5820259211573978050602093424438329344 10424405 17888913443868472222155042052122840960 10424406 107242260710352193819102650453986848704 10424407 -417422649670029660904826306922014445240 10424408 -120677515061338787578816210464548567040 10424409 39405396999914540274981180904348177728 10424410 10053156959343070939446129982732217040 10424411 -165656235495518657885292043932876738528 10424412 255631460857081200868321312754381328384 10424413 -212738198473666640505523884449436101338 10424414 10047294082954524145529369097886629888 10424415 -229435861518930499788049864705366992000 10424416 -61985849431928449209595589475945676800 10424417 -147957917655921351767889654281667991128 10424418 55407648872739941932095874367562040704 10424419 -158364893053319938741368970468711246304 10424420 -505795210576072239641963450398801067520 10424421 -111407628811897652381350812930088063296 10424422 146319432328899083788779018895735536000 10424423 -135349847036920701755311460623176724920 10424424 625443517369735702237934935380448542720 10424425 -163065071754254152091246051730205609200 10424426 146294794797076267773332492811641245440 10424427 -32954668434868493802858570156263338800 10424428 -68707320008499983098400848116402438144 10424429 -214483905368286809807044678358459180970 10424430 10189660874545032807875770394195616000 10424431 -32660267743497306244004601753352414768 10424432 18673885064064964679803492500741292032 10424433 -111031618630277428819759896923331792000 10424434 11432389636351380028010462431862663232 10424435 -195698924821985898254108966822939391840 10424436 -3567285387739109317267840504124178432 10424437 -183565083546743688516953606712327080914 10424438 -118979959077597943645450239678205334880 10424439 -79604254362590371911243076964148410496 10424440 -122264633965672818835267408625435443200 10424441 115299948402077889178890129432489360384 10424442 48254651220720384318183404374168717824 10424443 16026741972687255300533388251212569864 10424444 292638888672784474098689430724098240000 10424445 60437823668260526313674657201175552000 10424446 -16268149318865966391896407430852644800 10424447 1666332176940134085622123953016671360 10424448 87450830970110466031347394222227456000 10424449 84069301000530439608802947642317388736 10424450 82062578270084291912273739598933206000 10424451 259772038410125541550987991627365676544 10424452 191897671479707490825571267765420535040 10424453 131282778059813522593663469005263777024 10424454 36940811146446410875854731591082536832 10424455 2338452926560845502576946827185457440 10424456 421470675399201008721078674413117440000 10424457 478209415380111550813199133412325170800 10424458 70924705427552921240853576984878983680 10424459 -1017158112705779401814573795701869501984 10424460 -26025463399826880469648287970498851840 10424461 95698124709920414103340111011576695532 10424462 -156909937959795625605842273571765960768 10424463 24645822655796785314889402337937653760 10424464 -57712721475284831558507571109551144960 10424465 438094232623390392978393391520157188520 10424466 69975524212210236897646695893242519200 10424467 -110274559211447762366934925920331011288 10424468 -407541619297451556205132293310328377344 10424469 185819739936346272947957179923757691808 10424470 67488116386763502878949579187426786560 10424471 -242746876535460817655456919809829206328 10424472 230786891626439827919735843407631953920 10424473 4841121421117454624545812500806495688 10424474 -207650838371778374017922723570959514880 10424475 26119134077670654451342744001723076600 10424476 26707789479824254163361460029708690432 10424477 310953240382603729058833870319366668800 10424478 -54146675430871595655093791624473027776 10424479 -112678273993483856424356902694416149416 10424480 12667232669115003678806569590608363520 10424481 -42654076155012359654059255974334182240 10424482 -296683195781261839809238466755211295408 10424483 -608544795257248127391263441069820213480 10424484 -159672500017696223001108546173803929600 10424485 -39505722418740722041324394851144338000 10424486 329619917854594373274770913890782867200 10424487 -127685178325018549066070881542117092400 10424488 -337785204673509387237873615575160714240 10424489 -162099063171267461918369996208972033420 10424490 1235955207992970139970941777879319040 10424491 -74215064502025145878422061816382810880 10424492 -15434947290367603928589443464238035968 10424493 424108709587458447527414344388064633324 10424494 -8521612264665419969289389602264842240 10424495 -118613573178643406113476293818321683000 10424496 43772128586370686523095017761652015104 10424497 -148732552600107089726273874718051005120 10424498 -127762848719629021748183981382211467264 10424499 -23249866928108552192605629696701595336 10424500 574286490005925362054170439897265600000 10424501 29494599237085084833240614171316107502 10424502 38415828866947939553175138134679413760 10424503 157366864262483676991957917446130772840 10424504 -418411424483315321205049377483761786880 10424505 91913661055211787555109597168457843520 10424506 -91463476717486005818988302638460121600 10424507 -14148616637070428384754341432296697244 10424508 18437458941561377905327469082775117824 10424509 346131247573914537982004325686995153804 10424510 13567259460859803481962788483931524160 10424511 434567226221426854208710428695853434640 10424512 -9055585143713100034395736469814640640 10424513 -610305206764321484879932963912129068 10424514 -49220287171897427357710191212698421760 10424515 244689130538127747050873403295524134160 10424516 52126113542911462502720415316659853440 10424517 -194949889107211734982067061874189347552 10424518 -83419517711583484028413430208036823296 10424519 -33829191147933851625006239496082944624 10424520 -33810197357946936794910931240095744000 10424521 45532443514022718389520370367348610720 10424522 -333100851649373538060752207631113727648 10424523 392921886609427602975459863493356448984 10424524 273497866257047239557615943997337600000 10424525 -69787811754213749010593095227785750400 10424526 28819080497804034240657414163475149824 10424527 905079243284218162209163126660416662320 10424528 -12089077039651031728847119087951626240 10424529 -540280473829919774193060587651666288652 10424530 -12714962111228247261606249848128627200 10424531 -362538417410975008670407547597226952800 10424532 -58817102158873032539689030593469741056 10424533 3622210964147657626141119710311134720 10424534 70981717422726434066670757700124788352 10424535 -55249529541395696420852142525623702400 10424536 391342243690384208428850789011471503360 10424537 -168738699947829774791526148536999594348 10424538 9940576567210547436403669374254120160 10424539 502534137162214256597419121544927622340 10424540 -62193873351566815872387365862334464000 10424541 -67115369721569504834538193476831538176 10424542 -53215251418015854319400692554780436800 10424543 71601443295396910590457295573171392800 10424544 -116264567043998982933946568621403144192 10424545 297839389831181026377934338891891674280 10424546 7424561369239480912820119235468229888 10424547 74700405645774850141557995356902041040 10424548 -2797456681029169501498246668805350144 10424549 -454044168894251029272712703242670904450 10424550 -104771381406955736400655533352863691200 10424551 -248635652863492956318317413084120564728 10424552 -627564272814992559642731058872131814400 10424553 85958052595636668280089918406218835200 10424554 -292792612470857393982975486985648109904 10424555 253191095171945658492217885795172334000 10424556 25405700936110888996961934815686938624 10424557 30069533868623535255444169708191010560 10424558 -229246591024363710482418264656811224640 10424559 -241511144538639788795211786921722117760 10424560 -18835757624861076004951200162526494720 10424561 282061826241277475522321974713455264832 10424562 40905685757675280380805852365769754752 10424563 -733534901959648884413899270402734395188 10424564 163001797301230652480818026017338694400 10424565 -82185221220809057578592627876376134400 10424566 -26939019156020188224974542089502886016 10424567 -370109418075019051916515432309869039384 10424568 -143161935625889728677351787083471912960 10424569 -178333487576884268838975225716065051030 10424570 -18449165273131729450772406017448019200 10424571 457502776188594018198657970286633626224 10424572 367534445547892307977523194198993866240 10424573 -71711167807604370099183778089076149696 10424574 -316037910596339591341990220306816976960 10424575 -33284951505094570468745440849057728000 10424576 -6661233487843169875050883498459004928 10424577 180288912878535271528240447308381411120 10424578 -142431110315012714175113836710005349120 10424579 -1179585788041774178700107137905413584320 10424580 2593764790644286493691039548400476160 10424581 100437809870357891652320319642556880512 10424582 16864768915434199450439374833219317760 10424583 39508066689790372395536411099051638320 10424584 49078298422206356035340416681325122560 10424585 353013793936059313952301077530464615780 10424586 87927227112923988748191409607979012864 10424587 -190005994053667505417721179354085906432 10424588 -17556666138804383278964028769064240640 10424589 18502807667032841856742832489559392256 10424590 40624561610285170219356796260236732160 10424591 -1196554846214066982111904457719261008 10424592 -77388797016555520852695320333549568000 10424593 586112390370925496388998172690374067444 10424594 93528116994436374028422107904472566912 10424595 186474261612040689518763077565293228640 10424596 54086263514878797920824771393237297152 10424597 -3138513029660217229353819592098308928 10424598 -19270804021340806422866561830500764736 10424599 -211749033665318747981075962079932521400 10424600 441602086976196902527879667802654720000 10424601 125351438214626565249412711737543853440 10424602 97257498178003639060409626417089626880 10424603 -439278494569306670325071429447111485920 10424604 41996747496311238443320218772808312832 10424605 300706662156250191325986771061975729260 10424606 -164413690210446259562020037307337477248 10424607 208858844830748398711995535513544263680 10424608 -120178185868940724735847984506290503680 10424609 43822184596259427048085835927597880000 10424610 4541410010460952544627860693070722560 10424611 -151266364596336302602163481967284602788 10424612 94739909925388670709640329226944835584 10424613 -184153819765654429830772588237860125856 10424614 122054355254231642772781702480916272512 10424615 -16326678272090494417151719130223924000 10424616 63959793825782226510199723659746918400 10424617 140188822187796246287231543092887448192 10424618 51975920017875683844848244946028347392 10424619 -12862091117041969421430386110558512 10424620 -244460628985778385230866132822941112320 10424621 -385625942040154994864715103165364207508 10424622 -39633172943840065065406011355179158400 10424623 30148748226565738687236703455690313968 10424624 -22521932953725067124138030584444944384 10424625 -158744361719614536707726247199426800000 10424626 -358446945483786079981828279410513397488 10424627 -287346990929572857647058325413989215128 10424628 54793463022593083463324180819299811712 10424629 -273941140506557743400869906137129522816 10424630 -86169317704192039627040593361526720000 10424631 153321896936602022793997951614030732288 10424632 160266242832456126383674945513249812480 10424633 -254602540110940011465152423708182158960 10424634 -84024957723544477957556762770657536 10424635 98672056418426134986402860895843686400 10424636 -384162196322069698085007792458786649600 10424637 241236818617137149691703357247849347494 10424638 55475990732094953405378872644579969792 10424639 -337569151690135799904778436103121043544 10424640 -70272283078297711280116465540477747200 10424641 788256841306435261979047374789716617152 10424642 -156219083503042068779208083776817164800 10424643 -384634879575176643773641796763212052816 10424644 79644179430867919171973374497550430336 10424645 -1951983231752611470886540829504346240 10424646 -76443032559045377747415360787413811200 10424647 42891121362890291219576728544212540992 10424648 -48014900599739038867450301295533168640 10424649 51797113397411826547824226360207879680 10424650 164983710299036198784443901671860198800 10424651 -94433346378552770420108339973109306800 10424652 -39471005167948135227483010646991360 10424653 -906950936195956097534775622974234581556 10424654 -245260730670975060484788228552685114560 10424655 -325881702368923914716000347510665737040 10424656 -78884992632050698937399478193794711552 10424657 -77094618981654434503067192511310489488 10424658 -78477093315456003128740340217256330752 10424659 -47161714342628033968396870439647300800 10424660 122842020910047536403956391678035688960 10424661 55539950368327604427028706627952751200 10424662 -237403755614160766087657613154909084960 10424663 287492654306940391115672063221210587912 10424664 -111263790015662994902942033240145530880 10424665 -106017462262388648745278224956526207680 10424666 -117387717887895848010665406447870512640 10424667 -38058867756900702593290946891850350400 10424668 -199843746066971143288427386535546077184 10424669 -592861760485529282596651446677550519156 10424670 53024098498624825264767951040949366400 10424671 -177103920528865486112874031390094880768 10424672 -425921251311319726638905492435356090368 10424673 141851959017743890038861655190309836800 10424674 39991469034077963223379611671352218400 10424675 -233110134203299051578211272937049046000 10424676 -35424177355516493588697044315538886656 10424677 376435329142900645854928582249766850592 10424678 353643894010241579655486505568861808768 10424679 125656914563866513903228253001377567784 10424680 -26652376809599210400196557289252454400 10424681 267497066749147674613164544973729037312 10424682 -28967516596761288466223016494324743680 10424683 409011063857182182309956149150994658932 10424684 -241404592395471475141367056836943267584 10424685 -31261517614481102334450991836662407200 10424686 103538073521854567589411687871572937792 10424687 88888701599802008849209000172868360384 10424688 -84390340342778215848114258718325145600 10424689 -309040317433354969633981657814337099456 10424690 124816018225948688490816295695787869600 10424691 432263152308625406270192203920252701352 10424692 -11141605751423036484925447425196134400 10424693 769691144511633231079096176803060016942 10424694 28483597369130997164295829986202558464 10424695 -72552146601981952119884075472231244800 10424696 -4344578833465813764273903927915479040 10424697 -184139213957812667662559899525840417200 10424698 -8737656966272998545233197606081537536 10424699 -374315701459891663737281864883172542300 10424700 -35730537278968062783601004040231974400 10424701 -173692049723027539462347189091039119060 10424702 -79403907966014524829391579574692195840 10424703 -124189479422710303310748656170634832696 10424704 227424901263382200147546717898502307840 10424705 2620782314147341337890427101746288960 10424706 -161324030184605684912678471923318983936 10424707 -76031525593348554868382262387273575044 10424708 -145846473310584891612338658917871734784 10424709 129308710336398729207761112868084430814 10424710 6170243396192769465322282037728656000 10424711 -63242601373335356089779491734467763200 10424712 -63917450828122408207996733733024276480 10424713 -131208079942171677329459976735629503096 10424714 -405144862252925567005519858872918350544 10424715 -19811971998633594859129377286106434560 10424716 -32122935275342918058588992725646844160 10424717 -256574238495378296626839066125139365760 10424718 -44170949110347796638037669381735975872 10424719 -274504094140795020746835993939851964880 10424720 17455218372855407714879095634637619200 10424721 7035577894989302283377901212639127840 10424722 -28195397630415460245306083359055339520 10424723 -98553041923746979485022817615800339080 10424724 273406356861167248865713075490597984256 10424725 33650878339721262033021914739293362250 10424726 82523315738792438738800435206835707264 10424727 -112468872428770063415257114547455215360 10424728 676970079884999057880812228412344924160 10424729 -35132332437679696993567235590014484800 10424730 -142080468064372011363167605627167552000 10424731 612529520008995460483457446348999579672 10424732 -353173233764043968139036730448573243904 10424733 -29349313743760630738210898836511749632 10424734 -183254644959755256109878266380964793984 10424735 103143043714931291094346494264444352680 10424736 -164388237171163745045820909194755178496 10424737 414741357912409346277419828835852156386 10424738 -175544774446270849191630863559367964160 10424739 -63924608842221154387962698594794012752 10424740 -180782111760816032109176981967602449920 10424741 379235314895097761893843627077355317120 10424742 -16104208010521808770186412720628744192 10424743 -37823163385228735613595393475507202000 10424744 -418147975057665691721363136124867706880 10424745 79753317011008648713654074647105469220 10424746 274279504498512552484809659121658819680 10424747 -231848691149880506848376006359251829368 10424748 215904407289059847399750796594913280 10424749 -209633604630841466622222222175844821760 10424750 49668632436480497334324059734423872000 10424751 107121188570817804809605192211218925184 10424752 -63540846807339013985968240536986255360 10424753 -586755365812989673119311729848343653998 10424754 -135319236677968082463152302153788668160 10424755 521897313287274626645161905742584480 10424756 221364395775597735242440539358115598720 10424757 124113810952576164128208446284473273984 10424758 -412280821651540133455739691322072434624 10424759 -346396845159093485651666902704136677120 10424760 17397305334910139410995713874413568000 10424761 -117571359530349761127346299851364291200 10424762 -106487770989105055036283075627538964368 10424763 209813146848970323878629808366460564492 10424764 -181817460266313474091757410527709635584 10424765 10807942070942072236848107399600786460 10424766 -49987427445214658003908232580220157952 10424767 238870949465894512389371535262717182760 10424768 219141618038555147622548082741812920320 10424769 106472910466644456771717209519126461920 10424770 -205962429954894275412417350846970072000 10424771 175370806740872286959144653021665442512 10424772 103700110449472231049778543001519879296 10424773 -25129539808951608827609118915344666112 10424774 136055366391160598439946951957673116800 10424775 -63274669155508925800838467496712762000 10424776 -8392486370643275639030760726673873920 10424777 634092651289278314919681712460641797072 10424778 40488417344218381538903792781830055936 10424779 -285213481470553064072932834075416704620 10424780 12637646736674049861999662327504486400 10424781 27185670096782155473802415191014369600 10424782 165789667071226353871379168485020614592 10424783 32314985883701094041951379028423906608 10424784 45896845495616345635190020272008724480 10424785 -104634702672389411034390240092184000000 10424786 -114302744478953260654820736396515031408 10424787 106017148119877261690217808267735022080 10424788 286025604891217270569292181854315696128 10424789 299593834092678771732053453559987712590 10424790 -79142344053838813373992688838737854080 10424791 -746413059406740223762635886703645856 10424792 -175925735985906892386469009256161566720 10424793 -57764265614179750447007971751062303536 10424794 -415065924745751600122160004539705775360 10424795 -182426550746877145155859197355839198720 10424796 -15545551565766999549678228612493295616 10424797 161229320202306400904207377239407825292 10424798 213932911132767761531792787467288675136 10424799 -57229566844952477560358253371532076800 10424800 -193507204147064669982431067366732595200 10424801 -617082520819279581563181181047665295198 10424802 -11957993743954908135704573272460691456 10424803 648692358099443393154030523317064465052 10424804 -42325982276491527476013618218859233280 10424805 -290904401238966499927776182631756966240 10424806 67674089087582060752588969131870627840 10424807 -135762557736065171369909913851854505880 10424808 -228866778281735088312157592336024371200 10424809 317402395882021297299444086592496629904 10424810 -171663916162728340579415879035702874880 10424811 -220654614681223772558350294878727533840 10424812 -42078255326622563159989154119430568960 10424813 -45615358962866981127747138428271678240 10424814 -26697693878378728846234964002304179200 10424815 -51810500531379008898640244707045516080 10424816 36691008772050847141190769782460678144 10424817 -155287270330770064670455776490631267532 10424818 415147404528146321525035680045936633360 10424819 -127247781033568550339602392304989137952 10424820 -27557838276529586399910885129320816640 10424821 -257361485155618265464068514511524141056 10424822 -24226913499206754226596439316113476288 10424823 -134671241786059850390418283667313485616 10424824 -25813225244822077974771680569375334400 10424825 -35527039768346882298859119940253964000 10424826 167349253984141465983457865958758246880 10424827 -205327577673901754445464480194477273328 10424828 10298921031801490195514243679305809920 10424829 -29641748305185250456917114670595194080 10424830 -46682490288739841204938380533456455680 10424831 -457877469214628904498415946386246138368 10424832 -1196613291912437625075336268014944256 10424833 520762799470515263646284354724579751380 10424834 1736205406762885494146892077630802432 10424835 -80220990055469633686808736961606041600 10424836 48856730208398061760233479356424384512 10424837 -132151286948338468659632030732151106020 10424838 11397501674370627568564517754356988288 10424839 -98371571734268189085616060122009918200 10424840 248828765352344240508428736472473600000 10424841 -146305077493965238642732142224632708096 10424842 -235984756793189719663161423843029991936 10424843 -331303039241319875319242129495777561712 10424844 314846567862007849250499735267145213440 10424845 81829014276791504311084526939175708000 10424846 -91183217789724946624340702538259832640 10424847 -95835925939974774634171726064202036600 10424848 -31326670424475513740586306064911163392 10424849 -597025279985962472861891115270766932240 10424850 -95130566840767567807144606514569200000 10424851 -417447571896674171650419263624354184148 10424852 40968142441520913268139970657291405312 10424853 -55612691117592819383915327829899308338 10424854 -21583164688808721401107179004878548928 10424855 -14738706709569838438836190185847499040 10424856 -129945858833285254836428224580852981760 10424857 -214237826758093534677023920986740227894 10424858 253358626751804828930818766049847332576 10424859 -166324482810892199543773809440557486080 10424860 -55914398581182283569071724612815761920 10424861 -13817066484185571622794729786873008160 10424862 7163531218869896342597851419198785280 10424863 -98176947465633540384852325328239653080 10424864 477571473503827093810433563070631837696 10424865 -57869699775239400491187792352412190720 10424866 -3073608370927742001544520813293203456 10424867 1119426587201000502822503496645980709480 10424868 -240089845017392759670087152617212533760 10424869 -39906128259061943651955623715871775360 10424870 -45661371666656118828513116969671125120 10424871 74927098592048105348180454488764342008 10424872 -206772245597794893560262596740067251200 10424873 -110585360229387226244660633144941256076 10424874 -13836983237073115833911527387506435840 10424875 443151812526421381578896198232237300000 10424876 84546303766158976706814144202672128 10424877 6785437277681354571022372228623507456 10424878 -52156416959929923244133932870399148544 10424879 456677893353496311587333311841991390480 10424880 -80838346371012011062169883209495347200 10424881 325980635206025444744331434930031026212 10424882 -243272941982480621421215982969898752000 10424883 -45606933047532222147906808269072544512 10424884 -294030489639941888902526635103656941184 10424885 38245337187182264707998380467274519580 10424886 359380394037343755625558734899050713984 10424887 -270525744325956376690921145274882370560 10424888 204065910841541896212191457042681446400 10424889 115629520415144348069208310920292391040 10424890 12742812836132981440378164434162196480 10424891 582481796176441745902728610709180060400 10424892 227611348009550649531557830203179069952 10424893 -575872775529801534723851485991336327220 10424894 -117010749271156426157253106587738933504 10424895 62836644402696950407297130995158776640 10424896 -16529685531791612476912440115218350080 10424897 119231825426136372885771354744412518912 10424898 72237737241414644160603496592312828928 10424899 707316494030327901293129570187484551136 10424900 -36694628413902627978273950514008736000 10424901 142724463895101281464502376369089453280 10424902 14561033923913301659661349037712013152 10424903 298863954587587553426868907214824366680 10424904 107338374302773518420554202087358955520 10424905 98696895173363379725403647470947417060 10424906 -11861458534403720363923479388527044256 10424907 -95645743599092564728825323413291393796 10424908 10378912346549519231413986231163572224 10424909 135106526244043602131441035122960937440 10424910 26503868262163097483808601258855307520 10424911 -2613275564588246760106133292609401856 10424912 -49106012636148949721419144286392025088 10424913 195661446987808013320061752304980994688 10424914 68925316458098053518291518221694887056 10424915 398886823782154518559144092387369280560 10424916 -252296796688482637070590351606194954240 10424917 -502116167473789028739289286257738616868 10424918 74959418879478214113676479399600306816 10424919 -254464235681994907776346472470989815040 10424920 -5114353869676739479625622778429440000 10424921 174085908782300593896847799461520399424 10424922 128271282865696263135517544829771915264 10424923 130476726118856964831915697437421338840 10424924 -103799092177839163051141430007343087104 10424925 -13522864393084798212234832381538124000 10424926 -48784010839737944909233475959171205760 10424927 3423877878955373863458793754627966112 10424928 -95456330164702662935973545307442249728 10424929 630517377103876663270907875300148587776 10424930 19007113716459919447978935212719096320 10424931 46775071663405430299471791013886362944 10424932 163298290910799765752917617029759971328 10424933 -45867750307483241438755836746855436960 10424934 82716139874746562110405949548363651200 10424935 25344018321675889964025791407985173080 10424936 252326157087494479591880535510035143680 10424937 2392354196323148945347273711516862880 10424938 -160347400801558326563544006620781836880 10424939 -312091333385359129596384097884603947520 10424940 -13002883134276352724854540421799905280 10424941 -154136879792547588080468105852492202240 10424942 160003819079860447889287157765298654144 10424943 -546880869905236810583496364082164997736 10424944 139489289924285802672064527487686475776 10424945 -215034544600224170206402960965268644300 10424946 -124582136110684844617873969928773505280 10424947 -118563957312303483553151352864803700960 10424948 29285637361802812612336858314148621056 10424949 269558911480534882190789333167183073760 10424950 150907943042225505718039003803556500000 10424951 341274860575120995224163271291743086952 10424952 -199378840206074607136311338293947002880 10424953 -156065850593809005391354972513823152320 10424954 61968816529694062788077622318307960176 10424955 310867056875094080175863108802295893360 10424956 -100998319876565770744093080750741073920 10424957 -100871274298088100043349341089976472448 10424958 -4055303341179103956022540797560830656 10424959 350481590560595250852992258697671168 10424960 26559057858679108835068088049205248000 10424961 467046100656091521313704256659782987304 10424962 -44371066003502133658273115193352764000 10424963 -11752988681588206222607606093186846136 10424964 -55211074526585279196683898372245219328 10424965 1244781899706005702227506002779228860 10424966 50194810304372826584871407905617929664 10424967 57619175576269594156178895014595933312 10424968 -507776461585304769664169632502802877440 10424969 -596135558638170923050621636531334550630 10424970 -201692414508276191785645758815521036800 10424971 -423057889793175439406278804203859145856 10424972 66848030445920979764246653774292689920 10424973 -39491703169140030722292433664266354656 10424974 -32495689355092297357323093755305938048 10424975 51067991159369786983399951418376508800 10424976 31310841663930012830524472758293233664 10424977 -93330934286372321870680285117277662720 10424978 117312936237232235522274737172958300800 10424979 59471925987262961884551033136910814000 10424980 79555626903556911932500089942017925120 10424981 -116818877434144317612783524203180979808 10424982 251662517579661026953773873477538118592 10424983 117056120955494580427904952516028972232 10424984 28335735113547022166693245028304261120 10424985 94145807803913764814963500423929000000 10424986 85737176316372736446356090452718124288 10424987 -158550114178640301324333326307815162364 10424988 12203775438076451185531710101446072320 10424989 463389750835853313016437597156048034790 10424990 -27409177788981563368711179692848051200 10424991 -32201874883047293586369105581171502720 10424992 260573354986635019705137772990406787072 10424993 -406401687895812640517596162722751657758 10424994 1201969209363205103639029810269232128 10424995 403024812659681365303181250113268370080 10424996 -315833306604836719829781245582507520000 10424997 312955543989211545424876229658429120 10424998 -344777404408977118598543261545834602240 10424999 395167351825468153450890108295693385040 10425000 192710963376451121166105384856320000000 10425001 -318113049847848266645130808137607804800 10425002 -148109475931244850796527950490440939520 10425003 -213114625777805205459135182721631882920 10425004 -127789528364841319348302898095113906944 10425005 443583816064376226650849494716630012000 10425006 2739440953235640292474075593149177280 10425007 -427666311046754741817553008824251116840 10425008 9662692766932654149112106312528461824 10425009 34240477508484981895281885378768266112 10425010 56641987056639929473597704126611420160 10425011 -270280955263944003301629150911978334768 10425012 75766413931368995942247677116122353664 10425013 127283272349043754171797180739791479200 10425014 -41826903167639605713661682913965250144 10425015 -43467913573288159518157338814346892000 10425016 17000765263661834266632174695023042560 10425017 -205700107749129077235658558580504078934 10425018 10773435592400107719659044217789323008 10425019 511863811291832136393811282408501689960 10425020 -196972440945594441168688950674613419520 10425021 102198945570840100558658482360768652544 10425022 364385062875999184593463772267144082624 10425023 -61340836544295607733974713253267160064 10425024 -4732516117105843488486338224507060224 10425025 136560518418052167522008866528569274300 10425026 157902260023391282852959700356881083904 10425027 -350852894718307305969685519625849966592 10425028 70676584543065077579493361937923670016 10425029 68317416073050486179969381049841221432 10425030 -55397848674070816800539628498258677760 10425031 297807163777832955942116204175756352464 10425032 -121507928863985024265156399118648089600 10425033 -12261383313438418933626762337753738560 10425034 -8460805742277792586716071628589950720 10425035 114752961900706943037053433401957016480 10425036 807742015255998247977662422547999232 10425037 288026188673935515346464192573938333152 10425038 -35883664308841913050412120780691589056 10425039 -316865197739998623223927100275562489976 10425040 -42496423609276276993578881232540794880 10425041 255810182952725652344939679334591999584 10425042 -333615677658875603798386267896829512192 10425043 -304902659404056623582279221291193363280 10425044 -120875552800466136262552313955368231040 10425045 41438838309536268090437649406147084320 10425046 -68767486477685957605126275639547352064 10425047 142023410996829785552504470283021849400 10425048 229553796566880969646360782765699624960 10425049 -2460632451607870405664133189434130432 10425050 -28987234851546935413471767770700337200 10425051 -43220738961756578826215109147168529920 10425052 125793942505460942987137015716133699584 10425053 493166537123857773466068113478210957120 10425054 -117088633362088675759654574357820865920 10425055 -120525630174957309787041328561458254040 10425056 -464239154816051357692192202970467401728 10425057 8925100512526497406304082335126656896 10425058 -9464009656589384425068625875998208 10425059 318728584292824224062232599897326927260 10425060 98160527321053482918032559039014426880 10425061 668808793141411381429480325412486369662 10425062 381350621253760034525079924065917012032 10425063 209689874513874385770005136713338092288 10425064 -121257085261052839778859603483924480000 10425065 194370877553548499301628212776146252800 10425066 102574937699016968597009257003064442624 10425067 -312479178320413597846530478205171567884 10425068 407633629911946139226697033561528942848 10425069 -53425486029974819335804251046655444106 10425070 162719966154292379353423717759483499520 10425071 -24614497459048752509759010914204568408 10425072 -8106296971969010986335458422727639040 10425073 410166562408025109776745210187430320240 10425074 -387606518658207996868949661416157902208 10425075 -86316003801346817595080831718329348400 10425076 -194363406285430586575722411417306010240 10425077 283927059799454972554821310861211800320 10425078 48347686804595078526313379348573723520 10425079 24262165317808337509569771043048044976 10425080 -202395211218839830350592711779159859200 10425081 -443344315488231856096064850537267427248 10425082 176036173455326394438852824227175617392 10425083 -74714026308905214791748438255276230400 10425084 -84797790410206764943040590095266454528 10425085 358391726482229170399486680151545416160 10425086 36502958568426385860010126420053974400 10425087 -4705390547525133301040378173356769080 10425088 504354457730516440482578923210443587584 10425089 -249435311308475541624115250457103546110 10425090 -4436736332161730341653348346033666560 10425091 84954799551767162924897881364217516080 10425092 -3050732865621042759956500641672434688 10425093 309249981778385400617673339854802383520 10425094 -473981907604305915856651976691479447040 10425095 281522898230818090204277065301212411200 10425096 129474737111021586549354393717761187840 10425097 93654209916251005873624327699813977806 10425098 -151414013310576950528541087693698773200 10425099 70336298964963589252651095534556051968 10425100 21100827679925554644801208065511372800 10425101 537422728559838652828115889868596738102 10425102 150892097887825499594834552324323616832 10425103 255208562690802651129526046421566732952 10425104 56955732820078272816598053083741306880 10425105 20877894429035130453956486206754105460 10425106 32331044882030392198735947934851876480 10425107 -265400501105292905963448735997200331776 10425108 2454638310112443444835569746830080000 10425109 -613856134314029879984555245216040584690 10425110 -183472696815412841449610017114776528000 10425111 168478952775721672858190389983210133248 10425112 -483031313913343518379750733931138508800 10425113 -720137568584745922707277839056959939638 10425114 -21917384530155295610349688491789950976 10425115 -482252163942277274715868718316705186240 10425116 -98190994970273012641767389605700802048 10425117 -167895046853391569066038145866508246016 10425118 139949441550414525590175909919519872 10425119 -471434182891620334391837373742973746512 10425120 -106196774203109210590417235542215229440 10425121 -207206652535405596061022697925546426688 10425122 191513465177798600108781201899444108112 10425123 -107002774901259282891285219107664428400 10425124 -345301599334615280005589515981113656704 10425125 -162632434434926579488494558337340901000 10425126 136822426535601294331576297871299057344 10425127 -136900447934307706232587121227174390024 10425128 -95545393222232236160146968062329405440 10425129 68704347444365064180728000656399564800 10425130 10981621444491897557633221670683888320 10425131 494344690994340604599806051943175166472 10425132 -166412262961650412939787529985297244160 10425133 121334518458618829216659632200144705600 10425134 -306891996622293803565051065484504352320 10425135 1149421066297312630721124122362483200 10425136 -3352630100194996654338282053594316800 10425137 -573197699211796684272286018002793631214 10425138 -241710563813092361095097208584399965056 10425139 73655972446689490334342962618837224000 10425140 -6041119453176905753343735220547512320 10425141 145798950788862349704890388560442495648 10425142 88822127165514561397503568683218212992 10425143 269200139117471103516590076554400320304 10425144 189865659378086524037492962459811389440 10425145 -68302062735240777386183152054804085760 10425146 13845272748428410866094259872785820272 10425147 -121796021863056053831592381691766855400 10425148 518412087952312759705774217388951475200 10425149 2088741282687305787655396908494581440 10425150 -3180308033751344204897568372015283200 10425151 733214335658988724274337615785152022904 10425152 -31739901013482035594421522739148881920 10425153 55985755965302427721912462074606786240 10425154 -12221344458787167691274860885359758592 10425155 7658373940079408999290123920484816560 10425156 -149009116023134960106690080363039293440 10425157 106525580715546940372701844895944070332 10425158 116229115664456083803324007797087523680 10425159 -513450256748981306037784888832263007280 10425160 206134107252394577802311773213823232000 10425161 459500235394274719836855401017352652762 10425162 -2434299951184458162900380409232392192 10425163 220262961469603858388418310124433980560 10425164 -334969291836615550836399404861189357568 10425165 201576455726740905172420527566242057920 10425166 -224353638107071012076547154653042907968 10425167 243622053479859591210456239739530657640 10425168 22835417679523999292001016976511713280 10425169 43273981387326817510247742843210618100 10425170 34685101155017342959188719318439759360 10425171 -8988655571994581245304722584834114888 10425172 -36880869176289597726917282183833854336 10425173 -365637320276896570484507092342143136896 10425174 248977925131919647931307983875041869760 10425175 -257731048537868078031844046840192251600 10425176 -74572594816252466326677155359469076480 10425177 42277998839240552757677094680808183360 10425178 -48161897091598599608874609286006272 10425179 68716727838349262506616549248882072176 10425180 31527515359106804097577246051226419200 10425181 -67074119860553533484110114967770751880 10425182 293764572368149806514528924317237567360 10425183 114566622816273938808548478860867818824 10425184 103392828151000563556319732052246134784 10425185 -264617091102539130271787764957435216620 10425186 183930676232300300363594531142636691200 10425187 -157117883766865156714130278150290143760 10425188 -281533321877447157857426315914504010112 10425189 98804038548544132258831091144300551008 10425190 117917529520032295734720565086386313600 10425191 -77951502045340291472499927743675693040 10425192 -297491375976384007514168072766352097280 10425193 50422597968387372492548958271829522280 10425194 -1769230519894108873597190088361194048 10425195 284678984489048459371172427031602890640 10425196 -230661350620926707219142129422122019840 10425197 393001827608180168684959887114966626646 10425198 -57085488028475080893634545253900523520 10425199 -269829321706905387024469524526053944064 10425200 -58404382969878206419639337943158784000 10425201 63420008360933568335901227656582708800 10425202 61975393145768112558219206213959389312 10425203 43582801076291779113132613222640786664 10425204 17091867407564523141281373560232877440 10425205 -143720687248188814443624275733046444800 10425206 -9305079613570103363027885100141355392 10425207 -45927981706671670828658014641968123904 10425208 559260011346211155651927888320000040960 10425209 222954422296746081300604478127828777216 10425210 -64866037617924444612639428930399692800 10425211 -412619813324265031232142856527024745248 10425212 10067664020065260914226842134025011200 10425213 555824637683224289058100797663122318400 10425214 -130098350139708848417260401845580306048 10425215 -172772535630232878799817707587631093680 10425216 433427659333192262971486800312816107520 10425217 633609862930284928590332065542024251952 10425218 219888007974790457109083287820784692640 10425219 23347257495594317156293263721318682880 10425220 69876412257563244810671379694997160960 10425221 -4589044757857014481233505941852130368 10425222 9527449869818709922108570333537452960 10425223 351422632927609097528258363939212241464 10425224 81952482517343524652079920510593843200 10425225 -189654975255497134167918824562327456000 10425226 38471665915926053865420681739618172160 10425227 112838362243827445859366323913517111312 10425228 -93774075311688323674160256616453386240 10425229 564143740134772698393322325722441275830 10425230 -95800188678377311760225807488230930240 10425231 -20993632600119704177055034510565692488 10425232 -74695255949943566996192270283803443200 10425233 29800283687566976112116373840480910848 10425234 -15721082602425842202347576464772455680 10425235 445936340842720946155472538852448084800 10425236 -117177254679041116948171760017304938752 10425237 -409671284051684294601855985871440748640 10425238 -4519754396553900326390602819388513280 10425239 586484945559853275666586062665645880 10425240 -145934065511767415790617746906146816000 10425241 -437501349880336208841331443247577718000 10425242 -151413879259502253621519229468602118656 10425243 -358646260196912904031713456464363304000 10425244 461537794991445710899176413914518273536 10425245 308438385007964053845329078052117211500 10425246 -67353272135183188128006595183824233856 10425247 -276765693362570714268889650710811924368 10425248 -182137094615244888009500377681725751296 10425249 -64086942929964005861629344136876267566 10425250 -233324398910492043516719306904794112000 10425251 -522415087017214830152257629092995474368 10425252 -233308434159301809597538242823092845568 10425253 -404960199915367677317873019472359408260 10425254 26312649578363724589096062928324102272 10425255 31682478542033722024592158349994532560 10425256 -58262622156003240476687965601271398400 10425257 -102112609974015489251119219177838335494 10425258 -3391130642641071889015734305724412416 10425259 -4294948791774726474112760148976176432 10425260 -470042560147151371514419748997939363840 10425261 44791870200315482966302076757735172608 10425262 320728743996955846145938815035091912000 10425263 707759710194731580280839418067913946512 10425264 964966367878856643513064455056130048 10425265 -156210783035437804112531098184918891340 10425266 -377780245647019668234280980166770593376 10425267 -15159212729082632908529114490070366608 10425268 89766845098313110805112977464938455040 10425269 -90534031723172837799939221463642171648 10425270 -60431701676216763990316660805423606400 10425271 706997480489088504017009181794061180712 10425272 -377246784145288466301829595405111439360 10425273 -134223562884600270904668651296081742816 10425274 -96089767893138323124533141195404158864 10425275 -26578113013058942012147491532902154400 10425276 29568337039862608201263413715560251392 10425277 536769063308672174509758975043135757126 10425278 341633792380112788097404829136898418880 10425279 216547990234043988320873318702657835648 10425280 113023580903886424300387263232553779200 10425281 -331422361581503331823101631358562537120 10425282 -16294646896153184301468647909252428800 10425283 119013593737812246903912570507932425224 10425284 422832706522088671504538346104803512576 10425285 40313098301871943596586468381841335680 10425286 250603851592505380569726899478416656320 10425287 -327960037250582157370330858823391728088 10425288 -148297872697610940176986748293142077440 10425289 -167738730962254107129221297043750701004 10425290 172135727693818042255770046257820130400 10425291 50056142526603474398400391374854749680 10425292 -330409988972627607376590925624092351488 10425293 -270712043094735759508894423689780952458 10425294 -255794927904926026570888713794125393920 10425295 122628661362483501899022671058117985800 10425296 -24050480603355115153825741452349145088 10425297 -159076776500247570355195979952352639680 10425298 -45835521450516514873016686770676365312 10425299 156286686466422682774019375026971055320 10425300 27652853500912374133827510969384960000 10425301 271871723707348760733910876685492727132 10425302 148831683895310612588572851152108548992 10425303 -5891074283401302405977032031468937216 10425304 -228848818996902757711807082743883274240 10425305 -92912660344000459104130136406239654400 10425306 148748400562851840115920903667150293504 10425307 -4348897462720997726748041117487056600 10425308 -196534624988758992413958575540791524864 10425309 -279023198154674167472668934307185983680 10425310 53002796776019959686465045486263535360 10425311 -35454102207237350388543703123351870248 10425312 108147760962469032619121262050019115008 10425313 202732467864471153428073212539920166562 10425314 -343967942373165420402614151848880906240 10425315 238243507782570701794381356834850649520 10425316 171197736437478969741316484926198978560 10425317 57011036899325199180847654714953436992 10425318 100580427980408207074014080744739333120 10425319 -11980414899189401748896792251304919120 10425320 -232172632392214257969218798640817766400 10425321 -341447252418567413593191935298798923520 10425322 74344859446129166484192862910636675424 10425323 276212944649174884019767169098541827572 10425324 -35776232305658248663813825407941296128 10425325 -35476867847052648680855888794688834400 10425326 81409039856130168391535012417343782400 10425327 -78134685440931048602611629117696447360 10425328 38398261168896532197631250911414681600 10425329 -17012694596954526633823762261953521070 10425330 62282644150584575593069615542892448160 10425331 -48895151261440090552437420587477145600 10425332 253725053552133770595966399894856618752 10425333 110122208388307981319123566891773172800 10425334 -270197890046260701868127835225340296768 10425335 -158103112507253999398117458257224375440 10425336 140180520319383937605919305349376102400 10425337 -223367064922684545054153690007455199100 10425338 19906240612372798510002488936194771200 10425339 384133562500546148111849221436174815008 10425340 -42099560216105347347039730858260764160 10425341 -198523445191367460223263326031052380468 10425342 -45314698552060832214780705394206339072 10425343 -761653665499272327139030806359886865408 10425344 71100142072851005812427195418522157056 10425345 -33231267388779138917637010968720873600 10425346 168903484996013912773028691539306065872 10425347 515103907192563979136524586124202487040 10425348 -9752169352185658466881616354264985600 10425349 4960013540997061092363899069025430848 10425350 -334007024995457163017845707718876800 10425351 768109351722710599789289892905918060160 10425352 -461070116179184813897920931662681866240 10425353 7682475249427341796201339729364396544 10425354 191157650281175434792382578599658955520 10425355 -342384502317439869372368284101936990000 10425356 -143197706837931925566113752395651517440 10425357 -63556790501857202891103393617024142720 10425358 4627586402382691462658566890820867776 10425359 -133777455883292029970207770196125860480 10425360 94350771866697605883159397289164800 10425361 415971970280233713576734738342089302962 10425362 115917320909955559904488519590773028864 10425363 -85312518797712570369448799294442027216 10425364 -294028634396660300783911726668564537600 10425365 87749530909488055920029948731935405720 10425366 51326474390573411023018233497660945664 10425367 -216631281166300203530916267879789734584 10425368 356625072695297580122126861589466306560 10425369 58046730092974485472239782904623139072 10425370 -7844866844518751317488311590855895040 10425371 -30437356208548350689105855067527316480 10425372 25497510842373870460233939835227955200 10425373 -181110945475512585342604036289587700160 10425374 -11323461435317691024604701729553965888 10425375 -571985252255036987811654551612069400000 10425376 -152431337835516901492074434780410675200 10425377 -423750132993748028962817887221949359774 10425378 -22526803501604054515010160570699662976 10425379 -200403065942166430550565082431514794224 10425380 22959934342833966963391696416618700800 10425381 173455981581924087408727255129826059200 10425382 372905848128676729449515745577141997568 10425383 -49496206194800771384578493807057708256 10425384 -240396835216245630584407027732266854400 10425385 -406864542114831784904496773999197347420 10425386 -252332851645207095703615090077370470720 10425387 -37471611800834985920628594291054436008 10425388 334848342938155060671121777955632116736 10425389 -324992706632302705707766062847251118560 10425390 75421679643517787745776694913734817920 10425391 256814936562229611692247189325174024800 10425392 76578365916522687513105716112633348096 10425393 -2095731916891995231795362705813790720 10425394 -81458802876572080667292327492075475968 10425395 -103338174865361456500171555588372678800 10425396 -332867733086417775369604944554435678208 10425397 -183449735864915168470224133561059243154 10425398 99794094230002137106184723024292588480 10425399 258457942383058713969668730446036686080 10425400 239130774670484904103535843880732672000 10425401 106101959232880670787500519624812159680 10425402 -31166627128755386485652860428902545920 10425403 92753008257936056176773517628476242000 10425404 -52220815068514728359936687881759761408 10425405 137753392746302521908643864499709971520 10425406 246431483626367670021158230131782545152 10425407 -142003059964127796787224640105102951920 10425408 -15811534718575714612563048243558088704 10425409 248178599760030301799091849844067452610 10425410 203645648814706331342322570349592040000 10425411 6091501791378420581091199659173278800 10425412 38603082973289867901650627540794441856 10425413 -229431791846009632769521083036316263840 10425414 37724627260386762072452720906317056000 10425415 56602718347200781244127566988098787840 10425416 68950560909242368346433996210450524160 10425417 -15085823718548100396527992513073111040 10425418 -155820702574268228770674325446036775680 10425419 -1646106891435920429816038602444114240 10425420 -169379933851867728668375016031642398720 10425421 -53860304041884807138375150638146189248 10425422 -2632210075504363110850237447552389504 10425423 -43414275002986842336620823363440119416 10425424 15042588158212911306416213604987043840 10425425 245121540955831282424838547116162426150 10425426 20061495972668153157007321326691542528 10425427 -51615189175629664125415879463706005808 10425428 150994836711622182411620828515054204416 10425429 -21595979489388963384171729851708291424 10425430 -218435231883993177272675637442867200 10425431 393527725327353756386332642512353508264 10425432 13564772492641531972248586091115110400 10425433 677751498576707395642794843859128717520 10425434 42609678455780233894552816431758981616 10425435 -295334511569938164552427906910417894400 10425436 4163835470118772587422343814010869248 10425437 177469130120371798210989801147523295424 10425438 109968331762054297886575100565619802304 10425439 247167617017757024790376291529654718960 10425440 99759084413022055523826256931554590720 10425441 271175501078704064568041596046845230768 10425442 380637265951261800350579845418158260000 10425443 32822761267866403124749385956383866784 10425444 -243627633766324355292495403047376579584 10425445 433354008919977746674307405282254808700 10425446 -229200210705567362180910773769888733440 10425447 176038306985844578672965293441834804624 10425448 214403727595586735224186799844556062720 10425449 -2779696800132897684615861264141679608 10425450 31578278984925253110307604739616704000 10425451 990870368924375227464464182575096736992 10425452 -227810792183567294858377499345262666240 10425453 42012274982450299949822091533872629984 10425454 -255612300584202369583883539261506593280 10425455 85163524719248055780870364420421838720 10425456 -104822917189797297268109106054197084160 10425457 167663024313445428420551543993964546112 10425458 -122581942450652185660058415482634535920 10425459 -76515695160271084453994651995677863424 10425460 155615735053043464872579224978636121600 10425461 277027199947521965641109793150550102062 10425462 -45150530922442236738792225316954928256 10425463 193291176871346625480179341759531148064 10425464 195503868734127563270097492815406366720 10425465 -171560457429349750575716832025502282940 10425466 -134847604458076366545017509007691047568 10425467 300972576259722714880762115528887171920 10425468 203163527546350439375912708815573671936 10425469 59490315189964757942356674416453200800 10425470 89114442419763508850894370062919576960 10425471 -63669688218334520981127741079321113600 10425472 -436282588385938686887647222503466598400 10425473 -41087965571935192481772900321334957056 10425474 203186485122374889058462990754621961888 10425475 -388786004301878173158779329756808474500 10425476 -43968116115077493394614452420829990912 10425477 -116084645528250868956235741808187156960 10425478 -32925359238096642236634344828922831744 10425479 6525156696463629965216592193449792984 10425480 6549876635316165723188476493203046400 10425481 565279322337192580118237936833267946 10425482 5537352899081627701303337954974935552 10425483 337658776071294189308766045919303431600 10425484 -294436045832433428836425765982548768768 10425485 245151902601603640273502415899147520000 10425486 -4291935892861091140773641543325990912 10425487 192643150793169264093984750347937337136 10425488 44971585845362674085609003827652935680 10425489 -44757680608477794307931353204392892176 10425490 -53040292620450194127603574204322572800 10425491 152761247074698472117522937294313470892 10425492 -2910111282028833041211128433009709056 10425493 -108989954797240371600402140343027313152 10425494 18220069280077135028750501535877714560 10425495 3827742338557628257633270429767265440 10425496 636992110428624528899535212895164252160 10425497 141945603102140686952697996778287671760 10425498 57099199812030143320801962540711725568 10425499 43398637606418216180224335470660005920 10425500 658871535040018947245631922278681600000 10425501 46214387948501092706886847113543637830 10425502 -5274037345604831000069433090243533568 10425503 640719337253699560543706299396714633464 10425504 -564925166819175791922842139658766254080 10425505 -253441155733982515783086242546417860440 10425506 2773821087548812755370767146986120704 10425507 -23834979851005762253975075636775096000 10425508 347958027812568163185947704886132851328 10425509 -298330378691040417853267790888982538560 10425510 9121863721513331787922582692506766720 10425511 590863559250374190597059740680993611424 10425512 231673802409896531785014480170963635200 10425513 -113860920866516129042886336360657696576 10425514 -289580336892138390014603814570727584768 10425515 377363228761814553031874457875370063120 10425516 -166445973167698795481474640813837531648 10425517 237396372583828229721654489853716414592 10425518 323578124402403192065443751231786544960 10425519 181362162162599787718868288910089872104 10425520 12022467792050555076644822598610452480 10425521 288138765491512310718377349318321590244 10425522 -2614309712429247995824992250743814656 10425523 -171264533978280688818657954486613566480 10425524 6211492904982358687355066806058969856 10425525 239532296646429627983129451850608549600 10425526 33896099421581195137834510346749630464 10425527 96321555377769668283083465259159851232 10425528 295694947359501675144634385805707366400 10425529 220327646019690857375867380179567328260 10425530 -237849240329082559444004359946456328000 10425531 105461011005065276552891227862506230552 10425532 -75386455017942717761064712796923927040 10425533 -103442436710987781542023620432899554356 10425534 88247435551730603593076931067199092032 10425535 -438382883408902878089105003450904009840 10425536 -97222527694765801946111244599222599680 10425537 446838734984496855825081983175977617440 10425538 -197024884340736380273810391640981132080 10425539 408865730457867113404916072653074344856 10425540 -300589935246917789448176272947672760320 10425541 -118181990045846078159112148277956325440 10425542 -108971802686291810935320916612747891008 10425543 18751724028557642523593709062784247464 10425544 -248241001062601418192436242829028884480 10425545 53666055164916439998296492919718440000 10425546 -4663492716959878050584727413405822928 10425547 -391121467261986096836298155147760109440 10425548 5600182240610698612109974442299686912 10425549 -18687422735378733449592100649199453120 10425550 46972340269904011318423860655069516800 10425551 -1048485148536898014070649022819804698400 10425552 -35684731848610580142558576013089177600 10425553 -352431293954728486200132107157969757198 10425554 362617498061258151947327385951424952976 10425555 -3991231899567289834707399139249459200 10425556 -559331714279407712392738308343950581760 10425557 136559392920806533496392322633906337792 10425558 17607014637981639477943388256184780800 10425559 -44538214852058751008909676277909573240 10425560 143329609776356640181975150926161510400 10425561 229476944481941256208871312599646142672 10425562 -60092186476944395924226462965281807104 10425563 -229435092456997379770255309305349319400 10425564 2224463171685813980620121401932441600 10425565 3806988824440458534044535674930961120 10425566 -37360662869848129429876258569726252480 10425567 71519921576011582993994610169425178512 10425568 25861959488010205351252013831232159744 10425569 19108248027936082284106639515301346304 10425570 -85033544400424573791573918816790732800 10425571 11286767188305931419602546517217988624 10425572 34946003882584914994967911498298510976 10425573 513934233083502981022108764916477100604 10425574 81044402915502115046661575092809613536 10425575 -110960414244582361042235036879886739200 10425576 -142868120837624416108594011518335549440 10425577 -9830305565750373331197846956660073180 10425578 -80221104130211812920303674640966686976 10425579 -144997597934215994692530844866534454272 10425580 152701426350595599628505673982923187200 10425581 -10341443634587991032574675571950964608 10425582 152933348822009239253022346445624294400 10425583 230867695577939975832759008451327794160 10425584 38384812493771259673097754048007471104 10425585 -299732941581977766433374166511445897600 10425586 61839457552627379723574571999538878992 10425587 186862432429425802500228429661823352000 10425588 -97683834242569097274271456883440435200 10425589 33609640806589062629991839837427988380 10425590 58918748949002199704623557633947036160 10425591 13419469630754514747522639544832322264 10425592 -307414833559323713372613282027669504000 10425593 -715871451975227480355005573676535799040 10425594 -118221159946523554299868372357441228800 10425595 26536480699308893527980279921749118000 10425596 -187597269733789901375936352848919682560 10425597 -7608495246660726428623662803142829440 10425598 237412440802810007371991419556094028800 10425599 172287267896548516059654856180470300000 10425600 39404025692298636157413001428310425600 10425601 -72102750447150126724400886189349002816 10425602 56284676035104022920196381598030976 10425603 108320830881277703099348955079554913008 10425604 -41959930915658420424106844016466186240 10425605 299251998682947675782582957505245155260 10425606 -74501152681102834088376694849762958976 10425607 -25982821063195422230093780520152550000 10425608 5307208766771178126941222004893736960 10425609 410002802266834774948335099969305033514 10425610 -6507025223552264545692694318296576000 10425611 104635500998244866434755042493886678304 10425612 188468863222061766352002118217171430912 10425613 -511917366110048225405389640398292080416 10425614 162511843437972013943379368996874718656 10425615 -265805989273398016002558015176256881280 10425616 -32321285946960563457031826646949478400 10425617 598683684784538955763164011874458859252 10425618 -13845430556732275357844167825827087360 10425619 831594012783388596516341526808739688144 10425620 356727027770238803335413727538577319680 10425621 -29468001653315953240035366684658325088 10425622 11237094945967637648636681546744366112 10425623 -31172035067689865822553195575616063600 10425624 -119781035508888506026725082268710993920 10425625 14737943829803094679615642271786320000 10425626 -118794235211010850970527384517340553488 10425627 7029539109827584875550899318248630568 10425628 -506329579584328901576503465457350277632 10425629 499939896293721926551431445750998576876 10425630 -52132851270672773366230431676506316800 10425631 -628448268149949423150467956466171505568 10425632 170634026485355990829363731605540700160 10425633 -193710695777383575928216606617695371200 10425634 45441547461028114060157869443946324992 10425635 525146823454927332227433335983188069120 10425636 117666280259261335794899538041323421952 10425637 654636562002724108002377123574534964286 10425638 -17915978194869050426709327215174238720 10425639 113587071416975397151296017843957665920 10425640 -135467447256775382090408336097592934400 10425641 -2012767149828352833501775254597998592 10425642 81474180313700403054007730848076071680 10425643 -228156001245423041639296850636167213056 10425644 63984019162574290082083618614150764544 10425645 -137046273094772368527836161092165984000 10425646 7583236096352439494607390556370150400 10425647 -94464138509604868990276942938232217520 10425648 -32857412323411187251997718063252013056 10425649 19612752520684870209434525846646746164 10425650 186260954905368021074055395037372826800 10425651 -6309701601812358739264814046250115520 10425652 -31563561038687611311639343551947089920 10425653 26510970256847060550356617532213988480 10425654 -158697115054071419233082788280616818880 10425655 338863269447227106210345340593699961560 10425656 88443118385562838360774087233075548160 10425657 185800414561078752624134633381544037824 10425658 -264720773876340109119865185570318443520 10425659 -68997978875569225219574933461231450584 10425660 1566537977448337952533880450701393920 10425661 209584668670206743524255242388972350400 10425662 30365769640681600762628424143733369984 10425663 142288349940095442503846471569370787192 10425664 122061425772141922246680604348486516736 10425665 -179077040861939693825724047835791984940 10425666 -3252900691167098609968277439229186176 10425667 -113664953888812239943258216874284329568 10425668 -341031851394859800873921281601305478144 10425669 187422396486478025665686104382609644640 10425670 -98782141626539536307489027954965843200 10425671 250171401626624430988600008434442742872 10425672 56855706557172335594468237332204093440 10425673 540326176431484129797286000709524456922 10425674 16856327646507905595071881432622438400 10425675 -9078037821482575688996508399732109200 10425676 89789646504407641411518020788197742080 10425677 -123927851836680626381884178290970697300 10425678 -54916729907555912998254994147370429376 10425679 428000802461604942108215546735971887600 10425680 -63093135865944157049446035332633272320 10425681 262539600779375379715536887138737368192 10425682 251168481065199346272925111334636034192 10425683 102710611466936887904287772430905139600 10425684 -59453621021381116564905912430476853248 10425685 21069604197575148639269251230693455160 10425686 155456178389573175383049929134340565792 10425687 4484502383364668295187403068545581160 10425688 100330229048761530684809998742103736320 10425689 189339337005177541693276583985595748490 10425690 -83145078117223228246629838679002632960 10425691 133309954333198661933462485778736184800 10425692 124969696777640509015259392946855746560 10425693 -232730639707412267832055634485519750272 10425694 -1932746341731314720689016175425912640 10425695 167145828171420586634658063981517670400 10425696 79956863527478457252752441737702539264 10425697 580603845544574039514946310144144826146 10425698 121250786522313513573458966229939454464 10425699 234793424522071493474939548808324860800 10425700 86387634006238770701914664044733894400 10425701 198930936853736887666474305729166253664 10425702 -70378633880755566113492296443764361216 10425703 179067463224167797067527384626129663360 10425704 -544079991349047917062472846159185290240 10425705 41452328938874248672812725888584071360 10425706 -342683702393269347148763955753049466448 10425707 147678598849141662752305043030458635432 10425708 73342225437921344229732408304477262592 10425709 -336220998880512948585652702133860723200 10425710 35070773262723675731749924442766029760 10425711 254368133892211540396903673306521751424 10425712 14838445788107513739071620046529429504 10425713 -223089700651529986819694624277090506400 10425714 3703678066438273975062791936245533696 10425715 -331425655602188412081137630081307146640 10425716 -28729689835354189483150918039365672960 10425717 -743421342040028068180557057381112108932 10425718 -282218686041938020669759980314218224960 10425719 -321506394878560275468121959464618587680 10425720 26312781619243719036331206724745625600 10425721 313505599575498431248808850784919473744 10425722 178834769502626404215887301657592428912 10425723 -35440244700274297918821728473435298304 10425724 -319362603330883314360664937517125269504 10425725 276037228676337712585999409347569406500 10425726 61443944751994281882127423843234122240 10425727 -32508922984955144138312669175617265840 10425728 28589378856812081518083803241271787520 10425729 113187697006133506178702139306301383984 10425730 89545008824400994457555750974194385440 10425731 704170931322670344024349406612560353864 10425732 148826188200534151472485538089239244800 10425733 -26130340793377083969421020888282050400 10425734 -68735101996084601328297346900870373376 10425735 -179500698015557794470551049013292117760 10425736 -371366805415245983737774571607963402240 10425737 -4155401967984367969626646624971755520 10425738 -151787115617387397034948678081381913856 10425739 -293868791095058010712005561603842202576 10425740 149337228345939599341250588169337728000 10425741 33981571595779349425352737488736215840 10425742 20387214024284523492930244526281403712 10425743 728880253654951637978315038021240390080 10425744 -6388765760767315025170973080095031296 10425745 277748768790964843751378854993515249600 10425746 353405980567832325715911365551399389072 10425747 170835566101266084580183608663223491000 10425748 -436522936181195602814475140885936190592 10425749 -129798029145551303734261232587145766564 10425750 191267700891637337902828376346433248000 10425751 -47106224952245484788698233012633293648 10425752 23853360772495553122537005166163097600 10425753 -5356414895869061282320685373439935036 10425754 -52877140343052188787314017078904502336 10425755 13234231012935306167241413454454244160 10425756 -79025443902728359924144333335525826560 10425757 105351214099778301685520289678073292006 10425758 75280404447280326641044237505724874752 10425759 -264207031515454103467827049508113175040 10425760 197646164751936788572733908958580572160 10425761 -408524241557383185946516591946454302700 10425762 -52927489691373856976670794450740918272 10425763 -298188498656035926508735826042988761456 10425764 -487791197771704261953063876337655660544 10425765 -10019061820326121193298937259346370560 10425766 -151854346672483488861234438126977035392 10425767 -40206067561385719007232828192924768336 10425768 33181171042918302502621679715889397760 10425769 263685543417052188215077346203639239796 10425770 -77455419103715353736304600686299381920 10425771 261761780937584443857129675163145923740 10425772 -54485420056140283618489769217910947840 10425773 269456718797649048703963324868900864022 10425774 -15765951933536729687791867080744872832 10425775 451044156170625403000573438171721568000 10425776 -37807272842004183343645028742888357888 10425777 247955980993359194416585960947090510432 10425778 283145563870907199516238042265807836800 10425779 96788830658130063188149159643043788460 10425780 5463816103103616707650286240977920000 10425781 -5647082360335607784013490107322700836 10425782 102195168336783974739727634658443731584 10425783 -344179274587170321270235433444089450776 10425784 -268137376306030190460814132262744125440 10425785 -205363483885551160955793887836289726400 10425786 -35523284323228499905739958238157306880 10425787 25702152013536848090983775777574433680 10425788 606714482742338178553210959709101127680 10425789 -102499724357241653092754958588106525152 10425790 -65824158247884948937523014165221619200 10425791 -333101085086977689650737591695030767808 10425792 38678170439632821922077915382894559232 10425793 30568940037141093751501576045462782400 10425794 278646805179271070979687511988166316800 10425795 -228627711160877880574423929187025391360 10425796 -18432779772006484565228894265146228736 10425797 -222679152415581140387320692034094966754 10425798 -18490082010099034097415624876668244096 10425799 -198882334749355205644269021947660060200 10425800 -27248524120250380906760839678857216000 10425801 -6196111517406510674724048166332784368 10425802 -44331852290603845955810103438931485648 10425803 79335647436821428633048339098672111960 10425804 87886180205794704302822083183816490496 10425805 -2551255722833380869649511934951360840 10425806 32792346548003315916915203219451691584 10425807 52246663358573850615420250089605034240 10425808 -15578579312177653151712553229424525312 10425809 57948458366199850819751214525834542400 10425810 264199448283904262088807828736978897920 10425811 -28158851355083009815461384822037585920 10425812 583402357463362224688264119403222149120 10425813 -196583675310079465319359681502737258560 10425814 -79177400494605622272489058737526601088 10425815 427069242805704701074491546123583722720 10425816 -19226289392346206889681394825664409600 10425817 -121086341625048987069451454693251282160 10425818 -105246188972637596203265053395430796352 10425819 159622479844556453982726639803808991200 10425820 -214081538558814747245018209787734993920 10425821 69153778568196263085168367235384130912 10425822 263281514287340539682591413385694670848 10425823 3128503441956151672652715495649866224 10425824 -58343322043405731407420867073447297024 10425825 72720774751939669969464535985739176550 10425826 296686907435348341006789030667184769824 10425827 96137681344413476290079250403151464512 10425828 -175795349292476709967272146681825280000 10425829 314041051281473680756699838790470818430 10425830 179958874150331458260477767979417394560 10425831 -40509513911474528538490330790977989120 10425832 191423301056737520980026654551044915200 10425833 -756331790937101156359457634098443552176 10425834 -2914257272158173322381463871228817920 10425835 147159210608531909714867691032199459360 10425836 416348832806976788209595161321388724480 10425837 -1410143051359084395244727991266250048 10425838 -175073014364424405389980067067230376000 10425839 -632269343528709715401326745151300221360 10425840 -5965471477089082210653513488377774080 10425841 -213846807205070525046691229634874019758 10425842 67808082932887634304563435496160218624 10425843 -93764325755397320744083072417709415468 10425844 180293724688848460826711371968656128 10425845 22137508628124768617586166885589175600 10425846 -134003099718199775127370791412575277056 10425847 -67865187008804866434433311055704224280 10425848 -805173266083735221987695600645927424000 10425849 -59553422609938565007776248185622277760 10425850 -35854602597599330175451916110943292000 10425851 -17355348587754024143865137082603400080 10425852 52347265692491228441065562647678680576 10425853 -162671500964546599115998678043111522976 10425854 -50039248251316783318598647690680931200 10425855 27253598221156408293609011557332115200 10425856 99570359725145701988115726746580418560 10425857 -305759290937171783059873668576439663020 10425858 -21815857882673237303665080833439516672 10425859 221828543752300415246232793715557688060 10425860 10320570172407127800434960724465423360 10425861 -376710481543588586869346347300634799360 10425862 -85941468033557203536376411370507876928 10425863 280701615391760693684558375123560058160 10425864 176431432722242797687753433590250987520 10425865 -32283968206973473501851711012575444280 10425866 -4476527402145330280320979503847575552 10425867 437602618558347786761643845214563013120 10425868 132416675993791137373846543024316338176 10425869 -806674421527989529302517615216801264704 10425870 -21034319712836630223612396101143449600 10425871 97733265438631399075339210067471921072 10425872 125428828881537656930453018802346008576 10425873 692281916291303956967369902747152878304 10425874 12912207689366270061505959993419457936 10425875 -382660802001724182114682973650367928000 10425876 56529410830910278493634340784597735424 10425877 -72520956281721581025709325889146037408 10425878 394531495523730488919130626899549790240 10425879 -6425830746723737665250329049623351152 10425880 -461463550216514716567453786198652313600 10425881 -240807601893075775889930824231369350636 10425882 190342114125171928945819460950489339392 10425883 7444349031216516298902720531421331184 10425884 115129018400655525361736708922584411136 10425885 -94806488689641198463501052528516618400 10425886 -152649213040142626541031483754856980608 10425887 -35584512770394250205889044461171810464 10425888 84181047713148399285394775064591728640 10425889 -345338200514215907587551208819295017680 10425890 -13303252279496817673259311923923404800 10425891 144559595964848046909468180967424888064 10425892 -94775024221292094531972127788250854784 10425893 -242849080823078166311813719262839281858 10425894 98909940746788508552205289348147714560 10425895 -12699373643205710431611796615965113280 10425896 -314348342046500549963754871707484016640 10425897 -93365932684375781102395971701289325440 10425898 -51648426529876634946872905955581265664 10425899 -728885748426700980867138101025793508208 10425900 84102189262089189136908809572118937600 10425901 -6145930758250909921872648929256792596 10425902 236186902196724358839494662781756961600 10425903 314013620786741459832796819999300468224 10425904 -137103737720148350002372124583266287616 10425905 27236636803897320785892601729740451200 10425906 145527546076690621541132301980072303520 10425907 -8869347085842607768961640566530158608 10425908 278917163145939630917152664866048696320 10425909 -27627084630026475077462476638151872 10425910 230808767010322834025001072169800750720 10425911 26688702374700985136331768213263335800 10425912 -15881674263316102573361531328489062400 10425913 -639445016269837094481203545294706838060 10425914 701947359926431520291190308770988866560 10425915 -171373368744579058483821407147871676080 10425916 124890996930991691845604419484646524928 10425917 -92335100737376912840607975917215391034 10425918 -156315615121884929085564682076280559296 10425919 19484190459552153439956356698683176960 10425920 38676849565479344229197382334713692160 10425921 -348289801768920019180698161123608856736 10425922 19817201211303055928928887746889259552 10425923 -318137319059728129526449262202908675856 10425924 55259193837002515045271203899403100160 10425925 -53523598588116633495345263330153393350 10425926 21093426833345804246364337541933915136 10425927 -294494269901623919615775818711256531840 10425928 53456615955475599143687769973586396160 10425929 509114698605350136572971108455502477530 10425930 -180442508295216510092771407914690516480 10425931 -134877741262692712343610861490753184136 10425932 196421244276448630314362410370478280704 10425933 4547959810268551050509984948060654784 10425934 -73436199249236561304087131445769927488 10425935 -4066736571650862700043747308095866400 10425936 48673136472948001707467748759690412032 10425937 47228074326033898266768850271988805184 10425938 30249349029971123417354183281154973696 10425939 -28891630360938421698928472898949855680 10425940 148539027966711641153518408619023687680 10425941 126718738108045217472994562875491387342 10425942 195099129668830624664575284293800890240 10425943 -424930282455892455410053549550429913552 10425944 117139284647966100871837101244357724160 10425945 74678365550458816833509663175398931840 10425946 149909198715653502981032532708898406400 10425947 -160280250651488348469899670528689031648 10425948 -64768923788285582583313116236876891136 10425949 59781305933133567950169553985051073120 10425950 168172039052411287078098959381925288000 10425951 -102114010420986379033174670669447795520 10425952 -4066459207328261488991505214379655168 10425953 17459869786149123884833144863751759764 10425954 -11970346102660026342011749605356445696 10425955 -395713901690056975584698241064787870640 10425956 536146824253500685538100060519121557120 10425957 -664617526810342989144494698590228825120 10425958 276457775748088096320370056789856570080 10425959 -179302600446316468996676142778048505880 10425960 96177824363414157155572420701576345600 10425961 12564103880199743856115079134082571584 10425962 109238847286934607363788130835266357504 10425963 60997771472626799563623429078708862464 10425964 -126512369667059133270598527389965839360 10425965 -2165202698153578649697579273487200 10425966 160139232600751753489824234348105935424 10425967 -125722667478801647920538034019384615984 10425968 -56978382772799125703585480042760437760 10425969 -110362077467861534255057042569723914240 10425970 -42677874536113685058728943761511412320 10425971 136024280543405694927661438784256107952 10425972 36178674793903407024454914689269469184 10425973 308454962170698124987727920304507741280 10425974 -47360879194976558712179978190893568 10425975 -77573284174061148387937896842432070600 10425976 -789245261450436162034091379486441185280 10425977 -225556842401726919554210247681043752000 10425978 67600921705503981478231595833841983200 10425979 462779686573377394608603807089899804580 10425980 112128774125094563073612836272375872000 10425981 53983609879288684304118727583123370624 10425982 44702685071365467968000653246124212224 10425983 462947727781885403762945726616578447232 10425984 -147206981778361320859426036559904768000 10425985 119804190115316266504565560623504420180 10425986 -383275360814678928876663007157495093808 10425987 42316630869766426757160023341661182416 10425988 396380727920363362108913732009866767488 10425989 -4042902581351774950473753677667713088 10425990 135092167778104886700820623061915701120 10425991 -20423420970285079006424299678914437608 10425992 -297282538282267606703138452628269793280 10425993 -430174166351868796039081298024219193600 10425994 -14394488095150575224402025271813813920 10425995 2455007153155789202104115998717021440 10425996 -1064184757322584283511112726382472192 10425997 -48285417281150351510836123393571597780 10425998 187066594856722790005032766006827028224 10425999 489110739663134576398129204693977317520 10426000 -27314004379108311326774309084946432000 10426001 324521296649387472184559201081638297332 10426002 -26427035131385274441981352956896938368 10426003 48986698096193439665479056121213392640 10426004 324448228077949698415127124218853021696 10426005 3932611056755522036735929511422825440 10426006 12635757814529278153174146102110787264 10426007 -639651077522203545877091635373135058744 10426008 14662231968895025238123326461624320000 10426009 -89760673975675340640014652897194661360 10426010 -56159441142789456177787078318779494400 10426011 187747655550706059914565120984620497200 10426012 -503805685016157329654898653287088402944 10426013 -40103495163771384194949909441680047104 10426014 -183588383882684269485641605658331372480 10426015 -24022372538453381757952067453393810880 10426016 721282203535963284215453692951849009152 10426017 39813821227172740679215470504222270912 10426018 -162604770179845993346604875784366172896 10426019 -616823617305966042720486332031710156580 10426020 -147351975399621712448375031029863895040 10426021 -116489146585001179974031063648773058148 10426022 262583840661737796251135052135597475200 10426023 579526167880473721624097281037045538000 10426024 -221109982279953029552333163005865538560 10426025 393038852207806673297827553471597760000 10426026 -20738068560190201127724336241457971200 10426027 -75842936621623227036942829058454707528 10426028 218551603678470366853826826439753669632 10426029 -30829143045913473657850162662261018816 10426030 118476607294084464263853403499979630720 10426031 87573761570996121989612754800495094144 10426032 77107137592109120059899667304871198720 10426033 203440430813067091287772907292396251282 10426034 256583166400673235866834927640998444160 10426035 -17003533667239382320256437064048014800 10426036 347726625973455935442283739730177130880 10426037 148151221039526291105038609098768808686 10426038 -419776881399858583324114665158836224 10426039 33990165456552039437837091495382335120 10426040 -379153431240821255511652335182970163200 10426041 9691238588585910640673105522749556970 10426042 62904022759452910466664973742245311744 10426043 -409025363817547741495065063885862263708 10426044 -89597227427213697577403047761698193408 10426045 -32427528321692862808635192598110723840 10426046 -23487340198095361750872427612573686528 10426047 -187436657321570023097699352205318303800 10426048 130104007027379043178365577452147703808 10426049 -328943312406910030746192718247480368764 10426050 -61471372856007690845364701122128864000 10426051 457585677913587290677775074867979202720 10426052 23429178857439726527318455805397430272 10426053 317203657802429460668087716608922836288 10426054 15950163024308416029886583401982745600 10426055 107726363929648689274471210817620452000 10426056 -452815885033562218238487736718987427840 10426057 -277890182212374452304719621913742374528 10426058 90162645349584664022886631846521113184 10426059 46668299421612092190570506066472610848 10426060 127310533479840451580807046962514508800 10426061 -175517739658006113733720298303171513130 10426062 -252001014316887750865824009941079565248 10426063 178051783375127360818124912949477347312 10426064 60221476805142808891494410917264097280 10426065 31611667804142571081680749692697866240 10426066 -661309133613574180214636457647044608 10426067 -81544613832169192706262217616689937880 10426068 -153799518636611502007519255546651357440 10426069 -2000842790234504655700781781619039556 10426070 214358313539188849810750680529085172480 10426071 -409287564128874585948306512729348215296 10426072 -77006099679989093750575103864812462080 10426073 56439362333034426863258055789072161418 10426074 175746757698153570562215928875829762560 10426075 18135863271708546994823739160176307200 10426076 -26562946918179822578574497469635274240 10426077 29804645291810961106180466867816735526 10426078 186921772684590538199806331312947403520 10426079 -389062560808605000618109745199962160 10426080 46453426716754617576014690055408844800 10426081 8810456673614941039190000151816298672 10426082 85379924139067260609711760708680590112 10426083 165412729837799479694512578278779354080 10426084 13976645994523223583561761684203708416 10426085 80561799147577421775492587260333734780 10426086 -105127239611279688214535908316983584 10426087 76602750238000400019270951958034005552 10426088 -53248174061978562970041177164448138240 10426089 -461535691939267516557655584236776657776 10426090 28820083305685702273239792281181544800 10426091 233843126368616626332535421622434577072 10426092 279241340742104591616399963761716311552 10426093 -134244550258346263078676834550462063658 10426094 -29706450710398490449834585699848816768 10426095 118583550166275724144126536991804073040 10426096 -9459882588932586729657392867038035968 10426097 626238038979267400630222244615922297024 10426098 -192934538664316894839080272687249800960 10426099 579912122291568375921609979165746193100 10426100 1610487013086475720565501096716550400 10426101 -25540130329603952482335292766740967616 10426102 -98740829625805850413382905381932830400 10426103 62269776964291548367099323655707401760 10426104 366358093614606645019012619692670976000 10426105 -204414864988016366286164710026242551740 10426106 -16708197474680475940644018823345920000 10426107 -129747764036451194055915006951272634624 10426108 172563559127055462780562986544053215232 10426109 509732316551937127597055228874773496960 10426110 -20742656017209030294527010281368826880 10426111 -221698805873316083062319212197760877328 10426112 194797705182814054591580706653161390080 10426113 323733449515629610154584993537276797042 10426114 100877953521695405741846812721753416656 10426115 93301304048939487699370036924614391200 10426116 33280593812227200747678631950132025344 10426117 296616310702346622596146463029229959680 10426118 19451443011545189469395495312512625760 10426119 -33537977488831337985140828024114298240 10426120 -130396425110082572380558271754890342400 10426121 -77806990218039364917378608039044008678 10426122 -109034546104417737876228557316079205328 10426123 -538196421428593397004602768052174291628 10426124 5174865012038579605021492679748297216 10426125 -15577415861529779473418021026928952000 10426126 42136085094958672314713221318912368000 10426127 15208491047802193911813994987395254280 10426128 73685340708852630084101202167848894464 10426129 -131040867974747180871655215308267898048 10426130 55648829091270609866904894224844503040 10426131 -192988768037576093488039935193043510160 10426132 -19562991709586372627656961095236773888 10426133 60623533968646948975253417817416211264 10426134 9923140977243376462956071553738045312 10426135 233104910018784684783251546598908797080 10426136 33175784026525719589738491600764928000 10426137 -69529031740800991930654982570330050560 10426138 108996281296165672593168576056537698560 10426139 391512165591934612812836958402875351940 10426140 -141466385863359690246101922587521943040 10426141 -482269767655641018348935717459248557600 10426142 3054440583857312483260204607079957504 10426143 16506689816538649679539568099546359296 10426144 -854320378249957123557886992842257072128 10426145 -132071874964825914126673048783016501100 10426146 123171540724028129701632166846824499584 10426147 652697639441660679064378443549978069596 10426148 -450177668762811717608338846809713289984 10426149 251015216974664160495378990935381347134 10426150 -47105093748022289995302599232355344000 10426151 -656820406966040818923108818535399979200 10426152 -28242965010580946179229116749447659520 10426153 361456135624660729608287344822206104064 10426154 -304883347173892342623113136426463270224 10426155 -231499919009747979282814169983348089600 10426156 -12248167765830522777670328773581921280 10426157 -148138458913069512378742131373855104288 10426158 -1167557814078235843164346698694736256 10426159 639995524370686125263534784216161289480 10426160 -55941391293014759449143060036240998400 10426161 -38164278359750401935051795128737524096 10426162 371444120775639306811095584354539970832 10426163 -293989684733388932398852503449869269816 10426164 -113439314488172760700968561611004407808 10426165 -366187809704611436380494953467341971940 10426166 -155375385012710645134952930103456847968 10426167 893504005265677277579327165789751600 10426168 -88339173277411533326377977107749601280 10426169 -209774956058105530417236893404290783552 10426170 -3398266971166356320982167707412025600 10426171 -135349136168160075933570018557559768000 10426172 7309451348431268514527344423718661120 10426173 -9902769642927420576758689495892956416 10426174 -105674609225269770877375345591886776320 10426175 -606990718539488059140849000656601510000 10426176 -75645001724801109401224805325427703808 10426177 -100830574405829020975811128214126910360 10426178 93083675202075779491435342612016365056 10426179 196095172611549924662714036971145153784 10426180 30565238036256520132004437180386182400 10426181 -292156296127288554447044287095766915236 10426182 3855592803715109835195293825366263680 10426183 31583843181885561494777643778641090560 10426184 384935310011320519263581016622554808320 10426185 113539820425558274120199355582889472000 10426186 -91244914101541404728625515642815904208 10426187 -481573094878372145139212876957716708248 10426188 -74217531849274101383763920587747238400 10426189 -535084397287957555206827595929599968010 10426190 -93093304230510117958891018954475438400 10426191 -197638821739775881071335109626616777840 10426192 34360365836570372382344917562804928512 10426193 -219663327940558814146128078937203596160 10426194 -85856059632144822984884752521107212800 10426195 79006044862335661673114352729018679920 10426196 248568474670031187308088992382919464960 10426197 -81961482840242405244578134540352976672 10426198 -226130222776448425149985057910550699264 10426199 -54264883170622382970652638666558320640 10426200 130642206649485244240640457209209344000 10426201 -496475206994618822884030470087480295798 10426202 -179946166430096263176420839615669940768 10426203 51383665688046009721297571291171215212 10426204 -267309589842712128583361498555407404544 10426205 -4990918636941578091495006772901895840 10426206 59519711037443116847939081984906210304 10426207 36254091910554710459695755230873200 10426208 27718408659660931903391844282047397888 10426209 401940579563850644183438775199597520304 10426210 -4136167806360574306626444287641213440 10426211 -251721771414602820780972896764383894888 10426212 -516008846367430920123286523566593945600 10426213 59093340008422459879550723237479532160 10426214 119390355382035861053376830833703248512 10426215 156779697382058437202636285894449575120 10426216 -299283628225507883653616008860062269440 10426217 466816150917420988530256015366216126266 10426218 -60060714364268524142854901338628611584 10426219 1004663423266600777332657205234346187840 10426220 -3961292945704938639384421634748979200 10426221 180999040572078547856169479050220335308 10426222 -21457578103633106938403527061986858368 10426223 26434641594958587165255909235340363472 10426224 -58321071330314128071753932076316557312 10426225 13784667553561199553842522900389659000 10426226 -141001002596378554527515355596507336688 10426227 -38585970409250759876733353853298906368 10426228 -45261539577115183514454234699861290240 10426229 -110450783850100445651736099522590323200 10426230 10368605967824803166517334757408778240 10426231 -392400167481184517081591564633452835000 10426232 406851294138252940042017080017902182400 10426233 -145380469310759130463843671132705872736 10426234 -22684682674745629231058560514166801408 10426235 362986306233395664366278160827884711680 10426236 45131758673675241819244844458902389760 10426237 -274687408867258068728531220596266005600 10426238 -295712592477159502474387016104348884480 10426239 12842167936468864776734552822998138656 10426240 157881051512670406345615848751969075200 10426241 -118040576194495995177930040394535025728 10426242 18216584545537179798805617813802256256 10426243 366043152539598070597383939874605304720 10426244 27055714068085774380511507848968678400 10426245 18537119920666433220854674934776688640 10426246 -512527519357318610960485691334666252096 10426247 253145983409133486851810074910251448040 10426248 39388158992233978709976188307419627520 10426249 311593687881473300198190557810117188250 10426250 -3631683992266207835855775424932000000 10426251 -50498501646427174771258080735058711680 10426252 -127339974666093192500849044055878061568 10426253 1829848428255217266480422350564110240 10426254 -126270164565677071203270201901795985280 10426255 -168209054045107925805959720291523879840 10426256 1667375229096816091928424385749491712 10426257 -278945841022150442903075515884215721246 10426258 -44630153149646028787579821006910865520 10426259 142811314082203139504641914536119146600 10426260 49389376590031117004493037518207836160 10426261 35445089834217969287770483364427782400 10426262 -182253453527210587461157750142640906240 10426263 -422512944249317587493672646230481455256 10426264 134467440174673465175492326710365583360 10426265 -20003583290339333310303729446078345340 10426266 90805193305068221839486221457161761280 10426267 143550112535633826486653604347175843712 10426268 -99518167261665858944037031584826629120 10426269 36540108374667393398002522270816191840 10426270 -235107076140226269395771874797690375040 10426271 -198888273375635840999595977453377722168 10426272 190055620742349037544534639122641321984 10426273 -30409529438377416770542676032088959872 10426274 -309077234536555605637746091839740466864 10426275 -161212127208149038301287642472176710000 10426276 -143355384791346388571909127219368026112 10426277 -645660044590352012896304183719390583874 10426278 455699363969365657194551723709789247488 10426279 406071823027354918923365538661556449200 10426280 233812637520452756163212312368726732800 10426281 310335342250783953324435664828494129552 10426282 257135189020193235944051634412058146992 10426283 -155738433220978481931413441509260476640 10426284 133741224235825070848012947272739591168 10426285 157046453738666921261126310954579523980 10426286 42985864261487999928867399098160229440 10426287 34761502754220875098986831805482158352 10426288 -132183874302198224651161011059523092480 10426289 -269708627460626226450549571184338320 10426290 45241764237140370748270243702517145600 10426291 -15419662198429318247062338007092482448 10426292 -55523052495136878341464730224252354560 10426293 24122442766389533186860350080899171200 10426294 -154656871468355569594484947774290559488 10426295 -48593241598690228781605068460006565760 10426296 -3125527442695945054426253009347215360 10426297 27556368037263770023101140344679044352 10426298 8163500164831564347730522310355332064 10426299 -43288258812322826325121022959852002192 10426300 -51287897040402707868039363668777011200 10426301 37267881009566321714638044196105499052 10426302 41556885184509301780551370756800953280 10426303 -115664468278240418016105255413984694480 10426304 -45169846358322066305196174695334936576 10426305 -307585768373598185134517618626504890240 10426306 232456747608669133463206017762582689664 10426307 463818197870761011355054996942332402840 10426308 -26446001685850035983495138406012518400 10426309 -255617361529171611006946783058884877184 10426310 189270913754193493935376724087498002560 10426311 122877063109664951294252698115658983424 10426312 -164577089410791613677175445657641267200 10426313 292248794047575752722642750841967497562 10426314 -136619967779143392233932308370290534912 10426315 -354077680964407099377161233907785773600 10426316 -527557771382245916921220325935661896960 10426317 246588420798498458968405733787194368800 10426318 -222796053364174758460684809212586289344 10426319 157136847239375183928022831465609305600 10426320 1667072978886445220915253818623180800 10426321 -134769629947197600179474703625472334336 10426322 347879015894687850874117296164806061712 10426323 95696341646204291045459678866222368768 10426324 12626998540961382386994117751626395392 10426325 30539733345313438451016013124238825600 10426326 -112368160365163471074461730405206745600 10426327 -37527982066512944781781038875499837600 10426328 956776582251431282655135435261204480 10426329 114907235265496267603382608076773891674 10426330 -200485011036407731434816229523369521440 10426331 -439287640726250787315522312938858276736 10426332 106720761997311039577466580062084308992 10426333 -603148240814289931526765711257032544820 10426334 -127277495057379479687778593187117187008 10426335 -95122188113317868492075915568565887600 10426336 -67615988608763763604411707497423831040 10426337 -24257828344516716665441747950344900288 10426338 -93257214361363757801704663751567965632 10426339 -6378119463207074692692287578653351936 10426340 -169247103244683314981713739056744892160 10426341 -69247733268103537502539790776300838400 10426342 255250846760859752287266961935279183072 10426343 1307843031151127724962151019428204932544 10426344 -115785584941711153895057275074607841280 10426345 63115100553571869472117444378464667200 10426346 -86330572277234569859481546231683669760 10426347 -54451382152162570538066761740201498960 10426348 -406715404983456984371869578299094683392 10426349 714984887485786765648054899009497755350 10426350 -20176367987703407845426126906643712000 10426351 65535249664697083404691820044296347512 10426352 -126378544305743685971749732955803090944 10426353 -32279833027817295346513315840129068096 10426354 -19836631000026212250174653197859751936 10426355 310570443193102394968070686309305987360 10426356 19400605544203935387261869548951315200 10426357 -530369510941707114231948018376289709394 10426358 41443444744993417084373264670556421280 10426359 220328870366754179648330460739285820904 10426360 60481171861616259125564075376869376000 10426361 -175270796788841977014966222007371390576 10426362 -111924588929110529512352884530959496960 10426363 -599296814749245734473517319182089575388 10426364 -59943755199401193034391711784040888320 10426365 -111906439648320080682822813726183091200 10426366 -319239694987348819207279839096407482368 10426367 191290599740011076809037554790721901320 10426368 19648200359157600306169527689470279680 10426369 716915958323470754086919576669931552770 10426370 231467305604430013206221463204066192000 10426371 5307629748920531953882014456138662640 10426372 210549138460741509889011416992237953024 10426373 -577829518612637032127832276011269977378 10426374 -112500068179153845602160587776914063360 10426375 -65726044740092981452767098822982000000 10426376 -371572154041365148788139636167005137920 10426377 39051410101753193216931134418487442496 10426378 52108686941583118637560043215184079456 10426379 342471397513878141085642722853318864980 10426380 166774097884586573612518809909101890560 10426381 251005197032782623661216280290007682944 10426382 -824542045519742257911149362165900416 10426383 2793233144561403098391679383083262720 10426384 3221352369068326905149536178371174400 10426385 -36703330849576381549990460156306081280 10426386 70494808648996588486297661075427738624 10426387 -84604114212614580661658098220308842964 10426388 -104209267999629884301372249702423803904 10426389 -397061322865104522953522559355091680320 10426390 -35078371103949847158417508515862137600 10426391 -300173888715181285687805030849267777208 10426392 -90472648502294064041997587239291392000 10426393 -980561290937371732116351408673873854720 10426394 411398554762198382471552200273373498112 10426395 16487014626886166225369211042542131200 10426396 -94386233111388104324167746259254842880 10426397 -53377762238290198858745117602508441460 10426398 181922847712188888976694406534763692864 10426399 -129501278951466701811259277153442067680 10426400 -271699162162453061857643458365215539200 10426401 -161330853115053221856987202837454882016 10426402 -574208407080770734823755869941971968 10426403 -201308732623014613227938044394219978016 10426404 239515956874880865040014271752107959296 10426405 -212277024686498825534192109620642609280 10426406 -34845188543554967181188304934285209600 10426407 153457510671877018705702071667573971240 10426408 -297461524257812970270982208166100992000 10426409 -313790984255246608881709758770359019520 10426410 7722660017348261833331387029440636000 10426411 438821677375279499469638891548279535152 10426412 -81758111040909893487042778835922150144 10426413 219701981730914627609020903707237505344 10426414 -179685347856803535009734294121235594944 10426415 -62135086177297375826290032532238407200 10426416 -6889837070400510935606315233660895232 10426417 -519600453331088812218030266951627767534 10426418 66554022133074718996727459243175206160 10426419 45176415626901710366931089819511447444 10426420 332001361872023670068789803628574720000 10426421 -342103472953545353237220023671293043200 10426422 109565522797393410277308097212313789824 10426423 39495257946476151102290460219865705152 10426424 -32864875320587950124864413527955968000 10426425 -1221837800732826897632507906190897600 10426426 301147004803487452889043544363735692912 10426427 19602409880262060737613182994617248872 10426428 -391668474992370368742126597446966016000 10426429 135223961411223709330319196769065691008 10426430 56585395187971864563572220379296096000 10426431 -168004558606206197933376612913223521848 10426432 -71593176234634085005087880625408442368 10426433 1038034346476363937724079621071064459776 10426434 -248600394561821952701871578667707809920 10426435 438652733075740077945933948986370980880 10426436 -913597920558924321431013285954315617280 10426437 -218688218561983547624821769561294597760 10426438 -85948700837878834332374491999522280640 10426439 339518635930463205440852563474251377280 10426440 -195610883218948109809571152964935680000 10426441 504628513119865321093957045337874887871 10426442 -2675397214267515986171461764925903008 10426443 355220482185748018106529408879778617264 10426444 -1917168732313348831267367114764638208 10426445 268323460917689450526388589076181034700 10426446 78306647823159277874303897944344336384 10426447 -321654692399793509792052409379017597056 10426448 51441415972619032707950633715068043264 10426449 541211654523826348287052892478340752 10426450 -156590403573415263572765418123186018000 10426451 -51146451539469843462089834389914117216 10426452 43104893545290123610372924080871071744 10426453 48315164552991528988974828383660080924 10426454 -5702479018184641649389743145825828608 10426455 156650582969627949010794373432528831200 10426456 -448799482218127053750632785228115589120 10426457 -31681516816963792305372257288353323000 10426458 1313902378473205041988596007149293568 10426459 -223794721995693452877013965373345925960 10426460 159695808145126306919833693465052651520 10426461 64467887711051031805192288885835361984 10426462 143799447059303386625282219841526511232 10426463 119461204903632543023004234093924935712 10426464 3554746241031431594779812683434426368 10426465 162436012402430953906422255664966813140 10426466 354041825996574834430854461081568036432 10426467 173441321131631071616390825813008297080 10426468 2966613302257652080944347164851974144 10426469 10147665894710148480297757617563107644 10426470 -148173301133879572286895870427015434240 10426471 -707197868965773312212782573988413649256 10426472 74374031884665767569043056649673031680 10426473 -297799461549841227879596736957239434896 10426474 46672257136711734870716886530248816992 10426475 154062147613268640648716359924967475600 10426476 -23859509826697699247421260727784647168 10426477 8173557815597442950490179952167437452 10426478 -59450922866324404490745333673701457920 10426479 -92541739265727099333475944875423184000 10426480 -117513955200197082656741827508136345600 10426481 85759205785875811667000198321663511732 10426482 -7092630751786589108055574013652337536 10426483 -64470950843866722173634314477308217280 10426484 -537504345696990186716521448492125784064 10426485 -133612854283958773879189836753315084000 10426486 61422523943441622742159336408605073920 10426487 -72923156941478333856252968696571507864 10426488 146179892371738464473008430005757890560 10426489 -156225282959489216478548876080985005244 10426490 31183591375048857068271662234789330880 10426491 422197536406695232721090229349431248952 10426492 -61838053638524838581085903265672209408 10426493 214705860984103897518069927246425065920 10426494 11040531915200739643281142058105996928 10426495 -391694229078768034079372058941194671000 10426496 -123620355465613950509964531081978839040 10426497 -145897237960935685288387991980347863520 10426498 -139955621514497287102493998538964097536 10426499 -289275902413927306021421304637717524480 10426500 -63937181893357441616165989849967616000 10426501 703979073087214093448795951150621713502 10426502 235214054810914983830532497550259385952 10426503 -420438317418615666939037176901785144192 10426504 -17856641689841357919317952496395878400 10426505 -31204842991616853711221157851790933360 10426506 -27144756838161257958569814661029652992 10426507 13508201641547306510825792600988752672 10426508 164270414698035411478941905571342959616 10426509 -218945971918848266862867884003847759360 10426510 19611393397877673112802382831545688960 10426511 -606883293014870740613903988293213854920 10426512 -34947453333833510372203818002752143360 10426513 574176402711491132617591670300574227762 10426514 137136940053248495250511257099240960000 10426515 -27515094399868582531717221857039712000 10426516 -469492457072465131937185862279966382080 10426517 -63578797333649580558472326350425342152 10426518 81035216883950559915770281399214880864 10426519 56500419419879751832236017047047957744 10426520 133376071082729527688028447006283161600 10426521 4000013049441055802050507187540450304 10426522 111083954867198416815624724186861263072 10426523 -282881161162213098048776562560623071228 10426524 43486110440527340506824549975672838656 10426525 -331329183695553868386637565400900500700 10426526 -35962629184853140836984331181314135680 10426527 -91918694130486418564529572059965415504 10426528 1796066220156140134600847028733870080 10426529 387013358351501574827238763399452719280 10426530 -121278950277522260355495455884971540480 10426531 -199942745814393722566782133171590132048 10426532 158572105226910254522161277527736877696 10426533 -128045776609216167340067878334394724992 10426534 292779034076235693706167872171471272416 10426535 121203320305130809709034901963381248000 10426536 271069218379682118955658289464038195200 10426537 -168628495933186925734619333759933138880 10426538 -262614346129662944358129100305797344080 10426539 -128659664291446674111680342028628706880 10426540 -75516671920340953955547309432698634240 10426541 -218801565734537945349510865962014222058 10426542 7396260007918160049518463090112834560 10426543 -579987073175724726324397113270510291096 10426544 -20650870369933184165398745686008791040 10426545 -33294324291801775648146152431252954380 10426546 64073382455279593167056405104800529728 10426547 461132859750754923514672912567654415712 10426548 152484616197518751768595078515464570880 10426549 227396514906390653086407604712109029536 10426550 88233216427704570694055983081595049600 10426551 -206717186769219896553029193839612259840 10426552 381973075600867382766559788163164672000 10426553 542341616038196734790089351959525029802 10426554 -347757108043685168750862650331283200 10426555 85466217653435470959466179847042584960 10426556 107553796143998244263901607095481555968 10426557 235994518823400787748430287017535776992 10426558 -138717655164368595407071451465897829120 10426559 220926803100115898875522597842867003360 10426560 -46346676522425986478474152988576317440 10426561 -36486867598723932247704824012045276028 10426562 258849073789676055892269157646157191712 10426563 5041560539874547518112415050431233616 10426564 -69685635670298397968556292141667042304 10426565 414021608584067445529497782577621378720 10426566 38991108220308453009293924495851410624 10426567 257998333945843511176413585488366226960 10426568 427891011364825352315096109903158338560 10426569 169936418637256792967983522168570705248 10426570 93679242573352981619716946357114880 10426571 -43092488134490559819922666440857779200 10426572 -86475104236818223023421921417754250240 10426573 401175811495815147110466852762435840000 10426574 -675548107472136901439471318242684524288 10426575 -169290546763983188182733674118700743400 10426576 73469965209624997983039121753691308032 10426577 -168751985806514416661539071018871067328 10426578 -182307483817430877803745874968076477440 10426579 -38625254521180003511100763057477336616 10426580 252511378091571729151522827479274643200 10426581 -159269742368130086415210739378930751520 10426582 166396494526006463276899268510586031392 10426583 151941432298534139191323294834129158640 10426584 -66392903779397753453031801721763266560 10426585 -151274594310932301519174448379921609400 10426586 316984218161403110380449399865437145344 10426587 237107170858902566273838778152281412096 10426588 380122559141631259461413597386529443840 10426589 533119822837083771919751728941238644390 10426590 -7525647222864448492438006393436025600 10426591 -195126833007472500610269081609911062928 10426592 -88759418195668329334960146165635481600 10426593 -259132408716116062703271945734543098656 10426594 417023288368026625158256541825061078096 10426595 430943286876824336355119179446123147600 10426596 115636150856199514735044687877930939392 10426597 -13616748607102403176622354677450216640 10426598 -25887573906637526555769032387351132160 10426599 -261747014103057395252155133641723709400 10426600 -21870043367931327802399091751386880000 10426601 -279617415005341565350438338514945507398 10426602 57612949738962526859433678291190026240 10426603 -522556777122489670451138472734556837336 10426604 -269545783954495788150142798977295359744 10426605 1616258093118932945889519792480000000 10426606 3880442743544651475174413918720805504 10426607 -238523663920929971134505381180060214648 10426608 67157384400151341401250599485271998464 10426609 42428742149775671189277655865658992820 10426610 18143134300450971756049771628658480960 10426611 33024033650493099381828502809403349760 10426612 285062586067615202050694706298723046784 10426613 -119056402658313382230212804835844684800 10426614 -123043905023476974524693936342109204480 10426615 -155026961160471056984196421893468430800 10426616 630863350054529496814714662492702228480 10426617 40216913401685471486678958531140232000 10426618 281992207543436092794054974430044027760 10426619 -54591751491364227684773696628597797088 10426620 -165895140004348499015142268741193579520 10426621 -274681840037446005358512603253658933376 10426622 136967846531449729665815694092733914112 10426623 150273189363811920425912856299518771344 10426624 -4601856498634743005854807816012824576 10426625 -20138074107028416678376484701900992000 10426626 -28669685603034696655783695011941925376 10426627 476199240479514033874725450120952988592 10426628 187163334867334154948252052334612306176 10426629 -375474407767724868978670723455167248416 10426630 164581565970107352692835697455721353600 10426631 -214530058298931186885515396231859535800 10426632 -126577023218910893220288999286975119360 10426633 -19463196098705832019922923871992614400 10426634 -47344760756246157726718213379370925056 10426635 56254043516657387903480346902000843040 10426636 168673217243254659486352924606286659584 10426637 34640125604568707079178427655688493040 10426638 88743095326269611968355161542922618944 10426639 -609685238836496037447519291603977588560 10426640 136557586532533112834374983360184320 10426641 -78825136138686662696183695947921517536 10426642 -123274497782926178410228919266924668528 10426643 98304808878954708028507301127090542892 10426644 -580768139438378461064150819859161346048 10426645 451804219050692326973998540645540126080 10426646 -49073262697277910533777498371139701728 10426647 -31089605612740738457723261391569999616 10426648 -655018882311908741998277483050118768640 10426649 395707940024299997925894027920954700240 10426650 -16309053136149082561919721621537734400 10426651 -365702499107608294360465729297533556348 10426652 52068773086118573927709251400444288000 10426653 -462166984855042379990176748765757510996 10426654 -80675046131818852470994615887769024128 10426655 364445324091011575258732555687918747560 10426656 -767608212860913069340031229267218006016 10426657 801179829454363241498855658964380124800 10426658 365767111990678697083176320263828970880 10426659 128731467372944827968740319890765165568 10426660 368497363769406365544704382780105331200 10426661 601652231959340940960302702043837901308 10426662 -211484619294021831551536958631309485280 10426663 13613209334940973644096191520780563504 10426664 133255222756985362934620200044546949120 10426665 -28117009121856918220725495602177782080 10426666 135649053706379988529293688746104890032 10426667 5875598959429578144184861090867304352 10426668 106201524044837269296416473161125068800 10426669 167832839680903432344829803851344271040 10426670 -71489441843783544367523969420929655040 10426671 -597461549547796214673915650885273051760 10426672 69047206381092403301691152906422501376 10426673 132927554635987378367017739723562422580 10426674 -97718450945842596747732339627118480896 10426675 78427419169066108647166808338220738800 10426676 -162011147975964345868779575800694131968 10426677 97667363141756050752568391810901599520 10426678 307648481883991942774568516394645686400 10426679 -53865800742859232221442561690106693720 10426680 -64944650907736466723956535574839500800 10426681 29380161002430090373176077777082494592 10426682 22407209905536691534372003076181095424 10426683 -66329278653692838457646440713528192 10426684 -477914930699782502095979703833696766464 10426685 -114981183491893707408206212501608234240 10426686 55532292593788355869660943214355264128 10426687 416005217284316464136796706062946097280 10426688 107424854712935862597982338885852069888 10426689 4098128647528679220546522455146924800 10426690 -115380158929121585506049847362452930560 10426691 663189447992975370879725161491833076 10426692 -176488373398115750602520849140802331648 10426693 317660010524087677988825375325775893724 10426694 229619405311770932320552577166124972896 10426695 -55881613596139144625817890890454937600 10426696 164319593538655345671599866383629352960 10426697 235027111615682166401455983971628061146 10426698 95315773238432022447115726949202470400 10426699 338132172754832030888769596561773639700 10426700 -2752326175129015273938468985807257600 10426701 307446290232234850957600367323986320064 10426702 6724107186039001153924574787776571264 10426703 -211317456374449788572277952695239784720 10426704 77950214291556881990406038056441872384 10426705 119035605132351998797097258022111102720 10426706 -146250390717324764513089319856246278400 10426707 435835540602374308068849032293862111604 10426708 172036098450853557554930740451160825728 10426709 467944736661592866552629289323851475040 10426710 -14516203772935903076045853537320858880 10426711 -196128877590823198523243568547305868328 10426712 -182242030629069740419916491906668933120 10426713 439784520155498565775993050577274097888 10426714 380842516062526296229942940104308393456 10426715 161719734890488138070666580515457601920 10426716 56519891669639176026621457227275865600 10426717 203940046223322301129121384935139696992 10426718 11145225870028384121151244441912459200 10426719 456106534171674510982151294412805008 10426720 481581394712838093296045186783646842880 10426721 17177679356669387195086941543219380100 10426722 44734812471527224655070077158001088000 10426723 -626627530547896277365471278205341069028 10426724 -25346311187444073625050054814138982400 10426725 1705722971343832025887686014911896000 10426726 -749504675727298721484246697441615872 10426727 639794487088747547787035990796247938792 10426728 46326015765876950825082573226177658880 10426729 187292189538250722599151530483427065076 10426730 11590668763450085768136202345739728320 10426731 -93843999312584128393420811296149958656 10426732 -305397666880456778294895115968711771904 10426733 -448511731030160444315641057130982735018 10426734 134269599000080929275660041508523037184 10426735 320766245832349734085399015668824269920 10426736 -4689664377434277745785530238696161280 10426737 91433228727661763706013951291495509360 10426738 44366858260749390537334796821087850496 10426739 -475160551707771358983018705980597249460 10426740 91705122818373707703078793446483302400 10426741 301920151241223334228798951722706627424 10426742 27843724358247025422814083218825242272 10426743 90144531124571661626677241779729116840 10426744 -437777261964250046485879593135217766400 10426745 53699909820878390774238067449122450880 10426746 121829755253623257175508082174811273728 10426747 656604416358978139275595507935208332000 10426748 700481282651885429751835948771478016 10426749 422907334867802243507542434668596494528 10426750 -254437682526942041047369530205968480000 10426751 51989352986331171615570667821549104544 10426752 -29773223692663438083716976536557977600 10426753 137340056763522835869176190744663888002 10426754 84992074495252313888535409984601494560 10426755 -151036764885636369488611691485209391440 10426756 271417814569018133007710668383166352640 10426757 -112789140576691388540172935309041295616 10426758 -41251075485859500083499014337188702016 10426759 273241010641188505921765495522902497256 10426760 12213646815716663426708684479723929600 10426761 369653138287084539449635372555465930410 10426762 -207952788101128847563373010074839039488 10426763 -9338292991718387080439452464484405800 10426764 109124197393189694613178390726621842432 10426765 402056148522385641315293613962349027660 10426766 -32499533463634955302477910930208249408 10426767 22125885526323699143844197042635970448 10426768 -34951959060755488668638598309732089856 10426769 -886393759726683486239172037462010256 10426770 -9521942416939730119428546540955670880 10426771 81110324089322110909539192597924620972 10426772 143276735484799411580867204391084821376 10426773 -156686462539849277307772516326331711872 10426774 203597614710059580095334213646279175040 10426775 -5088541071846586890135811214627295000 10426776 -181828875279161674773642944135400652800 10426777 666096026325962741487102752111571831626 10426778 28320675067953663209053947596644531440 10426779 -34820370461684969262824513083916837760 10426780 57472224897117823692721602290943713280 10426781 -257120386581315554463407813645340827418 10426782 -39123459909505867451162520312550609920 10426783 -70888086073909899754065879048705767968 10426784 -81643956729665839112516685474299904000 10426785 59046387171790069070813206047885687360 10426786 19405702816086198338293817025381269664 10426787 -150568162084252280678584839845273932848 10426788 -74892359228366015848340312762031538176 10426789 331228864641778152713995973913342096124 10426790 -27477808959546230743299112639063113600 10426791 -30949562881756610222514228669350362752 10426792 -176733291953274311202138521377410908160 10426793 -560355483073055917466587517583414321600 10426794 -51503066164462516239617085480216841728 10426795 69713714180897026573774524886236218400 10426796 -110031076456068489089669848108276439040 10426797 -224447117335685953774809097603439840832 10426798 -318510032220818977051548037714957329600 10426799 -352653180974538032438038652822435996136 10426800 -1597688606898347265141441901867008000 10426801 233779108529537483616509083080180618240 10426802 226756039105057617094044750203185756704 10426803 -189255315100558133615944079612915524296 10426804 -15768444469161631560908352069213440000 10426805 410112813692383061674171761274805919000 10426806 4114302512792354882561866555081966464 10426807 88050889295323791591561600538489080280 10426808 461895167982480374337420819015953879040 10426809 8007746357071931200039045976223737088 10426810 73717891481952910743757210163022766560 10426811 238147061484717116095325084754594032832 10426812 8720885058353562126564507095801856 10426813 637449915298629278424358559398184867980 10426814 49762724320820444998750837483452914304 10426815 25714782067723035947153429060151936000 10426816 -2115874219055619805594101160945385472 10426817 -8267500407010109490407442744617084160 10426818 149419870118729813185828094527044433920 10426819 80916201074098087325053051806129746048 10426820 -4068057211476659843864985049594060800 10426821 -85006990435328797250359222309002113856 10426822 3774231680864546578161200025831655680 10426823 -15459772852377121595744185159328709096 10426824 -13761782112520134616385696431113354240 10426825 103884679371929262429431565487213023100 10426826 -91536088255710507371549849218385703888 10426827 -207733940877632738862159510763144531968 10426828 -231585645416848775609599038915316536320 10426829 76182536881440366641890121723637638592 10426830 -73145069717185802133982244322213598080 10426831 -62702720758739087783193278122322378840 10426832 -35646502987794137023628715685561712640 10426833 -265317997805983138008036861600237115200 10426834 -140372818306142081463672869114328614400 10426835 -431289737697156863941499007158813760720 10426836 -17544572295894781635024742129787658240 10426837 540253829209439714915957257254008732992 10426838 104844456949597909052831738402708908320 10426839 257958027136024515261734039894461443840 10426840 324746665524325059451892795191291084800 10426841 -329100622386063073150535232204740247228 10426842 50038615347141372405306415773249136608 10426843 72562512278173129022708042182711075584 10426844 20073586254214308055158645219927791616 10426845 -20178447164645206161449988297109595520 10426846 272984145807710991549764879835105439872 10426847 253210433388894218680698256528420814832 10426848 428529850429641676975195327606546759680 10426849 8259558543167123348454615842871172008 10426850 -26004566534956782707904746850793574400 10426851 374644697451562978765479749541623425380 10426852 141097448814838784160527867315477295104 10426853 -277101450268529699745218357377619328960 10426854 154235884931807355546024586595925539520 10426855 -6765881777137775020191250483070479440 10426856 -771347085586735064576013957191562362880 10426857 -238332640878839487262206243213789148800 10426858 -73393957940789051077566603571695509760 10426859 31496334142609058059833278389754128416 10426860 -292334197164315153178471194170817792000 10426861 445217421141590281483544994293278901462 10426862 397938302610611380408860172344394746432 10426863 -546168124076508695131220888631370854000 10426864 -46599193987125415748192682009575358464 10426865 661621293785431203051726861291579600 10426866 127829685241841033579332224172562532864 10426867 269504926455947256265733032163916703824 10426868 446457006101242433265113604679739096448 10426869 -399088023751823903405846500013618706 10426870 -148723901122050107053754778387927429120 10426871 -27235939961305629629915220269574504000 10426872 -1887636323599068437253474047734579200 10426873 445227998527657869669495868530793206122 10426874 -17293299910464220173289415745350242848 10426875 -55953437543137781929670645639649960000 10426876 176573586891386592089109080844222389760 10426877 621087604724247369756463179527307445440 10426878 -41107879062254100568593824788597005312 10426879 -136369225859336765636154166508596011520 10426880 128694497180746055137830203266600796160 10426881 89545083794397995040973027063005216768 10426882 20575173116732776492142571515768810304 10426883 -198531450689816818244782101587853750816 10426884 -36514348011209922624235674395912355840 10426885 -61288309581295423165854066212499642240 10426886 329925647736323845571493724237365489984 10426887 415731497350737661110376426127800026144 10426888 3262976658621461189138518199925596160 10426889 -320626248377913555256299617347885632 10426890 58348605954810197355459985769128945920 10426891 -220056649355519914258736194366338039288 10426892 -50414978616636302896352547271480350720 10426893 -76713668916532563707168984357131432800 10426894 -292273631436146573294689902895805149440 10426895 -100251825662652469634640436610824116600 10426896 -49198568335351624470209128152355307520 10426897 94079103718579786412278793783931481920 10426898 7276243289250735580977063999432258048 10426899 121692957879724375766958929727140977152 10426900 216983763398308148937177524464280832000 10426901 -118668124195786670888155577884168954098 10426902 71777417268870371647834723635287679360 10426903 -884001237542082423618164498132432258400 10426904 161227605977752413162899877242540021760 10426905 -19637126271970977118954599245156427900 10426906 -250015191838295715996184409464524717072 10426907 -34689480418532461259379162460166840448 10426908 -120379257364426655410874418066935907840 10426909 -454412902892048677163099138209507284480 10426910 76700542585533327261618643870138805760 10426911 -158823416069821561664279544155937340416 10426912 58811692236142183755763804863467618304 10426913 91456788678123376430407291155667631040 10426914 32950589263168811783104912891233968640 10426915 -59669995594686507525885813054477568800 10426916 308390005717020810614446046095730128128 10426917 -137341765887296582474917101395024937120 10426918 11758647304713754182276092090134870272 10426919 472913793926665014515226330024833635320 10426920 44591364994568455122358906247690649600 10426921 -853545185482173691797855205596320953500 10426922 -25798017011257193761505815258541054976 10426923 -36248998421681858234942478235895728320 10426924 -176263157906751265017884477970181391104 10426925 -272881137863339115582179323220124481500 10426926 -136952283933418820350362390333412549056 10426927 -141488673996697958689588997826482624528 10426928 -148930065327476383857933973177746997248 10426929 7208168191885965644750011347135804960 10426930 -112548474953246148168477933308912876640 10426931 403107500263611115054747067636131566732 10426932 256638196532666082824935740907582697856 10426933 -186362171753675744908156829600600712 10426934 -105639590493994707005652246292018176000 10426935 -134187809337000686521816138901415490560 10426936 -170175528525719969046382803587548323840 10426937 -302900093122478651513977060144036877628 10426938 184433463292898792227956270167368995840 10426939 -7185499326905323477970945892736895260 10426940 145174772820176071458968428982304460800 10426941 -4700776543561005441415310014621701120 10426942 -369454932042299232574645129033592572608 10426943 -110892417366964456412183040255596579136 10426944 -21656419409408085532833174377881141248 10426945 -35337812537074420544549569767135100800 10426946 152487709101235969555617112327194656640 10426947 -58259867061788503348051763916190356672 10426948 44674782195843086821852166627031658496 10426949 -94747088712808732128534720252010977636 10426950 165735206543079354851678581237836864000 10426951 -34260535332604838274188298219647995048 10426952 -314449043955416363782054197852525158400 10426953 -383874456455065599947765726432911624800 10426954 -59303588312466906136767009237611778048 10426955 10237313021060659043231486182452172320 10426956 5899739888871775241915269193391504384 10426957 -816550725569037597886409061585604716500 10426958 -88457195765760056963003556453153641472 10426959 -150568401095263369942887522518774838936 10426960 -63514430814638559114169041454843576320 10426961 -47192410953119255694957282234176919438 10426962 -16192952500771990292211926115182807040 10426963 660894855295397824917726314865168967000 10426964 -293737419205077128681822148652736721024 10426965 -220793167807844341172109772935604646880 10426966 295999387911520669292502326609002665024 10426967 -340404270346648519981373119489550507808 10426968 -16970052264221855631500376410920458240 10426969 -226744153868435905172127393740283978880 10426970 59163651747965739598602192756218900160 10426971 66221142421502457068557118317713733824 10426972 7174836613238419254698105173295464960 10426973 224381104904509535738518697890031126400 10426974 -10812851499149427928744118438633226240 10426975 -82130117496721837205867249177346187400 10426976 197504836827838114450142516767476940800 10426977 344086464785147329832966840232535936848 10426978 251352838109900276754565635508223089440 10426979 840037653781237602831239917393875536160 10426980 91896247781289694126457888611105935360 10426981 270460327371048932635739949751744876512 10426982 -263562561715448281548575426049490437408 10426983 -81926038874346847178279357923192749312 10426984 -1666186832885534154690731923847086080 10426985 39743511632647048997617076748311076360 10426986 -57679728080983637200275830763104063568 10426987 162677973448954329519424880304224198392 10426988 119942717452425659549564731145448514560 10426989 6999645707110717725598475403472653888 10426990 34258201357477663404544073684264282880 10426991 160114356886551171237216174472289296080 10426992 -78523295490458430855314694901352202240 10426993 -241374787435791969277175663235414707758 10426994 -22479939458827251627209914002527262720 10426995 -290110691512251698929523192556348170400 10426996 57968900506743125785962821106387128320 10426997 154523393595307507800957016709958234624 10426998 101003586552247517699701656590201312640 10426999 504102524048979717998787139853754219648 10427000 -379194313423864684815199080592266240000 10427001 -78347418421248107900703077700074063616 10427002 182969379613789187393386629542186435952 10427003 93477930987102060098769133449459782400 10427004 -126810146185055253971373941869387336704 10427005 -146338401448703668531757500354561159680 10427006 110515190383019694911919721524567471360 10427007 -148705055539806297881996384036790961008 10427008 -291790569647932377690929951640807014400 10427009 -82726196547783358517682620270815640784 10427010 73871189587387576704737960837450956800 10427011 108912265957047159456038915829004661760 10427012 -56784145520814099165302000228734210944 10427013 15934341178609506165261036826547562204 10427014 -162630478672892509992508519974654001920 10427015 -381557263347716188272976639870145850000 10427016 344001263558801890109308167762474393600 10427017 53386298691553839959456923690782215066 10427018 20538561796832999238595663975322821632 10427019 -229220126535365013655156575576142639656 10427020 -362454912002198025530760121641648000000 10427021 56900217108340220673416161152046405344 10427022 -286627640810964157762621925436229311360 10427023 579087744594216735925375143349890778240 10427024 58396707538125568090412250833879408640 10427025 50775338529705291785924915680764321600 10427026 -245604905564773490835670137038369597280 10427027 -938008089816114766611463286578623744 10427028 12195675657205550144967151501714980864 10427029 534966746925707505299641043185021692640 10427030 -13055452988368266933817731839772675840 10427031 -337200691272901151171915345491600089480 10427032 -39958086860951144982402111792351805440 10427033 517861280340697563721230189781470750282 10427034 121335051839948633001103442003844200448 10427035 244307675667106739487935573676863644320 10427036 81798913892429708665930744409874493440 10427037 4619689949868817110097343928254687520 10427038 -23640897128900947037804522544712479360 10427039 -258331892024295116737565829986806828944 10427040 -11695395198928300481042037708356321280 10427041 379814918680145699402092719650884138032 10427042 98365936302673906848933576442817833344 10427043 -80124737352365613403644212633439491712 10427044 -153613141932259890340494546488030208000 10427045 270786227542285329143437458913428546300 10427046 52113298862942261926599805033136209920 10427047 369878209680027936205932067943971717496 10427048 -131490429961269666723118771238836224000 10427049 14988732858329768359537639547407627620 10427050 -1311044692604574238766928044576467200 10427051 17455874313972272595873309279748392 10427052 335489703928936977789787862125704314880 10427053 -67916433442863920427136713500914452180 10427054 349762778955618591464213850140858596224 10427055 188968877441061733722183088921398230400 10427056 21090480571606271525683683712953679872 10427057 135543673625801046005621687835458331060 10427058 25223448505911645600118771254342593424 10427059 -726779551033008279840033638489403914740 10427060 56464957482842752759797130473928704000 10427061 230975913544549403039856378100102914720 10427062 -84720564825030643988302455943113364800 10427063 -361492223932416651754985878798159433688 10427064 54899118184678824486991422279105515520 10427065 167741067524263088415057622219752558720 10427066 -194092052472094934074656755587041979200 10427067 -22550867084517180201449413961797232640 10427068 -295418697080608116200186945848260017152 10427069 442215124939613719769780821972141281996 10427070 771534131708019752387544765334579200 10427071 -421475592575490878131327424600701409728 10427072 -111718780732905556897627120470576857088 10427073 -12033053455806845211089631163887907200 10427074 89418350679934579518329562923694116352 10427075 10242724543085860969673728079797560600 10427076 -563821796631731398927040408634705346560 10427077 -115253366473252783947838875741381839074 10427078 -61546074320578496767881343175870528160 10427079 -82824468235123717434438964879300317024 10427080 231573744185486806399194462295191398400 10427081 -66824192083138043835481303654575058944 10427082 143780637839139341794696898881947216384 10427083 103407909789320103261909880433006609184 10427084 247759620951630617168234827702281321216 10427085 -256790594548131470081783642426234277600 10427086 62636458311892135433237665074651930240 10427087 -743285624731538030433245851328910740808 10427088 20595098782973861158527677947267252224 10427089 193344946737247982335092739817617785456 10427090 290169927642733377006377849881395952800 10427091 94016630268735052141970824271247120384 10427092 48341977372413896616299774960525721600 10427093 -354486487281215320787551958311005980256 10427094 -182150379783606650715480800270248150176 10427095 -48102029733926662151814930910163227200 10427096 39172683990274269424644825426932121600 10427097 140683054653539558058614911804734728400 10427098 -59806126594074431167354739180271421440 10427099 -20971869033430881645709825044340419900 10427100 117901150948190646107169905607382310400 10427101 38471879839887379732226714589642088492 10427102 4669349503458815764491946497963207552 10427103 642645758963392331610251111570573951520 10427104 -25387358199934110901295131971256320000 10427105 -138294824916245370010211157854686785600 10427106 -184164505094259871468189614645518592 10427107 -49203020740379854202117569219074476644 10427108 209501279978452118907361965531850798080 10427109 -74273099764765491831958875333514160640 10427110 -2713583565689719172706308389703667840 10427111 -126709604976286985628953914639817653608 10427112 -240635250613252104103313782252466964480 10427113 7614210208421055858636794196080528464 10427114 -164334074879652924631930462235673804960 10427115 -211459270971121757475528247652054699280 10427116 -84043611181112312897829132129007311872 10427117 31443347068607563336343136248926303212 10427118 1609201475820921998535389518733376768 10427119 646476289303696198479290007087325184160 10427120 10539906581732584294811450052279336960 10427121 -104768181689973359347713225323242819710 10427122 1426938843440368371816090930113348112 10427123 -238481247175463524801811171499443306160 10427124 -3946452465773251072140026419546122240 10427125 -148231992798850635291450773243070333000 10427126 3179924772971601782556493586251108512 10427127 -187105764722728793576182249574459185200 10427128 6685270642028632974276188440986624000 10427129 45857595453280897069861595123323280640 10427130 64324127483361767943351975219686968320 10427131 -290987740642409741399670361787865039360 10427132 148395858325520107745453084715248848896 10427133 -245589776598434799501030446489493605376 10427134 112415953252677965223438934439433216 10427135 -204654351872518168144923053125368718800 10427136 -348219849269779438220488890512528375808 10427137 296001493512218347640996586820992861312 10427138 -217257158913198422144301413431573653504 10427139 100193847070184108806759240947785666208 10427140 256972347313369846205846446045768285440 10427141 -427391826756516419569269877222231399458 10427142 -31877916311400943975411963568289085440 10427143 -769667150114986121230637242138716405760 10427144 -95469547955670066114758103537430855680 10427145 188610080348460770012245105787295614400 10427146 161573490525899462215268991108158449920 10427147 -81713955865597344946552509428766448728 10427148 27498403116873206792991749951478450432 10427149 -294869744846780082854407520684627451850 10427150 -83343221807900085284377870374201720000 10427151 24608541308024670354966416120775645840 10427152 -64256447207225354499653135496367366144 10427153 -694407236893413074583301439690591859840 10427154 48658787722650965248884538002842072064 10427155 -182391285458933887870947534973007083200 10427156 -2584768580505377227674989536299798528 10427157 -64765738503179895142213049959827966720 10427158 -57821961399916460329025643562940148480 10427159 694739794140011423192958308417613132360 10427160 -10481669799220228765805839844101324800 10427161 -138330670787487738367114540532637131136 10427162 293598112738477013549459388409990099200 10427163 60856466858210300285061228978218536344 10427164 -25061595125088540420683977980710619648 10427165 -90728011561433505760030951271315162880 10427166 -155826262258625351503950525892135539648 10427167 -251228747260349237697740551794432436920 10427168 631843839758508379189417822601886105600 10427169 -410882606516319766523428803821229139200 10427170 -47932806928967388127639694412648446400 10427171 -468120615230824421070170640460707949608 10427172 38548737974546232914346781324708196352 10427173 657107840093599039415360216806868559422 10427174 3286725153626994271758354610327679040 10427175 334221444570894889596310258621948800 10427176 -88600573296904744015962994232910397440 10427177 2283299864616016932275621736612220026 10427178 180414664407117577541522183480170170624 10427179 134780895104957890491048504392501861776 10427180 -340477851934019336171834027834560665600 10427181 -144804197011989695422541094539312073120 10427182 -423268873562841695629137690839974065600 10427183 -22999188645069391974638161641456153792 10427184 -48986228528579401375023035902886215680 10427185 -284258608991502114247436866504208711040 10427186 -110885820903424408321150069591655124480 10427187 35797108503904632013846681567143697968 10427188 83737837679712177603680195418749214720 10427189 116661365515832491782373224361632378990 10427190 40655782788700605097994006781538621440 10427191 120155103419266877593882605672117352384 10427192 30961644950802393303810174915160289280 10427193 -17664332355807412359966709936607868096 10427194 -320683713961950576491748240960950089104 10427195 -626783665594355506466802048470935649520 10427196 20507059628428435722167018841045402624 10427197 245644373036022338410554730302055626912 10427198 -373064964468159153757287684580221958080 10427199 -5723677718493890326577409413778342912 10427200 -45146651537875212276964061662412800000 10427201 -122015631442698169883074764908276183100 10427202 5993601020307272166770380987825689600 10427203 260675359433580528894811240360358993304 10427204 -206630265455586411969956203713137147904 10427205 394913599056095266637745690471204107520 10427206 118239483100188183908338677371287155552 10427207 -92190652661400267722646257743738588416 10427208 -149130324959517076922144916513761525760 10427209 271468162362870455224060140728575904840 10427210 -196743427248826000185788594811998361600 10427211 21695138450123993876273833782422068320 10427212 -233034922295280795573151826489011596544 10427213 -116465382834175035629280564570029942538 10427214 7415336851072230408482761484728660992 10427215 105250187646938798086165038692448325920 10427216 -272679196433986898697590579549364830208 10427217 -161735268592806700653021055585717051920 10427218 133280777303453991189098547820158625440 10427219 -495915508991277870519966554328956560320 10427220 -3284386475576497395208618310459066880 10427221 95788524540829138687551134469651243264 10427222 -39185307628338223998687479548252649472 10427223 -109548894569086761694484734450746291456 10427224 303358569950020551241664963898461491200 10427225 236303264642367163507387713751926564750 10427226 31883249286751916178957654534355628544 10427227 558535295950103538771360955556391595076 10427228 -19662153099840092919491613889433662464 10427229 19616449599050318532605967098663292408 10427230 -205568388845698789276256906882310487680 10427231 -519312716202169114715247041419096159968 10427232 -257866017115677143294808256534089302016 10427233 412807626820091576767726655490021384482 10427234 55678587197385869426061041342660743680 10427235 11701370372529403934863258153535308800 10427236 436810938282083791352762754309351409280 10427237 -555310276286531972423888517793635450114 10427238 124266203899634667989152919878448716800 10427239 603792133252375761979318395143235525456 10427240 -107042387737656256451738987150730240000 10427241 -372128062434366407866764678957893522976 10427242 -143669041020166380818086216778605056 10427243 518366272586413096567140167796372869196 10427244 -190796667387666670886817938429418269184 10427245 -47826858739121522076968537728596441120 10427246 -44522701205960178971632575689955773760 10427247 22303680840116735278442211226231786800 10427248 -57513178033044581852446764697426558976 10427249 -72494540888857623704941788335223820014 10427250 -426126715348073627080103911402752000 10427251 -379504876853296752813033691185066573748 10427252 -501870438470767918314743019786783848448 10427253 -101271976369533784204937980816831080192 10427254 231352268606039031270828268417852284576 10427255 -14365975685309424817041506348720169840 10427256 -28834521149067883592125510570617815040 10427257 131563172887470505681350465894395719680 10427258 262639485818162464470055257156151386480 10427259 -428083067143700861380417057302930923496 10427260 4903499897020933240897704583823546880 10427261 3304794246858619276749219343592588184 10427262 17123903816786009150609607000406133760 10427263 -17268058325933410342892770353505628160 10427264 418751891496791295848594835532331089920 10427265 201205620002048362180203304680868944000 10427266 30392198509368544808136984319604988960 10427267 -6896973697922971233961531041965991360 10427268 -302758491535026445467114001102921282560 10427269 6559761468956593270778274308490804060 10427270 -50504937727718191078819997036139882240 10427271 -66710020794973246180764931068181222488 10427272 550482319453564220316630010152043852800 10427273 -38618832396858416871897709855892852352 10427274 53896436474697802953216249121364495616 10427275 -579436733997303856716310765279765732400 10427276 -105069460690852003316918386285000788480 10427277 82958876947188433121361627690326536704 10427278 -121410395091193548797437422529703914560 10427279 497945841262587780154651329345481956672 10427280 -18673850876514724633734963119141683200 10427281 92037315714736601388101108987462764082 10427282 201170814473141974551788409639896707872 10427283 12607166395351683136119796998083667252 10427284 9602008226513202153183936312161009664 10427285 2042623143202473152567844056108395200 10427286 307454292321451939612599977640139862400 10427287 -144752740806316753304543040141815754480 10427288 632802866461599510415757503133553653760 10427289 -641096912426215760602188964304084173440 10427290 197426803750937775993217267994338598400 10427291 197893686161797162935597705354543366672 10427292 -3024411101538211971704137010206201344 10427293 475884282399365238535669521353469247584 10427294 128196433830533524824485427971803132032 10427295 -136011680617773341925052605795578140800 10427296 -665696982307177538985670188749881344 10427297 -272977409426190057710410278462894388254 10427298 33178433075730549428982061972437480960 10427299 -204612962754741116594175296303508465700 10427300 -1332196589057712852344168057969289600 10427301 139339257046321908944218890639685329468 10427302 208242280296121349649713075288794658304 10427303 -74040369597590839424872640671936830816 10427304 241749316556890162238314704557650821120 10427305 79416831171122808785445233077139301120 10427306 -102849447105991235861210303021195412480 10427307 -56822432241925708115464397858484110976 10427308 521328339263144926945104633585743426560 10427309 496426587281266577430266627979574911510 10427310 62392544205152981730314476631133153600 10427311 117514768550088022744341404726854208912 10427312 6593241812947614008837836933861343232 10427313 61889860806808774915756320438082704768 10427314 -96905435989947966782609461699937420160 10427315 22803485032501041257514900437657608320 10427316 223559555228481930355113145808604106752 10427317 519263730372704568207411963628574288366 10427318 21451667935255165244077546526541993600 10427319 74321693865460994698548244135896733440 10427320 -19091731465734856185060508436521574400 10427321 -10187844140048658235355986936393883478 10427322 -35959938117202033210038765615638473728 10427323 -60541862844697817503725671181195161736 10427324 433433048829699972450917623349976662016 10427325 33369341497167884403273731930554099200 10427326 18565025882216675201370947785168355328 10427327 103334906374991022635278401118178173560 10427328 898922301825201197311844442464845824 10427329 357568052630276051467555102451943939360 10427330 -285896683949637779347553982351974953440 10427331 47378889161228493367424543362342671360 10427332 335109391130589106486851616711309191296 10427333 -24681232170499454821054518869919744960 10427334 -17725340003068411967751618431060209152 10427335 349217328250021244516380945515767477760 10427336 436371765745705206839918587824984007680 10427337 58758575625278772201447931057685823594 10427338 -373862316770765859405619786714072070400 10427339 -72595912800489375210115257955219333776 10427340 -20329325234738628069574575801657262080 10427341 270167743439395481265855989586058231704 10427342 -370390201775832163905616373202117188928 10427343 226461812523199441071938932797619958664 10427344 44472827852147734999561068197810798592 10427345 347472976701590666490731602790368442100 10427346 -47580279383968119529270367723691724800 10427347 202576315125219450610715299664659992 10427348 2810364179368651620834205730633623296 10427349 235225941285991961098417632315708639168 10427350 -222838350204849648868442185104655771200 10427351 1330143815621207971123111180349039116800 10427352 -118928384209883326150682412076302336000 10427353 -195409715975356107655979449712022161398 10427354 -115041485795255210194684149855815939328 10427355 242347200962131971663818337108803077200 10427356 -88387199039793594208792508168627013120 10427357 -54824192287292121985415961847599718080 10427358 93876340215302019925130285759165650560 10427359 -135622002589520654275367456355826478760 10427360 -41900531923279660907738106554622935040 10427361 31523180722339781339915292925511721984 10427362 -75429004831280051686741559732210718336 10427363 -51855197509716787416523398908220195960 10427364 35560825539289049425655009477782342656 10427365 -64280148209313723712599314461213248000 10427366 74331782969045663890364257605857085504 10427367 -35622702511074325133086997319874922880 10427368 -264199416667474421335149816715336089600 10427369 504062005270351906358845918087806177396 10427370 48919783103258200536082822092784108800 10427371 -48036821390638463567898355244384320 10427372 190955048599815965976237055857174531072 10427373 -564782039661039825799894936625338954752 10427374 13390277255369252417556473970481312320 10427375 -237760604465299623627573363087255696000 10427376 -4252065011039813051263997209892290560 10427377 -97643079021952179223081430244466038016 10427378 32796484387630401388830853853421573024 10427379 53595222892868262652193226087474823728 10427380 -326775584699980051043333879444579155200 10427381 -320728912553642874671011443174725140818 10427382 -52396378059803314019658412543308632448 10427383 -377918319749510053594419630582727673368 10427384 114559171910362501445426561167312465920 10427385 44624886669323107799437600626404577600 10427386 -61938180544116140624773318556792254608 10427387 -99228371447305067541089738692025855964 10427388 75091136036513778841226198215678166016 10427389 200124638630672060103895868883190389856 10427390 -38396499916478909279146266751875964800 10427391 -98908842228237704656337910144539039352 10427392 431337354561891958379882101370309836800 10427393 42035206243728150957062541478515705924 10427394 111112947682300254397883806850643964800 10427395 -26669107546457132867098943524178568960 10427396 152342156516428820332478047032655406208 10427397 -76288221536458375369346346948266042400 10427398 301479066035253109082791223929553089536 10427399 -125328193709875525314569952991434378600 10427400 -15235056315221802739970005907896320000 10427401 27576682242786118420161400670652584000 10427402 -45087299354451814412251272086407720608 10427403 -96573605936735378269033438563040296960 10427404 128647534999535328043242605107294638080 10427405 263805546377571991529342420857147242060 10427406 138456264060469858193921931066374980608 10427407 16769409748697247253044050704328316144 10427408 -22205390738687867273232184138222534656 10427409 110454534810552982818166600613992867440 10427410 26169806743136489784239899752746833920 10427411 1666900456552305604589052683205799997184 10427412 189504870489873824017185917390437005312 10427413 -261768418596133424632455439184595867620 10427414 818834216241232656965571726055230720 10427415 79825938553283965554502493132495523840 10427416 -183657700858915353445170345487088363520 10427417 -137445499876845606612371240612426304 10427418 -21239877682934314850336484703005550080 10427419 -49177953211823012402367563867078221180 10427420 79587839860671197402954599840090951680 10427421 16858080788555321816080642732575626112 10427422 -76012053768321575134453991080074216000 10427423 -132051087952117281979706948414766407328 10427424 104547883751362227680280341008078602240 10427425 -75745293877595231256958903338580251850 10427426 -252567305610168042158847282419963384160 10427427 -456442613287713873391219326616973328000 10427428 418865549376414356842076263592412272640 10427429 581992994722104643359669268277773044030 10427430 -70969204913393815729250944902767642880 10427431 -263300238748294332123923843518240480208 10427432 -39229283161755772902096117774158407680 10427433 299082148072996076220863669193426343824 10427434 -115671261723149256865719018081329154384 10427435 304638500333490344663024463683090486880 10427436 62612706708207370779287168698115876352 10427437 600789334884540340487387248579850376086 10427438 87678690231650238937533763973093863296 10427439 -27542720587639574330048445833089465344 10427440 10297089649432932879163842389998632960 10427441 -228225014548523520803401254318563206848 10427442 -115513229830707655063486068896073432576 10427443 -41050905041408967149164262697766883040 10427444 260033197955521474279058695105786694400 10427445 -107313977306659759809533172866676716100 10427446 46486596780827677175040487535177543040 10427447 455588622039635655053942410307795577600 10427448 -90797662573389254459885399614154465280 10427449 -342496886609200033340685066115502037036 10427450 54639176092864954614155411794202688000 10427451 -97413795325088762688543310551231685776 10427452 -30975006439237664620456790201440363520 10427453 677602321914406341031770801062165013702 10427454 -13358330905847303875866865266892704768 10427455 101381796958699144518527562196759830000 10427456 -37716556530225507273030078101534539776 10427457 1799115444177196449113886325319265888 10427458 -173719155830851454287847219780612006016 10427459 -177215890448988100190520670058525972784 10427460 18008422415920361616662750486930472960 10427461 12653551746235318295002781673199772064 10427462 207958826605477723290043879126316273664 10427463 -41921705169111922769868608379668451408 10427464 96731570030795412530002357467963064320 10427465 158184103498057271055218550632405413860 10427466 2657248599555743319315351390554726400 10427467 495732217365774776568013331217218136000 10427468 34292140596970517343103436283833319936 10427469 -305230863604531131030489196294796630112 10427470 4621296305439405083510810815519964160 10427471 -179982813625471944415671084274008494088 10427472 10472093343661182574303495822125957120 10427473 185255920797970552373370842610780605120 10427474 128403523035849659548907196455524334736 10427475 37879862315875352224371147056993274600 10427476 -52480796470420096556862322348894758912 10427477 -382165824349907259836243394125919917988 10427478 129535411873237073074112833535622151680 10427479 80301566511408464592874607620586499080 10427480 -138053581030740489606471319998116659200 10427481 -231892872505008934155339126694603953600 10427482 127078963273387394027885801724327163872 10427483 -258106215015972845143295690379465910080 10427484 -159997370538360002944983232010987902464 10427485 1599939822770766041035504997358372600 10427486 -148431813108382426220366727465746580096 10427487 -92758030377042783089858393949696023040 10427488 305250948077472775664356852863230017536 10427489 254318964578338665479959065502649949060 10427490 67083060169091697147015813369199890720 10427491 -144263322971107321956010189066916251108 10427492 -24487394297308539831038531496509491584 10427493 -99842845113245693920147257827913989472 10427494 -203356836640316150542688773872187831680 10427495 64971788704037126458026524196144609120 10427496 164706123973153252831316298511301836800 10427497 -408079348301081611973679892396792474054 10427498 -387223619726190482774409521929520391936 10427499 -4306975872861165535778811559994465316 10427500 -924512160900823879073730358619840000 10427501 48335822976230903544164232076103285760 10427502 61965768853968587082293614599902837760 10427503 -78982898871213401593268819452558451248 10427504 120796470823489079329678912289384202240 10427505 76651485848881780581129783881647120320 10427506 -70858792664524126950569322489367282656 10427507 62190715933260344771344204609697500680 10427508 76185641109999279082002001113056624640 10427509 -18797397017591618600251057687121812740 10427510 -18917612056673825341356921151048976640 10427511 -49737091928818096699927344416876736816 10427512 -589544375222785716637766889508987084800 10427513 345821583121151028956640587750341014762 10427514 578210445633237807538631558189716439040 10427515 -75399073872996717490917604725299563200 10427516 -85847550688344287635250455969158620160 10427517 -175667697961165728717064511567247418266 10427518 337580102454135835756043925440319753216 10427519 -583101253997799879856043275950330979440 10427520 -30754093549506538914063254763130060800 10427521 1409156799013412721864943062443873064 10427522 82970698564922561497581422015575045632 10427523 -170410176540931478599255661519450400000 10427524 550233534547488105951486850446002900096 10427525 1701240636033114039528166179325521300 10427526 -203526336648599581014476085313228711680 10427527 97025881473779579337648387390255981360 10427528 -139559753006150412985252576691716823040 10427529 82640441645294694332478887505231633600 10427530 128887359798012642275870855235004156800 10427531 -49240935434438898876674471691738514728 10427532 77773007096498952715350705714358124544 10427533 63914715058867223661101248629283927584 10427534 70356454733518203442710297111517704960 10427535 -15497437778650027422591759037523738520 10427536 30449888985200311186917054414606303232 10427537 -239565440727820944418018474360843652814 10427538 -18124714861352265365388999618794496 10427539 -18557672166203807840518372419916786512 10427540 50661817528183022521614735150357354240 10427541 438292552414932560938787373384323570592 10427542 -227941357310690824820778751805475801600 10427543 -3255235903886618353872130443817443816 10427544 109395489128112964074361824147312414720 10427545 373941018402555055842612418097114559360 10427546 -41636636266346515952192178575732256528 10427547 -114917312898505094555532522543575805072 10427548 -89096372377371656273900113343379476992 10427549 481296154482000177611598772701699109920 10427550 4472658655597496395630883611381017600 10427551 109296059367126609426910974394233251552 10427552 -683964059235650323246630670543335784448 10427553 -241083539384412435626542135234149032238 10427554 -159916037134046464047440044093502991024 10427555 -53183523484181033178562971069712949040 10427556 -84646349097575064805192379317219454976 10427557 -159318701308553877473386328776987675776 10427558 -585588417508271048274306495812268066816 10427559 -105087473751964788670962789498424469256 10427560 171301399417506018765549971161527091200 10427561 784174111225770357245964327379679752320 10427562 33884413265493076588521642578475371520 10427563 8761538210602605129095429763860125504 10427564 -58706167334822222679107331224540150784 10427565 271954662239791901917545315666578903520 10427566 50892665527780496470985861938876289280 10427567 47362527216144233398256504336544702480 10427568 69044759008719663504044673857330970624 10427569 39524823269314221802977621911526032880 10427570 137591452372037032292551624412967398400 10427571 -55762218892432992842388235600404083712 10427572 -36279868159950235845572556165949102080 10427573 -26254633136075510811576999659836677636 10427574 -4671242559113836070151805423266796032 10427575 110072475411849753014948221185334374600 10427576 -560980231076347121518614085944204288000 10427577 57568344557941462064266056409059129408 10427578 -85749775618732861351462021440623098368 10427579 24701899541795039559314627522875916640 10427580 -222689271531115483836634506225870720000 10427581 84656414910892209900031442349459277382 10427582 -393571214609956707238589424514725470016 10427583 -86851264962450750796615344877219563576 10427584 -184911819419023217630906436094156341248 10427585 -89443261942938058637391068492240456640 10427586 1057526745174736362728699557623252480 10427587 -392657983442335470633310633372965869764 10427588 -2411691617125126060300813451135792640 10427589 -1643896323028436248347343246372239360 10427590 -4654366322634226139375406340968163200 10427591 -8559870043078519730636154955788784896 10427592 -260602569394515735032382334880935403520 10427593 213670318459788245353592123942243745744 10427594 -18908739844307578785554166684568719360 10427595 -28741381100501451433993732147619945760 10427596 -306770287221600584298329070582853340160 10427597 76542945481556449822523607432837797592 10427598 -195591934296689286241081724144315078016 10427599 6724583738774854618786859237835015680 10427600 -11578756360797545956483020069027840000 10427601 -91669946251536471685847775520553321760 10427602 -133364441711509872038106615993068315136 10427603 -10826888980745954201647816773070785000 10427604 -76090672664570033448407769447097675776 10427605 -324568297431889434749517986476506240000 10427606 115029178125736053427982586389652286080 10427607 -241438038938622750687346833702471524592 10427608 282844339515971743010077030530706882560 10427609 -382801130552116131005077139165290835190 10427610 653095275671465785221915197284565760 10427611 -154456415559273656833754807864527529788 10427612 -5938279445426038633322461974822475776 10427613 134042326199829291447077941957031406720 10427614 -10675150421642296214576510042163088128 10427615 -362912412738693413873210618026241761680 10427616 -350455484782748908089694100272840704000 10427617 15008786302743567980053083802452553920 10427618 106686379327887251104548876999322026240 10427619 116763187343584509206505308503900506744 10427620 -20144525666482620756803259555774013440 10427621 -416508275983315755231346317099264770178 10427622 -109979220620935437223840242360164144640 10427623 411932931263561373750110995945966090360 10427624 527168341286592708185625298282004904960 10427625 23220971498669524518005267427263232000 10427626 -256499526414685779802886477737271189760 10427627 148192756881182339054764521640156893072 10427628 75099998869107123269740950931729121280 10427629 -3894676037678717759096365658041366272 10427630 135158517720944991093641281488808099200 10427631 -393530149786734500511098969750336973048 10427632 160547905745486379333704151618784526336 10427633 -706298709177169145322453452052113939118 10427634 86690225731662992811957791360526328320 10427635 -228731738027821809310073175841647627840 10427636 -113465754569607516423914482803337297152 10427637 -93448368747625672505502747126787069440 10427638 -201788548327388744979035114286838755936 10427639 69368738064144270990156245491190494440 10427640 -22099310079289136686750271508707328000 10427641 528828506742094379682914194210522831440 10427642 -399864600905297121179302334771641488528 10427643 12330184030314554883450958355132910720 10427644 -42232922058312481797902430416602810368 10427645 156059657203085743082466457681597209600 10427646 -281086515840395711190118505138323747200 10427647 -295547543967507612970361833462739863968 10427648 -73909153914539225515804735524638294016 10427649 436551269217071941595267550068695017264 10427650 -130232391408439685320365252181868317200 10427651 -166875831343419381432004656838560456288 10427652 158642830388966333309584431999969845376 10427653 -56453979815631121033801764324204975360 10427654 -143175116486100537537420586007360056224 10427655 -77559728211112684148932801752881326080 10427656 19678208220989368879515759944279654400 10427657 -727040254391044685450554351443198629760 10427658 153679700419830353337908960793946814208 10427659 -229549745779393743563245348615034260 10427660 -164152003490378994953722196732350233600 10427661 16796866157288368376885963490382081110 10427662 -392150304181246538683186606088903808 10427663 65737383400657550187797860841809140912 10427664 11803243099579055085016143539030458368 10427665 -196760826682815542928100466972008944600 10427666 -40965028592197700751117244555971769968 10427667 -162956079034237167217940103420401538120 10427668 -466738692302205815295947141906379213952 10427669 232998509091827315405856248675142907296 10427670 -76502186151377451771352286693330841600 10427671 100546201707634952715207670516483619472 10427672 -3503938173142299748347425867695534080 10427673 171260136165702261542962405571940655440 10427674 -279389844457392679478348324874472546560 10427675 23285587668074162594381218032922890000 10427676 -57918656874406660423388781264550748160 10427677 17820257992077577995284885742571445260 10427678 -239432139701216737305783049394089311360 10427679 230852986671073279831253729933992751304 10427680 309890152586654162202051898871487528960 10427681 295362024761192427560538305559283444704 10427682 -230727802123659298512575645959380053760 10427683 -247800750865599472137422193167930028080 10427684 288567501997838931114689390407726080000 10427685 -4018360824194471553324292380205603200 10427686 65453338117056960101851704981612198144 10427687 -106199953087672482095707638481479598080 10427688 288975470769557185904612578594019404800 10427689 -250542906461941349843996661003446533510 10427690 -49166773812537172139617577027157049920 10427691 190097927453225371954968921659734671192 10427692 -33990719903820734503644020113333913088 10427693 -315113358739683709708241961204693891936 10427694 -27784930141532127754533851441367920640 10427695 -480710108674093183699590365720276287800 10427696 35143976942340243941576875054035812352 10427697 -6927108762024115488438889328950004928 10427698 -134320037910227973121449993333905125584 10427699 -45747536939046668196413131686446815488 10427700 78649190916305922370262948237547264000 10427701 -377895155307504099782158550543921870528 10427702 -543031198625933135473150821580515894528 10427703 -41951466818020067511866904901098915840 10427704 253356294688902839803319976149681356800 10427705 -115260086966600874837976540524331525440 10427706 12246954035093658494730352864573200864 10427707 -1014404551455673217952159907928007076200 10427708 -392144007954888441705576931968411190272 10427709 186856259717447268320672711629535810304 10427710 55752374983704281550475824229284476160 10427711 -68803228291602760167923946841229773968 10427712 -22124529453222473156214063645660807168 10427713 -274578326645238098452203811062880320080 10427714 -206929439951317997605100778193776701568 10427715 -5412110623601734006027435695914390880 10427716 -119139417319151204250962320088904171520 10427717 142947239835046670239378085088533326560 10427718 -4461188940530452197586381199551119360 10427719 -601466141129898327835146416020405531080 10427720 -183466102751384747546481509412370022400 10427721 90590720656634314595912122978338910944 10427722 353312309881574902602864928149524196912 10427723 -588655768514387110958586689229015170028 10427724 99941335876618154544125632927049579520 10427725 -7205920878135454223904163422339307200 10427726 -212936459748988331858656930488411065856 10427727 255999743623516311992281299384225123720 10427728 -166030916674206834915295778786805096448 10427729 216016399800091211911403592970940532084 10427730 7435800713750205559067798459895774720 10427731 -284984561002751764403998191267276324936 10427732 -37885267493839858735436250831500206080 10427733 -441335314775104093563818607582544854180 10427734 -267001245678798425527362048519631221984 10427735 -62112638434772842170145178493309168240 10427736 -62674442024203328967085107762892800000 10427737 554191208921951625179928284557802037386 10427738 314128097971847373604986204513938933760 10427739 52392907718734501652739176271019423896 10427740 63528537838708300565837004331270809600 10427741 75545236728228026055254093189195951142 10427742 80408009915331030633739730260459641408 10427743 34220358886813961471109647677955421544 10427744 -632396118620342676016335498314687447040 10427745 -245088010775653369450904689060017677760 10427746 193166328867645576524034980457445787136 10427747 12364457024470224287076859281433373904 10427748 119661252624168072316338116770439675904 10427749 167809118023415935579182366564445906944 10427750 -181894614705483855059373630920495136000 10427751 175619806405132495506458571196694726400 10427752 -242829655142517448105342489310057702400 10427753 21071349060321627414546948926270306304 10427754 -126072141537862074604214457392255527680 10427755 -96779861569251486422083553879530219680 10427756 200097001405583550296445433616161470720 10427757 -95788398600153303119428867696480550112 10427758 -265179865760938044657594671402317824 10427759 -140864308653319600744713954277148981040 10427760 -18338468715124833755197742056213708800 10427761 -234810244368086589456714903481133966638 10427762 -101670242095881942732825146164484858880 10427763 -142778020201208151622385105793802152960 10427764 -412535876851798367080373052441830775424 10427765 -275015247889553321410271212502013153000 10427766 8431907536503704683926888412105137024 10427767 172672017612136212189853404845841423584 10427768 148870184781429697411273563783511388160 10427769 -110991976259426435430332085016783148112 10427770 134869118915000061826683614469776102400 10427771 -31769640571260398922422180191698282000 10427772 91159014653824301282843079496326595584 10427773 67973635821755505419139274352953510022 10427774 27491378864746692840633689771130796800 10427775 261020082358623179579107231166001735600 10427776 -110108840894382067505071162843547566080 10427777 450224965911924656857293373669171343280 10427778 15973638534627978752945567225719413120 10427779 2192535150815400021335391277962541576 10427780 111731643603495413245330205057433600 10427781 60529889338366677647086346316923217024 10427782 -205171774536670253910316629876916207008 10427783 712940770364928341070438383068589476176 10427784 70009882899408424797592350930211307520 10427785 -13722207378107204198948228807060647800 10427786 136827706229506241567919848818332359424 10427787 97705972598128017058983082445687616444 10427788 -73885008851386755350082230941735463424 10427789 429768136645482520961372307608349037440 10427790 -140846460256752858831923663933799970560 10427791 623098167553513214292335385677108571360 10427792 -38125356830458219196926196073694691328 10427793 218647937313825601817595508322526004464 10427794 -67473146163810506505318817911045099360 10427795 90358253855269621799246171666951074560 10427796 -367719804949782000047033613412104081408 10427797 686576767143874351736107119239823311246 10427798 308782128433336682743750551552468218400 10427799 -45310633097534041358921278961781129600 10427800 14355700586436768958306861564165632000 10427801 4770553355340989241695773799249092224 10427802 -30066519359064233117196497714245632 10427803 -229056226463795486744570335119000940896 10427804 490761340453585117570636258074028678656 10427805 90297680920188440384547690226265851200 10427806 365652749222623741023710543522937170880 10427807 -585843074000546487831972023986357370136 10427808 -13587358760398680055232115347171573760 10427809 -8397634321263917899106844784388259840 10427810 -18913033443579973697706115145432905440 10427811 208862761598881408654630632876291161976 10427812 108003947008209803743045035564772122880 10427813 -339774398569104508698939438062926927200 10427814 -40616009979549581064147917642624050560 10427815 -421470909384011975734484457835663170480 10427816 -200555816814926740821963679103427133440 10427817 110454721792827611342868460963341422784 10427818 -31852110787824802777101667121100578640 10427819 -626863370252043540680244002800051224780 10427820 -96935936214233381161093661075105894400 10427821 -175820651822845523055809187658981717748 10427822 -35064741176733034553435830950466275648 10427823 -299270291011433130805138119157302237696 10427824 -56419684980702684722442990216346337280 10427825 -151135490208282389292821658694150419450 10427826 -98499435903223021758747193765222738176 10427827 -211091975879462476367156928753659883560 10427828 450821085652556023195212972922827952896 10427829 -3221834083654015756071824401134361152 10427830 101727332758010717517150333775584460800 10427831 14051274926329613977708936585983554064 10427832 18317172598878604048827944457093120000 10427833 -35578512029054768742562991315106239996 10427834 -153264106414906357126366517158776775968 10427835 104656592414678938776169930305696384000 10427836 -396883690505843782501107678015669657600 10427837 -105922972250758889034641432651319901920 10427838 -106507898646415092701990076565063176192 10427839 306323952949577157918923934460366456640 10427840 121102599598830721624498160442896547840 10427841 -195879741542200686387863979422363589120 10427842 -70844847846060718545659467490139955200 10427843 -122654459720274210849812000019837149184 10427844 437619999936225450943541898181804032 10427845 294128758741955110576919626369698935100 10427846 -1711412668384498138539545544539878272 10427847 317929942785437254704094960075330847400 10427848 -242802280470659546125683300552122096640 10427849 191715840439280671581752266383122442660 10427850 -61967536122695327432207609776206764400 10427851 193647695087403537568172210582863714080 10427852 -185304521050223273423657149389802616064 10427853 -59610240830142392633506738983574092096 10427854 356107512769470501852502766488488221376 10427855 -26788295200676507434779268675340982240 10427856 -37962310038671968921401998282381721600 10427857 -239331218597539207979108014768162362768 10427858 10916756034128739462880607652835329024 10427859 -138683558188523672399218008530560421232 10427860 -84941137002364143172790572193370865920 10427861 80839783090458487298312247347374032462 10427862 229960311913285504556196775020612263424 10427863 -78030025596044404409306750643274865760 10427864 161480285537582403454069581792426700800 10427865 53399101075769979559446951055365043200 10427866 85321940461829738177969556253141915104 10427867 -28278229829716075407893841609840129084 10427868 -231447828238725855306828097507714790400 10427869 -47418980322552498073090536031656567104 10427870 21299722160724345069419538490929273600 10427871 374684507592767715777344687450034990720 10427872 -33525504002282153136679433333784969216 10427873 -321742556688938380407486249112888634880 10427874 -12695374092109061679788002661224755840 10427875 412583998608400119492696957322492464000 10427876 98168638445426975863888781378640543360 10427877 210218136284514739518329794422477286014 10427878 -43598368837063716414225169310529834240 10427879 -43212861224355183381377145543140550528 10427880 -187003486442848412401759578179978035200 10427881 217720936335058147920335494717482277264 10427882 -7375846864878850536022204406273456208 10427883 8565688095823908632904193658372655600 10427884 -32905705600469042534950623186654118400 10427885 -182667925522025898238875073619484689040 10427886 26505701850075893239898745750431232000 10427887 -7586270803233652115046867927014268680 10427888 64699618259288514815286025539716382720 10427889 -338141177467617171095093473928508848832 10427890 -378911163351234667103814378209062717440 10427891 1229357554905329275541939306588871437784 10427892 96633013431117439897122727640408297472 10427893 20167360426240882882626121466585882240 10427894 -74849627273221910940124226690729073504 10427895 90063367731448610393396425292051749920 10427896 -269495714583060037782807621433880678400 10427897 -276299418422736807344875013241612501654 10427898 1568202416697837756889238250606283008 10427899 101624857668002737130500950000668745552 10427900 96856563790596161171422167683198899200 10427901 64985129375009041283196049340472000 10427902 -328026554573106172880909580306336499968 10427903 102458516502853589617364502348785310120 10427904 -3208205786461167053661221603877322752 10427905 77439290130290684454851900922868382760 10427906 -210615968307082474369529741610029308416 10427907 -58209017091260573220935978939757223680 10427908 -46287306932286605406981514210063435520 10427909 15506544405310540056707197927737691008 10427910 59810940595140181522612725714770200320 10427911 26172496416928605809962008876192434152 10427912 329188800724443764099600362988861030400 10427913 372484337654484531431447666046102770400 10427914 172560206537136081417909122548963200000 10427915 -686510071086615499191125748697943726880 10427916 141750782502276104471914743238186839552 10427917 -3880513319916135903183514571067641268 10427918 118941172992023187538874309802141428160 10427919 -164823736926005092245242926497612810240 10427920 -13457939332786032442564647268595712000 10427921 44571969750276448271812764928326105600 10427922 -16734594968695869141112352249209211520 10427923 57714963625781858535022543346884576080 10427924 -41985981287540961960234144486093864960 10427925 -34450543677153418423513049981740312800 10427926 -54041643484503662543898648133474246656 10427927 -152334856794735634600003155159176447880 10427928 85286100761517982309174564674323742720 10427929 161924108092027127999651779036528198420 10427930 -2947622610996850988277807053382017280 10427931 -158229274375735144010846022831200342640 10427932 35908977042592057311309691634525601280 10427933 -345754883550757510395555796494903697818 10427934 -150403816726281533940243655751103744000 10427935 85264037942843162930402063349499685760 10427936 -929748016530947346252479695696621731840 10427937 47982415944363279604696544186610120960 10427938 -53831716258950314902942357407821512704 10427939 -135306633980289661352860950585020025576 10427940 -4797369064346116900895186202460638720 10427941 441870910068966869780904202958907694080 10427942 -59958973614455680990632416097588514560 10427943 42922947203077303878022848044804129064 10427944 -251059800755211422764850375685786915840 10427945 -118921087653116924512091106005812704000 10427946 -19016414421595366530110940297324930816 10427947 179151463515275412127073052502189438512 10427948 137609494876791426548827908425562203136 10427949 14045801727247452937867619658064830624 10427950 59702855491830887394230419407430099200 10427951 241833106305121814985916127186219489904 10427952 -33349830644225744622064437158403440640 10427953 -301991997984480892891880855217260253720 10427954 -165324818964291584590893268805748312960 10427955 117586360262286317292917620261788691200 10427956 47350635886934785664559986707620458496 10427957 237532023596503453434205555771138468206 10427958 -125569137811953553538070776118676178976 10427959 730106769041034793947446209666236948600 10427960 -196935585511942104802399477660253184000 10427961 -108212952610335988902586455138525664320 10427962 -95802951057534909816987642127982934048 10427963 67982085612486629603926083092688942624 10427964 -181667229372789744881917647690844737024 10427965 -456153364595071236376046553834969678600 10427966 119919695190067369585860969292241862144 10427967 -586256446659509276872447225148606795520 10427968 -216897469473370786505538688854250749952 10427969 -164438581757283523953379822657662146604 10427970 16544406658406294821315666652477521920 10427971 -323696247628650369746753106592890229828 10427972 14273603359995998057290582550138676480 10427973 1271156747294018823935675563701829440 10427974 182680418756585929312350449743166574912 10427975 31329357738096916731600609784178028000 10427976 -311613818908465616733362141399815418880 10427977 6023400693970942618089583772991531392 10427978 -79248317069065899603338898758475840000 10427979 108623065184346500854809146498425161600 10427980 -63677148814494444765055643855835264000 10427981 -30777116811206876838938100108053255616 10427982 -233236591332499149307648336138966114176 10427983 -412674720582771362524319673505936602912 10427984 -75237249983093000738386145572644716544 10427985 -68127088390427312684331409662957480600 10427986 -118111433573917614905163697838066813808 10427987 229888217726766778418770018504497888036 10427988 204042803431666613444201058673879296000 10427989 -37701762828431075201459404363614764832 10427990 140134225653106724751658873838128224000 10427991 129596796421979923612196871663381696000 10427992 -175552551160523762805076502177821440000 10427993 143791658729256611663568478104805021248 10427994 -148912658966445382918038561745287744000 10427995 180819680687882236245728646133536888000 10427996 451706521590351634118383559281909056000 10427997 22065304607004079411470083718618174720 10427998 -8975383611063723328447206537278976000 10427999 -134641606948924739182541675155706426664 10428000 362635448879246217246783412780400640000 10428001 23044728350406418929513561636952212002 10428002 -23723812386859077015806710313458238688 10428003 -191918806898276317809873258059167595880 10428004 -355745853550411716841748194902665589504 10428005 14704233242239322343285550227903640320 10428006 -2887103362459411276629520564161976320 10428007 181574553166409300531424469395259459256 10428008 114397506665299462883741340802254274560 10428009 -45018050425904579600973302805058080480 10428010 -3421209618552183143734264895283528000 10428011 292117923468101817275027471946872661648 10428012 -74254218701836223084357488201569082368 10428013 7301964299595005662479526738106458764 10428014 242573954324394735765411956857915315200 10428015 -15870500691038016242561675698006353600 10428016 713896900825801061313076983473111040 10428017 -159351468608951797028507079802773369360 10428018 -165069864466257159887175699569960628096 10428019 -15009656603768607094330659191165065904 10428020 40069520864304372656666364615426036480 10428021 -19309722704866854948018343590874205028 10428022 206873324200671614426445632937214272 10428023 27113056371336623991143115915462304680 10428024 -222153511339588042704392468300486062080 10428025 55828685410700826199045580553168337500 10428026 -87162232532978459258771353751014160640 10428027 265397920585696434318338438021722060800 10428028 -12186101012450228602295513009093877760 10428029 -564056162942029768419804492129579261120 10428030 -54366657459068540759003318210889196800 10428031 668526312589086276478923845567914612512 10428032 675340402413668275115672877486424719360 10428033 115607468326204051970003612740258754400 10428034 269676975248042130548554425517660030416 10428035 342843323672743519102931426460816654480 10428036 20392511751340639729445061127094814720 10428037 -323433341435074712138129115484336285920 10428038 480866117384149591693981176420734517696 10428039 172746234625278036078693981252412335504 10428040 -136172207113345617600701066318209843200 10428041 139016475851309792455206629126450801160 10428042 -15673447441663006596075836258781332736 10428043 -76927561647183889504553191803848204960 10428044 -371309803277916393362270973979653009408 10428045 28346309975720864248527810365121565440 10428046 9419749894790649052662263560539274944 10428047 -109436464287198226485792507747969757968 10428048 42216270499079794212442634390313369600 10428049 -109272071808942968202661896090149279950 10428050 -5865501475481037357093883814740855200 10428051 -261545925277441841241260335468357495368 10428052 -501332862480950032307111452134441058560 10428053 -372130871602401802959441622738362403698 10428054 -14801457000486230346455820901756477440 10428055 462794914157923091791253628860242003200 10428056 302963595108605826472737050920826880 10428057 -417792938794982776724348330569534239846 10428058 169436957201514384487817616783630017280 10428059 -28716297216665209951556906908588032 10428060 80537547202632540977398148986943569920 10428061 280783089174780218677181152307492820832 10428062 -136207383994062886243757452769214857088 10428063 -117132727206094116341789775023244108000 10428064 -321542430335584636537712597062751944704 10428065 97628245487184865422058001154194639400 10428066 -33820038784439660238661378227635485056 10428067 178696819590478741115775869568885476320 10428068 -72886964206204348200360323560769163264 10428069 -288758407286016650278323586380782199456 10428070 1916975549260015578817992729577647360 10428071 -158840670810799768413976360142219771400 10428072 -75072898679896953722417088200173977600 10428073 118680400993255498176789323207813466960 10428074 -377592401984905209755934563829966101760 10428075 22976532569281406810551703177280768000 10428076 515821284862247750831146895394830238720 10428077 763151250709592389805763460378931640672 10428078 -26361812765019962953665364991254640640 10428079 -671745274704894530596348887690526948640 10428080 -1891203486719394673024327377137172480 10428081 133064707795715544284678373740139854400 10428082 33373468354919945877336936961078560288 10428083 -69194902160240399174376938151873031668 10428084 -234392730447944688996158094184305137280 10428085 -190717836592004212509326555013527107200 10428086 -151321768972994211736463641241405671008 10428087 192990170170417960962447142556498774760 10428088 -39832215245846190926338000028218490880 10428089 -154508823552674764266678880468525916928 10428090 28031620514050674575956688865918013440 10428091 224050340798956012925690040078742715492 10428092 193799354110167541940776971498145492992 10428093 -48381403782132230198453546609731998240 10428094 -50856251854625145217171911699740704320 10428095 -618159543910703468941272148202385244800 10428096 -793184153185534139644294940212592640 10428097 7538426790807303351410525010102981632 10428098 384607715728640612901880111253013742800 10428099 270584485392427912483431869990368496448 10428100 223478590177083540499258696399568854400 10428101 -642698986753929429658998914484905372898 10428102 -599693592431284810165862879250240000 10428103 -290942180948096045026114503677934733520 10428104 -170930276989834603963764249714814433280 10428105 -160525985891894064239156977245933695040 10428106 -39029372934610605675283270687987388736 10428107 222115581903153042405735129398303326356 10428108 112357511486909657450751155376362471424 10428109 -802528269253752797699632722859780854900 10428110 -82261528732398321924077571274862899200 10428111 176442277125957406866995842237861065960 10428112 -151004092661284407948278300599396597760 10428113 -241356588863544680255308331181151889040 10428114 71443181756216474913784054328660787840 10428115 -349573399328788409076295309967648748240 10428116 328519248835421957192687376857968928640 10428117 -17528943902448995028365932333077837696 10428118 171039555498124354135062707114760041760 10428119 -68051064658846091075259210076800088056 10428120 -34881929676865395191182857863869440000 10428121 -39573235811653670827380565738889068032 10428122 150833478642095069215135052942013104112 10428123 -14227823649674332312880218296303717792 10428124 -88907303463021912143592063848817451008 10428125 399117159364033410683963419739541600000 10428126 116606438895537034893033877951778113344 10428127 244217053169364352448545404418678402976 10428128 -440220493665566789000248252501502459904 10428129 -282718486109555766849320850001607290080 10428130 65574176216906580837677171879924059200 10428131 74174572013044858060289060661096971520 10428132 134219721995474187227500889906338529280 10428133 -417616036566386468592706247789888306276 10428134 5070982451517856186868557859045976192 10428135 -2930693489627530011578493107583051360 10428136 -305067708853561188949942900729710904320 10428137 -351029263749620619363985579684466630214 10428138 97859006485865269035022631527444111104 10428139 150957608968255578454499134523611590000 10428140 279996841630096761743685068086515732480 10428141 -237741191613595207278893324368022976576 10428142 255755690974577943364835340407282513472 10428143 -690303516606059610486981801525283944 10428144 67496423788246286335360398950283116544 10428145 -622365992743428959727843465436344960 10428146 51571587677819559121073149985743334400 10428147 40158839261944269784751346988947968724 10428148 -1102637797267487914546121502981420724224 10428149 73260773948856317277221317112613270528 10428150 -74811413462641797351954027604760640000 10428151 -33922072025824113118643726985841407600 10428152 -60648610481866333181457683601335255040 10428153 22175244213466509935779289595617915424 10428154 8171994322984475342619393308068967424 10428155 -83306286784006673339846922088573616880 10428156 144059512727464483279699824585604162560 10428157 -452763041123718300829832216214384768948 10428158 16257245669266521706073296673104412160 10428159 -141471152354088780001298113623696051840 10428160 -67035351780716890434136188635546910720 10428161 -561594651608974973570137743527885096748 10428162 288461586868110876648843715363177572864 10428163 -358955229746331697537222184125969836336 10428164 -152546819134379620369641371749179210624 10428165 61756274223770635024228979031574055520 10428166 -20888757782245522364854645091996077824 10428167 -456869198029834643638336059692697287784 10428168 139691818337826382544892776112687513600 10428169 566649182913615320829606434252113069840 10428170 141247281344743166162093277716472269760 10428171 20874115707321276308547042544753144560 10428172 679395278882765871256839598157726914560 10428173 2714118560540142512792498445042889920 10428174 9138456748051659788532744948741652608 10428175 279297302603150789914998705924560731400 10428176 43975557927222770068832859937398718464 10428177 4868469480979780132490289709421977008 10428178 130130602632693831081846596318860996224 10428179 -261369943028130157537786492157857813224 10428180 -179621347410546840236082578410754242560 10428181 334563455435059106052765832571488840252 10428182 -145117868671939014166650712979111265600 10428183 -4930752471863778948720357014559506496 10428184 -11050622458762264572521105660879585280 10428185 -215917384202845552499261470832739763200 10428186 -99202192003613967932554163280770499072 10428187 -218220430038637096532425449824660964096 10428188 -2303380994282970617436319385020047360 10428189 235913693773598729363333739931263690624 10428190 -196084300745830833453500766476841182400 10428191 -137360130342083882964720784400686123680 10428192 -334206383206980856720100429474696724480 10428193 154762283236864498787093561102381689442 10428194 1189159832709882390409151022085553664 10428195 -150532470830936767672532280406723063200 10428196 -10687859996509362121710860348681527296 10428197 -32248337751091341538879491999955920000 10428198 -12343511273521742388506736645495178752 10428199 -32408025165249314025790007240011457800 10428200 -65575040423239828227941207750854656000 10428201 -72307005182549385592841541760949932608 10428202 118506799335663175128808885965307893600 10428203 88008801440048778690680098594779997944 10428204 189861437462206372033826555769471837696 10428205 -72569137695919131756610433596839627240 10428206 -139459092042922794337356028879731104448 10428207 11215538774923716035721206353497002760 10428208 12686941218775442196932273646596653056 10428209 -516581292796562631375773964581801874960 10428210 -44981141808132332268577662491308569600 10428211 -66773413968631688399415098347560031376 10428212 -387824787707368203116235915788588524800 10428213 136719407400969682657512760977609240384 10428214 64502449138627912598154532831523676672 10428215 -239222315114625943761844914754973214720 10428216 -305294960445782290850882896334621798400 10428217 -36171821871522275265605341361204869248 10428218 165948800629611436699816324047581337600 10428219 -125322350746092367020177590013054841920 10428220 -112632068241591592885388066348657418240 10428221 977992025198549936997576346238170459692 10428222 -71650372005787929882226294079617975296 10428223 -132794755010442184334424150019890138336 10428224 -158643028439235562938603895929201229824 10428225 -3308275487912208054781620791869956000 10428226 -282108567726856523856231953669491084800 10428227 46604616956181886096934163850543891200 10428228 123861421415211840399583302559657678080 10428229 -356193031725503009341961426845724958400 10428230 -7328280479556045218119816591200574080 10428231 5487096244129389797367526395981724800 10428232 -213907947885851468846068294014895718400 10428233 543117397675802512960204364395530998784 10428234 96001626514661978166269195907410599680 10428235 1284964008672595699067388008389380000 10428236 28552247518245307598098336375664486400 10428237 -540238625538586677068383613268733536000 10428238 236339419794423184998951098161364579520 10428239 -544577512052013780344071517984705634960 10428240 43766284934667423026436052225855979520 10428241 273911209888910537543263760360828534642 10428242 -47358686454114878676717009638159321856 10428243 108676364134765146340660899794338569984 10428244 279548688568485926235594706142878449536 10428245 -98188017515808135311443877288768601600 10428246 28955830797357117709526529723498072960 10428247 -368874150936811687350329723512822510848 10428248 36931548527951740845616820508638208000 10428249 80751546906751113942587524730057899008 10428250 61195193802052446710418185071261440000 10428251 55142579630054037883247563961282532312 10428252 88464969615175471526395742735909202432 10428253 -701139935836489058127761777088865107552 10428254 -364493185375855935373031745882301144128 10428255 -309641996734402424157207695930712904800 10428256 199034561838336415040220229328031055872 10428257 -196998001422254477494887848707629511488 10428258 67178221437457765247395897670409753984 10428259 630654533722342087999794200832546384216 10428260 96582819803361293340722466263596646400 10428261 -45256507697202086960846739701302746528 10428262 152861392990906659827775606204036652032 10428263 -343336943499490831064046866172119932488 10428264 -12514105129807319208644924164915200 10428265 -143821145542589425893672021703347257400 10428266 -1935335349472558222006621357906920960 10428267 -39193026704594291209354235737991149824 10428268 156672678750171690403426461023255348736 10428269 5169677903186349358160574318436118208 10428270 -160318920533457091647372146512069910400 10428271 226680125386087335597816740637045206512 10428272 -80045423472362994803842974283498881024 10428273 -131955645062558258623494983493924628860 10428274 2099491575575071926641100479958856320 10428275 1468729929960969990158124145401135600 10428276 19732878800411485359905199965842292736 10428277 -586758547441007806085239776818504625874 10428278 4421712054537073959081832240539971616 10428279 370697309826331361602471874202564446184 10428280 -136484115210778643631398660801255424000 10428281 -375902982319004216393558342624128551036 10428282 -152218955871242669713969789216470805248 10428283 -238856088124946037939777231339361090960 10428284 -140047399325986905253122532049772864000 10428285 43605140513168196328705584657504543360 10428286 125495318369798288090880899340630878208 10428287 -191670404248635044444933422458459930720 10428288 161915552594007541407800035731151257600 10428289 -18683613717647716053049475853418056444 10428290 56482241010335868284840562934491194400 10428291 571569784732282706410334241883917043440 10428292 39467187214669820401676835628593733632 10428293 -684020272731456126534710080483556386560 10428294 -47932407577678785138921556227585902400 10428295 -225389285088952253807718309103819576200 10428296 -47138020291009846721420308682288286720 10428297 68406589075461054268325317781669902080 10428298 308275964481431442519383490611420163840 10428299 59909686915357171296096110259030907536 10428300 158464670399468671090670455349002118400 10428301 -131470772047907472915265594112703639188 10428302 -120898267305385519410369786230076958080 10428303 -40343747750047738290478967679831759216 10428304 -94491333863466746909372240844157050880 10428305 17671110838431505546064439662222328960 10428306 -42880262000576070592500830642823492096 10428307 -15174193654094929630546560380760264128 10428308 59308385813580311290074835681825812480 10428309 190941217505013592433275665367799635200 10428310 235988128692556437496506407464729973760 10428311 -11281780813528942610144160871520240976 10428312 -272947353219675366157017365482253721600 10428313 -14715642700011964710888669939837719040 10428314 141405292502927301802881819549665690064 10428315 -62310629983371751628455274815239797760 10428316 661686375394324353975903344607327580160 10428317 11426209253428921923510407734881716640 10428318 21044477437224119167630309763004806400 10428319 -172107258509472762002237136559260658440 10428320 -66716776770887346260821639502537687040 10428321 204254557921893572526568396275636763680 10428322 -277491741361956529281105255177955866288 10428323 -246102916920121094892292937556329525280 10428324 393721789509225216927796568646049136640 10428325 -178583097809935572167517968237070878950 10428326 -32451471110614086758448540352030971456 10428327 69434310582769786216469323015458655152 10428328 -534942284044799540242969761183172899840 10428329 -769677810877903441925728912498071704070 10428330 134328291641126729854297405469047779840 10428331 29216128498867570814628161547744601632 10428332 -332894517242705238568069847205575080704 10428333 -74321402801374769373942153881954871456 10428334 -21210478998045652101472079930382083328 10428335 66553795078225268110129914380041358280 10428336 -62100156384500150527210934660017520640 10428337 575954046461435431088247405804195013872 10428338 -52264695436198180942320031364614324224 10428339 -29388841246540362665013851577593307600 10428340 14774692011627046616023248318386995200 10428341 -296032591563591444277106547643058085696 10428342 -317288988051278593540593660567932160 10428343 -472309724972894513770657199252718856408 10428344 416610389087829465906382416822891110400 10428345 -270467598927785847187843431179389960380 10428346 394549904689626560706370581719184264960 10428347 631326586896881742799996313446173437796 10428348 13744847361300810681600645657973088256 10428349 624526141211171218192100053063984510752 10428350 23659386023676805686422437612269196800 10428351 20391186767856186566168786665027289088 10428352 15765058564009497845919234829678804992 10428353 258128685490723528418827542725700835284 10428354 -165842242488132887115197237029926933936 10428355 134771805848817516050371483414590828960 10428356 583305698114033715131550043168013014272 10428357 -162101993645638298513989684285017564960 10428358 98167010850150971185790937160706429280 10428359 717046177824822107983320750968613836040 10428360 -256709233754212308948090768985015910400 10428361 241465594417795845192292019339431824000 10428362 68749881954378402992337844504846992384 10428363 58380760814900600950576078258871173224 10428364 154711215528832100377445220831595378176 10428365 -125422531653633096801746958313348786740 10428366 68087487272879614882014068869116491904 10428367 -99259905561102108989998065197419277584 10428368 -13936648316104354692836342905588285440 10428369 -35598003841512025076905692622865915904 10428370 -173543770423284558554336384771717217120 10428371 608066087629005705581104578969614748000 10428372 79024869473441566593852534398768087040 10428373 -368941324199582400771181645331887066340 10428374 -297384233429210384743359656857590633408 10428375 -302371071876831627128666685746647260000 10428376 253639365086460761280314602214610124800 10428377 -250562010839934663988785614060383037628 10428378 268206327371532123133284147414382702080 10428379 333019696715468669479045809454938087184 10428380 36768137393874352541547652152105047040 10428381 350935140581814266237901889555331728428 10428382 171201807121804427668194400948486641792 10428383 214194012877150097601963148759200593520 10428384 120252672740813800883101602965543190528 10428385 -238186151470627713080217667127681902080 10428386 164914838959033008216689650650405577728 10428387 -78468463163369175196051478226861212040 10428388 -6885332603104157296899140042484195712 10428389 382702782827764148253687805269758552190 10428390 -24487400896648262099020855671583553280 10428391 -379520254405407967252846101488886008976 10428392 12037570739893747505335710895212441600 10428393 -41762911936292130308470722936049121136 10428394 -298222347066376233832996531762097127504 10428395 422863256622201572558086177192693660800 10428396 -30061194478031263879726696619270553600 10428397 18837299869046126321823007116327849600 10428398 -54184831373484595302773158680320740800 10428399 613613120987385055257172740066759135120 10428400 5703252023664726191415654600182988800 10428401 487672239024802317395603102837694072402 10428402 -69994347386841867179395031753076893568 10428403 6607081912453290406914701993322050824 10428404 -43885481549786432852140543730394015744 10428405 -8463117429996102925780956491946326400 10428406 -81234788651223007007169053841635407296 10428407 -752711970523470777659325824210438931456 10428408 -295630907609057530005891339379735449600 10428409 68272240537194153927656221850966830080 10428410 -101228740036511613877478338173185912640 10428411 22759701808327507428808849917758187264 10428412 -254161278916802234023521416796578949120 10428413 -195768783687295000213426436553175074900 10428414 32853035265011504272844777138218380288 10428415 26546125702115893582495559636329500720 10428416 -330113032156775093690739688833370030080 10428417 -259178231008435350760729709800272103566 10428418 -8359737403346249370311892283520117760 10428419 -35773896776386424552577839540343570180 10428420 51243454062235696565778348296362106880 10428421 -692558477500453322216302140385880665378 10428422 -326465623984216604158827608122636867488 10428423 313107890615866922106148949973280348584 10428424 247660078582326554697382138547994792960 10428425 109851811029168068172599837974248681150 10428426 -6528786659023507405462590196631437008 10428427 498210506757997553703653797422128672520 10428428 512227234297963478646084081975816115968 10428429 -120458410665099905821470234871331007360 10428430 88929618959087742484800639953095921920 10428431 30737458480892859282273869666870480640 10428432 856081239807856886094358771611992064 10428433 57579022654788675231917221685508887040 10428434 121352616342192101149243348760361278592 10428435 -210922323923576392292676671969882950800 10428436 4622650332634623715092338451787383680 10428437 272086733564079309500268027463459086 10428438 -114002153758439612027035259579871921792 10428439 79303940765571136110648137748059562720 10428440 61615134980907762883332549279187353600 10428441 312300743228085060436345679242650456000 10428442 -118932879386633499233676865093196410128 10428443 -453766452022396075680840685500204209760 10428444 -56949828569444240219302747577993857536 10428445 -22268421875920546019200869996444921600 10428446 2021246681407841282407259808629053440 10428447 15549244034363539481117344096588681800 10428448 387517160903018990436928943552329482240 10428449 63471353732393642637735246757531842864 10428450 -13629019932089752504912867614090816000 10428451 330717171222179452281298137545607066504 10428452 176047572168013639767974558953137967104 10428453 30913393978229463380926067083831296000 10428454 -202628978580087524518320422956605235200 10428455 -113595497462224175737825929660042605640 10428456 119975485380771374827075057048829706240 10428457 183812830705622769368262706049631521380 10428458 383520276285061272483346239739151345760 10428459 -70622587515020661029111384432881128960 10428460 -35238200641803049177261831838378342400 10428461 -733835035773437883054145049600778616938 10428462 36889523357433886256113937492362137600 10428463 -199675120006065588196130071024418156160 10428464 145800299791434449922101432624258580480 10428465 74509860283163212995382247366289765120 10428466 -100477030553107064838147961644079839840 10428467 49759931274673460416040376561019270992 10428468 -242895365675404235389288549677966888960 10428469 -143955109574987872092603117255467951300 10428470 1369196074462468867660668318653180160 10428471 410325349011154959021151748886934395840 10428472 -62577456863160332867384040216308121600 10428473 45615115309797304594735965150088370880 10428474 -239559977883114171848160013452418944000 10428475 -208306361386308829726904688375698693000 10428476 -47812852597954606440682310665294381056 10428477 390700038054845209332686874363747198720 10428478 -287338803795285712437633305407823775744 10428479 389092087922344766809237332425652454080 10428480 64602417804380119884278556691896729600 10428481 -74035157508991992784377010612315615808 10428482 -551331198533778560570705615400422158848 10428483 87116295241925895724200898840272654144 10428484 193725202919054595088843120528649567232 10428485 -303393175819503426507881486593968314820 10428486 49874372998203986233592823591620889600 10428487 116486259027081466272232613391338061600 10428488 907989575464245730938762844562718720 10428489 -4829652364639833641223768727483535376 10428490 207645743021545544512040405116413948000 10428491 -204763932010873723502732748716231284200 10428492 68239652793002929394345470454500884480 10428493 -51760687372081605070961128924531569536 10428494 -75161754452440461337422581909961048768 10428495 30233090119189242690798256204475097600 10428496 -9333612058535977315162830923522277376 10428497 362466388274501519517642694104752185572 10428498 7229432468169633135037370120555648544 10428499 -237489285614770336667706848779003448352 10428500 -46913229776936942317456139207486784000 10428501 -615353790192680009228505133376402810496 10428502 33165891687495951043236982024633383552 10428503 -382259552218385833627484941097496160248 10428504 306054799441835399559260474374820229120 10428505 -263117870050680489550962847448107289340 10428506 148799741264763759777565472347581936 10428507 -26717603731741174206410085686684795244 10428508 -68073779617402751753764185845275359744 10428509 123893580958116311143727165766565603200 10428510 -145107348886853271528503954195917152000 10428511 415648262519437155848915193681943503400 10428512 761337974159702392345402896866152415232 10428513 393091010142430718962698441042451399488 10428514 121233910699701385243247245638708419904 10428515 90177046936007637255689954850408878160 10428516 -37443965781070294517083355042096517120 10428517 -535315811378680481868873851572362535776 10428518 -110486432321244038785689136516229963040 10428519 -117174313171016275682816943877073053656 10428520 119565686082521051018309591672993740800 10428521 124893640872468181589475193912132601472 10428522 -32041898130117124060292215326080369664 10428523 -547642768731949257091607513796347995932 10428524 8902087744297679246311876236710879232 10428525 102381517592754663798263699640360461250 10428526 -129493626195618136855593264563052399360 10428527 259437930024880691480825994833447376 10428528 69983164237324507105930609107550076928 10428529 236831493200828818200590058732985408576 10428530 8416308315719898664303866974448307200 10428531 380297722294391435192820914229492442224 10428532 1885770841983870428443719763633580032 10428533 -511702801168682868502795247432357899218 10428534 -4257883038864520427699318607738927360 10428535 114920542395402066997733156866343195040 10428536 165091506930741459752878255461870919680 10428537 237939456598734429091186848001394740224 10428538 -143718584895755521984413312809956840080 10428539 -183821960245575869367793043533606133400 10428540 64730906445091082769875748367685836800 10428541 69744502395935713486803276274751357472 10428542 -24572388409324376221509337513145123328 10428543 -269929080938839989155869397736105849000 10428544 -108811277174057904893558700878289960960 10428545 95764706102931471792691536922250976000 10428546 -265647676737961512392004473921018931456 10428547 -408842492865793741235823209229193584004 10428548 -204909458139191311181589061352093073408 10428549 154795333906103750713555839490951715040 10428550 -84656074732947843729067641391507238400 10428551 -138335942451897670639321640307627173376 10428552 5194640904606549537375554437099530240 10428553 -276206086322165271107372195539691475840 10428554 17529923163796600340223380874665756976 10428555 -14905908776835417588253479664575068160 10428556 341275960483886725532597710208721432320 10428557 84501434110542676414309864509572890806 10428558 50394844846439707602544044431373849600 10428559 270078930888558780910667633633069011760 10428560 36766846522755255922922643565109084160 10428561 -6036829633773842496552672393988419840 10428562 140384310816487654758250957069853443872 10428563 36176511622598082210100853513572048812 10428564 -95808893796845551431790199301060311040 10428565 36745340976974674718380259857562993280 10428566 16169723852847956324426774839634675232 10428567 304719699552295461379442214221964437712 10428568 -5850107691136749169744985763132579840 10428569 -165130621797744094928258999614540745340 10428570 118362177669158118394058429699128420320 10428571 571593150441245749649088411515979040772 10428572 133011012840491479776953664986194329600 10428573 -196708935713400002143054725043833547200 10428574 18611222486433035508149205849734833920 10428575 -802005654247112989265936271820830000 10428576 52352968944904174483336534228907065344 10428577 -65656859845686600472635528826549502688 10428578 264351975099909214286866731618829845840 10428579 -156631581787923897815486785537494417456 10428580 -195747236452767369118699952387176492800 10428581 773027796216527521677677129963555528382 10428582 264773302927892006734201895202475638144 10428583 903457390566773708228426482158844824 10428584 687652905505211790804265805278786882560 10428585 -142958147367734744657225136155223393600 10428586 10126233316182224704994162292105768960 10428587 -39155918141719895342054748209310279120 10428588 546957594959424229757645097502959751680 10428589 318088081678780463810705895270487484556 10428590 11990962771649169462520278544902816000 10428591 126682174147476368767620251841850990080 10428592 -145648381126798885243646018341462671360 10428593 167484314372496041274504921210131764800 10428594 -152554277702136142697169320324647752960 10428595 69347041667272627953419371856090112000 10428596 -22826543055486624671073365866850223360 10428597 -48519157990403386451962149077405164932 10428598 -9027031656917790143393751734568382080 10428599 -516019419747841041812488159700495046864 10428600 -14506367253070507852721924066770944000 10428601 -69845848439570851722308612934812750000 10428602 25201588132091278862097920759379952752 10428603 -312425051716447544083301017440782374800 10428604 -264721660631816605124000733954177292800 10428605 -226671630242770989864947142303102535680 10428606 -15847842374338150616934062864106947520 10428607 -10263658800466299188513500961892697728 10428608 41030524140399511905021972299281072128 10428609 -444155036076097207363141967587236870096 10428610 33774925001111760237216398180692284960 10428611 492721722034383528320091009883300369212 10428612 -68879496336491297658837641217004412928 10428613 34857758006723960415651631427847209304 10428614 -78527934635382530673375141830489149440 10428615 -350505106564510505679590147873384700000 10428616 -162207183508783244920033592974067220480 10428617 331831524573514490212877917007516753664 10428618 668178978503828211632971155573485568 10428619 -730096851753238770711591487843922900280 10428620 -3319747545781084540242427070575365120 10428621 -156449030502549130293317054499797474016 10428622 132721045588967398255528967079688268736 10428623 133691153694434326480774436473587301872 10428624 6666952149407753796665912587718713344 10428625 147344407773053785145014806207013680000 10428626 -27385383153585767257255045078468097376 10428627 -169299468609604668440249288891571720 10428628 131184653012123890272063230971115431936 10428629 -373867312255928996515693297532662894770 10428630 81459771003833911460974360292600027520 10428631 -249314281067683603454313249448717224568 10428632 559205943590233096215095728631255040000 10428633 -422717370340570917524589414485508327756 10428634 -29239122351712900074458129872435095840 10428635 5617874369676409270601132038155274560 10428636 -221080425973631928650091461385645209088 10428637 -58419243411591448255487119282606109760 10428638 -109929015924414800868140322592143109440 10428639 58734284069809148595238587318413445648 10428640 472487332568515055321906649585018470400 10428641 372892956413723179339683817559615378052 10428642 192637007435096927812125805044808581120 10428643 480127369844018740070044725153320404892 10428644 415318117974414178307657759483532211200 10428645 125196127535319980493749261035177602720 10428646 241746751065040439979730307056989442272 10428647 441483004849945041830318059951482586824 10428648 -64112331092639994208715076495354101760 10428649 125400224813779768697472436032006042624 10428650 -149726589721405412450643007090694892000 10428651 -19166501094483172959550663221221222832 10428652 -23649137997257481364501049543001487104 10428653 -333924571769588906566678929399366637098 10428654 121579897823714450455967268127500992640 10428655 90664379861240667058397429531707519560 10428656 30071225940445540136452139057233723392 10428657 -77925936896014859930190556749348849312 10428658 -18140607221023163041077168543538894320 10428659 316381257678987454687926289684324726800 10428660 -95222152452874998310775112029712998400 10428661 -472266908241767166651754352178552480 10428662 -129520213244980177896141979507608291168 10428663 76654702746571884748340118727251916800 10428664 130579072402514481986903887329758822400 10428665 -181499217504636132877687172831532922680 10428666 146993952530413086726145205944429012224 10428667 -665680087265617452480977198926559622168 10428668 352102713741374825429011471913380098048 10428669 35031596538627160570347516629855151750 10428670 3258791981045930155055251807642294080 10428671 -515968042787871089081840367288070142856 10428672 -111438069400271116478855464743660945408 10428673 34410110592775476463850136045774782464 10428674 307531903865253480809057392251389328336 10428675 -98875283203653828176122191617494104000 10428676 -351810678994878521283508094529787911040 10428677 -82339520125474424010088129730237475456 10428678 2612327295882826124143511780632209408 10428679 -52696552012598936320522836159776441472 10428680 198234385195120626664002269364384614400 10428681 -13544784699400661342497700644140471360 10428682 196189079181690897068528693914074892800 10428683 -232570669337667923919416178394033188816 10428684 48797453833193671478001982029999144960 10428685 -211607351056427803723260712276747165620 10428686 1205813557757289559160688079105560000 10428687 257173747663298912266293164308733631144 10428688 124536542677457298483425625549828595712 10428689 1191976343021307883433609149819203166386 10428690 -114551704162851421023721818269583091200 10428691 -78228739755233880140168845057073858656 10428692 300362279945732133905834439677359698816 10428693 -285734593901827073880382121099327660544 10428694 25317946762888047243064442632856525760 10428695 316199134650608830880299643762519938200 10428696 560893223982168229924165867291774771200 10428697 21245257633115655781352938731122163146 10428698 6674073624980740116442717538435261952 10428699 -78512685880013397531889388050217213952 10428700 108642338139239703386256728128181811200 10428701 -323701197134222623652247741065889422400 10428702 86428861346565912234927467542182196032 10428703 240976013144427737996121709460985337952 10428704 1660674406544231263993314504937046016 10428705 22577812481839006378939224278071316160 10428706 -177603501366953521384851954855472825008 10428707 -18688457598569227453925013454670080512 10428708 5256996730292546240190315504876610560 10428709 235976712768490144809216137465294318716 10428710 -42158286912715935605359742586287508480 10428711 33304582256843233124810630846957645352 10428712 -61461846553158920012241217975772037120 10428713 -525783750119892374015564587614000796038 10428714 -7476595931206017851044319712374055840 10428715 186048425233648763471753696069620517520 10428716 -35786470136688209871354929425448252160 10428717 -142974731002356512772430892925004784352 10428718 413889243561584864413173655105172063616 10428719 -112888022866685132926280031967107351600 10428720 65961059440580022601948026393015091200 10428721 330828165111975213293647969605330043922 10428722 294061104462511723555724881953111004800 10428723 500659151983013145522478618285457670000 10428724 285377253120191913614519375467820890496 10428725 419576158797817976025058358058219522900 10428726 39989791144201068114420699818072045568 10428727 140250627328802831544305814586707916440 10428728 -85201762042759994042068954963477155840 10428729 -128998972414968000225650358975482185152 10428730 55064329880342199160087443000248061120 10428731 -205084070737449441083822267666629821468 10428732 113249184665695606570237270346728783872 10428733 51868187065675762531167890808123380320 10428734 -150598150595343685333340127771754185984 10428735 260122015948507534912826249707737065760 10428736 165675318043934223393925885827741646848 10428737 479652764136662943895949231323398898992 10428738 -143532218397531832156140903795248743680 10428739 329790411421606855692055755672394141440 10428740 -12927920400377664011057280140874424320 10428741 34296893351447072173140706397142203520 10428742 -445845790861826108321269425654503629056 10428743 219672851761379437890909410056456207488 10428744 -236122061618691456882947297003871682560 10428745 -112294522024723510063643870209480272120 10428746 -36010480684124153701891153679114965920 10428747 174871540691409605329407128386579200 10428748 -128368327821678152252515705521576960 10428749 101245490396655655011325680704715404364 10428750 -4410915019788274152337229499947880000 10428751 -384758869068484139238873258072948549368 10428752 -99629213285649173563901294862248706048 10428753 -79067693871600190110426016674369057600 10428754 129561779750771154873161850686407222272 10428755 193906382294173285250879104385987836320 10428756 -33362107019848940765363339765707155456 10428757 313913258080436533686621255698821229340 10428758 341132100674641746007037047840014824640 10428759 -76779861867978528061574773084071496872 10428760 148982375399602305174676761601824768000 10428761 15117611233394539653159434261417410560 10428762 -57782429119012003749988161398378638848 10428763 -96838212101101389006552692881968396816 10428764 93842900479047982537479879854911613952 10428765 -141592264869010358489825193916468896000 10428766 -11277283902962655126033875367381495168 10428767 28913130060373698385157340249608701200 10428768 318912584234258377244490681577386147840 10428769 9037904737325307595816111928461927080 10428770 -42012534560388803560386641207863987200 10428771 -438043024664201172372664276463687620488 10428772 117369617001890413048226275084693726848 10428773 -363149080489207437606299850166473068100 10428774 -211381858128868499873316652647386783040 10428775 71595705778602124639291731331581081600 10428776 430893362312583810539593241435715886080 10428777 -574572698801395087865308649422130736000 10428778 -14441065202083264712226716812294486176 10428779 -704935540083911075994827491313870887080 10428780 -3208177289072693660714973849343150080 10428781 -492554170420697375889440563782072093600 10428782 58455965775383041080270886211853798144 10428783 143129879297791588424723623997688576000 10428784 116451238224274465027814372236202901504 10428785 -176377013727893166998301458203779331020 10428786 -51484884986813179880648067867956926656 10428787 107489742863732564363476416705792463436 10428788 495600655844457899485427158716695470080 10428789 25303882538397969457028827009057062720 10428790 1158590733724081988400074018589388800 10428791 -319325293956968842666235485679686367616 10428792 -332858191107264369739098551701609512960 10428793 -3537267793944479840892794512178537080 10428794 -31250880332866085465383255279915065600 10428795 18799495921663674957782058730430772720 10428796 137260381569517527910787091150350213120 10428797 716043646600418493009183794600776410246 10428798 142979040983430355672838807973274272768 10428799 93263426120114922412400109079176552600 10428800 -200490161525468251830470773922856960000 10428801 82205402337407866012531611953744987424 10428802 136413919365978244368833590300274162592 10428803 -78274016070192043457442967831140642816 10428804 123001243863274102157994217725335715840 10428805 -5132871154196627610578907041607164040 10428806 221830672275622043279534374813410209280 10428807 51590771935113672096399636061275251280 10428808 258117066215022572693508807657957888000 10428809 -279766637553324888386978735850164229990 10428810 -30162914160222226153257667378791290880 10428811 -534027509266996565889486743103455876976 10428812 -50929531486476996299867858712801469440 10428813 316222337493663942434100369538109789142 10428814 -243191938680439692739059737149533499968 10428815 -104637375105584179991519453943591052800 10428816 -54032254528461384113699818654769872896 10428817 32799664076508868436940995012477170992 10428818 -69886721049496118877532720181777356800 10428819 165588264234179195041158927535419127920 10428820 -161449402237174162067017427877500236800 10428821 -62113125167190290755695294962397783072 10428822 202527604172942046949314233188241163360 10428823 429333627534824353048461623652145978720 10428824 -75242480414373689689646007790085529600 10428825 -101983437921309606938013406219323208800 10428826 73949352182084727608997380119283408112 10428827 -526421749147320454965561406569841717728 10428828 -85692296445353638153390520338746631680 10428829 43919168132399135471922650978515507430 10428830 -274709080900271157249914060748337036800 10428831 131806890328467652697790105071783497344 10428832 -762131567521735157555241915940100702208 10428833 6370260359280974279785405031960338464 10428834 2676913192185415672178047165638082560 10428835 49055732394660718724772987790415745600 10428836 279678907473795326292055746124346373120 10428837 325621282219059101961757946886223877952 10428838 146893767185365741946763014133775648896 10428839 227578043887165693999500031995389099640 10428840 -116430557505373288880965262829717504000 10428841 233545619749896562759857917374260405242 10428842 -29953881059944861117079180790118113600 10428843 182758826280946203315551859550417810944 10428844 106775750557867102925774321278053559296 10428845 -37244459480893111967485149444869656320 10428846 7740721286953147953605348854300689984 10428847 -539655353601035472895116521308070255904 10428848 -5729800254240914128742307938441084928 10428849 -282146092008553571369552894534474024766 10428850 -146135489197065862417094763546954123600 10428851 -326763743410725278829395249180804515608 10428852 7406884435482499070965356959111811072 10428853 749942259289047472644691127295111590880 10428854 -61091410777577371745670418347154250784 10428855 -48222378278446476758158645703734757040 10428856 126035454610654215043301616582336245760 10428857 286527922127975567303560648496877461064 10428858 -70301840716976188088579769369097989120 10428859 -142272662126620341003496655963181764608 10428860 -97490148394466294496623319406245949440 10428861 465393237816336418143243227544758232480 10428862 -92830013244008451248878100827887398208 10428863 199040437551879712012186455366076241544 10428864 -54823676532849830637293096833426391040 10428865 163696918554003097061787048568760125440 10428866 100033480793371041732896739096702779088 10428867 -155134927523676638068995967981774636032 10428868 -538664552982892282147340945567747143552 10428869 1463031696312540293137315142643804480 10428870 99588234441311135064252565556040316800 10428871 5266013101487182672157500350187246992 10428872 -501986532182436294824448292646312140800 10428873 10493245076974493841485024028882761088 10428874 265075711945483747744736039269889829936 10428875 692564211111033029030523901877823684000 10428876 2382517604841934954312529951592817152 10428877 -343631839015141085450703444732849711168 10428878 -138965184174383926302764922163477181760 10428879 222885161399569139474135329821952072584 10428880 2226560653082654037072673261022085120 10428881 -166969858059844441957584040456652418318 10428882 143646475050229139411676308403991179264 10428883 28661579443606684930232304990189061008 10428884 26020646468296593666719836497772492800 10428885 114397149397115742229959045482654755200 10428886 -70950641767382020912499300991923498112 10428887 -221288432856672255433009485676629108048 10428888 -146731430045843838499982791536244039680 10428889 -110645947712833593981844747898828166140 10428890 166678761483345129755861015165395537920 10428891 -108875923581044306070930596340383533440 10428892 -117900681896230802722651154948895726080 10428893 -49742281184274548677730839066194992640 10428894 -33705873344340849892087574232962496768 10428895 -292707898823717724465456193419568464600 10428896 149374831877908522649537490535122468864 10428897 309346245037955106163392192357814983600 10428898 270318620635122619806284775243077400960 10428899 -41920446783676705557148230930026874480 10428900 39145662858980939104122656720089420800 10428901 -16502173054775440378310397004266240 10428902 17329040788339153073990746695100752000 10428903 88820397747331857994292618924862536040 10428904 287326994968449215422206695038436981760 10428905 152859076533441551149655029206115010760 10428906 -34634243114061866141153673586193505792 10428907 -98801482361711137174199871794870692128 10428908 -193820171515642771953551279057511619584 10428909 128773186727267920087483844830562839104 10428910 -57290606025540113977000865517361536000 10428911 -590127427785701430164955249443162797488 10428912 -4012770671677775746666978578345000960 10428913 199426381271614840920998927405944943808 10428914 68088139093793636027119489989383265312 10428915 9514635326802437513049729866651328000 10428916 65001265635015379717246242553428087552 10428917 -359774879267428027476147353951547998034 10428918 -16373439096323256165400467031345951296 10428919 9759246044347972834183547517590216344 10428920 113284774273312104575884256852907724800 10428921 -175605186132492321205389005522145914310 10428922 -169953519258758870738574728211845130240 10428923 778500940954209221435740429712856352200 10428924 242691921067380687102250798924193611776 10428925 95541295975412677761289739555753714500 10428926 28519363353577144097935029792127175808 10428927 24734184848883580163362523407891100160 10428928 71715975205292146390547898988568248320 10428929 546448160200095332270012140211655936 10428930 103156170824495700253254057543860182560 10428931 -111567369768606059484447320043464991360 10428932 -492269212929129811920543508952423838720 10428933 31202139409080351482015059188107641824 10428934 -360203421600006759361466965002082836384 10428935 -390338903861631962816531522676797330640 10428936 -32725131092547367792549330967003136000 10428937 -40926360454912363912093448222125693414 10428938 -71771095577526993091286891944463684256 10428939 558578382119645916603046562624224383840 10428940 231784066143920794312986742910002775040 10428941 588657567531928752867854316754695468342 10428942 99546910688982516468600890047954024512 10428943 125545893013319676220278622905877708160 10428944 30032568018090057659172763284903567360 10428945 -45453805110411036377946755365397134080 10428946 -140431086169694276967338389680156160896 10428947 -144121661272265089063793700323879963604 10428948 369974661486945186684565630643431219200 10428949 435827229209300849663768644447518471950 10428950 47369362726478651196558284111593728000 10428951 -19908402380897346069307854387933051360 10428952 690604368441977720724648292132230574080 10428953 344164255296333615776484231716288000202 10428954 -12126249251929678260327234884613319680 10428955 303788983134110580874086776074648719360 10428956 379531024702631356293039945901538211840 10428957 -92754437028363848823693213849571036800 10428958 -113875415066565052124528531671865487360 10428959 151844119784290238815961657722258652448 10428960 -264863649758246347525404393599548784640 10428961 -73931683612528193860097203347598945438 10428962 -3942379625872664763225025564550310528 10428963 173542000534678512369483469356156935544 10428964 56931013123011559447007638278971433216 10428965 -203054898052583098797291924233478547080 10428966 120047504967321500513144434007634739200 10428967 -331344447265645523193961137898769738360 10428968 76560372577670558696205316829834526720 10428969 -89759293481063688848890191972957909312 10428970 143145418924704512581426001534233891680 10428971 -290549072890809058485795502906715020800 10428972 275948110593172490784801398485334779392 10428973 -436971001085908889990174386444833458580 10428974 -194281547345102672759568811590597699264 10428975 154646207728279240993224151606789539600 10428976 -175614301664594780613180042197355347968 10428977 157823343523276793028709388608011019200 10428978 26028473069932604780811578013593157120 10428979 644127726145194879112299963978670612680 10428980 205367374963964712593697692535194918400 10428981 29264774012172862945639039686516056352 10428982 106366557827209907788030119739660222464 10428983 -660547423070601636283171899033649873824 10428984 286686389463304316166073146154762690560 10428985 -32587110287049893758109281138163365440 10428986 -50321068018007581873493939278567464960 10428987 212261643781623760626437485188378702960 10428988 368836904409020338176447234189382656 10428989 -117150062772695249463731941220748005760 10428990 -146608806072614677587462777281216640 10428991 -459942765789715996880835201302822348608 10428992 31948588144382077636809908915577815040 10428993 4167346823637267182665993331180443200 10428994 26587736250576796767325614804407449296 10428995 203673275620899762969201122533974954000 10428996 21669230355522256499835970067254401024 10428997 24148445257093894634134627803735852446 10428998 -105691897385372266958663328907005348000 10428999 -83849577253534747759013715793059072 10429000 52551779988861590397724812405772800000 10429001 292367615383953636042288083777361649104 10429002 99618480865073261594093377078578279168 10429003 126642838681050232763375911494917494384 10429004 152000836618061998426551041814472243200 10429005 754941850990651822661417022106060800 10429006 45370235468980787269245979879543760640 10429007 -416386528488378379638669560518555443648 10429008 -98897793408744204959191440280053743616 10429009 421432056488989184441649291138661519860 10429010 -202781811824206247304384350159691519840 10429011 -15031081242587599690041000989435536560 10429012 -32986936955456562096155101590088759296 10429013 160383371465428976855608604356737940398 10429014 -10223154701428146684905543244607287360 10429015 -204690802918625359953327379798865988840 10429016 -35057123131448927458959731509999411200 10429017 -132702025410409474654672714352196262560 10429018 295579161864096150952033225138005014016 10429019 236471261590106642483510297937169059096 10429020 -11521259517596850696167556580048896000 10429021 -75368580222504909205709522589980226778 10429022 -103249551107453761419460103471838740928 10429023 207913647930803990245425987574459066368 10429024 -204795181606298007795328167649070284800 10429025 342287702210532116274379557828260690550 10429026 110950543883683735550316090699663222144 10429027 -348119144275049112751075677768150515200 10429028 56647506715999579998629296958130216960 10429029 -63051950479174330334904568737222366276 10429030 170290402492337223835624002825858380160 10429031 646923814425440138254679603158896802200 10429032 51362064960528670136198401439967805440 10429033 359650213476795181425841603011525784464 10429034 -1045334314718986839291656378831250432 10429035 63514461355821408266253645032421097200 10429036 -467400321565271625920010867401585264640 10429037 331829143238505042106676106730657369686 10429038 -93991264041752321410802979994223707200 10429039 233206233487026111933207574391072631872 10429040 79925325614391076206331311943460290560 10429041 134979346316473270319324482803732307968 10429042 48011381785176828687723849012781470432 10429043 -31821852235614576719946005581805008680 10429044 -127017847865741518668083517058616322048 10429045 -355133604273204180068627369628103480800 10429046 36018427081999529234257989863885776704 10429047 -197177499338260853314413839132544589920 10429048 1650059814811961250667259705068093440 10429049 -214696534627294151192149368800282140950 10429050 -32874602944952343738783926856157574400 10429051 -84509404284367785753247800664794295296 10429052 393096925766159005109860037764859658240 10429053 -153787836780604711705133573320640887296 10429054 265852936865000101484472420041779262976 10429055 37907426189936405209444905712638486720 10429056 277827876741772830064522785292214599680 10429057 154003667877867635083130940910660754306 10429058 196673172001625967164242157820352652352 10429059 -607787060753344056072362139554061518592 10429060 -352936708932905599374946965144215692800 10429061 107524763202652719250380999692740298592 10429062 -165983581898461279745806303837719406080 10429063 -10865051103451021629228170000198648856 10429064 259208726395529621669477127612654351360 10429065 33102734817451865576738986247220040320 10429066 29905910236844847403826190357602651904 10429067 -399859885495130952399232145992909818480 10429068 -67900127869133494148927406536360211456 10429069 27975723883486177959224773973073942496 10429070 9365442828808219013159695903662207360 10429071 144912534993924754764457728707218712712 10429072 11455765389086250315972536572555509760 10429073 -284358559375150701190469197110646519056 10429074 -68778516420709730576272379101608801792 10429075 -34342079317790346279553908319795022400 10429076 -7179807876298631345396739159444252672 10429077 84863884488979080990073087487907076320 10429078 118347873485542949416341575168577345600 10429079 -208111981317387288949860160666973619624 10429080 99620089563301361795467187964234547200 10429081 204370004518288285956653215395011722880 10429082 -42588457895024379407929886824538582016 10429083 126429578639074132242828689959245141264 10429084 399215932847067529164490208562050633216 10429085 -640462557738492259816270247004218775840 10429086 -283080483004481508837898177873205677056 10429087 593468173516898965520835770412716992736 10429088 230347485119476789987551277591963238400 10429089 -351570015152313767053298050614558044832 10429090 -67327615068891165884492845432727961600 10429091 -1070945565903207254923082272688718960 10429092 -321947544311623756136282917200899666688 10429093 -489860230940814201987264277847653871456 10429094 29151338066982427996537971155264202240 10429095 218584247093793990152510479872282547200 10429096 -665042301370489341995703749590948915200 10429097 32468327949996727533486770597301218304 10429098 77410267406558807378875382694710571264 10429099 477020690051958414954333298626825848400 10429100 -23293114482103782163075813865280000000 10429101 -223948666978122328196864268703910448960 10429102 -9118240564469846688069851831498324928 10429103 -99625597124056178758959882935307600456 10429104 -5828497865638319977409601802988421120 10429105 -41280446955577574507918213326398459840 10429106 335069732620595610518287801511044224000 10429107 -106112210199071455456851626889969884112 10429108 232850023418729107549476824348317958528 10429109 -102234500636634056615014299404372743440 10429110 -160774383672824569371375474499983331200 10429111 -766948643988390478717273832247521760 10429112 531206623300867456347447224865193082880 10429113 1805531287705435273739835021898088448 10429114 -138551647065898686824218272187488265728 10429115 372335259489376181993046858901952357760 10429116 -33138665923862824361891790668675260416 10429117 -264250708311864407828701140878927670368 10429118 31499361358542151528358509330063752960 10429119 -64564540436902422935285331630942499200 10429120 -10318956942764913051588966471853670400 10429121 88962918608712749215938370532504096322 10429122 187149810565917379984335392372526653184 10429123 -248701971546617127559247299243590354628 10429124 378281913821118141240727014237543019776 10429125 -57808267932451714239860715415078080000 10429126 -402356295969773654621018844059035959360 10429127 -553226438334959659050192434315362314024 10429128 -108775760275808991225296009988135321600 10429129 -319476812078321124524141414836354755660 10429130 133470672133694099595621980466670833600 10429131 -241229528852199368209910622674871819048 10429132 -55626739578813311163016731623242487808 10429133 191957467861904783760193677127928267808 10429134 -2358714333107522747710000078761802752 10429135 -73045252932517858716391245105978248400 10429136 97780965222373447115654865379349716992 10429137 157190950677466908331141444524821167488 10429138 -350651122836429059245582786716327884160 10429139 51956439104781051485488846509145390752 10429140 152079761136035679912336127343734425600 10429141 -431037624832287284620722163474255218788 10429142 279783557119070654638533069576280925472 10429143 -1375637494147856045662699437308171136 10429144 -136042534096223420183855542501465128960 10429145 -43133892010725621133862257633721876280 10429146 -22708119749461965823023218818691444736 10429147 -523705604426105105780572151969310508448 10429148 470626225271783252912652043313879287296 10429149 240341011262728963463207609470353530880 10429150 46796857675954721437171617571136400000 10429151 -1837427465117869657121497402009146768 10429152 302017102100773437951815700014818394112 10429153 -110492260666854395386043311638142863488 10429154 -27788092705182911151293916600192265440 10429155 2044214903158733743555280311829837520 10429156 -497369360657717355576323798806413316480 10429157 -363564662849349339859869460909833464160 10429158 -124641212360085439933085204469202166400 10429159 412534940974019120961165437620943921280 10429160 -475702911579072318443897085664801689600 10429161 -173867744399651911677264351114289922928 10429162 86207323945695080053512513051360490752 10429163 -19985939186985121730453407177225669056 10429164 51168180714880219332381408003004016640 10429165 35588897974362966209310479237622786060 10429166 180801546807551422226931490531850247168 10429167 -29418488607416355522985754167653657600 10429168 2137241017486623121073802795145560064 10429169 228232028857332635052263146347287382180 10429170 -37367412292775022770357713770605798400 10429171 309451794291714901114135603281354311372 10429172 -280446261944587158143260313932842817536 10429173 -244670248715740552045792141743748260096 10429174 -79641525713882368888114339250811685248 10429175 36600097223317015616740049215851028800 10429176 -182900029408820631380671072917125529600 10429177 7427378924029234113735556274362542144 10429178 77297825659557624776229271228596553440 10429179 -29638695037470594622574429486182084560 10429180 220009315023364757949831885865422243840 10429181 64435300850623717722265951342846950144 10429182 185838808481590782781316289086475085440 10429183 -351106187630941326541403946978962090640 10429184 175823741725866532479244855989334179840 10429185 37875618974675049615757159383813465600 10429186 348098896979844903920837793200640291792 10429187 -48504105787983506382783829766042908164 10429188 -28063643591219605976992901164101992448 10429189 21165834538729158555114602468437219200 10429190 43040907851724592182045572781212674560 10429191 83041803980063113387773640543298319600 10429192 443498733694519786212636276928512000 10429193 524913950098044292209430465050197852442 10429194 -6820359107336189204279793189726389760 10429195 -81446926965112369907898408933284908800 10429196 417000535439411390772427054403321131008 10429197 -282535787236637971187929231937749643328 10429198 55011846330478731107134749284878366080 10429199 -330564458662718652845928022311733796352 10429200 9165506029917859782815092007102668800 10429201 76768206825747739714753356906687512100 10429202 36818103980089013879526579781327862784 10429203 3907368210891008820793646191319381808 10429204 -316592508256360454041350092034306108544 10429205 195181333470144943639513443055619728860 10429206 2472404589373555260357488303867854848 10429207 -582741629523285733529189486212160943544 10429208 -366151187547263327680640477438312878080 10429209 -216071476653660885303400633659890338080 10429210 99914811807866390075525907384726347520 10429211 67027633721942527505507537555943625728 10429212 -10464585243489655781446762860925255680 10429213 447579371790770738744398736613394427020 10429214 -22228691510985727653378756551680244160 10429215 167436291975730931923879762193203167120 10429216 -128010797583199537692798518893467402240 10429217 -79948489995355013142741235764598755648 10429218 -776946725553517186670126022804073056 10429219 -174840949301637857611160498099194409380 10429220 1878981914232164504763595891661352960 10429221 -157126509046602684538627887649089258336 10429222 95488209229141341494146072854978869952 10429223 43121005563703208271109624955674094640 10429224 -1713594166503181771935769372931604480 10429225 -49033761961886282231200131536084433250 10429226 -302461718285429473148836319916412388688 10429227 103909092919452329520438165324513547440 10429228 -152065251709794636813221485864362130944 10429229 64007421352309781396274104671680613920 10429230 45805496813044166294627295664067051520 10429231 -298795899829816200665405426106719980136 10429232 284846894054756764611232366857043968 10429233 236932328141330677784251068603520000800 10429234 -176815670406173090930330319346951425120 10429235 123106698932191390049706123914812469520 10429236 8247007086917720970947926534668097920 10429237 -31913464905621798920345765979668182016 10429238 -105217820680309770338805671433248427456 10429239 -12317414701379077668925763613940369176 10429240 291893524881704166515206754835254476800 10429241 249156070903434971821031688447486394542 10429242 41000427344618318939444220301070810112 10429243 -460901842910767277408614877493189304320 10429244 530718389947286301355491956757175296 10429245 358201098545627896975365540673606173720 10429246 179120879472775934743275037795179356160 10429247 187987756952959350219515273321279349696 10429248 -60181107830101211680597733495883694080 10429249 -515170090835127399436670514655702258750 10429250 -150297252589659103017955662501174960000 10429251 110244183371907827252450408978496125184 10429252 -65158872289489122128280877580238919680 10429253 -27101035839198285956635815700222404480 10429254 163065642296359554165845547845233098048 10429255 626968129745055126326692229701929000000 10429256 190342475356576302434361617100230860800 10429257 -326223981924900708540695492987539461360 10429258 146724745453551528123110231382353971200 10429259 347379534729178760964947080749632955216 10429260 -63294008174240134883083860234552698880 10429261 233724603842854482256567010472013811424 10429262 -121156332375086439874083434853340968960 10429263 1991900716620633209235020064298018560 10429264 -50288196321344217647393694469681315840 10429265 -236929514005413736750522823377073909760 10429266 -81460735133192910512747810991050990976 10429267 66726477626804784534275113506133901760 10429268 -12023625035420181609252156601057640448 10429269 142416823440736341034457837706751453344 10429270 -141812993285073375673149286049574115200 10429271 507959815331764610023210873684287136200 10429272 -38344563573973424531389746359056097280 10429273 -655357132699654898100927433145584047478 10429274 268251671846104799796754800223266545136 10429275 -1304494038505610574911277949218812400 10429276 71136004613109980909822611759676058624 10429277 504763290216312227764297573185321369126 10429278 -30414629217436828429972604337070123392 10429279 -100612166538819936383367858011718766368 10429280 -122205680705023204296276713773455114240 10429281 -225877656031471629025205990819225542272 10429282 44047453839154606487789965805836597632 10429283 -253631823237816022383861671933520138468 10429284 244357596912390846590994851507122225152 10429285 -7947349577286731681062587678969478020 10429286 72704400713688737641785201795683971200 10429287 -83200596950843897953533236457621684480 10429288 -82765422287734682629859179708498083840 10429289 -154238694797321594458301616503644552476 10429290 -2165045523269979443100918798312230400 10429291 20606154557477602964571046529200536952 10429292 69206921875325911849541893881666419712 10429293 8825848908295025783833554089198418048 10429294 50565945996546504504051573963170775360 10429295 -372724193750144269664573811963872173200 10429296 -61755279038155701593320339994289831936 10429297 -7164221856855825783085166006331116688 10429298 2418714806987878568013169062912021120 10429299 4060565828651606710968829762670620800 10429300 -140806882082804233603073405770052812800 10429301 -86921360837263020711042334781775131616 10429302 3747333067447865703740836486810899840 10429303 464635626008171775217935128208259185384 10429304 322862224651583177797205945852161105920 10429305 102825053472841321249466156366780558400 10429306 -6568718124506502621395321673152299776 10429307 -383423113830993828276839474405794312044 10429308 -223707149692951934854498587550407968256 10429309 536031648492765649694865379568840256000 10429310 67474083311542771146295460302202026560 10429311 243622835469102488118696418264093482624 10429312 306789243650688677321669667152147251200 10429313 317753851104285743783511057610950818184 10429314 -5945232378262557870838635048000465408 10429315 -84071309236537630430041460209437320160 10429316 -619897476146554668557903323304144302848 10429317 884574598324884337720319613046162644672 10429318 266103795397485759810350389624574667360 10429319 -193926669079025706663973242770892288456 10429320 87059479882304971283322907785601843200 10429321 116019937366424353860634640405255638912 10429322 127393031443844931211426101811876300800 10429323 32681162200033698242710466152712793600 10429324 -299454120990227119309373140944811887104 10429325 -86857733380376202187281210032391097950 10429326 -162630689444801556636290279248848532608 10429327 -132426990065552291269907317004376458208 10429328 32999637357960182166477608396763955200 10429329 60934261334917039512727608312627169440 10429330 -100159875473399229012773659494844723200 10429331 24965737560063130779102186736797457728 10429332 162687386389873788795715497689710546944 10429333 -417788542113555774181721963443877011680 10429334 91160996629409019130280020207368647040 10429335 18724204531870768537165050717212245440 10429336 -596377996095488499196964158346097592320 10429337 -393238861665231946114770187712240953014 10429338 -5812394386812006917997048388023797760 10429339 -306941164748142433143899004349551122544 10429340 -25467538563747518045879721672329932800 10429341 4239565940545962474507664845581419680 10429342 -14258248173903652190917606851159868416 10429343 816737771638115792479708339890958311360 10429344 -313284443084939966781758133480676392960 10429345 94251658984524519029337126002071454100 10429346 43514154091135193346997538766825761280 10429347 589578355214352531612374094523957939200 10429348 -30116580736518236839877891724853931392 10429349 828819600292144457402695669935172800 10429350 57611526751863054422184874154201395200 10429351 -484965583944718297617028191207485344648 10429352 72809022805889073001637982033436953600 10429353 -518089412600476217206295351648445468 10429354 36714649304593766926355891055837472512 10429355 -163995044414438732926413187019333312640 10429356 -196556852511803297925647408776395520512 10429357 -372806672139570458289568642343210792340 10429358 121884936468735218413128880943769449280 10429359 -186611272764459866821646241274486191096 10429360 -14302657122470002933684892840605777920 10429361 -44378643771834871722628639470203933952 10429362 128380428000159185268727051075554629520 10429363 205192202350718609804626457896296078160 10429364 21975319424177541140287456913405313024 10429365 86560020060185521588938676308428829120 10429366 233697947609129074332845757415976099520 10429367 79504940846777037222109063818064430592 10429368 24068387771764376813219523220571750400 10429369 -69945353316843816825090728771624013356 10429370 -98684285251461322042548371280220323840 10429371 502012215047638062985479106832008963200 10429372 214044451681435899162555457429003929600 10429373 -339794264630054031045256516931753449056 10429374 -128210911822720859126710252183499164032 10429375 14674245447624255671132331031644990000 10429376 -48851615347655141816721237547532943360 10429377 -77125093017169002666199273098921085056 10429378 -48832470578769901166491721509545974880 10429379 643280939191594852813395879549270481980 10429380 29317368396690561329018844054701160960 10429381 343563182226997134986035854457181118972 10429382 -248124472313249756678936456784364994208 10429383 74673267622766364072845876838172798464 10429384 -10326515378707516868429645245435084800 10429385 63975987263409177300331869030417206400 10429386 -233987686849596534329447996530643136000 10429387 88176327327833084230720523794880774036 10429388 -236573608768610787457617921074150675712 10429389 -91659759683557463867347423050256855146 10429390 -12846638995533519836296666225961318400 10429391 -2422493972677072852283145388173004800 10429392 -80555465199095727457746542168899584 10429393 141091801375829854056479382492512383464 10429394 -37998560716271223965294636977724740608 10429395 -59901918461139580967031782219171459280 10429396 157550771702069964622203845292957652992 10429397 147755251819030012418316318127458912864 10429398 7834192131531639811602622515529450752 10429399 -128339377771728184641053379205897862160 10429400 -44820397013843683948276579308626688000 10429401 81756647238842539839025701396012667584 10429402 337143145550547844666947020784471559152 10429403 -126319332914046761012552082452961323376 10429404 67541907768931320750894355946984448000 10429405 318646973880267799725092942579724504300 10429406 -6282459297012844065831526713714894336 10429407 183262176888311285213073028318406527704 10429408 -281498446551565261177746644003267543040 10429409 495671698724407171293327506884440104610 10429410 7593093517249572325770754535114995200 10429411 -265243844019182756738705338112839109376 10429412 -25060464062886392437645223431735775232 10429413 -262946015291934940960044657909623242656 10429414 -353313506675782622986126046299917888768 10429415 -251496080406387994389071930304284635200 10429416 -28030137447838934468373923536911452160 10429417 226816756072006708907121778094715312100 10429418 -87933187321887080252315723569272197280 10429419 -20031544093185794510052341598366547968 10429420 180305955547681649094165059831384801280 10429421 681680516381634080895451937234070633792 10429422 -196955095506765806031556751152766945280 10429423 -85550804859571558076283401050435663360 10429424 60155550840389938597100489460425687040 10429425 -131930966432460839103023892652733724000 10429426 -122088188010081756632642828387660759040 10429427 48786567705417522087395771135690787276 10429428 -23311781474412268295783463400092794880 10429429 223079318150922549734365939423440831676 10429430 224038095976265984513514943848897177600 10429431 100905196854840655127658328084271986152 10429432 101957609803013975375418880688978350080 10429433 -96837850645760541063815313582662445120 10429434 -95008121214070538650000158260968188672 10429435 524041561508117977645691714998617600 10429436 -168931662945633360840582492902745784320 10429437 -33251990162751421484284711093467690432 10429438 211423865482773746334558528302756229120 10429439 479099441233339523380438382324608650240 10429440 -56102965811705507251628169411396894720 10429441 810073917953412449125442414085972226944 10429442 115007895581246658818499555600164743680 10429443 -321758488284028203735710797954942132668 10429444 -534989949463050738339098940233378169600 10429445 77181889879842629462592535707911752920 10429446 -50899652056900101712211418764568998016 10429447 86671693941100802232474753554879775200 10429448 125931467627553879627076342787409100800 10429449 61082953471913140394505261664741095552 10429450 -7344532441939466269555818099771654000 10429451 -181712852552532757716254772637969861548 10429452 -193075999847860409667207603159951974400 10429453 39833286782968696330661478769688263564 10429454 17270200815640018435162133206573266432 10429455 228118399095700916550194506969123161360 10429456 51076505426435832172287900125349158912 10429457 87775230464329965127272340929215705892 10429458 -31167335252877806756621585091939443712 10429459 537978005937117132175183946840441903660 10429460 10990270531160570170834493948683560960 10429461 -94329870820539566005408534117230352320 10429462 222631122397140109234711712598327454464 10429463 94041015947182034036224360336440797784 10429464 136538673423142214261338236738977771520 10429465 -95711499413148601634312879235399312000 10429466 390057511005920695773959650437302700000 10429467 19884978844928854618524694018516765080 10429468 66781718723057704456036501735220325376 10429469 -99634434007837985930421237277005791130 10429470 -89698309937230232580556028734472374080 10429471 -400453615596906664896070309555556791840 10429472 -179258381157954442795352199398928089088 10429473 -745047192559985563286501077068384860160 10429474 292297613457787672016631142288889856 10429475 -25955382878683715243404043705023399200 10429476 146546948046047596978623916810308986880 10429477 258316431690396920984518353106406187326 10429478 -2237293426592203493485172488532525952 10429479 15868308071228726969147086105484729880 10429480 355954377539167245205335691883145216000 10429481 -194943066923631203952929550188113675788 10429482 -20096330203121010867421767583624396800 10429483 541220556396568263095720576552415957000 10429484 -172950176016338337844851517288070043648 10429485 34798931949518804255496106304107929600 10429486 -12850815852533092246769450785230135360 10429487 -531367303629715115705938724945270573760 10429488 87013775450654559975122542256071901184 10429489 235237906010535563174054824244568525120 10429490 -75649343134703317715533355492199804000 10429491 52363534403348188997417890893190091520 10429492 -173091661804954583956265817246451283584 10429493 -174365560392029719722252467449945818258 10429494 12356539784068756077779527071551619072 10429495 337034513804193639003714539649388407000 10429496 54429054191599579269521009900443729920 10429497 -77167175248338852636127899997087323906 10429498 758648510918106961092539478359770080 10429499 210439544537476663665604294487913797040 10429500 189603752660067771811140030143838720000 10429501 -80260671049892704795254542910580894400 10429502 -147286692788148610917903443695060526400 10429503 -327424281866186853659154914769746959800 10429504 -8832177340011566312382541052220801024 10429505 131984755458221929899893591963853481320 10429506 52990441527639375100523423750721004800 10429507 -1005444960978885373545636260124582632640 10429508 -471846076292686896533140155649244364672 10429509 273436321283077404282706052391830049504 10429510 -2158698552189458494172111695377607680 10429511 247322946491402266779108653359634972544 10429512 404272400271275504503316808128984555520 10429513 -44257098102479487023581476715939155238 10429514 80054279924792362549965880486336928352 10429515 25532508034353910623564570286168318320 10429516 461375437596386662387455117592371200 10429517 44713548123120225834342893995156247232 10429518 88775133209530232519249186686640225280 10429519 125348779943106388029644252350062544360 10429520 -17951717056221506915538687714659942400 10429521 5428951368830788143325480496840642400 10429522 -164805266959530971315793932807108600688 10429523 71661787278892367815051515266497834224 10429524 -99943271329930873224687403524566820864 10429525 -64322644091788328783672191774363688950 10429526 -39754162046433561805012885284519768288 10429527 -334113244686845309652189687222443545392 10429528 -650011604577943684244610810498369085440 10429529 272640795014570673218339293618157483280 10429530 147689777073825464732656900375313560320 10429531 266506178209111128087094294541961619200 10429532 23700460907700403596334265740017885696 10429533 -530383327503692044919590907834240030400 10429534 128582869930321165917937763122045423872 10429535 -552652975701655844133145094797066626240 10429536 -59208789614279529384441217273033654272 10429537 -324600298210901640327315204557671664800 10429538 10310191234053910052508791921096632320 10429539 43100397595601310855124240484809606128 10429540 208605591056829655257232574366955233280 10429541 -273812565588306266456101802606810477058 10429542 15477867684600551548419242626205196672 10429543 -410097736322829590126957580896849199056 10429544 -93569137411857096311978058800690979840 10429545 -42585660135370594574447155321462272000 10429546 -1485019949026061373525896206134377376 10429547 54562437680633001122053698531767967552 10429548 106723756719480030685634122927392337920 10429549 254392970844202699626343475908486537248 10429550 -210594258323290213958149235231378851200 10429551 -24965278508373749932737558267717196176 10429552 34711614965633821562169498782325768192 10429553 295213678847569716207226005453081150900 10429554 24761139023566845919516064068915464960 10429555 73915671637096312905660834828316293120 10429556 -45101363533273514678919026174279424000 10429557 -25460696128229415098315981052410037312 10429558 93334095262614606699689641095813470880 10429559 90820120585687667724170752473873092016 10429560 -127937897142491126580946274593622016000 10429561 257749989016398128074199026766893844052 10429562 26624040173982504928586420796564635904 10429563 289702645886274769933743581977778283888 10429564 -8719347977732898124016998318562353664 10429565 -343992677572124214033537723857052811680 10429566 27607412210222641529180796168934923264 10429567 -205528861274325225322139169814567456384 10429568 -179038220787519083365525359311695380480 10429569 -44457314397132230603295152589744270606 10429570 170197256286197113868072636769312744960 10429571 -249103568571597317957476533233208996228 10429572 333576887085882989356310935444528008192 10429573 299478543089958166439732298334415006400 10429574 -373387689817881383007354504778319432448 10429575 9695912551697981672891614172930544000 10429576 702554391350239839617917064702841292800 10429577 -627479429565053647738834988369801897574 10429578 59923547155135718707963372442018731008 10429579 -688645483208369484163311207744929931820 10429580 26065962011781682247230974848552140800 10429581 425075148983734597189630958026812000480 10429582 158985621036285724185141698652765694464 10429583 -52929417209510424784049591328885744816 10429584 -50905144543654448918370047454085251072 10429585 -154184959455202181921290438302489196440 10429586 159500736933398987965091208814892206992 10429587 152390443678863562475358316173204364800 10429588 38883493145151246817288559041035185920 10429589 830315324624884590712614803162258558460 10429590 -3696532848702515355122125373937408000 10429591 -535827406970790896987023038119340958016 10429592 69867006879357041743163712415571681280 10429593 -640514869951402768745606812534384416 10429594 3035471941959888907921988390450803200 10429595 -20566403556733174568270201115464400 10429596 -119138040176661127150986881753256784896 10429597 -59369417163809334504723479777123535496 10429598 104199762653423920605314295602069797440 10429599 -20877735328238540879546232813516720000 10429600 -126106962606389472904846445701364121600 10429601 73841488268929943072674629745332144000 10429602 44970979356181709132991553240242257664 10429603 29004974807888701007024765979046266864 10429604 325883868958396057086552444739806433536 10429605 59430606481524590303036858194002407640 10429606 131492487893323082883088307645038342464 10429607 8037546887710647791091211077604919040 10429608 -43418875515144918749445645551374663680 10429609 -56128530722189016777188614721663639040 10429610 78614287635359441274889918982208132960 10429611 41410780698204401960053284336633415104 10429612 -485392815726562796825965857449383807744 10429613 82983779082349873855002456691703281920 10429614 50116036877626413504818211122706278400 10429615 -31941092899072231628663934237690640800 10429616 4854929936629340378897782971048198144 10429617 -240362850058443166727896371860319107136 10429618 211193259704289685419112948364123859360 10429619 -895561921138266912506154496300147612104 10429620 67121858268809247335424971444011284480 10429621 -113565058797580816562262603871407369216 10429622 -76806488285865759636103423048701358080 10429623 -173811398090456923644799423366370267328 10429624 -255300428344221154304277251717587415040 10429625 -647897725067158942854846048179414643000 10429626 -63523257715234969797312892829304377856 10429627 95606744743177582554798227896741124560 10429628 105532431229336700809771967916985605120 10429629 -265214004797738792134251468045985517568 10429630 -100652367642636227410726644244140737280 10429631 -79173548679670696875281626855576504248 10429632 -130927605228168025730027807750655836160 10429633 342411937751891578474725046589499554882 10429634 -66274828105653185078079462160246807488 10429635 -162997984059554657037943378590884888400 10429636 -14363589404122451084154354497679826944 10429637 507013037614621182775456899653858432286 10429638 -61574697855113770161969724331301301056 10429639 -617163146033992017814274536454273908200 10429640 42800839158812434607966767342328217600 10429641 37068156129440864848835031728579786682 10429642 -123781077238891164361694220831673368528 10429643 -14904129228525465051180886994560842720 10429644 128365451097870374773232728703379734016 10429645 -326100384558797337930260502892624130100 10429646 -59692583850981348913499950337955217728 10429647 345251009158108078171179884287384498320 10429648 -5781377333885128427504493293655728128 10429649 253047782180275209064866155858521316160 10429650 -1080540596948532814576327180196534400 10429651 7394683986929508681584342293242778512 10429652 96718692396069072793280016392464369536 10429653 204084551294443089872986587699191306688 10429654 17055171848718131707609987841985684672 10429655 306836714732910725503505152248081985560 10429656 7308464636287134467191891258966794240 10429657 38435113769337987329652875227857555712 10429658 -86460826453113089419336890034149563712 10429659 -84164535742606939401203866403660536800 10429660 64552008295457942779093830305088775680 10429661 9408075555057523182896360131284597024 10429662 -80609623915155395906939518982438372736 10429663 -537021477640110950440693518072253845088 10429664 -196353566719322486210510552857209470976 10429665 80492547033779584183633666526971608000 10429666 3962874577020931664660300282073095040 10429667 699906814068510469251186498212190312192 10429668 439191893529077964319973905025559552000 10429669 -265374353335061951103315828277660108930 10429670 256401584879091238296778437733418208000 10429671 -4058005863938206915703594264108101632 10429672 126763352706316034963098327295875645440 10429673 154341399951074181043709256391117425780 10429674 52031658743967910386037069853885818368 10429675 139684086855617612801588627247138272900 10429676 404986897533955855773530213606850785280 10429677 51082916681488068509494917790256279328 10429678 -13722554219459906957609379829278754944 10429679 150097880154094868648934286091922219384 10429680 51505468315518547737020347592971714560 10429681 220150087842984785743340750079460998482 10429682 -102287661262528521106748260001367235968 10429683 213777295888794776418633367495828995648 10429684 45599026054773261728998592595327511296 10429685 -8243899541284575844923922674539379840 10429686 -96693723516994407353924216941450452768 10429687 171822583419556060776615603275028453984 10429688 556052452248972344637643450396680437760 10429689 280317377775486021830073413983655182080 10429690 67010450082847831041884543641235359680 10429691 519897508534174850145542736163641613092 10429692 41842385742579268253003434081809137664 10429693 -12878807099565776446443027590041646816 10429694 -102616969314468254629228698523076705088 10429695 -30237130376669734621909032751630848000 10429696 -429686238994819913335275379358208884736 10429697 136184980069738141614442566636446393520 10429698 -27374251803192155110475011607340817536 10429699 358683847863326388006849111143155374636 10429700 -144442676004354183878201433469257436800 10429701 -445668373538569712073103905360059174880 10429702 75882402883079012468081495499836544000 10429703 326792330398177714251021460474808605344 10429704 -20520021265560308994542780666423777280 10429705 -97041928461288230146881089437947244800 10429706 -21160214837484665995719918206102784000 10429707 401401925528020452920341526256785044440 10429708 143648964905618838130393610220735257600 10429709 -316919311642980379053345877026234438090 10429710 -16962635673860933145695675543495884800 10429711 -24640087519652716421573945526529611696 10429712 -7304267858954665560328054506919747584 10429713 101787088331475645563020378910733120384 10429714 403132152440887006567783622175333165456 10429715 -61455857191531336373704161675323522640 10429716 -66952625795608434910099482641219039232 10429717 -429801667372036158022930782874741813234 10429718 -8347367835675640586918152304321697792 10429719 -198655732236270099873491202812513996592 10429720 -107810431588118511892028288102070067200 10429721 78993041188438686303109739979562707840 10429722 2296396818829819981756947778970599152 10429723 726762459098855599096498554175631566560 10429724 -441043426385270351538044852609459157504 10429725 163391712380695844270982998600312268000 10429726 -60913983735134975467454482256839536960 10429727 -224438830396769099629065432602842924800 10429728 2351450985029461507567445677101809664 10429729 -29539204197869320877136490146581790716 10429730 -170534076223018557999433571943497671680 10429731 -23953203403195075433320606491580031520 10429732 -23869242955567012784088196836504103680 10429733 -107543401148237435652215986920209902914 10429734 8412122448732931491316553570425374720 10429735 -314736266092565808445666414325163637320 10429736 -1477212000032130253667478265707724800 10429737 -316633874997585576101713453921212566640 10429738 84131731715741777229728391827076741120 10429739 699568304036503975959707519668874415540 10429740 162423558154344106179971408425172290560 10429741 -107970125009339354110954042175494114176 10429742 -19890006154510053211243388672107220928 10429743 199827882095926993351406614692151584264 10429744 -4423969654661801362436781265483333632 10429745 11785647024353749311876313182765923880 10429746 -187175796540740598023984064258972057600 10429747 614746050096781839618660319343077466152 10429748 -48171050206120835560347767616337182720 10429749 509766183344255743061402606682281144640 10429750 -278300784719782682082861729636886560000 10429751 492007709834569673388681472032261667752 10429752 -301529267623976701027045882631649914880 10429753 -298698655989744081018469604309121857340 10429754 219915576884528473814544450909847376352 10429755 132076547550027836197166826099851973120 10429756 430153316329401741291187672888925229568 10429757 -3778878164937531359555839232029778280 10429758 77893844146464353044454202550150770048 10429759 560096959162715440521917445921670592960 10429760 -106921058843984504168934670255930736640 10429761 66328424183788543672527453363627431472 10429762 6824003598443617111345738279214730240 10429763 135293716629451759213918665240226019760 10429764 18935271964584020575794224093880434688 10429765 -22648255159305703849472732813551180800 10429766 96091577746665727941363288009089108832 10429767 189568076115431521756331969359247799984 10429768 2911537397410754220687428759762012160 10429769 31559820590172505360228964333321386752 10429770 61337674694161455818105243991692390400 10429771 365030754313773804130739049611831527824 10429772 576024591436534661987613175706365079040 10429773 111719254925382757516200218568077752704 10429774 127337211322044921846320132682215507520 10429775 39671224843496072267821763572229833800 10429776 -2268417251205067217556712232779776000 10429777 36042404784689755017083034508488288626 10429778 -119120994882655222084123063747583944560 10429779 -11798801600132300687283148785348711552 10429780 -327543957090210719491666587466255687680 10429781 -170774014534991515951737580149397658418 10429782 64896107108045243825931875137352798208 10429783 -18154978734365773041498126678365083936 10429784 -245798721790217754713507652146270208000 10429785 27454744264755725012844848653359188040 10429786 709271419433156463255067096532824914144 10429787 -41430029331648574358259238831236534432 10429788 -145778895632579900379971577187053772800 10429789 115037921502582154685140658403375806400 10429790 -60546345117378879236079932997730801920 10429791 350517067423604123388123803881129706880 10429792 522330815778607347201848795772498739200 10429793 513340221959204816638266619133918158560 10429794 98641020947565402445781314523429340624 10429795 -53712960530440533608138530148126409600 10429796 80017810051787815037540574485221800192 10429797 -28070257702556312724968080936785340128 10429798 329448288316942963707099359495722610400 10429799 124497450120738431105785924217117294160 10429800 -68083593981125190070355765808187392000 10429801 -560443854067718010557337307293668032198 10429802 21300457208074520265199714723885879392 10429803 -221086769058797972065425844972512710400 10429804 -28814439561099034985804988703021252608 10429805 85605883736836833396925483424134659000 10429806 36517220134783568613338940583122881664 10429807 29043989900657775312247774797460431056 10429808 40109667716088401310901912303935455232 10429809 47479225610685322919682150210234917568 10429810 -40839035471114138657417559122872980480 10429811 47716113784989531110705883433205738832 10429812 -90867042243643340070015832781855720064 10429813 143928164669952299565857979721594524700 10429814 -235512756623304872148918752590314965760 10429815 -136397574949265162041904547216432600960 10429816 -48813474681650156699819445298041507840 10429817 -688519635512836702320873094821680951040 10429818 47495243515357922628556873703345651712 10429819 -83137348888682151326605300219552858304 10429820 -127574765753749403095396583543211025920 10429821 -223336485083656648712961494680560345000 10429822 1224978006633760109154666613352002560 10429823 -922990431752746215530386835184430295664 10429824 -106481451080557256274695413573626101760 10429825 7223824859827904871780600302915102400 10429826 -11523839810895045816618649744776720384 10429827 -312894750173783237926443185696306562240 10429828 95105986153066952668593163014093404416 10429829 273382967047435448888984251716733426110 10429830 125055974248011017897037877832696928000 10429831 -330893503877049032903845500399161773008 10429832 116550865492124329819977243472281108480 10429833 -187709885307167439543852006211111091136 10429834 -389753705287142651634704742471020735184 10429835 56621175246504125806197686859580061520 10429836 133074311143712225545468447809816448512 10429837 1236857050251591548412813538955713718 10429838 -355332189122161474276113933200069743680 10429839 174647615744158426488597200051590326384 10429840 30462479461928681509006425275427225600 10429841 101469882704274350208956000695803480000 10429842 -118655081881699520616739722162168674688 10429843 420613085921017415670041514559627838760 10429844 -414181689829395382570932568845054555264 10429845 -108087719400094345095845197144955904480 10429846 12661999384171620869486762179570059168 10429847 167884944334937869009122182070770212296 10429848 23953712993871925617878118108953518080 10429849 -447846087268337574917139323152429396150 10429850 100590375682082437679932075786569444000 10429851 -256774976951252298434321217226415744400 10429852 223665841877131012231979187372397173760 10429853 290148620259744168177435628799949168480 10429854 137051060535099990652055156050558101120 10429855 -536667807701034687517212035371706769240 10429856 154659607116134476187854414810630324224 10429857 -211604228790707843005709630701375902720 10429858 -155360732042577733827787703814925356720 10429859 -135468675234912392804732323441726103160 10429860 -28352782380711104620029714911905382400 10429861 84298455968162953398233667338444495452 10429862 -48927552062644333991093674389336978048 10429863 135935356847532218425481428845037499904 10429864 878051478601185103600288095445173043200 10429865 1265869729931570221144963815202440000 10429866 -102727111044097011973554941234617531296 10429867 21831123410974791505417539376891466784 10429868 316024733584318010169608074665902192640 10429869 65577764387600651828814011376392687328 10429870 -26272282598319298503027192926549587200 10429871 -54165947406899995693124065967211938928 10429872 4777230764500403337212858836514242560 10429873 -642575728861296207124543401306550112878 10429874 79010180230328408214288687907617260544 10429875 -15689393172102403634126093891309952000 10429876 -99673699281276076889464041398530944640 10429877 73359301892901602350699180757461479612 10429878 183792358594891856406688515997823001024 10429879 -345231684083311157558971091223088473600 10429880 -46909807076155385228976333233714073600 10429881 -13253282674267642506286979560993078272 10429882 38059076857073454229795873316602695792 10429883 -59311706734923773409792278142253346400 10429884 -20292464855496388877304635039848280064 10429885 40143874763460337494631361260480049580 10429886 312187698255330143990240456903803898304 10429887 -16933656529098648142803659271263227632 10429888 16281934873592189592917754349157875712 10429889 634194936018036106376387117801398650690 10429890 150233785405997812235183402908093094400 10429891 -62386264076227753309609134450561171048 10429892 -126437722831648072840206025899169932288 10429893 31112445426645756001298224255418810844 10429894 -117010282909939475777765100242529273504 10429895 -33292475281704313811958207965184793320 10429896 -115148769157609413380217883811251814400 10429897 440143688035415652349411484012197696346 10429898 231039083580879709830038070965394858240 10429899 130990407666733201349978078030960104368 10429900 18079355733479247489898786390889625600 10429901 -153388752706885324931125277168757385098 10429902 30734451191049025457657318568193658880 10429903 -573593908695459329215459999642394513736 10429904 89015955186588797219521416285716766720 10429905 -84575610465351083907266899641279939840 10429906 -325197247899964029845996717949532948848 10429907 999233281107948364881614178149120742552 10429908 -1735750381902383309731547665684193280 10429909 -111673720237070560629443123236190793280 10429910 -25378008780717451803873581062585056000 10429911 1263190833143944877422980572592299558400 10429912 -240198227686477333733554256536742860800 10429913 -117523643460110692955716995273706227576 10429914 40199108327671554152409265477791909120 10429915 350199585892868592004487221690680730560 10429916 -138018908189977004382025901609351427072 10429917 263250212044804930482243086978939990880 10429918 -68756720473117367140838517233939283840 10429919 24153344229131828253622456487733920640 10429920 -102531055761624917307231044098181038080 10429921 -172108212061622817872985621230565049068 10429922 -379435216370962074852130032728564461488 10429923 12142810097926687487874323954909276928 10429924 -280638845248741874823978300948550943104 10429925 131658853661408576952283530134948745600 10429926 -37286655157899071877943181488538457216 10429927 331226369381353328091241692799004094776 10429928 76075608494983170100679665243688156160 10429929 289687658964136296374019282122847846474 10429930 -40764327148567467488520028589502366720 10429931 -6057239349581321523305057109430653000 10429932 -114383148322647644735766950310417911808 10429933 -665081225471174862259250119209722969216 10429934 281322928807696459451035380775067053632 10429935 -71677376306054945769190925492006281200 10429936 52860595371322133247735389270232268800 10429937 -153457358023935527320343803066629580800 10429938 -141301392333363446954229036037858279680 10429939 -230686024274220908459450659618590999472 10429940 291091594202113134282830643787545527040 10429941 25308566200893929859924086116325267424 10429942 -110539542545244265852111331481121603008 10429943 -116048375804096970801310845675886797240 10429944 -49344066836853200973903020865173729280 10429945 129854559130321861510637394669123845700 10429946 -6840454031872183377841843158309329808 10429947 45576067971726399349019591260913728080 10429948 13360495220991054748805754112502114304 10429949 210406849924629521930292100837007599980 10429950 -38395672347442559760078883496776396800 10429951 1667334441582475821528299569442194304 10429952 68289318395303419427408336788937244672 10429953 136778503337089100656358667588382016304 10429954 14323172053807763353106852377215272832 10429955 306444127581506860674450180213066774000 10429956 92205417964853629688690448405767901312 10429957 -923355672966549690096087043520420226848 10429958 339856702423810500124414995658592256 10429959 182196309018477360362821287351343920720 10429960 -224389260707692567889428976854130688000 10429961 -210910278133756592649479480016170641200 10429962 55155880933719605548248009040748151552 10429963 9411138942566407912169937394642427316 10429964 280623682091919307002738562098039518976 10429965 1300348142099619204842310947453723520 10429966 -103761632775528335474431683486366525120 10429967 -25302302963985658101273229843231001376 10429968 65962225618003218084920693888134938624 10429969 71550090884931336308231803906328937312 10429970 22263391162877760867920138457622699680 10429971 -67415922530027618818650547178003535360 10429972 -136054079848951533891940268822477598720 10429973 3812698655855922762647310130401342222 10429974 -164776108147069822016446445165096765760 10429975 -101728768196433506893896982968293036000 10429976 299865255154988819342735721686613442560 10429977 45413156870798886341567331832190977920 10429978 -46588953952156862604692617270900980480 10429979 -68634566068289913892868235174623203824 10429980 -60668298966458322800571568335522324480 10429981 240667923587909538688308017778394302464 10429982 -227016938088286581375865355049137889408 10429983 -414779797151212317661958144400678348648 10429984 -11425869196213136469606794939853570048 10429985 -64168584645289582356950869362983874240 10429986 -103838805320019691730491384893394624512 10429987 480354489466561358228388801973284812636 10429988 51437333846451110457567631296524083200 10429989 -32385093581216722282070296316854930272 10429990 -1512493608514241558730311087756313600 10429991 114691712545148558650820078774963953584 10429992 -149376456066350627402657420283015168000 10429993 -283007698343100511141255063866192434400 10429994 -94448118773133197900513647059727872 10429995 132163762851303281731196567795765080800 10429996 5006764519670597575996190950002990592 10429997 281563086420504947674981851676335943980 10429998 1797681642098133942151370042825467008 10429999 -205877026227050319853774529615859999120 10430000 -9013560821937315915821111417856000000 10430001 -98869223161450560000530737486958965632 10430002 -27015919455594817701349375410896265216 10430003 64570074441918210099204853257176218080 10430004 -58827861272712040527549515272779294720 10430005 68408936095104268211943006841836149760 10430006 288297300483133090561598543860384385952 10430007 155034839653946778676559457408999335424 10430008 124390916008764414207382364087403048960 10430009 -704790782261659344679041604368237331584 10430010 -23585015083425974856766963155931302240 10430011 -417120613278806162601372889621229487388 10430012 3858580866865799523086885207544901632 10430013 -180416173557634086585269279917391804352 10430014 -101201686485586410258059997743123868288 10430015 -55258906596637342606612452725652642840 10430016 81500588129883517948967297978405486592 10430017 190396067206024278832806336807583702848 10430018 97841587758445788517205622921633465216 10430019 -292580046559537825590412866005654353680 10430020 293733118116272015684907704217985536000 10430021 -10195864442624112688479013165627338816 10430022 -21668917298594194286033230905341429376 10430023 -236547391943982724121936827417371363056 10430024 -624585245018671194760481729770731110400 10430025 79496023694018392315307089317628054800 10430026 -333785438354989780063550659492171470288 10430027 152937224763664644765135961740767613600 10430028 20741151469174564907834884926415549440 10430029 -150351328226460906694599566728383448992 10430030 -67129198584410166471325574617040513280 10430031 -74353272192479300548096029097455920640 10430032 -105117877630400035208874986577690763264 10430033 152250454367339437062467953443724857060 10430034 8230919718953889698152287564871902720 10430035 -125661745138479391586441329802946766080 10430036 256631431577670659256425806308487466880 10430037 4069024939080303735155490209633256288 10430038 53675809277413097241471287592704775744 10430039 142072280436361451316717709785542453616 10430040 51448651843127079310482670001307648000 10430041 -60996477972117402003604647897509966588 10430042 -84986358397272988839275728271350176000 10430043 65318537097983056727975778702513312768 10430044 126949902559441955416113628967420654592 10430045 343595857993411424469560412540153624300 10430046 -271073854793654936312687907894736146432 10430047 117371739671114698269179452320072958496 10430048 650989826406984363199201069899277271040 10430049 -125027667670886016955482093749627204160 10430050 -89178235794581926446420047113530960000 10430051 -495965269411435755701849036574957438948 10430052 8402020704037654618639182884579745792 10430053 205510169012097487180152205937907786780 10430054 288297936053159762066123590126516408320 10430055 -183016435809607644918982676238705202200 10430056 -27445129788369087463635388370938429440 10430057 572943092016433251383046453463642903632 10430058 90380561464225147630064377430702179584 10430059 221842237716826119372936491692956198260 10430060 -24046603830655463560926389814271979520 10430061 -266961439013186683305142334065022121216 10430062 187453747776070479450355905560038169472 10430063 -35034784438805189416467408738689227776 10430064 6241229276850582334510797436213592064 10430065 246899873798040572951389032084349265460 10430066 172587234473308759039982502401268233232 10430067 95926685932704215207939999081717031480 10430068 -127862820992620057883730342253406373888 10430069 -197357458711937393078411109084502284960 10430070 14786060758600232041337302526640015360 10430071 142015480613736250798978999843807613512 10430072 119431292665544088898600308180722688000 10430073 -432233748528457574307145903335044964000 10430074 90968904582568130206904295404310930432 10430075 381690434841879833473461817121576025300 10430076 4202993971877440669591870011836293632 10430077 191314692749575137833981544480454936672 10430078 118988541940353033923493868652163864192 10430079 143302723870041486213295194865157760 10430080 -4095739748934320375525165028605952000 10430081 116624069636378231818460375260316961792 10430082 10783572282713858434577644196494751328 10430083 673432444532344853280632352155616990332 10430084 32517120536069499285667299373480181760 10430085 139466172889200527076166502915064528000 10430086 50154163447705237152708586000447089024 10430087 -574688766601063988916549763230365004264 10430088 -135923602550654171447394565960691712000 10430089 1588990420085293723061170096023156009408 10430090 -94954555573081464737109729680401708800 10430091 -74371808314852931666851827754117972968 10430092 -235370361784302913622030598831669424384 10430093 -491818893706042601770594830895211784096 10430094 -14406651256113977004047875099794406272 10430095 -99817196915296732297397740366297593600 10430096 43230899254245251710517187510920650752 10430097 80160476102925618147938010130509269280 10430098 -14619492538992500437806051573241920000 10430099 -186690362193975935494978751795436559680 10430100 153429176548941580596198292162195968000 10430101 -231582377759789791696327100196629076000 10430102 75067481365277547367793000199583198752 10430103 17031550023796230847268543766728738304 10430104 -55710409992810702307286069496996679680 10430105 8030179850839525614004978699625272320 10430106 -83429241494561120126100845835762103296 10430107 -36336292807487624494283955436747993160 10430108 162111418287162597388436785913725524480 10430109 72632727525175660745893277250567051744 10430110 150899333325232161330801694409188656960 10430111 515450114519987379341607976990775920080 10430112 89893176851344142086851413113137266688 10430113 166976662815684908897855330337555898368 10430114 -108585660857614551672425165286211015344 10430115 -95839145523166663569032311500314866080 10430116 -148330168176281692807311694334348287360 10430117 147935735969325113280727666973491279932 10430118 -50386471338457348660212116817479168736 10430119 157070702196227390896990239592186044512 10430120 184962281620288156578131082813283276800 10430121 76161009890689432931705963104700933760 10430122 -41842085652057301043676513767088087888 10430123 -4798878274353249694317741913007011392 10430124 5675568157915687437518975388688576512 10430125 -260977846407439123397291787596416842000 10430126 56785249903657689795526081303686359040 10430127 -15206032649109593545624262974930631424 10430128 -58806461719219632711652175611867693056 10430129 204448234701573693217746133396946214912 10430130 125362241755768427427768896561938475520 10430131 775700548523804555220132652649632401932 10430132 -158481321232550630934039467389153179648 10430133 38588765207270892764856078252997877760 10430134 -86000390204023719003247477019534862720 10430135 104734299112365317888002681421269689600 10430136 70118967008835661004373030113966653440 10430137 -403714987833603525817893676792899696214 10430138 40122820669947254007383958180334398720 10430139 -308171552745516833980611452136460473576 10430140 -275609544699953311657486866815347814400 10430141 -45794041292410818986221490984512197216 10430142 -101972438393636389759363993294630289088 10430143 -85430738879104414027506534928226593160 10430144 -159355168183290404203338310859860475904 10430145 238654604174211052854592019938828344000 10430146 279609713599381411830745335387305121792 10430147 54761293963831121463398047697348321952 10430148 153756140934848714717460742348949191680 10430149 -3139976932981774082058061076072141700 10430150 312897266753407895025473867383392408000 10430151 -38393888119427087388891516631815175680 10430152 288072507370952335538569263551109365760 10430153 707821210935337274565991762906117965402 10430154 -43018882862103664487259464638987499520 10430155 -287162471950213592914124658501702011040 10430156 324179184668407689374125839177746939904 10430157 -67744843708487235201327028745779133760 10430158 -128332245798028918360757299270326588288 10430159 135580777016386101275291657011702404480 10430160 610841473597849005460422759457751040 10430161 -225281107903324020972817724453380148800 10430162 -128561936641559263898744931097965645168 10430163 329263889186582713860441121397571821064 10430164 374363868452095748065585783702633830400 10430165 -78537126832906935330878571752852989800 10430166 -561354822598577465431579532116732416 10430167 -3035453436351070448636469728617712640 10430168 60498584948199614957290756739386613760 10430169 -227626583241972787039687704958908953280 10430170 -39468223095456021881569479832071931200 10430171 44347398467162632303508816251085682372 10430172 36256187747106267122925067182291357696 10430173 -373486754416939169290918515509260573038 10430174 188121199277883452984540032800551993472 10430175 9744936850143242690362751430750268800 10430176 -519849841969713611527059011120253370368 10430177 -37479636800843380964294687942841802620 10430178 -70487249628854568885915904249544515584 10430179 -758883703128345503720308429004954543040 10430180 -8022249185458090275484901467125788160 10430181 627030449917756586954216305807403427840 10430182 -56568883088214746591436029538342649728 10430183 272192439970772665653603104659043792520 10430184 -18481838044999434918591065098760847360 10430185 -28562211039773373764095555855587046620 10430186 41496428716394150712005986602506984544 10430187 62383772399536724061728615602577356800 10430188 30943675781661294814483933655039539200 10430189 -3606779977786573222901573944153808928 10430190 -154132029658025673761551442037094284480 10430191 244680244842109844742732324966955360592 10430192 -79684129746459275643047745655849943040 10430193 -47165639566565935852579828177348219776 10430194 -95539664489633791262717084152327237104 10430195 -107964483172306061771040349269586505760 10430196 -6352675453590835885486384774639878144 10430197 351277980448199387583375627535723104000 10430198 -76759897594113614254487689486392007680 10430199 25857351751341013212723503466623641920 10430200 77049063726052418974011999071232000 10430201 274866627353809398671830249180152960 10430202 -236481083285204879267197091016575934720 10430203 -125305038767675030285131049490179348720 10430204 -129313921602173260654948983024858476544 10430205 -207000071136016399170672828567021620640 10430206 216988858910831845879888376561127069120 10430207 -120582929166777960472010687504705266800 10430208 -11507807140951724233463402112680460288 10430209 -697896662986046146347251570645464734606 10430210 -23324953351154541098317420271408179200 10430211 -21604412269640031187899718042861646016 10430212 -152228196401207100852024672799865036800 10430213 367240306991191451227971655544853354462 10430214 25626488722743613532630849250743750400 10430215 -390963174406879816764998732032141589640 10430216 -93905984599710380756433904692733040640 10430217 128075419100144664079145943546124681920 10430218 -269600332322279913922588422308085328896 10430219 323766197626350191847105792584845921620 10430220 -116327867482098349512516135707544944640 10430221 -199912471443804750791059739743552313280 10430222 -98811646120186772709634254670780570176 10430223 54196787356488441230137840242225755784 10430224 32491950707048020213640059512461721600 10430225 -239671218905603194292797889808129696000 10430226 1746818553702060711831105595401112224 10430227 -146554850555647594198203788550042193440 10430228 -271484903024624669116434911599875042432 10430229 -33612492321981844642765343464456419072 10430230 172974009156378155645430004745235989760 10430231 271345832157292501272874122415542530400 10430232 102633854488069268368915892867312824320 10430233 -248204567416614673793294704166229360960 10430234 -22170662984420762505246196652292399360 10430235 -288887681783841653926916571826808416800 10430236 -189644436652806747382748971768004966400 10430237 16316516699661689424266952389638166886 10430238 3815397867089950964182918027071826560 10430239 4558412655659737136775097056286499328 10430240 -39845898024219924845783731266178252800 10430241 173934331218955200958046337475960358400 10430242 -318510036547149232837465328571706135728 10430243 -227561413976849633652814297234728281508 10430244 69000847067304354656531009127900257280 10430245 -117601477120992577094039353361450803200 10430246 444905339166922455242604098974030722240 10430247 -235170189648690544153914102249463711872 10430248 36739938226982898327208803756729630720 10430249 247760110172031825688734171938193584250 10430250 18326023902546767397050226336644544000 10430251 -95929900510655261612435730699902579856 10430252 2656538420677838812340505132341379072 10430253 -185234493336519742966445139106412129856 10430254 -270814797561025941640435255899928607424 10430255 -248976861626852105416299653488393743360 10430256 43546595818398248316871430398122393600 10430257 620946521589780331401249730966507257780 10430258 -68230140834363549995531657605943217024 10430259 54410299157684784398071031414906215680 10430260 17451224471462603278071138779442216960 10430261 -461215602014979756884272031251477941138 10430262 35293606593030778307333512498003923840 10430263 208678235235665401869531746337206452160 10430264 -20723504670414772456226830314851758080 10430265 196368745411648683352516075821169269120 10430266 41581095230004513499873144299298728960 10430267 -703385680816213040912211743146494726684 10430268 252461955701745979447970412560716416000 10430269 -233325400198750133092884565570065905504 10430270 108179122269333370728866798652577344000 10430271 -93659550193940246895648944156377137480 10430272 -195544697523955689914873921714537365504 10430273 176094456689110515462835391777490671040 10430274 100132098196186466119318681631779032960 10430275 -102277658498655621296164904758814686400 10430276 -58770507750554169059492805307657350912 10430277 7274265984689365471844501205691784832 10430278 -35135449219859702928714084242913615360 10430279 644778843753496582279977013443943649880 10430280 59234503326137830024597657357996032000 10430281 685829454920385553770586046018371333082 10430282 -72640042687379122285503732274322933760 10430283 -147571297151533649741072793409091476776 10430284 139784163482995630985115481495652815616 10430285 -462819885373158641887122268228017232200 10430286 203835814939999433183773147134178227264 10430287 568052315349315828227212163178811852800 10430288 74251203666017675101442232309497462784 10430289 -425181027047521408344539234947494138096 10430290 66563413945060793199250322828688678720 10430291 -200474102274068908307601694030946150400 10430292 140535849319638017599719573116359514112 10430293 170482114046356536116937070749972711662 10430294 -49966477225605339743248287820478915328 10430295 6188681642471832155671398890611376640 10430296 446265988659319584717639730694774753280 10430297 -434193961137367356282778387995812358960 10430298 -246332960769573373625816886534902868000 10430299 418982199951050448350298489521367161760 10430300 72824132034058656532611912618128064000 10430301 -152728637432148498899842022323052577216 10430302 402883456097938372189917250992474356352 10430303 -240093465994068117650131917015890917416 10430304 292019170391521098351206896556723404800 10430305 82881293974055371531731032658626569920 10430306 -57854002412638757255517164328241749216 10430307 -230637974235890303604154918550610157596 10430308 -3619285379129194737936828884778205184 10430309 -292478353510603680505794147666036959490 10430310 -126347626182105395172787004331937044480 10430311 -134898120849125144636279866240773654088 10430312 283188706199443599123991085659403443200 10430313 -13388812630144818046393000248382243392 10430314 152767722933627167091946638367603352160 10430315 -95058986451019793963261481871375430400 10430316 85541795881960771004826581290495180800 10430317 129980843712102253595409388792771204320 10430318 76039006760529225435564654866823901440 10430319 140918501272068100911330144099887984640 10430320 127467216187039389576761001535854182400 10430321 -820854195505174629701150656522641534 10430322 -21430634767202117967401831553616084992 10430323 69703149669020015026878407313400554572 10430324 57095598817065476710352782915179021696 10430325 -36579583773319331277231623629663442400 10430326 -269777091379248202075722177971885110656 10430327 -29978043979170436177099235210893180824 10430328 343232635164958513390305034622787932160 10430329 32638137108885692551885493062255870720 10430330 115474460843641737235476734462119622400 10430331 14654897749792874638907649844103639664 10430332 -388272328812111798826228284740200124928 10430333 -151720207384583667971640289727882603700 10430334 -141602822189130082774706107881063863040 10430335 320272528024208593831322714645917861200 10430336 254532814173969359851503990059103682560 10430337 71160804431330877679538028434468717952 10430338 1833978896371695179679754303515855744 10430339 58053853278062297004966946838120636640 10430340 136362299050964943607218254176612147200 10430341 260880307033019493955107809840292667742 10430342 -247040889125518407858426725910644674080 10430343 -80050872001097282363846631439409433600 10430344 -119929511596574635833775285327353891840 10430345 -123694782702879632302674841489705579320 10430346 141446808241852678251987327655323273984 10430347 -179395327880978218755425173088586806400 10430348 560159234686896085474568901256193572608 10430349 12911207762429275441041476756062640064 10430350 -5668306381803703027689402990381331200 10430351 41987620874741386808757637115910196104 10430352 9631110028000717421939345965099204608 10430353 -34486927019275955913016903330812847616 10430354 -145144775390697192972645523542668785920 10430355 41111742468047669505018132436065297600 10430356 -138848402986965496877540824642564478080 10430357 82187937635665955636667852786941649312 10430358 -34899146068529756086861115114195310720 10430359 261349161737349832402414103634326136912 10430360 -26523854725798334007886534311413145600 10430361 344785442965552239563269991633847383088 10430362 70164283591227079392850344445073178624 10430363 -35922318875462075820500067873049878216 10430364 -46997338074528408108935155338793771008 10430365 -28776748276381909964125205827663483680 10430366 247113756236850629160586072589544757632 10430367 -162211110719666318835198854552510706288 10430368 -171670752942454092825475290445024198656 10430369 -162311969110468732676080072398386619756 10430370 2632805585951588189552915517456460800 10430371 372796014393088415827097851791928224 10430372 -230063969184537711119504627997631061760 10430373 1461593599486190479715957953284000384 10430374 -37547606056921512886499542358547081600 10430375 -540544126871611328958258185033885046000 10430376 -148771336366257372136731530477249740800 10430377 -641495150701623480402661794976294596620 10430378 118687449035139528579671014315060889856 10430379 284708038551917408834632692675008635584 10430380 140489806944863006499381025098678220800 10430381 5533473403538532060348639391592158464 10430382 270702779095349433246535803951502464 10430383 -521165414507047844438931772054965259520 10430384 -35063279829213934683725275326825627648 10430385 -937142881965033074737981435899642240 10430386 -4032438536899965089192174386125696000 10430387 -149151103296668269101997590857394009600 10430388 -112341826671799266043645526037590156928 10430389 117486342994785543216323685041106718190 10430390 300918275054978981044648161874672656000 10430391 -146743429166034487248231911550444053760 10430392 75750306935503879950664962440090419200 10430393 -246419087223758930104115261307095698476 10430394 -95568133786710481993780619723245231872 10430395 -539607875211839561398349974793531625600 10430396 -162555606080754677902756085218622131200 10430397 -46848874258437601018871021720027137920 10430398 659942150872661081616008083363752066048 10430399 -1337941701111226051056744566557428000 10430400 8529954443807991309236364662380953600 10430401 -266915233177872772019334353517817442520 10430402 284172101126471376904820028459039187152 10430403 15298309566967190928806762369548133184 10430404 34095536716839444799267696643069257856 10430405 -425042108514456444732517575768749279940 10430406 86592465311619235021507306724740412544 10430407 -238593248293955951016038378261317959320 10430408 101046993906663445608230955804405596160 10430409 -201590706560780378499920834289085603872 10430410 129867445390138296848540269693804935360 10430411 205832080066775635245911153248712583720 10430412 -256341986186605377559931971590556566528 10430413 248972096581397405398198807995588398560 10430414 159290428054741479630298122701222245056 10430415 -32557413747891810261383723212672510080 10430416 -73589299538531213532481130941016547328 10430417 336627613628555003453253317067483188466 10430418 -100891367875578592599773122669622849280 10430419 346582223084721627021141794886339322296 10430420 -34106147415076123375762740459548590080 10430421 -307637467005912827498261533155214009440 10430422 3788593415761757954236388506054324512 10430423 -79042315546229745192340270375074163800 10430424 3895399553443701351923570935563878400 10430425 167604221251023916684394987006981531150 10430426 302904896547171437044142303199327306240 10430427 -149017453426455386548082910806551315968 10430428 -24926888959821456649367006863694131200 10430429 -425649966775526837795728708884337177524 10430430 170491741338251007876788913446410752000 10430431 372353830074163593652629161088083931264 10430432 -608432939590192321403241857300884881408 10430433 -162489079842275720640537650086593001920 10430434 218429826797112996853526326554989380176 10430435 179836454366993273210137924492201385760 10430436 -268468511185066766275896767200976882688 10430437 -87041709224038194119956012027819460580 10430438 6241731944035874794890212463905882880 10430439 -72469305837010003742393403840539794992 10430440 92090292144579911297165739261489100800 10430441 76883300408196035316345833365779993984 10430442 -43146372769006302986214133564986960 10430443 -657965822077675406603812552731493367308 10430444 -26883315775023150635352050215329285120 10430445 124273958778536368208145525486529502400 10430446 17049756416429587129865087651094371328 10430447 -394147096942200502384193980623610954200 10430448 -6042685768735299580260446853629214720 10430449 305635597128672018896108599182971120000 10430450 92142107593187346748275829512649134000 10430451 3908141986273415145858956996706989184 10430452 -116827835399857105957508201099212442112 10430453 -47742039976294181070817316930285527392 10430454 -12321933739702185300544682323462766592 10430455 70531155536016352318327922588925377760 10430456 -64389438611995016376229355339000709120 10430457 -185674434281518164873698063415408711840 10430458 97978604474570284701517757965345972080 10430459 -15904712405020592288166294095723906400 10430460 -137748042805959391193531408694707550720 10430461 -510295874491441793311540529079715538938 10430462 -104753599820147960921331586226809684608 10430463 13701237655117454552164653219100793544 10430464 -8707361793226423504653072482948874240 10430465 -25651349463284173312594266731920395480 10430466 136598578638996047503998579512676119424 10430467 -2523418149384704689398628136213151168 10430468 -215726487378757033434474858765217320960 10430469 149695957567514200950765664204858994880 10430470 135161129189667708456712091777021143680 10430471 335357068330914386656435325203142571672 10430472 63926912545271572909572450340596449280 10430473 -903387108698997479303532720124971893040 10430474 -95561998414166292526807140754926326688 10430475 -238530641136605015266669917408176448000 10430476 -65151949556569821397978392961364967424 10430477 111128928134252326427259768923793553920 10430478 -557413729429457808310518221419583020800 10430479 645587529683648049532055060197320075984 10430480 1869608604517338745685615911153336320 10430481 -337822735170627403898859901794022245648 10430482 100349248791851082616914874741889127168 10430483 -161373861238296320657631960883732728612 10430484 236360399714171429891241257640665303040 10430485 66475862221238073457555473788808602160 10430486 422792326874009965553364318166874212416 10430487 146131942266073266764692431826568468880 10430488 410339426703195905511969673690435584000 10430489 -650346608476042045593427120808123486844 10430490 41428114431336698586594611118979507200 10430491 -214958236311909253324523015092567882108 10430492 -491561128602049295461476153158647219200 10430493 -656085770043629766936442345141277281056 10430494 159526294928197191765318068829317863296 10430495 -142232031662241216941951943718865175120 10430496 62720541671883588911805444194799255552 10430497 2522255469432094509663571873927193664 10430498 163417282992654071911762865881278130464 10430499 962003191291351271976944653551392688 10430500 -831292462498619638853501674779648000 10430501 -288890114214706934093273152071750300768 10430502 -18954115649056648987485262852654594368 10430503 722624281975693336667982980314859102160 10430504 262361371509942801021685172953584844800 10430505 -101094485820001007897285635856791276800 10430506 -34047835210196504945703100143142444800 10430507 319304061689397358587385986007133675712 10430508 89296058122924929953607158385578803200 10430509 -464230187639342174275715542550647443840 10430510 -1440729696322141592267753408763002880 10430511 26519383200013441061859840990590156160 10430512 93968886678679618228086745458057674752 10430513 583464658793472084099825323344853823762 10430514 -226260728185579228804170220386631914096 10430515 -8783019159051124208996543632628731680 10430516 -174137166467383272248982598689626197248 10430517 68671162030358710082397461892937981920 10430518 -5197027772581485294953381715028070784 10430519 92065543031888388863179096679647968000 10430520 -99639378227385004335685767053000294400 10430521 452797389091159478065274282419850185600 10430522 -107153364983808598830307908003329280000 10430523 22558499152015554078832882967646457440 10430524 45771689229676985449774063895207927296 10430525 56122456039966074563386249577117208000 10430526 584979479658097421846191353843534144 10430527 -415574695095365325742257428372509772760 10430528 52052688933290650079772373913834618880 10430529 -382314315165193316153556422614193124816 10430530 70024861504253394292084867156678341120 10430531 -127079639372023267294080268250118091608 10430532 11269250567490664148190743922438059136 10430533 86837388408812405116593080867904681600 10430534 143921466537191929456356490265522200416 10430535 71417728786132922701838267284041013200 10430536 390147592176098837846702618929333954560 10430537 29283452849335476441457421028747818640 10430538 29820170212503518680634997414920703744 10430539 -12242237943627307984774135926747672576 10430540 -227390095685890595638515612129980789760 10430541 290968044956421245707062135915560975040 10430542 -78530159781840668169126225149665259328 10430543 -214991283333224909969454678148997816208 10430544 -51747844934903114311151781649646223360 10430545 -429914855652475158048981910678239602700 10430546 82297230589534648809072731099322562560 10430547 62966495502032172056278800121403317872 10430548 168951727773117185416514347044585435008 10430549 582049075931300178373367676561597017550 10430550 -6700553528157667299611817269162236800 10430551 558772966397081543621242565304644513400 10430552 -125065092338215635249350762022058291200 10430553 -155226499605143397706407098242977792 10430554 -20806281166166331889685447364413241888 10430555 -97400915074323834085102469581240031040 10430556 -258574918008076711856077760690889056256 10430557 316673488912458776180342468712694848806 10430558 180036940052500084175054532250613642880 10430559 61292997014909401599403175102017823040 10430560 -146984308105393930617386816642010316800 10430561 778262566783062200809636060634975664162 10430562 -16137355474496629145323925811422149248 10430563 78708829482292304393175712666262000 10430564 179692829872557141338885117397173636352 10430565 -308276611565967912532500006058880304480 10430566 -87378200451998465736186767302686714240 10430567 -90244184600012810649179206060832288208 10430568 -242905247337278721895375955198230333440 10430569 -452031021919623601966306490461299859200 10430570 26420292009059260473407703993756917760 10430571 -29101498842020295324747116896765071696 10430572 88384782881147039810339130433531267072 10430573 -29665543074862506463901791837108072392 10430574 -33188469596692104882293571610577682432 10430575 -216076739107347377873960960483092773000 10430576 -68747134888026811205298238011905507328 10430577 255273544372930031757959098207459482114 10430578 85443608963977237677568203151810235424 10430579 -307013010245777003550100060954433648820 10430580 -231808353123106409504094141226487930880 10430581 -484497642546515385135201936424623835890 10430582 88221828883453246547702691250424836800 10430583 -185643537112436024880470396073164823576 10430584 -33614075675739550117832702911151677440 10430585 75296275002441132464181457601124624000 10430586 -94149724574682402572340074406880627200 10430587 -615918406406143124802397596241197822800 10430588 1741758834504171958176757620226421760 10430589 -96501197399246134918495733756872621152 10430590 249392178942944919808354484053869688320 10430591 -266578100999859074447591985584479675008 10430592 194557367266315016368673814176103137280 10430593 118908078215556562602298521473369412820 10430594 282218457961841378377857450943129542096 10430595 -91121792326207597876677643722340003680 10430596 2739169360889490138424283590809292800 10430597 108415825985957795604278375563160580000 10430598 55830446691025031677850454878632323264 10430599 9033587818751864729813470260063896600 10430600 -79733959317852287143015182640880256000 10430601 -100152331754841075014723404983210762240 10430602 -40803914408987006952193002896636829696 10430603 606967726402442239438638189132338448852 10430604 -363760383940828084323107497309399971840 10430605 22234788294096261461621211522144148680 10430606 -352865951134342061747880752623806685248 10430607 -70456676000022771915773186214611535360 10430608 -80180408994015798468134769686732627968 10430609 -291357781951232264466981124672533473088 10430610 -43540737284688176028265650372138393600 10430611 -528153045770616538336936226962923464788 10430612 -219160007279184769761054840297771333888 10430613 12506245892660440747104447864957552864 10430614 109286865515427699887385122178814793472 10430615 -39208182611819870388914953747379570880 10430616 138627657428814725015928584498506629120 10430617 -392493752093713238189374794912719101440 10430618 -11569670335411023886318771035242261760 10430619 -103599742513877279317674964080600881256 10430620 175391902366074481780158292833874560000 10430621 61988541242406064124069563639244430822 10430622 108955632320282363449754037429299957760 10430623 145798554218541325101385604833655881840 10430624 -193628584635561616214859875446771482624 10430625 50666754698368628288795119943939790000 10430626 -99041067409900064763555142029571021488 10430627 -432143132964994992004904564427928210176 10430628 -7911959696983495165973439335059316736 10430629 -689302131115696894065286646273442052800 10430630 608971764117169198122743879892288000 10430631 74124152070091342629414599090483897760 10430632 20314021781872077809467646203226357760 10430633 -250498435355490480706312610118980978040 10430634 32381303180805589346991141196084704000 10430635 -23974211254226823235837698200983285920 10430636 368466471072304955814944134968804046080 10430637 38253747635992213636436910073608044544 10430638 87073348633127677564316967266771554944 10430639 8595939059625098314866824664659412480 10430640 5422607030459844309398039721934848000 10430641 249156112530138640890165022088657022772 10430642 -129069228816148276748384955947330700528 10430643 -15167284389117692600614598478860648136 10430644 155195708611188558546010775374465693696 10430645 -201710104458980873741171574747879928800 10430646 20522795684977597536315543245832057600 10430647 -1045961434234972912593206373177029607288 10430648 -153472063845462812211439056937229168640 10430649 299450029843529819877231597133910048634 10430650 4047399266832472201522447554524448000 10430651 218313774290498356115235962180834398464 10430652 -105707592781341184874359916001218764800 10430653 1295917024974654566138953465631144590560 10430654 -20272397187016818008580334227410840640 10430655 42904233474623681270466866439754838160 10430656 -109879203611844957055291319712724549632 10430657 99051566314289652680298181962148515906 10430658 -5664255612128543767780631747050652160 10430659 353883652136434652463370527376965036860 10430660 101006286909748410948437575805297767680 10430661 43247303979798925434244928904999622080 10430662 -94860484693376552343164354443570224000 10430663 167687922228162554235376384239513169920 10430664 162456387256465949585180950029985259520 10430665 69937367884721539618555061763622629120 10430666 -102413383437229967093571082327314517968 10430667 141372573771285033679900075319019836640 10430668 64426161109942259852948146999969125376 10430669 -166835487924467476321755344773997338080 10430670 63379834572252914526340330977338184960 10430671 -313357617161283933442291401545173658128 10430672 -51883133667666434526783030409786687488 10430673 -332895171833884682284902514068976471872 10430674 -93932185473271698199214387983874188128 10430675 -285405697450067989765458050104394666100 10430676 -182652478477341462177885247378740029568 10430677 -289478676435747330245061050941163587200 10430678 11056870503447892117931585755093036224 10430679 -60569765935286313969029501296078517784 10430680 120739404701173061393332793790940569600 10430681 173944499071559340068161647207553053504 10430682 -2552701709134143163614406169898996480 10430683 453677888559316461628696663637835304344 10430684 -528378736400375650135416343197883392 10430685 220529220925682617211925893102975654040 10430686 -206433957281276818231949726177834557440 10430687 72342127959550271136565194241119731952 10430688 208038148889849777832554507499271618560 10430689 354770859972807229652223377003149640724 10430690 -79922070955430156740732572466795216320 10430691 -201164711454058262357142026904837670560 10430692 56060674856000941040147006674206002816 10430693 49625935474171653351751240261370790528 10430694 -13993104571685707916679239381616630432 10430695 -317450049756473821483525008590528608800 10430696 -55147947196344994652322446040547737600 10430697 -22383359779841800039427314222936621728 10430698 118117009858371536055840599292626631600 10430699 714208209315116647742196465025615389480 10430700 -26075775459306715228075242097332633600 10430701 50762394540150586793476967797380048384 10430702 8453739540114418488736172892117336192 10430703 -39583864372772433833083282989513698856 10430704 296304750424810620818200536074515906560 10430705 -465431692599145845695384176821821992140 10430706 14261550851760127600116703105378672128 10430707 88679146972035984319416145661378648064 10430708 -309304011901528429771127404962917446272 10430709 -202196338844099620761353416022494089696 10430710 288267786134891952940288361751995266560 10430711 222371739402991966092962722885635180960 10430712 -3439294790268858678998624403831214080 10430713 17637700798991593363526024984431545962 10430714 123819411080934290442971747438588704512 10430715 305382233812456150081929685487149920000 10430716 62620409156769608573333077917688913920 10430717 7606189148841224972455490550021761952 10430718 57149567300562698072179968427570670208 10430719 -365798138112299835745152277389530619600 10430720 -177977878456087356038594283103793971200 10430721 3355887197337886798475158967687827200 10430722 201515076309384278827467066485962152912 10430723 208707886190240449581164002711365630972 10430724 -278770625960944146751482267625812707328 10430725 2295639950949272113222504551775059200 10430726 -136915812808717759077516536764219382688 10430727 163364432048670517157670665829334111440 10430728 122542512544284475659549438176977305600 10430729 157668359920608195070332781159118658330 10430730 -16197527862752406891550484951849011200 10430731 10398451244933044901690960272549046032 10430732 191623956855380374001169419370857613312 10430733 249312924852246217637062192588209177024 10430734 -5259142188711008657443973261167012224 10430735 -33473575550380149082887514602456001440 10430736 9592238206313575396766354095124447232 10430737 -221150475910863490228482117401212757660 10430738 51587042126426467281572858451569285520 10430739 -277359564683659160886570593179418902392 10430740 -81792350281625414598750073974166575360 10430741 -717668703594675806362727966680222547748 10430742 51283609680048018107875200822029082624 10430743 -63807712405350965706639409934679697880 10430744 -251177715788535136147711641698762956800 10430745 123604667786335266327277299419002080000 10430746 -37644871770105954756964372130609834496 10430747 591960962225267408668277394178405112196 10430748 -283492089477651719771233544164592839680 10430749 -75113677887090299732160556840007879040 10430750 -269142558013663059806210153002385952000 10430751 -35852452432441984484139321101934416880 10430752 -437286073337105573259980527342763114496 10430753 206549419365665877443103065978992564800 10430754 89094107665255722835212897521512360320 10430755 -51341980264763649845418015676765938000 10430756 26058416904227671718929295241770237952 10430757 -177253521256179001043059163097361942080 10430758 61092634018440632636649360853913587200 10430759 -56912937513325250999929811710984460040 10430760 83460452414794834907479102034739609600 10430761 701844016792554569153369870345983778784 10430762 206988129457714145022522445328009683632 10430763 -3469589797444373696857542114081048576 10430764 -326658778151063976715552800766360469504 10430765 -414225531785336345230986305564319033600 10430766 16921470619997243263706423033914352064 10430767 165640790749040155064113899865287692816 10430768 640746086199607549381800539928428544 10430769 -97508185689676764285479253553059251520 10430770 41026182834813116229680326063513781760 10430771 -159801167532369885190601658227986735440 10430772 183741712958708802915155005350209126400 10430773 -330958692605503159626399074627360920978 10430774 12635575037986636241893661485528031136 10430775 192899177930231286860171518659777963600 10430776 140046458355705938877680776416127549440 10430777 202493055336292043387129776297675960746 10430778 133246711164522373946925240043035601920 10430779 476235071638940815551991138561169937380 10430780 -70473938703966961182987523215701798400 10430781 189002434490036449562269408196562117984 10430782 -3150606787855310732065168082361120000 10430783 60847865839230328226417946621390799224 10430784 -2161465382704348374689023264397721600 10430785 334468074803599853190166280361734050560 10430786 310980773232469656239966304838345808592 10430787 52051335739251152902844952142600289280 10430788 59563902758988742468188495977254173696 10430789 637827143701612643124315643645196626590 10430790 24623164124198253190870194267441008640 10430791 -42014410056287032841447880476355268480 10430792 -119937771379188754088260233122119710720 10430793 -44544207388397886839406491212762916118 10430794 -103764690468988333031269789098526591488 10430795 -217643517041636856679920811908082831200 10430796 258213871357512111168583471332499348992 10430797 9038920105155379139090482379110163928 10430798 -11088162637929265027007489587093440768 10430799 152386685814503588458936105517841802368 10430800 -15052429803209662126713514837506048000 10430801 -531976335196365318126402477743909229198 10430802 -154381285178172754947576353983148616960 10430803 -85361990530219635540002829172028175416 10430804 -162975746359113800407592908983392821248 10430805 -2834599767123941624070302022023040 10430806 -210119016384393625649770257028117095648 10430807 298530201295316017437642493773146878320 10430808 36765344665760025834549516290182963200 10430809 -595870390039278373341646878516197419884 10430810 -49666378745459816729348758491174451200 10430811 -855320458799711095070113592766098712 10430812 -11756188111741975175602068881725777920 10430813 -483827506597496850561174205423883902938 10430814 -30605217001496859387534699793998938112 10430815 80364192020064944414437190532348610800 10430816 143496264030997590816889965514871537664 10430817 -8995869540290798461313117304171912000 10430818 26062745764886647599279720021395208192 10430819 -202434144150481862594059361652642771504 10430820 -346477015332321644121250559492009963520 10430821 271035313816056044794803354178633633022 10430822 30204733842931483448969558830866157920 10430823 32047107863607702623046294018927502848 10430824 -23882050546262145067668460278156103680 10430825 -104885599895967367540001870036212262400 10430826 90322016845712997868473618137328155136 10430827 -141226275096886674486742952737063638960 10430828 -578061567263952409029081460140256479744 10430829 -323860570909424476096260279900017275200 10430830 -209324927944587357685624056826840165440 10430831 -351567074612587869949999300821726010800 10430832 -1938691673923274857937382858713825280 10430833 -23098707177248984564982159970787794880 10430834 122165559175756677458947934712409548816 10430835 20518948280703744637684868313702500400 10430836 -33459864612049308978545659409411781120 10430837 -243394758913651742273661402870801420480 10430838 127451527824546716532437328205746700800 10430839 366276227546434848934157772601204225640 10430840 156044142933391844255875530549830860800 10430841 -210179741626555847998846950657208652208 10430842 -45790579542686563682419946033844278928 10430843 -746527269821026413967183547821190617056 10430844 -160502691550335158244153575575685283840 10430845 184265459887597697162256334419904139520 10430846 52484652912696399713835043431871296960 10430847 57034409074848267588300155074289472240 10430848 373318762543260532581920968538062848000 10430849 -41067184287344409977288513404134576384 10430850 28201502718733237174485644781971952000 10430851 369958546244702485561903871313142459584 10430852 10703242131843178997650176868938547200 10430853 364320154986406764056496365443351655904 10430854 -1479014597413710847485398198489960448 10430855 -90127633913729335675685545056692163840 10430856 23176682170685270728920320392643834880 10430857 45512823933522052396966302401153856100 10430858 -140860941845321872067416896460364544720 10430859 63383561149189881544087977059953281408 10430860 168994695959505708632488331756010547200 10430861 -21465374825285877010187623576407407616 10430862 37011265009820923485751838280881116416 10430863 -255251667847597090008240655420927207888 10430864 -26726709897875901390180438718442618880 10430865 -131498772590644987020684929553677400 10430866 108469251388049863589013853554533791632 10430867 17298287182288412987811984704005761600 10430868 -71376098048341955654590158613836595200 10430869 486360744764987100640289118037990352270 10430870 31889076805102551411450912107636505600 10430871 -153511021696477234148675464293829547136 10430872 -666068934153339112891944154603386931200 10430873 25471249773258212798387417964188272080 10430874 -258738512997264177765802550872457571840 10430875 -222276108505224395991591082417083156000 10430876 316488217281272886846649381852924792320 10430877 7339892214049831344634068609674930592 10430878 -298368827188008382979643571101801263232 10430879 10601586537565559269182455663999342184 10430880 72463160745760262076616622386226135040 10430881 -139825771216057795231337404620463948318 10430882 -141664205811075850922037469911766365696 10430883 288626335190816461873693235301104175600 10430884 -310196018182663043518108265290912845184 10430885 151631263103226644204094988300579311960 10430886 -130881566568480292739165776058957760000 10430887 -486402230195359993760536705284276611464 10430888 72286283743026111086361624763683624960 10430889 -22806305206638644243220798343732122240 10430890 -41109030335830910610267011553167728800 10430891 156558177652157694246272753363350032384 10430892 -25944076193551070613351991326537302016 10430893 -307296748709093867052473284760556202656 10430894 -232441365997406553330881437736671296000 10430895 -127560098903778193792457630922597469440 10430896 63900642498877839026934372161396211712 10430897 887402069479703159294357678798173728 10430898 -379962869757804893914242766539350177664 10430899 190505607008156316146773603764766085900 10430900 130493084894879609347281150371120592000 10430901 -15223235174687685647825879611346119332 10430902 -99644920065175044300786996013605130848 10430903 -215292652861909867385043224348308311120 10430904 -381882430218129671216745808527083765760 10430905 148206164284426212139260386571194232000 10430906 148624464863100098082843621055137661920 10430907 -42857102707240128813219165077538310608 10430908 246473023223762069802301394356711173120 10430909 224017220256450366999605800497409015110 10430910 43815804146589407981313419281999872000 10430911 -23112729615725989424316821475566637696 10430912 42733934526973383323257564731329740800 10430913 262416152697662658782174030141767660224 10430914 60012343881225560039398719454118527488 10430915 -239030616335922444651003307509930604080 10430916 70542285050928600755804291769852272640 10430917 -38979736449762104068120433530540694208 10430918 3907701735306875645807225534573816160 10430919 -49336675095949370112370590986221807056 10430920 81866891441590698313943452133213644800 10430921 -289084075815765987371766089897199091878 10430922 88909776570678922456371582246425417472 10430923 214936914454240127484204719792852771680 10430924 148741494792343937139470672464223823360 10430925 -190862710557356281765386701343814596000 10430926 436202360716063813404258555674102016 10430927 -2221428741070165552474622438388969792 10430928 -871662892017062685337069232828399616 10430929 -227881130464987573862811805272792278848 10430930 -150620287299581205281607005392620338880 10430931 5949923317930032346522304320225791744 10430932 -341808813986081830178405657322386917504 10430933 -188213323093563737852993615581813587396 10430934 -97305705781687281488928124536771084288 10430935 15228780316257936710053797280052537880 10430936 -377100120800242812314759574078627256320 10430937 1423231409015991294489354530751099840 10430938 99596403428190404655946246677556759296 10430939 19969698862560919612015524997266538032 10430940 -884136371691527423206887894576168960 10430941 -385114626762903841422313626375792469716 10430942 -4727148605254466302775559241058021376 10430943 -220082984712759746134284195410878320000 10430944 737282017512973206718038903423880396800 10430945 -82792437510220787976197933312403747840 10430946 106781778745004777658821081464758942672 10430947 37922412783627472412231342341584706440 10430948 343880462155147323577369280700142027776 10430949 261600619501787386406395847057967802464 10430950 79665065730008560965492332063240544000 10430951 -6082446742912167083836591068220329288 10430952 128362959214010929539573512342682009600 10430953 -121309542791977179126811980917329028856 10430954 144756064582209563057397020315444320176 10430955 174692947796770177029482160863697558000 10430956 -75611859566490216261459656413279900160 10430957 -445317297575354216649401993762183338794 10430958 123212594157186611314846553708578296384 10430959 249125799987770099198536796392672186752 10430960 7139657784554257188299958299816755200 10430961 20137115371304746108568615632307260272 10430962 6327898877170336743149696733966819840 10430963 -495244653446557615648715308847633908788 10430964 -242157546920676263639395717643469926400 10430965 157420556895976009141771595721617896320 10430966 15853420584898706259032215379786457600 10430967 -36237774956891880780266045155717537152 10430968 -358934930403396117871639622840818237440 10430969 -669516216109930280940729183393664980630 10430970 -2283288268683691770314851245840952320 10430971 288613037622786780834261516917717494992 10430972 -161570582544127262392136753720728756224 10430973 27148721222761983175287017194503552000 10430974 8997972128912105576075748877291642752 10430975 74829790567031534281825267315079331000 10430976 151574976470355896902062096387296722944 10430977 66485794441280620690805022040828080960 10430978 -172801096850651719259518227249865434720 10430979 -108425446234525962142180427666381284512 10430980 34321981838934089673139549279680368640 10430981 316299106803395180280465469548383054400 10430982 65799964163949983259531962890738500000 10430983 371179108641958834878982443289305600 10430984 -275478146667761439012934482713146813440 10430985 357114482241862307886405019541728468800 10430986 -205699210065802211598436091159680646400 10430987 423306077460731514461815518773643078912 10430988 -193971400827815373767660896669267776000 10430989 -320856549910786931873906515231328473844 10430990 -295158654227191600729076919535937877120 10430991 -514138895869433878109738565769901704560 10430992 -61462531333480336876931457126950240256 10430993 10853494680951878199175562615834157924 10430994 32356966876853783196801993340113833472 10430995 401277142982690672427675605499441966000 10430996 -170201887162168999362489077696215732224 10430997 -135419663517543833646957535419497532000 10430998 48507988553813494758158648369620308000 10430999 -253423416740531602122809168396405283000 10431000 255621209109869456350604396877772800000 10431001 149630289438458354085094806547429555584 10431002 -2009076175595653788132023321060766720 10431003 -144893920940132087503025216469486554112 10431004 61354710361726901287864746972024205312 10431005 -47407963974170481054859710742289049600 10431006 62496115270711858843609879564116830208 10431007 -562735224563005496611629547415459190368 10431008 101034831053280585425823666318832828416 10431009 183159264522511144510721271854829285714 10431010 245502442769428690815935746238767848000 10431011 568369122547718063777382938944773579612 10431012 75807935820803723312306153664053978112 10431013 459803698664893998827637442425020762040 10431014 -360409709003959264525215102147934680768 10431015 35859324888886750143923110262937431040 10431016 -49099791722516246238341392040033894400 10431017 -115950649955651139217890540293053580934 10431018 -123225567852203078348841259839405797376 10431019 -146212735251247630518818890311624097160 10431020 -58288524505691229114405708039765227520 10431021 -327389300004155424392223383156018066016 10431022 17275256123902861215536943409794388032 10431023 221465240833278947470038365991817119960 10431024 62647121056447372372134613402498596864 10431025 121363381237753347813509909474552925600 10431026 -1108823189335766201725199304741937536 10431027 -31909831346501986407222235400909837352 10431028 69645522228629261405433580184804755456 10431029 89385081276652290236703469565389780992 10431030 17121700837285238181176630115880343040 10431031 34807121511668704715679071518545151432 10431032 -579641749626521364467126717550318489600 10431033 297014365939629809434100276182703590224 10431034 -384816119256411979858598686100666077584 10431035 -36354312069863275790010186704465299200 10431036 23401572209520242849938263458213756928 10431037 -275401159330269629329585421751635852448 10431038 -715335372423883822498469428042223448960 10431039 -38132963017657779623284643759384878080 10431040 -10030101018798043707808348144266117120 10431041 150009935802530365732885955129356853442 10431042 103262318845763063938862036666838762240 10431043 -8125106964832849868592608808210859200 10431044 192114635718621003356126658753942963456 10431045 513511493361233071483824061737681777600 10431046 157663346096420155482916220482273030080 10431047 -766888835143796311744884148549067966112 10431048 -235653217264091647061086353200234496000 10431049 -752308123933582511038322619259920902950 10431050 -15616166562771216757066240071677203200 10431051 -179959298482076071673925488814419693376 10431052 -236233318136684473501852844133314085888 10431053 -173326649123985332953970800286495160480 10431054 -145444043592205425446073385715794187136 10431055 357046037449495905464689718526427101960 10431056 -66913195165576261891882080399151742976 10431057 -27364268463710115330549033865966218240 10431058 138871741310312532288263872132325218560 10431059 -565573425444581056142355201070672894740 10431060 -197379339241311798583906321345107671040 10431061 111746643696536699568360591000475528448 10431062 25452155850918677512810889857410104064 10431063 -106177736082081049650887365416813376608 10431064 -313850017171118190501883010810923499520 10431065 444216414920631267231599025449937971460 10431066 26766365363929186147368933327085160448 10431067 51129764740675964432238878827811636280 10431068 -222743548704045862541731501867976209920 10431069 -3391511970124013149813840316755536384 10431070 -29236401985072152134025833675038041600 10431071 851485944423030254508724876336154630112 10431072 -323176879166202115728825455897762856960 10431073 -472552217213884527706185356531441203678 10431074 -252739604692580788716786620230456492464 10431075 -80138125884690452834267164793082086400 10431076 -339176996151083295630690968451864980480 10431077 4865097013212451598321264631351805692 10431078 60853064257155021552510360966153123840 10431079 13050410743649888731937486904479868880 10431080 -236519497863212174111506934181283430400 10431081 323405520873613182013352885129760721920 10431082 -46537377823907335576145976064522732800 10431083 -135347017596788227017294221023858036992 10431084 176243076569752785341004626718056142336 10431085 58271978117320261202953912744380591360 10431086 -146434613007455021050317579885644148480 10431087 -163094017891386704071956296056276939632 10431088 84749264022301776840581116264059994112 10431089 -248039776128919677511227235395319238040 10431090 61934472133500789639465117776927817120 10431091 702379514881613643417703715042008778184 10431092 71820066290170443565810132609161861120 10431093 -229576942370065866513933086394918937056 10431094 378277545622526411439497264510505960096 10431095 9631670858181339930548552714952947400 10431096 -20732257841811668801905341857587200000 10431097 -34942647053566763459266684271763432960 10431098 149213164572224581105084658763346721280 10431099 -14886900274534506017479746371656142064 10431100 -236603973326573117006641008838594009600 10431101 -636269823545794552393127974677431627898 10431102 -87453778760924672497625873551152746496 10431103 -243913382198915339649362411811641707648 10431104 -72445034902179463197621995543357030400 10431105 248480092698375722684056797883559736960 10431106 54937874902821692005524901549072610304 10431107 53689151341294206169647675988581052752 10431108 2540730310300026926835354971488871424 10431109 135068129760431611472826153305739420000 10431110 62530496346704599263727644313881144960 10431111 120552047097268874522985452019245608872 10431112 -8353830943363990460656410632745492480 10431113 25625277594459705578302350893978552640 10431114 -33666277409011550026516507663947102720 10431115 -227135104084898411068392374912554166400 10431116 -30811975837125388183274456411026037760 10431117 -71681132350936583416588717689079319892 10431118 343196592125351803861866625268824397760 10431119 985996851276872695006534985862448317744 10431120 -11660637338013538932849290908520939520 10431121 -196946963532058679445073390236494497728 10431122 71344541198267931972892547312999732544 10431123 351932209673910752070256877887495251384 10431124 -375599795080918124784745692444152107008 10431125 301884530289441499435050240621832275000 10431126 -205901585647022239211149280067707884800 10431127 -90612344267200856444588902892196526928 10431128 -54236902011935960496087448833741127680 10431129 -153613719975106562621196203016750970416 10431130 -63865783491161193976111031370715403040 10431131 825060872828821031168125099256944450032 10431132 147552661088188129403760451857276367872 10431133 -587469500750250427841332606609644677760 10431134 27914471440068341657591194710388521984 10431135 41985482561644815954205237450748170080 10431136 93375748576204165776113021963200757760 10431137 528054876877212694523833565887719955632 10431138 28544837149301477924813283038257959168 10431139 188645831224099576476373283227235230940 10431140 221254516197399746929159668419159773440 10431141 -65299767300171165201306461166635481600 10431142 184152143457680817715662883263778461312 10431143 -304070712657244883538568967600212559856 10431144 47690395561744754135369780963321856000 10431145 142391458343358306741257953086988846080 10431146 31020248579183160370517463022552034304 10431147 -39609805730176900459880825841338740560 10431148 30056677331566595377147592424808810496 10431149 488951682728418669389956736314895901036 10431150 -11048720039201422874842524308078582400 10431151 106151413802549704976422106568770201992 10431152 -122176028039891520645564715197285826560 10431153 -306688676231359628804476226197193551200 10431154 431410164828671888500163689737909338112 10431155 -1269740110824389246679640793357568000 10431156 75764787401733058397543190654397501440 10431157 -347112450185473951387839821029985319168 10431158 -170505155531652902601260672391736948320 10431159 -106504804955751443847564185102527314432 10431160 278600194194767618703738528831565824000 10431161 -85515559391427446412453710982920979576 10431162 24867939183454482034282407589831034112 10431163 231163918531795548816400482118913746840 10431164 515003538029799511687004090550977381376 10431165 -85045297364786409508963293179690674080 10431166 163482963242986085959341867389738001408 10431167 257258333852191476320412949427183340672 10431168 -207573555744397858180804171687526400 10431169 -365013757952660291868485857679165586174 10431170 36486059478228027022701202474797557280 10431171 429124814390398471492284422061299633880 10431172 -180283527057970950703886573644665341824 10431173 35489003201094576401989498916929435422 10431174 -8584290317134255741749793352474773632 10431175 297910513199626989488118697885314893800 10431176 -109911221352913320245824873523641712640 10431177 537612452309909658640770658915964003808 10431178 50418716764481601941380035378115595520 10431179 -159216874807742192083669918416200763360 10431180 9455603873251872889498037489692323840 10431181 -154403778311386634059790126170349392736 10431182 -48944937338535896026351038764263248000 10431183 213013633204902103832248167974169784320 10431184 130213901506968663576832190070939893760 10431185 98703579454060808295157546504416768000 10431186 -183834339321628769059167033834448171776 10431187 451209410736958369268820738906819635004 10431188 38809026817804570262164775333042470656 10431189 -17493472712501233300528870506912891396 10431190 -10898891395669972672854987153486643200 10431191 -45002681297228205509791559112886562160 10431192 -4428365963869441472361439449056256000 10431193 626040589343003030151816248700300850442 10431194 116684699246375199256776551635890982896 10431195 -336832621641409083974162611684572960 10431196 -264216338477322692015278509752943961600 10431197 -158571978074123465461076798464837380768 10431198 -2448680046597636067875610587540661056 10431199 -390758376196173022575345930354712136800 10431200 -103848287435473684698774793925885952000 10431201 -443818876279125671922790226239556865696 10431202 386908047942888174684510637334069881632 10431203 5572336764279236204087511897923435544 10431204 26749445907044467079061361164628733952 10431205 207218602757786604950066905528782291360 10431206 -592699383980446578089025997843339470336 10431207 360465526458217178347929333014667329280 10431208 -283879316112699678644330430983935395840 10431209 319331137315028982147833048517866609040 10431210 -153203174331428068578449014100681399040 10431211 74659160585994536237069239606273830944 10431212 -559399804697122461744631313598430238208 10431213 46496764042666475971765503640353857280 10431214 -12501376317217608207461282753687640960 10431215 -197417041334981644829003573349980723640 10431216 14305037577101031090709985486325645312 10431217 480273367130647658720162512381439733600 10431218 -110327205701158163502819061741371496944 10431219 574635288861065443527369576455286774528 10431220 -59427665146877513743192467257378634240 10431221 -204387466249979686648438065791637065856 10431222 -135904990641840139674305211674226094080 10431223 -588009236648464109879081823514351456296 10431224 208926919974252371720755013526840360960 10431225 14865378159277623097431233210610504000 10431226 17752869268273474983470401651309081824 10431227 -5975593442374022993131490461515502368 10431228 -162718914294313230309173353124218920960 10431229 673114219011610275221485530585844461830 10431230 233595504512795436642409780302426921600 10431231 33404623655108245573225122537033458304 10431232 -16809318107628790982711084594839420928 10431233 -570388880506744236086370528843685963518 10431234 3297516319144386795304019681534868480 10431235 2205359330885980306281600250346600400 10431236 -111652797931667744601318892185182834688 10431237 -203645494543506528360737684111760582048 10431238 260839924589647094297698644545731943520 10431239 -85140827761036385296749282527898670080 10431240 -223527074576429009699785879480030003200 10431241 -16239197814419157417643420637065822336 10431242 -57535874204187174467709738282178212000 10431243 49489871296056441484275981639830364732 10431244 68762627290974770350499481865515139072 10431245 71344014329332777009123338383222740800 10431246 8690223137863799160996578315391006720 10431247 -293615284448031658143097784702457047960 10431248 -35817833186671223947308989415218528256 10431249 -167756804255915872900918524523394759232 10431250 -270983561225771589289632411970036500000 10431251 -410251369598858368117624927097872073376 10431252 49588387574335295021560228802314567680 10431253 168317620500060881575088241330970379680 10431254 178638793875053371911420041398311237120 10431255 67745412169564950506395951646239900800 10431256 -186284848406054724216595918357208064000 10431257 11543170033983978326758424521837075920 10431258 66676024973121562454604332900495721984 10431259 -281392644433065588387678030951952846080 10431260 79412087753758950592293950973344102400 10431261 -24351450749715009418962689720955014100 10431262 -617808225426502620499895806782166656 10431263 471194838044719398762458796667475068512 10431264 -66088131954688945974796555640223301632 10431265 -129647548262433791622942330961533560280 10431266 98479242332343797908435414592532080640 10431267 -103954785873983123177444940119877414336 10431268 -749175085161729533753386592870346283008 10431269 143021216188088229606248149172340925920 10431270 108784008038475028819860565738500357120 10431271 -305597710665310375990724559879092791680 10431272 -427488064751666542559989940686659256320 10431273 97479507862282819715427809350952835984 10431274 -87512301737335622927145796888349638656 10431275 -34092863894367661547083873205310704700 10431276 -73710590710359480427818511809592416768 10431277 474104081806763404328197570537254527126 10431278 103051750891137240189744281037772983168 10431279 -91543350478317703001857285872912473976 10431280 -7375119159137807682628559038982062080 10431281 78302981641621287285654054134807126592 10431282 -61283748430984886473893317651643632640 10431283 21427750475964802600183645130426944640 10431284 -3760850959766224364217500196056623104 10431285 -212814411859003402261885712317695849600 10431286 -16458014167814305314545300163551373408 10431287 -236830953990213623431367279860593101520 10431288 -181555357110961683436587983961538560000 10431289 -398309642036272559007904271701478470 10431290 19007901747639878079122628355178254080 10431291 -65963421363411920613166662460689375120 10431292 104923819455451516452238653970677718016 10431293 1221769257501270192608199941179668872364 10431294 138606905068345044936794902349644257600 10431295 -97675595591829801036500148072396503040 10431296 221003403728551582443624901381883166720 10431297 -10405513496987882342297601252049004400 10431298 373023023119331498574042567280167752400 10431299 82998093369424392693040252936789632336 10431300 47714068330891728294230072837706240000 10431301 -72484085293478983494560799284120766468 10431302 69416029768261697500773445193790743040 10431303 -192079179616172661067363342712201278296 10431304 210422142969334027689266884360912896000 10431305 106645473649799391139147193730964600320 10431306 87461406980908301716935110854893694512 10431307 712018977602853546532178558827073271760 10431308 -13377359778338697137871667584329379072 10431309 -129706200660483924695683002856694638080 10431310 -121177128273934834086909100521994117440 10431311 28207352659628708628501052140872716800 10431312 -48291624306870704732640064467324764160 10431313 -546084342819207148751043914278317751438 10431314 -39510682542182827175334945268376905728 10431315 43997010184931872181255406635485212000 10431316 247084396883103343942496789264893644800 10431317 150369420312751893884414825852500572792 10431318 -65988365109269222720394684853321420800 10431319 -867883448422343374275742391296122975504 10431320 62066767107796539312306215957406105600 10431321 612608785167452459522591712775640500224 10431322 251140185829441569439329471172972871424 10431323 -127471317681353155823630606190017276160 10431324 -81242845255884807214787557453519779840 10431325 -368299466501903404943769214876831114400 10431326 -211635318064732667675508005291882517888 10431327 -7984167738457267769640884450429870592 10431328 -111140455744583671073006258105036046336 10431329 -467963838952237189634720473887958405740 10431330 -8255104932444311118871935785884354560 10431331 61532537802473938918890663317434967352 10431332 -1399040731846353520353593172404379648 10431333 135068426452786632306096706307420749344 10431334 -69964651840340366103870069623779734720 10431335 40075276389350601252652525089944926800 10431336 -73597860151364577414707282325975367680 10431337 43583140530767152799161438700813461952 10431338 -163926241126228215777557052485356633680 10431339 229515016614414581310486646509569179224 10431340 255341034967059073136785572130809507840 10431341 -509297133435002402830501552516845928500 10431342 18692429674467930785557493146641172800 10431343 10485081166884600244453735866164852688 10431344 14678283516861234449707383655953334272 10431345 -44352769316005843399774833396800924160 10431346 56301945566934459874786328643031801872 10431347 160490287991542273068130174898461546992 10431348 5127582493692135048321909381147899904 10431349 -488293067657724606768501783657712253650 10431350 19728118922058139023088402575969146400 10431351 114569132498518183794158117568022049328 10431352 277295340019465152501502898971372953600 10431353 108154641745426692564863364492482309460 10431354 -52870312735773753325829739002606529792 10431355 -339222912924602550464510704692463338480 10431356 237891453135850727486674447278657438720 10431357 329196872672297188230438896354527464288 10431358 -133473581696911048025419570765087146240 10431359 -152327914994367931365525328807836205440 10431360 248833666087310529944218376219079475200 10431361 -675856141345400667679588661365250123600 10431362 -56372155019568544744864207538156524128 10431363 -77842111089668382057570962650888526856 10431364 -274326299230840325387750866009492665344 10431365 104129825918934146137337579049178970940 10431366 -202310575262015865880025324850875080704 10431367 589319704327038910653438795595460187416 10431368 1120489533333810341955062505471623823360 10431369 87501617605129982304790933365296597760 10431370 -1427295863252323877340728296669386240 10431371 -579155437921836517240679431140428848428 10431372 -91803924343482255808997813742268366848 10431373 -47694233505519348019616137201697666664 10431374 208440363323608157413009549351683354240 10431375 -359112174870295033565552065274678316000 10431376 49203579986538403949879884220506046464 10431377 669576521174605495635631829140885220640 10431378 -135804376881860235849004062384681114096 10431379 -88594474083980624989417552205643879168 10431380 -95031769182430955602735130643031142400 10431381 -14259897352179817202321950229882006400 10431382 143029159074762997764935468133109810944 10431383 -627063777354135416754403026740098957368 10431384 84614261731508719509844101330991472640 10431385 -318592628053178638599418627260402231420 10431386 42639856642057049517729953323340457984 10431387 -419476385353102153110732761401041506880 10431388 -769619289333547419052424658696018984960 10431389 55922076024660407550585086175331761024 10431390 -24332983957171220381640465156880220160 10431391 -420677598932966526015175107071794572816 10431392 173705169759814722464281708933588844544 10431393 -95699941498412299868839063945627761216 10431394 134484490943795277687826096900540185600 10431395 648750190277683862427178823014716720 10431396 -197865676078901481375154964277303920640 10431397 -547093503917727801944191538098433575680 10431398 -361836386731580081544638187382203232800 10431399 -238306527150120956674877757209836093440 10431400 -139788634905466611021557396444583936000 10431401 158758414295947956227518607272063185402 10431402 18768480084402646577372982603907506432 10431403 -1327204720703149190520286034873270456 10431404 -380405558947158462000999097398846735360 10431405 -237060046795010408900144552872990026900 10431406 -291118753807954558401002356608065350848 10431407 119158278798367412384197998218287104 10431408 2487523304251836831450808007064944640 10431409 132827157904001586991901780756073389620 10431410 -184864780773231364464886149689430720 10431411 122749057860299743098965792474233206072 10431412 139889786143579190993171911151344873856 10431413 4062486620733747254166239623632353664 10431414 24433863727532309531741598157466561376 10431415 447408915246329108058840581232482779200 10431416 5432100622328840828090304322799308800 10431417 126671149276579557704539853136970220880 10431418 -137049929913918556552899187243873393920 10431419 -412030901243575511589135884255678721180 10431420 -130272092172640044251660466509215334400 10431421 -88323643135213249276506559335988038912 10431422 -298799155785207891113256085014406855488 10431423 -13402385068126991066167414996627742160 10431424 -29695234170924234425900621684382105600 10431425 -35468513286283508596827267288772943700 10431426 11704424176187758432285566128169346944 10431427 39247270935597116277480585713940969472 10431428 203914383873373909616227271226476568576 10431429 -16911502830164097009691860000617196480 10431430 -126861473760681551380584234429916080000 10431431 575444502686634779272921971668404447272 10431432 114537554502410555046630252337033175040 10431433 44416150200178660263265036930517134682 10431434 57646437663604302991810098257865517920 10431435 44058632546439617667037312655685116160 10431436 -271552491053874377797940841710834173440 10431437 71807323432564829593403681843633946240 10431438 -35310644698280663606890352970293452800 10431439 418038947699526463566782069438151104240 10431440 88031886291735129468643284531548651520 10431441 -4597845142512500655573282847630797150 10431442 -4049691900565550370435105436251122688 10431443 474433275620792095990281438423409294848 10431444 -1032080220141585640975567856281817088 10431445 -551316157800932824015773443155853668200 10431446 14069864870504298758217314352103148160 10431447 3828951257795623184395352277625881120 10431448 491112588856231857080227388411835279360 10431449 -201841153520369911112613907161957099264 10431450 -7621900168362724913865838275376512000 10431451 183618411339015792811532803773995136452 10431452 -201758674661601553791604265434682340864 10431453 -95401821693171511463167893250596314592 10431454 46570976252391274505653410444099072384 10431455 154384963092522930105343996885186735800 10431456 40146720864262567265783663667707904 10431457 311190144893917274676941029006019532100 10431458 106076597090952183850208284485616384080 10431459 -201490558567543186526278917821388898296 10431460 4373122455466918288696774664269378560 10431461 639912899788818373120502261616509992062 10431462 -147615927393403481188813914341633974272 10431463 81111785494917309727638564473393493360 10431464 329351347338965802711305895820185615360 10431465 -114293481402697636759877509509553643520 10431466 -1564712018832442474298715717716024832 10431467 408507695068095392037780845619448278516 10431468 236859801970350032837843986189153757952 10431469 22476794134217431910687365129548880000 10431470 -89911368646044838534085313948589405440 10431471 40504867707641049025845116962570050312 10431472 -97277877214552224935127355143803240448 10431473 -120381410786483571513559208072131113036 10431474 57867965454107452948431463892656235520 10431475 191626216711612650393831995225077981000 10431476 -410596154297367884748450976549820375040 10431477 124477976904482035425648057992614022400 10431478 266112066807654793207785928589658107040 10431479 229424026056944865080252785886686063080 10431480 50474033940818606990324969699656704000 10431481 25979339387971338564227636849053059412 10431482 50694945774730308051070619915975415744 10431483 -348864884040988822864772150708732735976 10431484 -30660231875826762206093821360741181440 10431485 42981961648031566145115977508619738200 10431486 -4101444706798895524168768740051698880 10431487 181676466651086159593313494570081615992 10431488 703273060883311961236312412661938651136 10431489 232005295886792649399769057894383562368 10431490 126736930277310230104771821668373864000 10431491 58920836321537140509560563709204056272 10431492 30936679473090831480684118921938250752 10431493 -179329132696790206164199793244170579136 10431494 -181775699842729028763307129526392504320 10431495 -58748846952508580527111751462617482000 10431496 7530210629154789079684679874697512960 10431497 -364129106141155111249668035724730158054 10431498 -101419719345796023797147445621803360256 10431499 184159293522984372738370727422892048 10431500 -132397744533836881072912374211270656000 10431501 -206148159921877800541832639373894627840 10431502 268216090299776281097146383851350421952 10431503 136030363654085712406690079136078049200 10431504 30220273599449074918453119875596222464 10431505 -735320757337896903178492069068507840 10431506 -289699235683848545668234687295702511840 10431507 -92720646921703090018409677796895542160 10431508 -23296850788134109858372187113102205184 10431509 201293750951353584521051670568813940352 10431510 101482921164774581599078221746165170560 10431511 -163065346224272173635894635598559596248 10431512 -38591962274359992742015640478949785600 10431513 105435243109299687686390115243124853760 10431514 -171164285148289606884384476930928246528 10431515 -389530019131310579223759311829183483840 10431516 -213493165947995394327077495400068187648 10431517 10360823403342962271063928048169581420 10431518 -14216863167416641395481121414574596160 10431519 -113929442652230184521553907839506454528 10431520 400916628123041067711521758045966172160 10431521 112598934783007022513811557478680808852 10431522 -92277887399246410995578496339990849840 10431523 73035812949220051273613026228845555504 10431524 -123338168096653481729776104790730342400 10431525 -126760514436476153750108754017913808800 10431526 -6964075231205714476773176963186786304 10431527 -495245372520589446722101384601898927624 10431528 -396792888577199333908474182301792419840 10431529 -190794577589363603362631344051662196870 10431530 -165305737658197342787144395375980737280 10431531 -435626949625040598714777829135656960 10431532 -472289861280254435956119705594352358400 10431533 80666800229060850288124291351965788160 10431534 -28322373832035877503590336156158902720 10431535 -33365857610322066886835678330947538400 10431536 -64394919310845486057247378064787652608 10431537 105879919646994011330589826005812595552 10431538 94982876635392695767717267250172510528 10431539 500117333431569424196031514619071859340 10431540 -20545853743807870874361405688324177920 10431541 -99110863694899014522165771404799960000 10431542 2370928729607958983781141654647791104 10431543 -239088128547076472439904491532063678896 10431544 -67716797505452682556074871546689638400 10431545 52915347089843147223172175851975782600 10431546 146272144123624647498637449926542224384 10431547 -63250495071585437955613166392632391168 10431548 -2678392629171474209002399070570118144 10431549 -15901990576943417872625005861696165332 10431550 -21576682270389034035149793737103835200 10431551 -209297604707310575246491637049872959200 10431552 -104296439987661465197017558402883125248 10431553 -177972923925726415504005885397354501920 10431554 2901022119347614681290746903129687040 10431555 192298530074870765467597452613045977600 10431556 -145100732573474115117743615659716575232 10431557 -552597272429789947707642278332131047496 10431558 8124210470865845118536661521392496640 10431559 536884323100344176780898537506982844760 10431560 147248586464459526027730909438451712000 10431561 286752107429730737347101214480320401280 10431562 -107231496227053927436149496950181916672 10431563 195451632188239014784240817639771148504 10431564 94522075226320786182040036864856555520 10431565 323426166132528049356667400578553023200 10431566 -100726713152352842412626167443332774976 10431567 182077837320717105640286174878290753384 10431568 -27808802989768349107991382883965992960 10431569 -120523016312682276309274621284113703360 10431570 82267431205535078824077750732026534400 10431571 -313598618350901241370774806219442558228 10431572 -428044170217358933566992826570425104640 10431573 69943752216515017097178978426148644768 10431574 -50993637504289927731440233851662275968 10431575 18041688282883073532898475629984656000 10431576 12627928993669708061809570878945515520 10431577 -229992901718180649713166100320544269888 10431578 149299310619126873285811877333760825840 10431579 294672698212392140337907755758447583384 10431580 44380777012949228981250456902198016000 10431581 366873279212321010214545192763611498624 10431582 -706036024542778260718938977509364736 10431583 -120626657713265781261366411200951419440 10431584 419435394498003668896059010820934598656 10431585 234430747333977334005170780917176000 10431586 -374066644694330458662188046386682531456 10431587 654969101842439398545959317720589470236 10431588 -193853129550998408970598231467310771200 10431589 43854736417234151330938798471415806080 10431590 -139084793936575354367673580441148083200 10431591 172819507550504679419685468450437805984 10431592 619380330781268125154131518418974720 10431593 -66805941663407579034650801899382190336 10431594 -80026290384676051578499426160519428176 10431595 -8158961858575029003579366281960100000 10431596 42930481480569767733302621702399508480 10431597 -118147234338305856324567446912275534560 10431598 -87831972403635403079702278967120011200 10431599 -256210646528043682108245124630584926760 10431600 39448689981228735241261430586558873600 10431601 -106426079172589449943026651769688915100 10431602 -173626061713620214346719229512608523248 10431603 11131659831612543551018346312334798848 10431604 197953763159805541441078752211104571392 10431605 269711884236841490558774570586466351260 10431606 48727653135924180919562962675934713344 10431607 -426779097185904171483567424338649045144 10431608 591573907819297170704804050066518835200 10431609 -156229785808959480173604951326776434096 10431610 -35090533904931873236170528438294152000 10431611 -150820537300056028906590420638124272448 10431612 -339770475291826780221707048297032473600 10431613 -518225802604678097558637472676129329440 10431614 75158788891863912915262613698148666112 10431615 -275274435257737185855042769895555111280 10431616 226762778850346502907230089339364966400 10431617 209253104700009048472524868702669104000 10431618 61104451765333473593734437218187103104 10431619 -2666473422922967992431048071024842080 10431620 73045898767313580097867707123933031680 10431621 427379900947942200016613520037451778972 10431622 -316324942899941540065048181218852329888 10431623 9543706780306687223931114113926606872 10431624 26426412927511770714588249042337136640 10431625 -161424073269099650149799728222440630000 10431626 4743671814163828836847492026332418144 10431627 5387680863077915682076332864826713600 10431628 -7847565853968084771960027906450521600 10431629 210615758338864388899919333175729254688 10431630 51995852936703486875828320226499997440 10431631 55196677423212249531759115859722673392 10431632 -67595190108587674333606107965973331968 10431633 117922545677419370911636706051625744000 10431634 208235051388571081713551525516659845120 10431635 -265083837440213524925090470773639438000 10431636 -41188095773962202306674613807661017088 10431637 -870401191489187876515975325360751442340 10431638 110595179354573560646246104375431828096 10431639 116508910261360352728200241002102756000 10431640 -203324925805994517649005609872402227200 10431641 64534692455562474430614852019566944784 10431642 108845805739747228189513199952386425344 10431643 -216110523573286572006579414909767651496 10431644 176285292963902142925614754723471812096 10431645 -67479534857343948722874689244634224000 10431646 -194185902335702555259216162828974969280 10431647 -388275876773647655667918127805896943904 10431648 79676723799201243674397892097064960000 10431649 98782277739492469907019011556813807636 10431650 166868293046824282507893571942336665600 10431651 -4522125950465081506470269961864952968 10431652 178731695979460059029143264647761920 10431653 -237694745805607495254226730112321538560 10431654 -37540041241688909055740682638447042880 10431655 173856425461246893086427208410275568480 10431656 -320105368337850915393469050520088739840 10431657 52393888529624818940176920735866178954 10431658 -158275346616730045281315702708032935680 10431659 112851669638359061867224368595291752000 10431660 -91672978280899151713934534620642698240 10431661 -956397589913729547497024293385041949376 10431662 -188986679482044257919711666465557644800 10431663 192620904757739915274895393297481205888 10431664 -222524435920126883215147527676040216576 10431665 435035994130367387161828602772383081600 10431666 -3440377987527978102732485501223244800 10431667 -261826831519562325468228692062946231284 10431668 -208700247256851883737070631555822787840 10431669 120605217671686709373401491902192713760 10431670 -171619690479945486441567311127732318720 10431671 -2753584007076429350951916428372007072 10431672 105227039618330568367124515696386048000 10431673 -113218697536800495277324614096723555456 10431674 74808231744635302288061765372053443840 10431675 -33633995636600005019675123374665598800 10431676 -362327609895671150845692143357415923712 10431677 324504624359022091965086272743957858060 10431678 76235195689472765571747592063943778624 10431679 350797415939762740816559149368815471784 10431680 -51396775680917613377627538741956444160 10431681 145901568165940753873875663915230233920 10431682 258004052231282769796506315537576234192 10431683 127259787678621343177007960384977327932 10431684 -120192897934617155109581474899421982720 10431685 -7900220555841484149491698743290604480 10431686 -11545351467836952527484508723621479936 10431687 151702886546137268437694714435657780352 10431688 159253938680461775780991941350895477760 10431689 304463802745969081322840597864124689424 10431690 -57311606063352961223776914980745945600 10431691 232330173684641798883929105234274381952 10431692 -610337997287591088982790278450889315328 10431693 391132714946579294612033638569572334720 10431694 27070407767516749950525802653774741120 10431695 476523180358264700358810196778985736200 10431696 13493546708478039569841445440564756480 10431697 634893227852988319290639178001921544192 10431698 238295988232270431083726473809904851600 10431699 -532533495154326682697600304742822987200 10431700 -8904680825546987902246247665980128000 10431701 -201400477059057377412207823985136126048 10431702 -25991174923365563583294274639214505120 10431703 666201164047965945445143381672141874120 10431704 411053484839033906316041343955448309760 10431705 124084728337135658120746987270679415360 10431706 30140415210983275492617618631405460160 10431707 -117517847340646854521676766293882025200 10431708 -70487847695346972708915648568383335424 10431709 -261176146274423965144224048484269856090 10431710 -205276899654443081616327420848387360640 10431711 129314997486291172078259394514876940760 10431712 315314843700884599731348463193674481664 10431713 561806977068853569496093793270286977280 10431714 -4309075581012499611989169415770054912 10431715 148149332948335847401982763927443844000 10431716 329860475336477910235359705349474995840 10431717 -49480786912203575329721991001740509184 10431718 281955755413259054004537172773638763840 10431719 74736600412240227020959941333653136144 10431720 23543246195713052125713497453248512000 10431721 -484196958812416576867971162221866411078 10431722 -64194572733424322900629263086893831680 10431723 -172589171600904498519973601110703387136 10431724 532139356263490371429679935051320665600 10431725 -122002035772156860691999519136196795900 10431726 -2773354061245911342587251479883947456 10431727 -387750749855613621302845902418774611408 10431728 39935712258939937881808398975348572160 10431729 39885191220489880648030443743107987008 10431730 -221374272856985366461882789334165958240 10431731 -265068612681880241192431315650344237400 10431732 -307706056856782841299432976714402297856 10431733 -125646714626353713624759912360200171396 10431734 97851780427679158233865024729951226016 10431735 -137883461491338732704107599417718034400 10431736 14607514687154689252177651757979648000 10431737 755543179627264562934778761976830101760 10431738 -149899697713849782367822468620701383056 10431739 461047747471726279131522922272538997540 10431740 146780296209833179858079064800544046080 10431741 -27627152384969931750115873225040020800 10431742 102789438261136217657989389746867129472 10431743 30080928947338991451984968048377931616 10431744 -123980093867077576386401962420353368064 10431745 -217674410597164245268528246551149059500 10431746 -95192967536169866389420089208317891072 10431747 -469147697695427048310488450325516086040 10431748 -58934544497824359994300405527592239104 10431749 162243264715432156654684971571691190750 10431750 38429084605031355939755631308112384000 10431751 -271823050233303895714198792143310926336 10431752 -213144400887800506295730278911026739200 10431753 -154653608104792521147523383695035317792 10431754 -34463465977608785405244600456822057888 10431755 189359904464225910036438112227435440160 10431756 353927266945723074415132987615741946112 10431757 5178597433941818596984514459711601312 10431758 -423493552164442894120412377633905216 10431759 76218562883776487825004260461098234768 10431760 67587998008286601075240483111449395200 10431761 -378444461749449007146758469804487045788 10431762 -2805721608601717160614737465985320960 10431763 598652535523290063624145864565571188012 10431764 34702442534936190553263628300439218176 10431765 -19083521052839258643918439889099942400 10431766 242400814282417845996869809798886385600 10431767 548657746273215469167808956695583135816 10431768 237970523330492515556576093627123589120 10431769 -79279308726234958259866420076937995830 10431770 201110627524269850681771759673681146080 10431771 -114720771102571792791639195281295630336 10431772 78350999958526827329359346050838111232 10431773 89351945884310256689251898311252332 10431774 265618354142200777386864825390016717440 10431775 30131465261961025814070235541878515800 10431776 405319320770192072716964683410973458432 10431777 -285979956956069815123887071371879072080 10431778 1207195023606081705052057979089339392 10431779 10256180565103757763945313800395520000 10431780 -68117755576935480051711402952978268160 10431781 717697480155297137617337180386037099582 10431782 -249451702228536613381020912832328575008 10431783 415690996577918395060455322055139436752 10431784 338659546086048052247248722133952593920 10431785 -5193681439650955797515355465771444480 10431786 105594615545656043381384003058146435328 10431787 -465645209842035146720765852117568895564 10431788 -237051928130125282973284018331948083200 10431789 50270002228394224127138595982419273024 10431790 65080891115458357663834761270262665600 10431791 1070871245835739900830925314836824092192 10431792 45215671279473191710220509373131653120 10431793 -833068699597229603715703314547301505240 10431794 88090292273652440442073675563239626272 10431795 274939899262536149299825033081421606400 10431796 -144293510817511214999610244429294929920 10431797 -391726056423448617768534683489746532754 10431798 -71350321900905087087725715594616012800 10431799 -64894329818432487210895120658271504464 10431800 4367356560393936201765844296626688000 10431801 635469042622879349671872880881464243040 10431802 -271901694725405509928042344476269493648 10431803 200295652301288404600272433756025774052 10431804 84202860666018400091007119502241706496 10431805 181353512296497131884881668260189196460 10431806 306787285522037990242981503516731034816 10431807 -137542408740293308242042478345927535160 10431808 10433367841931750715982808293693718528 10431809 -787305357789062788175696787127490051280 10431810 17174915691216291755048491000206796800 10431811 -83455326166467528192923732462097127680 10431812 -599905132443043786259786834715446910720 10431813 85376443603289077726670418354039473280 10431814 284705931532081827070476570939951164256 10431815 145072660223973219543602813675800275960 10431816 -342537059819559248169952843538227814400 10431817 2693958454262040291522552821833353024 10431818 26606449757878310779388795926587765504 10431819 -62908499282291346079709496109223716356 10431820 -50502516801548890084113561971140915200 10431821 -54012044506336950042052008738640967508 10431822 -337137594608100966163655969515363430400 10431823 357235589598933805468343668926440585072 10431824 -2370436883242302314754254517792423936 10431825 -186044382686592536895016673036663912400 10431826 7753414676324394072242830960100948112 10431827 -44132428489063342538514202851145836288 10431828 -15060538029282623788634931124629504 10431829 674097221427274152051985948317077814876 10431830 -99915060418952412977563841857343197440 10431831 34501998632822755738884086583384444240 10431832 258563981478208242369298387147348838400 10431833 -30151806661375524518720950671196906800 10431834 25434193093488341402564535361700659200 10431835 -148463959448058194041942906951285942080 10431836 -130681078370752035146989145853604346880 10431837 -17670756828945371291916276716871520032 10431838 -223669749193326204219396155320164520704 10431839 -466036910475789530235975509706716065800 10431840 -367177413616977046356556326837273231360 10431841 -17960374215049070964495374634466264576 10431842 210795248045611493074753514032382997072 10431843 -1724072041261582923509074670507591040 10431844 -11481849161775937102613914787113513728 10431845 176675917829636682732656759328249696600 10431846 17021920607745288587225240640754045824 10431847 -533198079343983763585269482721665977728 10431848 238563188798299107598590241274988380160 10431849 -364161810064441958509653849302014373280 10431850 61137089184901479867009552416885856000 10431851 -113979317024327620804717830443328644400 10431852 -85916454519023024737343691332777568768 10431853 170055177149131198617614164610074168384 10431854 58888719338169444839223469990251350784 10431855 -187846322652010504357418788433784288000 10431856 33604826855090551533702049539458138112 10431857 -103818231986614792113972084332289881280 10431858 -72652052233154502205376648745146400000 10431859 -228760901634198686008018988595368085940 10431860 52117394222110912493956097191173888000 10431861 230871750652254842228898088328869659648 10431862 111465152882248106678589500910483940992 10431863 -161827887403453103421850604972230461216 10431864 -161455934245747094471265381089841623040 10431865 -141611407900732048371842183595235467120 10431866 368798766343901295272438973634535386080 10431867 346489100355454812664717299782559430680 10431868 -167783778040560548568241013618348252160 10431869 181974437758078247435111101848133324896 10431870 38798033239259706501843711497504092800 10431871 772452861131105589641711685129848044000 10431872 68188082154646825930727412798691737600 10431873 57071374867502304007970138232067968384 10431874 7788180393563908240945333696357370880 10431875 104607457610016397318313490716630257500 10431876 19418981733134199096113240289953169408 10431877 -13397861172525190909837866151721069220 10431878 176763741366840885432796777353975366240 10431879 -241100768153750931042960404481333091416 10431880 218996520643437682479219239705455104000 10431881 -84333898620329220392540497961629169868 10431882 -179128583802665638699040039293866178560 10431883 56464871021086004862553976346347477760 10431884 296073237178199483673746999343567399936 10431885 -142994804325637183249921957757185885440 10431886 -2480258684780161326839047616620232832 10431887 -683498064506533851010684484052825798048 10431888 -42239427708906548482850515501945454592 10431889 -198040869695906145729212840272693336076 10431890 83795839704110996430276429279235284480 10431891 26867750599899316655301499289724802752 10431892 -81000720070633901290755195540952134784 10431893 76609779422642623375812526599828971040 10431894 -242110502510584733353375936312495680 10431895 24768530393658391552581350476761258720 10431896 -325922299302007918176642863372167710720 10431897 80115203147119522454238380575054372224 10431898 -308305682449129933355368744616023760160 10431899 -567362186116624910806332621499296719100 10431900 -62762521112768379383149814458292851200 10431901 -614697167604027336058270337363763299098 10431902 184474558321632982118607228345190769664 10431903 31296151822681510343156362289801361408 10431904 -538439108193875348923414725384269266944 10431905 439275406780691567607738494914834317120 10431906 -51376417100869607246763793679552839296 10431907 -185764996615660621571809142570343051008 10431908 -294299812564875304807229171919925693440 10431909 2046314267579898149914422522311268060 10431910 78221192016606625204470399512299455360 10431911 -138896799973349594532521215511800252368 10431912 -67177000560877681638012820160484556800 10431913 -516166004223474889447160909183540088838 10431914 -271787115667144090106921006668123762848 10431915 137471305554490061336007340410795023040 10431916 -88311341791130039811799037676546024960 10431917 -18600367538962219936851285918075071988 10431918 35322143744630562455655589563352404864 10431919 -6055388678333206658308203687966627056 10431920 -120812238684418846402970438094716928000 10431921 55962421549355605723961779950726114144 10431922 -106511639849222812658152292426165557488 10431923 525114354087419432085240223442984340024 10431924 60576322787213164624599731770495721472 10431925 36733179492694826144363102765328560800 10431926 -3611969080680373879790038875094593792 10431927 -293999561872213313290212549429913478952 10431928 39586864569776924573045176258807480320 10431929 -963470572524634385745841149494415216 10431930 -68981940108168079470276784405147418880 10431931 500865551318483647582945553544712875120 10431932 -65232078122028895561232472822892265472 10431933 96462065478442925531972834196757699104 10431934 17858630941589618904551261819529231360 10431935 46680787551300097144643500660307230560 10431936 205062896868233264677919484921155420160 10431937 -257634492909948591756636923832418277400 10431938 -139004115944202574528518873295757959680 10431939 6889954954954866508196343987911995392 10431940 108338689908893076453523152728996659200 10431941 -133697852213260524028976888946739752480 10431942 -183944472784345761059113112065113799488 10431943 817539614608422381540704541772164874864 10431944 435581173665375249997390175798799237120 10431945 -107242593991842923688761652503439585180 10431946 17595046146514557542976230254286943744 10431947 263448607133387021521901103009064533396 10431948 -172262295844552840775453958723102802944 10431949 246472064825802059730778615765910115648 10431950 148420663997527407756893703502329600000 10431951 -191481240868241595738689659057633563768 10431952 63497838046916670557488299768530886656 10431953 433673852840413404204491544664630179378 10431954 23872076920044574456382919089422574400 10431955 39602764426521834436333805684635230000 10431956 194448267537584466272748878059499829120 10431957 15732972180422599716905042335345685280 10431958 -93955741262709540401461533302285040960 10431959 -42963344217455173901392497931787565600 10431960 49373822467856569816617010276958208000 10431961 -288320516032314915802238126867665576438 10431962 -69358948872340983184914961711828704288 10431963 222522953743797542253081463996388228400 10431964 214892827664092538941696491123579070976 10431965 -28983020892422574914155544030260208640 10431966 -5867843947425478247773211936549136576 10431967 99793102901748754396858704934526937600 10431968 -632066403709266229187896760019910656000 10431969 -407775292405069171251729306500190256320 10431970 43040611757927728137976098261840921600 10431971 -653068004243963408127035212937252083200 10431972 1277929397330072408070036370703904768 10431973 568898874066778276763892412249456964222 10431974 -121654098597975836324848540780368306048 10431975 167430555840341342631054697314345504000 10431976 27289463950121957835312118284362741760 10431977 -1113038905869073338460180400929249283340 10431978 -16998649759039632164560949431862361600 10431979 62133594194877096277323598829603422176 10431980 -103260870204397731144789160132088048640 10431981 -37028768284320612021622635943234651488 10431982 10159225746408429409433864493130760064 10431983 138687186404098063365681865285566426384 10431984 49400252280653455151738540452798562304 10431985 -296373175935603433406553048208647983820 10431986 221166342972309566363249829225522422784 10431987 -20347189242017713694832659201819516880 10431988 108035711824990440705245863874435993600 10431989 138285803464962573006796569309894183456 10431990 8127873499582160684662154188548481920 10431991 -233563432839940029267032843009736515608 10431992 -44216858058169580649537351717560033280 10431993 -58773071414448016288738572908336208192 10431994 197438154432201506335698385490784061296 10431995 16939798081460509030084125878474649600 10431996 46552834176093407075843054356005519360 10431997 288579927873864886844066561699562097792 10431998 -248820177134921435085365105743430400000 10431999 -107287234265801378636083675435625943552 10432000 -46884295145059897269028521504669696000 10432001 613647699521244633124496909294512960002 10432002 -20149846356332685659061906699048806400 10432003 108214821891324519774083420024168000252 10432004 -436641279500105614176544223985562457088 10432005 215750300161702110363421907186870854560 10432006 -133546436910541016128382489168645097216 10432007 257639703407340755514117477917911382400 10432008 310035853851981744128026460686898918400 10432009 -73051557370013225982213130058116064384 10432010 -19986710444174156719689736610333415840 10432011 -39417258612386402600646782510900031528 10432012 -81052839866039067966949194332782010880 10432013 75758570523482969885955434871831568704 10432014 -94264773819618723588944055067994343360 10432015 5499023753943278773554031168523760 10432016 37883509105381488204774670951034388480 10432017 -566337272060231277997890676180089713760 10432018 151355315607337840330759232534514223104 10432019 214040566450062688189320773501290100544 10432020 184192398181182621387451871849957959680 10432021 -120377078308550232158024516927511548448 10432022 -106611677185324182302230376488285815168 10432023 -3187383483634971980560563771207017856 10432024 -270152608749629397260501569252678871040 10432025 -21771217069395716387444077380762232500 10432026 -216786582359667762900466613926332211200 10432027 -31925814063752015979241754346091734016 10432028 14261268836641038992227686123357255168 10432029 313207178575947933499184544966471749760 10432030 -3016258447413579655258323519358464000 10432031 -668612666543287834313930008676865579168 10432032 21975448252991304623725654648957698048 10432033 119468961879831824123699455644942654758 10432034 -241405775547669873912076133400327364608 10432035 -171604831660157548572208445937902899680 10432036 500914273702699888873618189341919712512 10432037 -14781139818914591910031527944728459392 10432038 -168359320868559114603978531968299794432 10432039 192041562236705411178946545220715585656 10432040 -90236802519049251811119367900657766400 10432041 -52692489293685713473655023020760213440 10432042 106352843268908550259542892948364586672 10432043 135776418598647366810778590171845724864 10432044 -54226650159676632456176874506145792000 10432045 17427636896859470129463655248860467200 10432046 -183138345897259549664342050125656198400 10432047 140073282147639370359607339246061318928 10432048 13858385530712709560242113864936751104 10432049 -163595801521541830754973754267557235950 10432050 -91253845254382686413760970165919558400 10432051 -163008143555256970341440789733127817640 10432052 -170342619666493120278040247036789249664 10432053 69951355510989009252936661336719060444 10432054 -383132333153406578898000587652622500480 10432055 -88385047972164622833697439198338806000 10432056 -51095893549751122549508969233216757760 10432057 -514498663503112381017436720127359476694 10432058 -11397409724834019799720151970225180672 10432059 235037271885054634279047656726109843840 10432060 186415918641359036627881013958754644480 10432061 -525079866712881066466312051725439489338 10432062 116615025246612861038741808771088136640 10432063 265212783877284459773793308755331302360 10432064 -29595503498017168322859630733515816960 10432065 -8521418913548025637039023866078818560 10432066 -420624111355329054750406849199069704800 10432067 53015836564079052035982357507545083032 10432068 -219826554056355554125599441964053980160 10432069 262316444869117642086680014015184685470 10432070 -114733375838806694287048167461960557440 10432071 3317707031099755949230365128480814792 10432072 -7758154168858357448419000612128522240 10432073 -571355655639497882652670950090158534016 10432074 41364198738377874043137839714240989440 10432075 63355840105682893894010742682195187300 10432076 -57227710512218550999374550932171891712 10432077 65416380641691857850066863840916477120 10432078 10910634699378521950861947997570971840 10432079 -71314347370276406767148028657405387024 10432080 32409506355711515168374960511942246400 10432081 269512281950384112278048015797158877728 10432082 48622890132688628759830840989520320672 10432083 146965567870431824838605635747053830400 10432084 115753318843649343043802611597133041152 10432085 185730820401872573358641027728846509600 10432086 -88548228999799146059742019010432563200 10432087 -27936663951858143218121852500695266160 10432088 497210391845808254547484729268447723520 10432089 92599712527989396453048056840819155200 10432090 70007989355455744598031375659284312800 10432091 -691931252863958479526822980828591352508 10432092 300571120866258823751488805229788258304 10432093 170971018635027549064280727443395688800 10432094 21611031898319701557764713876183080000 10432095 -208923983790172736404602396348223279200 10432096 -226227191283470930184207208866437922816 10432097 30393843572199612558246853290118570152 10432098 -299723535002919116081980945324380303360 10432099 -82730867871882208411436287198503292900 10432100 93346697850353858555240513984499888000 10432101 -4517958954374249879838787904152691712 10432102 -259546010005015433393599227186331790400 10432103 72595571554238774444393544461023033008 10432104 315844342625125611122920733088747601920 10432105 -501242069491724094854289307979892235740 10432106 -105237190738858136376970425337691335248 10432107 138946673633606749940776430303700596880 10432108 354255991468510256596823680099052308480 10432109 965291685923214194282671518707986718604 10432110 16547101193274499858383828209324666880 10432111 206985942127190345641710742294309476000 10432112 19527504005348145368596276802648309760 10432113 25227026674619312468457874606003778304 10432114 30143678661376488969126581799027085824 10432115 181561231984243341267292476607998875760 10432116 25730014526144355085927328018707225344 10432117 -299106825998931197981067416274340282834 10432118 272529335295356442793672239515173617216 10432119 123358280073790688377390781602854816744 10432120 -97427338775335156685406436340269056000 10432121 182226856885489698663254294645727222720 10432122 33385902858712110631259362007288738304 10432123 97919907272986081739942278109328138064 10432124 132405911041363241025196573785399791616 10432125 295850244378336551353195803499347360000 10432126 -2117285618403116221696831003052549760 10432127 138059061842468018020149491368019102712 10432128 112370248046493260909684810898147901440 10432129 -245865923565747737603525059966028038270 10432130 -218218148387046421957998916683537155040 10432131 -62797632028125962346899479167327447048 10432132 -442373440846269896960653433214225503104 10432133 -227261817007149599357914780573685642016 10432134 268145467385704115349889785645071738784 10432135 40146567340319187626350574596556899200 10432136 -438906556570059155247781857395865600 10432137 -50038232252173687297332381230958444480 10432138 -905176605494289747450243541541713056 10432139 33309432907620851666983636636389846456 10432140 158916262640765527366525550607070003200 10432141 919878626822050006873590541801795660800 10432142 -93822607821113541279776099748479118336 10432143 413360190138885730001956649755702107432 10432144 2102009513260830571544227064431902720 10432145 8729974138170228112696891726792752000 10432146 -186691757627098792611923907075277228416 10432147 639335420792540172759334976052746250312 10432148 459052145049315763963904348796760718208 10432149 89020510555785389570829625066399321728 10432150 -72846314995240780074176623298182224000 10432151 -17776051620818812766300565773628511296 10432152 27699492490220944032919451610332590080 10432153 -522857766328681079679747642131666407740 10432154 182478850296409070716914500159292272640 10432155 -105690822747250908976534994241233085840 10432156 94956435762369192371257208055281811456 10432157 33103954613757509308395592524389138406 10432158 183593501532374046402156974096862283776 10432159 353131972700821529416312623560134320080 10432160 -71000274951262245129232800000635043840 10432161 48248073884441438989717855208625349632 10432162 4553069443227875334832535138267372832 10432163 13541034139687073959854445968329238528 10432164 163308721473025616840445676238992422912 10432165 -26914555902377353467307194418568135940 10432166 -51680434957781031222739162150667623968 10432167 -2398387353925268080711247259126191616 10432168 -129806552633806619088113375322589347840 10432169 634846807021286998728341799616430682912 10432170 -40565798653998029930818380008478950400 10432171 -171040490079647515840817600539700133288 10432172 -128153905899603645782087399017364797440 10432173 389076898997086232328442348504861970304 10432174 -254929353290988591438277263654556227840 10432175 -119439536907611051473123746094742745000 10432176 -31039071841149659749686826555139063808 10432177 32221947449904536509973088900526928000 10432178 -3472734353061387278912394216966130800 10432179 -162133066718044590547101916964951631360 10432180 7426816235570208472772901759971481600 10432181 -606952297650419773379016241335251954400 10432182 36041203767033815948698973702705455104 10432183 330940209973572973119590913636255419432 10432184 120075102818650297803823070508711936000 10432185 190561957479067540094712348171059131200 10432186 225703911550055983360729210553324294880 10432187 -3489258649476921335610823956283322880 10432188 -80669313972139882162790797951991625216 10432189 -126882113520943059115935674804060708820 10432190 43725072264268046565256195802043467520 10432191 19671379711394272961624301664601296128 10432192 45489534190830824262397737282003009536 10432193 -808817949523962063167909808164195019216 10432194 177716192105770454965286873600496662400 10432195 -138110252195222518545744226446025090800 10432196 -410816734700717289704403244863115593600 10432197 -19714004631147602772955185147023463360 10432198 39426280261206470317583866439254669536 10432199 663718493871152564628659791503871817160 10432200 -172514113646992249097183089425878016000 10432201 526005302272355231699661264293073101310 10432202 -57218884235431398750474455688353479680 10432203 206256135071168999136483227644666101120 10432204 -91275378223873592103084091341606348288 10432205 156713062237023231451908034319983061760 10432206 377465145444464219732429173972444060800 10432207 219609552863219607033671148226919616600 10432208 -74525367834686186036248473314306949120 10432209 -19446916956334812052840504157597628192 10432210 9910515109169259185335497418437401760 10432211 -7055503744884475618439613195122487768 10432212 46036673758141117145009127565057216512 10432213 -121530215102797767503209606508131875072 10432214 -28641639176119097363499029741934217728 10432215 -81434353802408191571140204632162496440 10432216 714439111623814006681794129860481331200 10432217 11444607987928913515195468351636767492 10432218 -202406572822188713349006721494928221696 10432219 -67371569353546101812870677924238776304 10432220 173030245765893175258994366515472732160 10432221 -233555869531372151470069788171815714688 10432222 157505795867869492584907860594307062912 10432223 -63215005945223664751747116985646161296 10432224 54424785586762926913691873076573634560 10432225 238996298836869880608602122045536633600 10432226 -15754094035448338071566645272537198080 10432227 97163500197581169360936973794145253808 10432228 -387570637643773142270509612929496166400 10432229 251267062439138151450619821529422709248 10432230 652749465250705146654978243923281920 10432231 602393195676130471638601364131787007032 10432232 -26435521139376968523390768502080537600 10432233 1394086895752772675644345424519175744 10432234 380426643347054253349468493644465300992 10432235 475408369925456131175919471108024480000 10432236 502990829700329672863739747463490560 10432237 -677491910995685625891685904675068434708 10432238 -131989690937892805137234718710735276480 10432239 12884723891159356555171743619857421440 10432240 8259205036108093483086754583138795520 10432241 -146599410790433021810572993227796829358 10432242 86991292197940202771326421042548625040 10432243 -50194835109553739922288809754990632496 10432244 145063817511934349510715491700126031872 10432245 4657390107099109983410982564642920640 10432246 -43028624460069268385945423582881763712 10432247 -571845770926756987592549209329842827464 10432248 190916359182435446287528132921171968000 10432249 752070176966492261023176297446141446250 10432250 73473637038766638165950796602895960000 10432251 -230920667652193869082307638619644698420 10432252 431983224022579226021881998609461496832 10432253 -196387432035308965992309753989673482856 10432254 -18819884867942114881469466994443571200 10432255 43101980836833063762986749105235902560 10432256 -241323301269809860047290222826548625408 10432257 377980807523095944288688213704879360 10432258 -35327347422359670202438465831611497520 10432259 25454002102290443102610379557340286460 10432260 338783172307887705380768375920382976000 10432261 -182479030369044878063007901191529373184 10432262 -62101373490953756200275039039742041600 10432263 289189320644958250136185729722898488744 10432264 7122599711288386880351540297518863360 10432265 -148161490860214072411216562308020049080 10432266 -6948197597786241290020352044571842560 10432267 6479992460116625619676343749811126200 10432268 -31690847881365218640038402581859893248 10432269 42687425338736597691492819820438233324 10432270 -54903706839213804636258791623899196800 10432271 -465441882083667399320061615825581303136 10432272 -39149683424374070861079004873775185920 10432273 5679948253682616451982373401429206480 10432274 358192898493739679186245190514981749136 10432275 -5732757838915257433342002818895820800 10432276 96297736650461352203280879433839775488 10432277 -401229954410369917671941338601573895168 10432278 174242622205749555899988263446116177504 10432279 23441833111388023984111368784263421488 10432280 -154365858385826238570777916719703449600 10432281 -2810624747173344789551765358051712320 10432282 -129264580046839353917064465175586067456 10432283 774516374145089794076618701094509382532 10432284 -6829941466371520375446863217301908480 10432285 -95844867207453652633425182554356400020 10432286 126645017654108676290030695738477477440 10432287 213933887553009058516191123027936487440 10432288 294233494152741549453511427858966249472 10432289 1185025870661935023387886431821029056 10432290 126995222493453392622452268567823150080 10432291 -303210586279834373758855758195367718308 10432292 -37649151124542377615597052441631948800 10432293 16057848974455713395689302161211034464 10432294 32651454894053752372223844055422852480 10432295 92318867460273890708133371583597967800 10432296 -106072315830203264451470105386338309120 10432297 -274378440926049315709574430158352877148 10432298 159201940573528283694289781384075984736 10432299 -261027527604725974165592428929917701440 10432300 72871444855056506956346727016781062400 10432301 402395064586508978728458591962943652704 10432302 -299921921300311485720404357651923316736 10432303 72994123722842609839872664905092612080 10432304 110940236498364608743663952596165509120 10432305 -106086336520365803842388929225338894000 10432306 64805074522145122830301570101834000384 10432307 288269104611131802780604493490140828556 10432308 -40799006859980108457270562265715916800 10432309 -586796290288874126123127123783080985490 10432310 99830478117930941692672817255783343360 10432311 466560306330167233722430408478353332480 10432312 202096936101929878859903733191136768000 10432313 200330389035867537273946838372728512480 10432314 33018040836845551072416407591953152 10432315 329645167887761246048031025897913168400 10432316 1945264303926136389147490022393462784 10432317 1291654566314681785735186516888166400 10432318 -26649799082266221605359575324668229696 10432319 -605532527746553196424493927882698889280 10432320 -46009875662278193558905867958401105920 10432321 162653765544786741000680038472615617200 10432322 130838195447868770229176880971886092400 10432323 713540687891225838927149943428526091008 10432324 23352236555894989795450065094630461440 10432325 -78573678634733009748931876398157354950 10432326 -7793453619073478053559000416582319616 10432327 -62125649516461894477499906760754111968 10432328 -95820014471941507284902552602374051840 10432329 147832383702876213928108480855288986384 10432330 70248736924602533785101069311411001600 10432331 110649568445379652038461686703282997024 10432332 -76352955078507313438946103272588648448 10432333 -55359591159416919300119096534269744736 10432334 146336205428434981284619386834065967552 10432335 37961819278439211734440678857293772960 10432336 72744856167751043423533299699040632832 10432337 233269401631726096569206643358558904832 10432338 36375871615889917966117344661144481280 10432339 -581724834041950429744254469492621812744 10432340 185640172361716885030735091556594278400 10432341 -703092933373627437850131777613964338560 10432342 -521659435381956256169608890700069126656 10432343 722009777258030744384004941945680616400 10432344 -32971498422253950631955087279396044800 10432345 228868679743395543104249715228333532800 10432346 -182332647851742642715696336330089370128 10432347 58372986598808380452472667214507701400 10432348 -214375435875830585707833113925839866880 10432349 -2681703514997263466028959833326893760 10432350 37247167236268884572061516097009632000 10432351 -613109364668021281531260473933412391648 10432352 200926127964723194676733579358460444672 10432353 298702730307554862772785247245955251744 10432354 -62229111185686141331028533257232538240 10432355 210323095721634979445215953646533611520 10432356 -294866883005429407131532638071577907200 10432357 -14387995559714345577075992127553219912 10432358 13784413253813548329493115885895920640 10432359 1066493749658134791500145271262867328 10432360 141855558819503912021827403519318784000 10432361 213032575000855344984699027441599156772 10432362 -180647348378781520529269040789485947648 10432363 293203231009085258146324947655037455200 10432364 42307637158539430891368246973630699776 10432365 230771236298950891049204031890918346720 10432366 127091732060871505636097757529089067776 10432367 -339387123123334063261393809614122611840 10432368 12556870331116903022382814260205977600 10432369 26034608053794235610686268874286934896 10432370 -224451709565056554735511789674087931680 10432371 135612176249518203324655273504877624880 10432372 148999196765879429855498369165402264320 10432373 297520963705553907292297677190087810560 10432374 -141089446320128107215924142321169298048 10432375 146072668715508139478623457972245170000 10432376 61691696216350725863738671853632512000 10432377 88103576941511787084550005146336867514 10432378 -179072412262023246709537055068082795520 10432379 -59762832992859107420057841947663773020 10432380 -26637638145653678399113320814237286400 10432381 380868232146682436998249745979728322182 10432382 88698078786852114758112443507059425792 10432383 -90118787350069030117118794794150445296 10432384 -283630922009176012655470807357587456000 10432385 304885551843533625197143403952163575360 10432386 -31756799395311033098725825987929452544 10432387 -24728910001209374936013813046227155200 10432388 430312430876796771942070029049499868288 10432389 308768042029026529031228624605816529568 10432390 14410562827605511724474136903987321600 10432391 -149918559309628491047219199261486937416 10432392 413378855384365513310108491703927070720 10432393 -79441285942309394192792549135976414000 10432394 -360919305567942249581442553012315456464 10432395 10474994648036159259841336148070004800 10432396 -7492701992941787471364621766574172160 10432397 324728685927118092007729809150312182112 10432398 -54887537382993720479306113691255603136 10432399 134941677390615534498685698482624724160 10432400 43212991521745487297252243956545945600 10432401 -141938502866076434087669346245897248896 10432402 -3544770828850642147569298361071257600 10432403 -637046956219864420299578530953110163936 10432404 -100609147398231004223916547664788575360 10432405 74442938011174034902046160498282852060 10432406 47036556674199857114832383108420653440 10432407 -59733282783815569089308587721344258608 10432408 -3646634586156291984507891855043706880 10432409 -19631697798964927321548850678546807992 10432410 69562980803394448277594571156887919360 10432411 -235067213069067696426587593872396797976 10432412 237115941472971465394957931813353913856 10432413 -136090196629948080867816714466196126676 10432414 -13173784941413958484710957349838823360 10432415 42232060246725426240192429084443566080 10432416 -24917449555734186515213410251520868352 10432417 127099825042923024838885964541711466466 10432418 361350044400279731123651187267225422160 10432419 124393486952908908061506556265210375088 10432420 132359236898456779902433909482874306560 10432421 417527857862686765475500793801279714592 10432422 49500499005226287432795726188288040960 10432423 698112645151370732339635601144703383672 10432424 477840021392620580354425915824483532800 10432425 158156148041306038999260890489888172000 10432426 -178281936490893406210437119720390027088 10432427 332394346085065625938657253270349780276 10432428 -212578995555347413602491058462577850880 10432429 4697700229574833622173648144166231776 10432430 -6539391409410595550992728487744604160 10432431 -30318067225140049109888625879325671480 10432432 -44618819515470009386598343288548556800 10432433 359734453286746933902321302502664791024 10432434 192394693350846199338277891754865790080 10432435 -145822418419052459402855152610842890000 10432436 -84996777935277019842585752744357271552 10432437 23295486014803650282747829036842257568 10432438 169975300488061080981825347036912457120 10432439 -499256330729975825636144665372211794560 10432440 13105823383319705775475413907567104000 10432441 -380573698587178095815795016951919055148 10432442 -113765194538805378191120947122845194128 10432443 118520996764762178507882295067633303320 10432444 -358618092189994111491051827591710310400 10432445 7818903789280864994792052423157117920 10432446 -72892273126993059331243483251513480576 10432447 13222377744425619038082896174981303184 10432448 18733232998035735631701276244511293440 10432449 173233675528155629945860414529088887040 10432450 -7781793548379285897602181885874867200 10432451 -500064850604251427597526529805230276548 10432452 307634195841107474197923078955850284032 10432453 -486737483126525098052361772150694745920 10432454 -123517181479012337483719573536840625824 10432455 169533304728148104976397709727485120000 10432456 327415389530528524435044941731650600960 10432457 -111207758547209015330916449116225077888 10432458 -270372163084474653085790273382907218432 10432459 980929866593772720529904589104503147320 10432460 -8941666968534426700087395158104396800 10432461 17489339547898772207875477622601392640 10432462 -145492859831824295385462600534361320768 10432463 -122153852753045100116387312782881014400 10432464 -2484720357511105118540607412552335360 10432465 -292075711870672479322035858340772176140 10432466 -57396616643034257768463924613472728320 10432467 136000438106247798857837523089743504608 10432468 32462844749591206466419911655253579648 10432469 -324514578267472358260414560579731678130 10432470 -26603705804020051955906859954809898240 10432471 -5497701054375047498441820661052183888 10432472 475392460377566076190634287919947591680 10432473 -260490037657810761147065279051953480032 10432474 -18819769505764483301019171514735719168 10432475 -433073588282178781828634284846535004600 10432476 -50488427165195226581625014764950716928 10432477 659276105307266142037752386310615389472 10432478 -12556149520397984984359685213342945280 10432479 -65405081383063317218974377613360889016 10432480 -495594404060526114701580023988206960640 10432481 720713037846214275116049138412106949282 10432482 -86415797055446727645842971678011697920 10432483 191333470885469539613683177238469807760 10432484 -7362756160726820765079877316246937984 10432485 -24538193293627619311497848849299852800 10432486 -223662127832972643232658208044084267808 10432487 136434934804350955074140074359043641000 10432488 947963981228081076310006415248588800 10432489 33743166146864183837308884048038511360 10432490 -157029847218534141447217457732153349120 10432491 -77689235734427357069754838973844408480 10432492 74514771287093627489111569824917200896 10432493 -503016343021299674745130168719766017300 10432494 -215246345391130883156497323390655512576 10432495 463760168144951444205855715724056413600 10432496 -129296965682195674888336987013843386368 10432497 -334802858685285219761464048965623418000 10432498 -166795974495195469922830444245141482880 10432499 52206080718189610615480129556518560 10432500 -9454985870817197905948534384961280000 10432501 178755367531202446138047798890078681280 10432502 -162979989252935328006326684844073182048 10432503 63299216891424767439504350447378611200 10432504 557945873598141814523563438557284229120 10432505 341674700631140663198435860910327214660 10432506 -62487493693541768422808489080227409920 10432507 462498138451301742517792744503266462756 10432508 -221655189028770793071424347743631900672 10432509 525618514397598324505845912749891354112 10432510 -225301228934401000833198517950391255680 10432511 153562986928855832585312148508843610112 10432512 136672039527845975794148214451621330944 10432513 -80346439262008190015794605006507923776 10432514 40696340810543687942791086849317893632 10432515 -279319814707579160600224953561276900000 10432516 -19057903187350260826140286117808114560 10432517 104111209142101570512345519652748665566 10432518 -146214698262778844292178614626104717440 10432519 453196867700302951299836087037466596744 10432520 -21183779810099632979027839943983104000 10432521 -193018794353772025675989288046362097680 10432522 -311421083653760665556301552047532441600 10432523 -7673237593065747804750906182865245376 10432524 7155491744959043015629655798202777600 10432525 108217597871701949531575876456546608100 10432526 20856725219836150994507803969527149184 10432527 75999020793228272748164410368059871744 10432528 -50629104738909671116538964403859611648 10432529 63591166529772233032553308782526409076 10432530 44289839905601750695619272045027584000 10432531 5310623921960313519976060592599278472 10432532 -173956784603457151494453951151295164416 10432533 293051767996371523894858276387560612000 10432534 -44149126414060707008269853881515777408 10432535 -99747604254956391988199318327323868520 10432536 -72667725736933531060367318945999769600 10432537 683726123119391826008403786775542881280 10432538 -135162106761043428669953294616430456080 10432539 -210824919621484419930463604965863758040 10432540 226352299985095782561307779366794188800 10432541 640044088939490761760858688096346180230 10432542 39874179370166782453783480246786473984 10432543 853826738687325742664425842379953649152 10432544 447099307221744583834510087286955835392 10432545 -195815798152432412791877985350540695680 10432546 41272995410862763038757316189260187472 10432547 -159830029141475048610355089546421358880 10432548 -39438847234923932163170003582049177600 10432549 -766372123496333458170199300364966012580 10432550 6594732726672377432722890460384468800 10432551 -327134412234830550282935980934533105368 10432552 201388560582337554054171836080908933120 10432553 657733704017321382380181099930315394980 10432554 -17395295504438913061913966224771891200 10432555 68513392792001007533484293855142124800 10432556 -25279059688116987394851308508232999680 10432557 979454190775332220971640136100932886 10432558 236547907620216602188613793007530983040 10432559 -106524558369831537203022451565365248240 10432560 -15880819248825476175496707545949143040 10432561 1356878784897775514436282567078811473472 10432562 3377213161259260453143990487516422144 10432563 497189353414687412387834969757607280688 10432564 -305780332638404660237134386411800475648 10432565 224192246027906727776000792707833507840 10432566 -11263584632809983175180891282558038048 10432567 -672453763233866559690031933822506007384 10432568 390484900732356720310959771586513858560 10432569 -92383304447500474820395969364704153920 10432570 -47278848997497325681539584965420323840 10432571 -46750886327639202321438809274144565656 10432572 73036358050922115139604968778377032192 10432573 -121244740743255848927900547819393569832 10432574 -5031847985166271618331731330897654080 10432575 -37071650584526713664253117287128830000 10432576 -4541665755736951391886323341527613440 10432577 -377850402461981645009108104499078004000 10432578 75483465837132195211653182046954871296 10432579 -151291267460213542660890037345043504016 10432580 -1060325375897620251736474968790156800 10432581 126064517694878325465524722261561942752 10432582 72394586588777645417101725885719558400 10432583 -250424337731849555827760205208148636880 10432584 -406159121919347722526936045967083520000 10432585 138770367518256312393049207847057199360 10432586 -192533656389455066223213306535457194656 10432587 -78462549608225024185147553483309797440 10432588 425253183203198832742661312885975122688 10432589 -300494257633439639274667792941602329920 10432590 -109829432537715533958572702900985815040 10432591 43805210920820224785014327057687463360 10432592 24904033501323257227671700369855856640 10432593 18856200861985407247362315813097320000 10432594 -153363866650508227881275077477237910208 10432595 -164278850486556656628484187166442856400 10432596 -54240493948605274493973383589638522880 10432597 152159951335023533721670950037017238432 10432598 19931026314805831871479675262572369920 10432599 94385216360913506758542352074028865280 10432600 196210898409833107653107020999774464000 10432601 -64522413752880669036280783359585210108 10432602 -199126943474153026886933725345695397632 10432603 449885865290619268899926988060238056184 10432604 23956876451747793759202551616243464192 10432605 1422374409191324151781949195201691360 10432606 -205670550960214011476047920756870949248 10432607 -456559592037623597580389353571748633288 10432608 77951773398882200611877669941393489920 10432609 -628338137576338541805817364913464278272 10432610 13641551729780276660774333772598954560 10432611 45486208843310010902651958621072568320 10432612 -92668033210544728882233798700138722048 10432613 445368508736730285929646779149838180862 10432614 27138359225829175951437397597451898240 10432615 379022620525530327126752221495301364000 10432616 184839177712960797487984224081089740800 10432617 2178030690921188303483470811125661376 10432618 92889904527430093416075948413998223616 10432619 -18653801215573382608048763613776419980 10432620 423098663104176319178758931509555200 10432621 -84150246910351737901666822868427147178 10432622 -98418440738648557109560522747822845888 10432623 67333759877660533822406525602325637384 10432624 140492141327113534439835850587490058240 10432625 -68243507953776640599021167384067216000 10432626 171775103582891512913017529470086449280 10432627 658796494227410193466228759325138077440 10432628 227326754768935925615655613758354291456 10432629 233461682830449230094279754882020259200 10432630 -53700005797136795694412080520533982080 10432631 -41010003213953972527777726845979588176 10432632 123745975777806329392197539038027776000 10432633 -746157149787223760406195384908216676118 10432634 -12436095835923039144014972722337606400 10432635 124275357377297773506634107545951583600 10432636 -82552445301294533772571348904556881920 10432637 -639887908696337967589423920252883440768 10432638 -3968727303812745128607789902148585600 10432639 102287711366138450921971867159997524176 10432640 -443397639014750556703863822907500134400 10432641 412334038646902593309376193470714092384 10432642 -105439952699338784827948137461240470656 10432643 79281624230295754373674605220463197344 10432644 438097119106871864248633787524359155712 10432645 -10273556614538458990328130720055857600 10432646 -74772170927240245850885592787105522560 10432647 103311030236486307133843129832909571456 10432648 276294173916872441141812730547745551360 10432649 102699011050015494933045461283349608 10432650 66598791280585599124928912790702585600 10432651 119837013131198199544919007174472558912 10432652 -61025924606471538813199272791126204928 10432653 -87899783798020131339398227557129323520 10432654 -45033586566597982652904799756068700224 10432655 117348457513701274172830708560114459120 10432656 11951089429303694695575480991360892928 10432657 -118776792732323190198740180362784232000 10432658 347576515530119795664770422918727628576 10432659 -44508734244575793895348820765411431632 10432660 -64155664026713893312535728804208640 10432661 -477010036692189991841565777472124443200 10432662 -148774835196706326296520754301071343616 10432663 514073843680603825913494806864817269480 10432664 -555917379762165572609069942460603432960 10432665 -339805734372769609957092027833495232000 10432666 250944777569195685368502522732537250032 10432667 202807795005742654793611263827587160592 10432668 24140059707077097768626947274382529536 10432669 -37143683153250774954479562583240151040 10432670 -15228101575431870136235177231641507200 10432671 -434660775454199115511687909188781608888 10432672 -470056849579298641002465005641845964800 10432673 -316772728786825863023299711678725666078 10432674 -91676531842565995169064579079369958400 10432675 21503783003846113559830848088829256000 10432676 345613799084526228263779480558747320960 10432677 -286786432900338276661436089785152760480 10432678 105127895804124186705813167254652029440 10432679 368923943962489319625021338638413275760 10432680 43675700092821673363138638208223232000 10432681 39916345801400044210715493320398883520 10432682 -105035463556960228101060986459715278400 10432683 235643201482142349085395967431492823452 10432684 -652289927284445622145332595278009827328 10432685 -6727681394143332398517527696694994560 10432686 -122317588156256089741769471657442358272 10432687 23556323637056809078985758694293105344 10432688 45745843162897528495635501497244057600 10432689 322377400384659911968582326056318467008 10432690 259895550941037686583519940361150899200 10432691 396354560344601601240185582706215203800 10432692 142301700869394509214256703505485721600 10432693 -27200599294027596332250508437927615840 10432694 199956862283746879635284267388428884992 10432695 35617398076192589962023580048696803840 10432696 -100807702867506988725544187673260359680 10432697 456383942618822887187055012844892448912 10432698 -132720576681679473937906748093453761536 10432699 -362382823424328290818231994768934694300 10432700 130709456189477177610030554424847219200 10432701 -376565786633608609359688138707590148570 10432702 17346472832960014265850208244031892224 10432703 5806515486684000108194903676636660024 10432704 53552328858303604873442002240391872512 10432705 34440823291861898297636512235540169960 10432706 -29425382403481787020877876450389574448 10432707 -188961542577240776298681597598548535560 10432708 148843052078455356520632302136020963328 10432709 -99407721902744711348604923208333213696 10432710 -42403140785733661714353889817396649600 10432711 236373013935841330655399884312325444312 10432712 -154144868465271993856722208308389452800 10432713 -84178539304196977438716456415635294816 10432714 -179357084098261119811513137696933017088 10432715 460166637027445444719740378428996755360 10432716 117234775210831604699358256978684723200 10432717 104313125641808735016052696647979290220 10432718 -16316060887372220050876445770367006400 10432719 -129913404011978031686455222607159068872 10432720 39320971863054423167046034976392396800 10432721 37951398676832117832195227741178529320 10432722 10347413503065072440421534565802791680 10432723 130119145060797754812054424918381964544 10432724 -216043027213337699462435788589749221504 10432725 52992413018914642754862436878633955200 10432726 -77241705581080142379292386867565144320 10432727 -683743006661966850163544937416139938424 10432728 141764153115134301588699581569745664000 10432729 -7177096327248674635647185393236781360 10432730 -16499628188489793103683863258808944640 10432731 -170051429805004455284302743998643618816 10432732 106919809334909851292190194148732022272 10432733 346847014199769380440021906624761840480 10432734 -29605948778587565969563291417508060160 10432735 331746646731712104638893218308395600680 10432736 -72268311876724930983290816692742258688 10432737 -52150936447808245643026655929186220508 10432738 -190450556264114786741722634640856459104 10432739 -158389888177616962353489653944664975460 10432740 35335387354005170245573834518665625600 10432741 -588414631389680535280878765359294048 10432742 -105681339282851190923362580712690411648 10432743 466012661572386416443747007013927540264 10432744 61611362482367062764038705566685184000 10432745 363727532647466862823550924310943006500 10432746 -5814781544398550712721788773947461120 10432747 -167201325906775000927678258854546346848 10432748 319236333199827471758463375055126494720 10432749 -40983576432578424206881894035313062336 10432750 -25770940007203177172760469690425600000 10432751 -191409675897599701891726693905471442560 10432752 -57723834686905358412045437336483266560 10432753 -659070478592701294983703603883375117998 10432754 -133922637292450041979785650263429094400 10432755 -183045877440678055260363200841436881600 10432756 -76544612048769156937227686025212407040 10432757 -310508982031149086550056929539031142994 10432758 -4299495870491258123308684218645565440 10432759 -90493381555304883253698771393421918880 10432760 115570444433617570981678055041218969600 10432761 -138232062300174825879653772848797380528 10432762 388995743641152625970120735174414539632 10432763 184087056382232986563499539718794212880 10432764 58755658018091726705465249824414381056 10432765 92805379132693058193464372370405352320 10432766 25677613340789206994955196538694095424 10432767 634432028061111749478750690817131559680 10432768 -193635107972983691910899484200194277376 10432769 -591015365330928769507086716479192880940 10432770 -235996492513777758525637524324326400 10432771 277687003732923824621066620162513547264 10432772 55941946155299513847132615038300405760 10432773 297620865390555469108305039016650530880 10432774 -16825809975987532104359143969394995200 10432775 -50451327236041465487777597484375343200 10432776 -222141090077613197024676823132075008000 10432777 -302594715232937283132123378551755948800 10432778 -46813588722105491727189885841719211008 10432779 12063031186553206681330879780219729920 10432780 375502781117218565106331311845479357440 10432781 122646251978608224882189522945291408000 10432782 -64231879622883312918194599513108294080 10432783 574760810036706213354460696873651899600 10432784 -40718420293486119440209114002695454720 10432785 -2989711901350719560764844611204590720 10432786 18005632664528173606739485869713495040 10432787 -758621129394487288739845378288525072608 10432788 -66869860843716023591667360892337817600 10432789 8616474256402558170535475678258458208 10432790 156191169139453647274151745278244230400 10432791 92931245281161970541343744887472818400 10432792 -404186313404393652652203739608390942720 10432793 -181655662709290562941866058434643193280 10432794 -83767606598086680968712107678683814400 10432795 9659077465837883543909264251688948640 10432796 -313617566548573297821395701898846797824 10432797 -18897992793413626067030302131106362528 10432798 195541488338416358758381131857915291136 10432799 248552168430364892481091497434520402264 10432800 -2607293832124472844845685659349811200 10432801 -428022787889082904166890760105508389996 10432802 14791581631253707073322157980222455808 10432803 92618472195515753590502471969923891200 10432804 -6615710950778657201961904492553268224 10432805 11026323495906506773143369981169092000 10432806 119160941950591273153654062939288926208 10432807 -127270453321177278562522980069495330816 10432808 -1036903331600270408460488552224827494400 10432809 -154946297374550169836956761049287728886 10432810 100568936149023083757814042714515648960 10432811 398224792045923542704100840071951659024 10432812 122093997438321694086063699647194831872 10432813 -24127954544374181372936273834325577716 10432814 5196347502274130069882022740233686912 10432815 39050539746263163281914446151283869440 10432816 -10506876059661579407814363458780069888 10432817 358746586230620440262350149813024554532 10432818 -72267112419474647408856515208490476672 10432819 107387849104110053579375652810519616320 10432820 140377131176892954256371128644958350080 10432821 56190582753024679907331280016775642624 10432822 -252735209342127202312843391189564424288 10432823 183997732499422941984370142565897465744 10432824 -185828314918942063967381462561262796800 10432825 -120002536403446428783220051669483670400 10432826 -172661905084208549509156724006254052640 10432827 -292493611207312574709603136584037790160 10432828 -13930988976977678397651424404794572800 10432829 124484342047161699630681410370702110880 10432830 -33983654578695600356990042573102012160 10432831 -754202566837859764568503008916088307000 10432832 2341604806281264044365594287943974912 10432833 -10761480431704818950740169448566045952 10432834 -142709602994795916563383846193111611488 10432835 17849464667144391401937229731518037600 10432836 -133553501407723245702257906602474982400 10432837 -526541156850816231509595476873778856740 10432838 -29172998900107930405468982197119144192 10432839 114985388144354541355935768234314413224 10432840 -137318733514874197062554721761238220800 10432841 -247469980924807412059299751727485150758 10432842 57689096727401036726063997093730804224 10432843 -84777684638354589117233951897954844680 10432844 -241459180642690182256074595719937707264 10432845 -35847102236031146683259130206265616980 10432846 -256691817609775025038436224510341624576 10432847 -315119431816349812965792442119391315920 10432848 -31250605233559412418877663301641568256 10432849 104312172140165320918474379360963133312 10432850 -72093349003272228196762270071587451600 10432851 -54631539052917995784432113700226806528 10432852 -254855456121499913967920893603243192320 10432853 -1345790901905525406414918073532057544 10432854 372456113800279305942215735875154259840 10432855 150710450173782939723285606032675348760 10432856 -77897831290774674554913253977903882240 10432857 -320123345516037875650718524203727302960 10432858 -303998571948649711855741057053319528224 10432859 -535838514705049969782264797565354602940 10432860 54827112029920764949753514434254366720 10432861 -344134124455051054055165922242673432538 10432862 584735244867918148102769034319771200 10432863 120566315810458796664412077881267967984 10432864 -33658270674007984819767670064661135360 10432865 129599431702974329878122231379159210260 10432866 252839121897099924654963481289499356160 10432867 153921132227282649750259603150146551712 10432868 -19288382479344029829285921258387198720 10432869 264049603412631295034238428841744189888 10432870 -141109739199884681726019594264550563840 10432871 -458254638535036915043648195981609465928 10432872 590030384140966961312301026172848209920 10432873 -138121194763537765433408450708742680496 10432874 126316888123851727421740566333790444032 10432875 5323243393163162875224943091141568000 10432876 -37057110071650142227794579267342288640 10432877 35949414440585942416952703030923094240 10432878 -166155102685523078794167292109540246976 10432879 35258031516864879255387807672177206480 10432880 -76055355940324207966742912923408957440 10432881 28937130360093269291882601256085895600 10432882 20941398264472469826231079392795869184 10432883 263091304720737965254129549240240150200 10432884 -109191952565770008605945220759649794048 10432885 -16441300518051346435711310372230872420 10432886 -48253757295785217027312251746422880608 10432887 -16335465417301223955621043266794035632 10432888 412516927010136012259639408315567349760 10432889 573375268991170123890599485601173875690 10432890 -320775144068470330577772916313247360 10432891 -135583756194090477042133137397978990272 10432892 154241117082683840661238559808392331264 10432893 -178450863088357478145453884881877915136 10432894 -6691518033187224041877789555462949248 10432895 119023991687684056500792450012270643200 10432896 179934016395413701516050570379316428800 10432897 -112688780150415514361635084419522165500 10432898 53096001119253409661621644479778498560 10432899 -537997283376860544764260083946710476400 10432900 -1422694739115089191440078592510910400 10432901 207377157321999130920754801989358813404 10432902 -352528150719752875120335357290991607296 10432903 10283159223404301224232170536180234984 10432904 520674041535089607210700967142535541760 10432905 -74315854083642466355820858788164500480 10432906 338535911035963754391136935177524427264 10432907 -190408559267781949159281200794930604844 10432908 67756886425914818400148125775676267520 10432909 66204407702556018513129412983139677110 10432910 48622817490037369697764773986312583360 10432911 134570054815087340130753755737408803840 10432912 60011401735132439084440285747354796032 10432913 490583510731911865893173762320887048000 10432914 153138943260994539970369167457941325440 10432915 53746254269975126715761428663165341120 10432916 -85303366178183132598870364764980077056 10432917 -45441400026049126502673387721906411200 10432918 -2931054764791968951807271965053570496 10432919 -357110093992691772060476809714519065600 10432920 -32362765883695730787206329237399142400 10432921 570309840064125195174698855272429026122 10432922 8792022025454690547551938857268534512 10432923 113635987309076684303292157428560916480 10432924 222957295994305393275022143805116633600 10432925 -376165398637097682434116815460995166350 10432926 -23764384627747933746219656407197253632 10432927 -141139125304497992790859229527171866008 10432928 155814197807199168296923145702879526912 10432929 119108532008906090835087294923031194688 10432930 -68681832456914886887399804944858748640 10432931 -204317713472452894472409862055042025288 10432932 115064049285433676540602823228674394112 10432933 -74549120561658822291276248807197396962 10432934 -303540186847980039942773718157469931648 10432935 -18162289797802858635723667291636440000 10432936 -220244611974626683328037878666998425600 10432937 345828652907309322800184557991997166586 10432938 -37089743922290792978117480824937360640 10432939 588387683898705819163723126199256623400 10432940 117931001920807718117108510977576519680 10432941 4854167739218638412020492958217159360 10432942 -65900601102529454991904658418984637056 10432943 29573348215315361877564478943341166280 10432944 -29281003340069793080657571343833563136 10432945 32785986608190126832059936415122923700 10432946 -208391598021176738903325545576966105328 10432947 -85385344300478296082750223101485232640 10432948 395975450945288515811678658395588071808 10432949 -62449699478003853799429414134681036036 10432950 -75788605303583232757943085247898380800 10432951 -43947878637324925912795526390891209056 10432952 -21901898421553883977413961185650995200 10432953 -35002083378359047779142255555403549760 10432954 -209859665825894703721545474247801568256 10432955 -20112285065799028212990125581453512240 10432956 -195035433065618731422771206433824828928 10432957 77329190610779835943155168493117825280 10432958 -30738114391773634882202727871656864000 10432959 -375226213673701205266031440814919408696 10432960 -133299683142039606838607426380753797120 10432961 -849406464220995285326790259836782592 10432962 -171681810315023909207645144937640073088 10432963 -30754749137653764427059116699700144560 10432964 -216005504007415584937633886676228134400 10432965 -174879860789606073140967638751553968000 10432966 449502147814461348031765440370484739840 10432967 -36678995828479865292010039422690486240 10432968 -29917442146978894089682341900989890560 10432969 22980759887432628876338358279883590096 10432970 151136150479042343496236835926900025600 10432971 -454414604072847096026983305361570122600 10432972 411788629186442034903281480181652131840 10432973 -14101124607292030484767459464032976000 10432974 15342584346444384373552415125447681152 10432975 2030046194253408430444718807909784400 10432976 67631407964767267641881171976840806400 10432977 462892936886586336905010639553747201920 10432978 64434782913054871063541985320559940224 10432979 -90558225952699176556471576064787510420 10432980 135070535856943317485287822684639680000 10432981 -23665518020336786845217474201323759080 10432982 -177319690270724930218716601129046843520 10432983 221611243138625369138088664642852944 10432984 35347425738864805227574552640305029120 10432985 -421464786259871204946233841617397093240 10432986 151400577805648737183546552184774961664 10432987 -193535538127082122040588844598599522364 10432988 80608451108418080492681161712996806656 10432989 136017136741214144161236230319103655040 10432990 198465500607956293084041924017598024000 10432991 655406937700273446346746290322307643952 10432992 -357171624503116136645050299959137271808 10432993 -583099931995536224793299464704764491776 10432994 -174654182728836834576104465719790100480 10432995 97096698807866432301984860812771123200 10432996 -142031668490830701113217624344251400192 10432997 196890751997991683653815806365575091800 10432998 -97360487196425426156216968700018152416 10432999 -10132247583278991713502659056113421000 10433000 -597546792740073741379979329401223680000 10433001 54955991254361381343622096892870177664 10433002 340872624201965835664299389289452334432 10433003 -98883223796531572361903022679808350320 10433004 -2253917202910872029288422477294325760 10433005 -58763614743548427379878522124745611680 10433006 -40886994684980508052971218052509246400 10433007 -54546799424517608972033957612430953952 10433008 164497357201974421390072504973804306432 10433009 227569250845376446150099881435699504210 10433010 10710869212794639304085175019563678720 10433011 955642138570536029389281054768116698800 10433012 -237199006055422986271278618835085410944 10433013 557703302963517589974771552473931925248 10433014 -727891488267714340284260992892181120 10433015 321811344777019693499963729353959584400 10433016 127407631244229513385822121638536806400 10433017 -52996372515458260571816882516864835648 10433018 -336485032198330833905840411585554385040 10433019 -112662602952371309058895863697829529600 10433020 -232250121212799911299019949499269120 10433021 -105218844526717429842279641734982916756 10433022 85820163219826806596811668517436644672 10433023 -146583070032814171999675413999482401280 10433024 18436556818783130996552046757810274304 10433025 -67179302771989508694996971879678728500 10433026 -12237531994943427361472982283780915200 10433027 -341538109184332064665902531427200263928 10433028 88047267219267533572606530597301201920 10433029 529091503164016142123575634880566373120 10433030 -38081287782164053747538406820136090880 10433031 -221765664259173933989575135356547296000 10433032 38400351051738813835589291913362150400 10433033 107713562468891852562691442082690201600 10433034 149636629849667035268995316933536110384 10433035 -211513991107561782342310885389637901040 10433036 562543009835575917180308095257149634048 10433037 -101115135247526398035366271228767781440 10433038 -28346576284517625831389972191227334656 10433039 728399533241975522663632524118582670856 10433040 -32879755239068121555226753113292800000 10433041 894709406747417672502449395017394173732 10433042 -328658039722517804640900067192556489328 10433043 20569073312490683025359530140680440944 10433044 -151413789690035149082364113918600249600 10433045 38726644465441054769320077810142289280 10433046 76833427185565986434699359393454525760 10433047 -6590945032386293592351447309164420840 10433048 445626630688479320427610422469257615360 10433049 80873902601017149464645711124463566048 10433050 -13560122734004603721708418434549350400 10433051 -173196870417775767426205460677714221948 10433052 9833813155373737265787645298562457600 10433053 301823206550719020612604872360179187264 10433054 36577665282252405274488011939046981120 10433055 83876632092130552255620942884784230400 10433056 -86636615059829147611186112458622238720 10433057 -336150389572204859882807351654958033900 10433058 55800803035436864970971022624057907584 10433059 -6130700926478240008500330022337423200 10433060 144438048880041069181666250492118220800 10433061 -183665565298174146882977269610303178690 10433062 -104278964774719545543869492815724932800 10433063 -94719570189993083331069035513759687688 10433064 32557211611743323425419163898644561920 10433065 51515017126143791652594756708443610120 10433066 -14221555263092053949296586052503554560 10433067 -13562034587781125005909289917719267840 10433068 182058864681801407497046738997205459456 10433069 -202236279653679515832300389008380449940 10433070 36844775257433568439585360870259827200 10433071 196933864500456924663782068910453452800 10433072 -16107078070447951687563266427383316480 10433073 -8948870994375942379017261971114120256 10433074 323261558516429801843654312916088063392 10433075 121320761885411336106263181404563452000 10433076 -277745504689307066849051034702362443776 10433077 -585871835417645482507498679505454013074 10433078 201107767823655597656853793316444092224 10433079 -81878307373405677335065114434086016576 10433080 -222037397554365710630656671459337113600 10433081 -54196395659196014220577517665978964736 10433082 83468883400184533436648158971026029824 10433083 20545252335115014031994791468980207332 10433084 -85447917324311515350666773955626939904 10433085 51454969786767853273682740474669731840 10433086 219798600573227042420575296409219898880 10433087 -12495327812490466786337717210929152576 10433088 24372508839721010704192229106316738560 10433089 460665584305420265086608952344901342660 10433090 2857465543806101276099041351199731200 10433091 6291975561407673905035639862099820792 10433092 -39387537684362735605285926974986880000 10433093 -492312187036271702087139435338748524832 10433094 49030679295870383423332731381673347072 10433095 -273468200043597298852404478565344845600 10433096 122826453538538295823682039255958881280 10433097 512529405316222877547218223841499171040 10433098 -43254067300971428638291315541949463680 10433099 -558585959833949085063810690442390103040 10433100 -20367595351617247770816505378512384000 10433101 89591167687814211909631543281818909152 10433102 -575295875108884004818923443549747676096 10433103 3561100141303567715581469371549749264 10433104 -283213244614907343162213022650089472 10433105 -303655053605430555731510988704570569740 10433106 88383060061997518044798812957234389248 10433107 -618042560090757080395484510920071726964 10433108 -93574917968649841730940839107976976384 10433109 -26239273177109045463283048005198281760 10433110 69268465957857036335479374181612680960 10433111 -19334733444553261903965839137421235840 10433112 30022832925974431861501496457992601600 10433113 324984015649554515965234213887632916362 10433114 150523220651956122866851235416611091680 10433115 -32440401979043186984419257675732092160 10433116 430764867457920485346213151561909424128 10433117 -277318064857523051112851715679106151648 10433118 278865569498594480850703352724667474560 10433119 700185869057608560102044439946573210440 10433120 -173746515481136898964368760986379223040 10433121 -26970646706849036482288457958620793216 10433122 -28406726389634071771902316136855233536 10433123 -94483386078015267768941382790971974628 10433124 -10084248510379429263388458575020533504 10433125 -104770458120196035001715558915573586250 10433126 -186156600894483766093623505502039541120 10433127 -313872060841039938934821532861873007280 10433128 -183328886298349784664194262250807296000 10433129 -306775778524459353842476710303302521500 10433130 -71356832521023355194258871628670708480 10433131 1147648991435889452349553763730952264 10433132 -11235211116917679289043327919874447104 10433133 -2678738083251308826222335746301328960 10433134 -270796980715674680692630106806086350784 10433135 127919720871131921281244454511539849600 10433136 -11159282351232834216488263652866523136 10433137 63983910577160881132141619187032279040 10433138 -178438269565867646220074439500481575904 10433139 438926101706917959493094308933839098424 10433140 -166067881826837680969373521286566882560 10433141 -100106954500951545090091329038458674528 10433142 -7770047330306149956944145238715540928 10433143 -61165668654790550165527595664028733440 10433144 437839158385647088276023329018241208320 10433145 -108182471840345514424695147381288332160 10433146 -64229591471548911413134065150136195728 10433147 23180561964573286815290334020980406400 10433148 -132508085577996668695439338659803627520 10433149 418069606779852325243180719053626713426 10433150 10439929752004844153153921126541753600 10433151 708178962500871802909053559162873889040 10433152 -413395346956564388332007353146566246400 10433153 65608306799752806942826930451691173460 10433154 368141721417935582516947898562918085632 10433155 -441983814891810735873648146552076270240 10433156 -176460209620262273315765123772141381120 10433157 -30296463977087999442101332955029756608 10433158 419158897954824952076976148982613134976 10433159 -14393083443210838494141767411863843560 10433160 -14125936929029778792306993853647974400 10433161 -556127983505377210546573291971976539238 10433162 186809547307420869031987950676850966832 10433163 -119542453002690345390594326985466630416 10433164 96955119149230283340571295839858594816 10433165 173246602811544808996407408910310556600 10433166 -3324627411350342324538974562718156800 10433167 101055908046312745432279511602902012792 10433168 -467151205508792911666628549532450816 10433169 195379432093227770312058132009394612194 10433170 182104110343335971715152687272182620160 10433171 -303707926135783038417765981418504502016 10433172 44709932529122616034272329439598387200 10433173 700487806981105594388427138514658165920 10433174 30509488480577609513322362273955820032 10433175 -78907249542412140781768378010049357000 10433176 -3722375125871327972612392822251970560 10433177 55133925278076648275602759967132915712 10433178 125681812702143622298479387972804907520 10433179 770117796250224401666470691969911416784 10433180 -153076280087621604171029563159364313600 10433181 309563778174424575037397460047588374080 10433182 105922445079776644979368341718036344192 10433183 195801482115230308747859449384840804944 10433184 -185190789300613156192042352786716753920 10433185 187692456261286642379871255354992736000 10433186 113217743784652570718421047415795505440 10433187 -146837279063294458445269685655537835356 10433188 162145851268558323431427208200360412416 10433189 53858758854716874053337977133763142676 10433190 25462183132588183363450717138871579520 10433191 -375607170777653253567037804716241540848 10433192 -106766164852983469160379031747739811840 10433193 -21546724485929933513424212148010339872 10433194 181063363756661222717864510776110251520 10433195 -146090158459852442768648396818568944800 10433196 184806382688064820146141150191382472704 10433197 -48315927063672313812809504832230679168 10433198 -140053241958683261469391429063884638400 10433199 -72284160416178165160452119465576440320 10433200 76921017394583506366378445558412492800 10433201 -1181499036890510251836573697126994040960 10433202 29280425532519590333883061060126302720 10433203 -334512979209939118250526474463866295920 10433204 304431621042385344544770751496418508800 10433205 56157982648222092832105748940094225920 10433206 19626730958463401645275570391402680320 10433207 -155416513567861525562193615346124867544 10433208 -30061389388191259992276496277427056640 10433209 -384419150104951999380935361855754235196 10433210 339775526264554034560942656410667663360 10433211 -128952349163212968695966627714134762728 10433212 394339113149649301247829694407326483456 10433213 -128178925476610616682922646794131995040 10433214 133051315329584026178194331828307763200 10433215 -157314359446343723287265144793427389240 10433216 -91807987712991798605082841146788413440 10433217 -86518422903949860763087445682079873920 10433218 66737249467839125141269327786530709920 10433219 1043898271597428096955900398224969544 10433220 -47709422707116630675759663607773143040 10433221 -1734904785133533705051337552411402688 10433222 -153829363212050944329111548342397422976 10433223 -114366834052745651432308001696351009760 10433224 -536332759763258550234193111163122145280 10433225 23798082616196902233404869877508750 10433226 -80457044644632981166922361315030667776 10433227 -384035290402147143196044263643556004604 10433228 137939764247497834530413688206843043840 10433229 29104729218027319528266628339332101376 10433230 59641682989739889508554442311051053760 10433231 -596571734886642082394171174359339645968 10433232 -134167588618582311028672300740028661760 10433233 71203414953373158799895970931390731168 10433234 -105383650931543628338137068909406276608 10433235 -11127112623679139500855819693804014240 10433236 22518835016067434555088907977794764800 10433237 228512808287647034576745661688821944960 10433238 227135551879697195535251016282098526144 10433239 81229760174666456415274381586774236040 10433240 -515852086285008092694463584440813568000 10433241 -15072416135257923970018627488920043840 10433242 9483178411147577409239528640348103680 10433243 113257342368058495560291075285439180080 10433244 291207025630437721184568660908535138816 10433245 1005725400644490718053411848747116735200 10433246 327003738565469718428894668497786195072 10433247 117532090481311623368721417130544909184 10433248 207479399917355627402242246168943788032 10433249 -295490801211278577259800210140124723168 10433250 -62160934646047091862083875370645976000 10433251 -24838475882212328877491056492687560000 10433252 370224030202007327419858538142736772736 10433253 25986815124726436997380684841552913504 10433254 134088261804189012769038170811813058560 10433255 -76213312969871269428773272888292343840 10433256 203853422757910205902639961147233075200 10433257 302320612145513588827867362625229068104 10433258 292600264253418291831351720872234595840 10433259 468994029111556014395228933279564519040 10433260 59728675273677897761604764441457192960 10433261 9531831912769920180977058514531886262 10433262 203400745802871919079549223516180480 10433263 353450036430019000010486461550531634512 10433264 1958214308790798631947661089459732480 10433265 144627406657602393092989651067860344000 10433266 174730348854646673148385525877205723264 10433267 -76221431794687048666691377891449095040 10433268 1163047915071717585987381803529825024 10433269 -205909267053664962961757808277537044288 10433270 -23289497385193691100216493359735709440 10433271 -282017803565204859742726358048061310488 10433272 125614104408733488835544998494366412800 10433273 137081580964063239024858872712345918864 10433274 21296436893014526125657077786616949760 10433275 17167060249095780984919540886195177300 10433276 -204790838949387532667828567244884585472 10433277 -588196234223533887744653345878490993472 10433278 258232732527353711339247515603103052800 10433279 388837343277291908596721645683647770880 10433280 54677212492263885409358387046304972800 10433281 -401192119002038635675927825959514033918 10433282 41158069245372960403061355549915796992 10433283 82568341698322229919494658424445372928 10433284 60457612862947631259039594554691599616 10433285 -471072545933642129178482779964017534020 10433286 9446852564616747799217726245531791072 10433287 433213623994735883625718479720150998936 10433288 -453070592611807207659857987675083776000 10433289 -50122209054590171391886762345575764976 10433290 20791998493924148753138785692683827200 10433291 592152844239433727573465544061823536464 10433292 -28949627353536448656852038316317107200 10433293 218445762401572349895246088547250137600 10433294 318460245282796243562949662730921245952 10433295 306092304429552781001408925070385152320 10433296 -61449210513246707090561818017429250048 10433297 -61282241102524361159009037890653956288 10433298 38854622381735491178651048188021413888 10433299 -406309126453811088390606023233969102760 10433300 -1558187526861494007287900634577171200 10433301 -314329072034806513435705042182976469280 10433302 270667793680033525607953259747031818304 10433303 806461838227103304417057386736356031744 10433304 15112086008405130289182029040498769920 10433305 705790425769013298229573081446495360 10433306 -2701568534222310356303163992595271680 10433307 -12283546635221396370821229382085279808 10433308 -74509878608435489483753577897022384128 10433309 -5105390103590340978887713228817263680 10433310 68653572991713601718403816960984587520 10433311 -84270347967534608575786712236717598496 10433312 10324409301915158576796186238135861248 10433313 -643528309774175505530592586684686100800 10433314 -32871449061350824525789706372441287008 10433315 -130205013489485697441387238726676946480 10433316 57998361614884677852994077449295946752 10433317 253659966459155429481774051439365427104 10433318 9059900528081118246845879753970862080 10433319 38883905171128358609333982923909237328 10433320 278150401188279903941018227924839936000 10433321 578866847419549506245601288037856742522 10433322 -61537863898703173184930843900823842640 10433323 -330139770948167775785718968537362532428 10433324 -362992636429139921762457804445464268800 10433325 -207452322266794007942283699869918337600 10433326 -191764266471942615393578789932987869888 10433327 17818908597490754270237180417932409400 10433328 -11972995625999131560659846612253966336 10433329 -11089306407708741054455807332938895872 10433330 65279729196254875266405077612790830400 10433331 62881671698120219051624386199407619220 10433332 68545692123098546699475049708435054592 10433333 89053547140304154898530172432368082560 10433334 26103307968147260351335121764779722112 10433335 74628886334150857621678498847298890160 10433336 -88841730435578612916753999991308472320 10433337 -605632110314853569946270914938554720 10433338 -467760787564164906030151556653539035904 10433339 27966342383379855236248162348023645456 10433340 -9423934571402874828366421384650931200 10433341 197785152469208989500977154210492416652 10433342 -385406008515700233535674282409974904320 10433343 41011841472611189938280566528241630664 10433344 54850563127797996516334968623053930496 10433345 -129207453848717179675856576766515784960 10433346 -137408681987874382616477383631620608 10433347 151426430578615992021858626791855876796 10433348 4084231946704371872784237941170191360 10433349 -225038977629522606199493910416394023616 10433350 -15085880448858417406600014264481917600 10433351 -423118473088540371902986240711203252648 10433352 -89188331573524441749240388651856363520 10433353 -24996476848461600133272797453136379520 10433354 -204410990669080843024870479409441418400 10433355 7260295196890508717321211825119052000 10433356 -316818004118718631145807764758826414080 10433357 474843950296391760611592615550039115232 10433358 38374242330274284670780341887445311424 10433359 -229719047827769424399458390203601537040 10433360 9868303843443216904144093487478865920 10433361 56005672307990539097826819426044705760 10433362 26543585223856571577487163640319500432 10433363 -245484060876409833047062481241696698388 10433364 238129751743734061063446819017027622912 10433365 143016356013675375121379329478339143260 10433366 44111108375569675809380302876198777632 10433367 12099047726926950371235005616485453232 10433368 291979917552663645130412353818675486720 10433369 378377843012335852855790961517602450180 10433370 -96166670434866904052341630999890259200 10433371 5634570494427543794027198428063624000 10433372 -3857095061470007054192355722789867520 10433373 204411212016273445100790757766138056800 10433374 -31085223804764609451703815044141107200 10433375 -197115175170851037508186158065495040000 10433376 170662518992016398639739626102018801664 10433377 232973182109976110152120141281191080226 10433378 -118367811665849639217913714805857379760 10433379 13432487467349958165061987400905416192 10433380 -210004758016224335777387018963658643200 10433381 -42415999241882727804959379553817751360 10433382 111621636151971090236012007315948902400 10433383 -45201143918943050141348277447771553680 10433384 -153674658080443071743634557516339850240 10433385 -135374979112606714864862321084464205760 10433386 -223429523059756918660110474492043222608 10433387 -115492438790059557884977944956920669080 10433388 30996121288892748339937266597642485760 10433389 248880512343286510168466114131850283456 10433390 -104511114450621570634593234941592144000 10433391 -25810428610148405327837359582878720 10433392 -173199473477487338582534110145747451904 10433393 -86125128795691758974746425318791202360 10433394 103528413482865359379529230114378048000 10433395 26607359300422475004518624485069935360 10433396 -233243229145422333162689690248210627200 10433397 -157000226312382202131472406805442061472 10433398 -97259018351535332317645512200446916736 10433399 724229090350197704590715071042261943400 10433400 -71502069178452188747196018230192640000 10433401 283792016741308862994881653489606631808 10433402 -113576679091598320764171629149198702848 10433403 -127709978922076463901035948069396388360 10433404 -522062753385697166353531759419197446144 10433405 336090111150552735328861380626866038060 10433406 34239518530157449332273541013440144704 10433407 -95438416483531175518574373329339213360 10433408 92691096001722342107039829929251307520 10433409 112558338680730842365581262156356372480 10433410 -116068605255670443853298572562445406080 10433411 369696863769398164531625268502394502012 10433412 -47703753333225194150724267489284164608 10433413 -164365757405872524372159616187394072000 10433414 62511469058102198134696656234553312320 10433415 -224155394607078198966437633923121260080 10433416 -60560302847281407218580909812120125440 10433417 483867893505565675581569252177972521800 10433418 -53904458007904472390177758479428695296 10433419 275461668046285034947378185214552324820 10433420 338515050077129418182396243460574049280 10433421 181784174796269616196590416878941607680 10433422 -111075013624782561266663485849877285376 10433423 -86680617942470008378821942023601394320 10433424 5287094503279852859152288747601854464 10433425 347733180167484525528087473123908514150 10433426 -206508371246344868314554281754028629216 10433427 382141035568956306511720881297567381600 10433428 412574699559430675127176070539106359296 10433429 -445963627157164866528279619853842922724 10433430 38745848508713926871419442747580376320 10433431 367450571113502338070371031548467396352 10433432 -7201003777244961423527249620778188800 10433433 -263784260025015871878777226938371824176 10433434 1749334868976559063419967848252802560 10433435 -131727820695150049954942539686849001840 10433436 -156586626003549824195131801711242510336 10433437 50267772471329309578588520936306729472 10433438 325463161929422640678063301561737980544 10433439 -256678915569118133059962095135661323496 10433440 536538936850876928265388642573398835200 10433441 -69714517690839361620481399056659239248 10433442 85700730912925788784125769378506013440 10433443 -434916117199873053469704344079185599520 10433444 -127038229353511159582335203485656956928 10433445 16662675129702022291192872494814979200 10433446 117136824754229767502595263235278781792 10433447 398971193589833671015854214491176395896 10433448 -69157886591247653374863854028214809600 10433449 197675576853943237631180630398928043364 10433450 25823791089955601235489460126495392000 10433451 109028429820594489755201707253508710400 10433452 -27268136870262451037682513270106239488 10433453 3410334818832060190712721753650323584 10433454 198777224452176641555941741153120134720 10433455 -402835701848001586274286280697359445280 10433456 -136353315457187707621844951553301118976 10433457 132878482650104200562442035706310845108 10433458 27864347877413549962634867137798219776 10433459 -689438818365075062323400203756010180340 10433460 -161696500576215356073644544238382499840 10433461 -537687635296619821112674068159860473188 10433462 41803417167593700689366465558437410432 10433463 -100244671031804429530794118791441384576 10433464 646398364830116947542427822925704335360 10433465 -22373114375614571540246549634650472000 10433466 72285040954859632597736332490167197552 10433467 107923162857795052306725474168738572 10433468 -383950749542136066810341041969060580352 10433469 -304980691782710788786199540432238510240 10433470 751715385612985766467533556181664000 10433471 -584474706576761321141262992306911643328 10433472 88054256603303502582451642900288634880 10433473 -335995388976331150862679203603345833536 10433474 86088345812485618628095745256752470560 10433475 -42711604199951558749424124445569240000 10433476 62371241244187065959490102841979922560 10433477 2819578031383652758009268814779916480 10433478 -32636632399136560065241536266942212608 10433479 -54670506700785421181450707139162753920 10433480 96051921495769681523364670761927168000 10433481 241276201871236314036331227509866670352 10433482 -6157261055777681149218429580707301440 10433483 -1210798994849758640432652609104898800160 10433484 46973432199995308602449451847892275200 10433485 -201621100115017000349558046347472224820 10433486 -101606079398972632016321368769057232000 10433487 174680628503923094870490738646327956360 10433488 -28313298802739851456057029665497808896 10433489 -474642056842635740718288899271818937120 10433490 -37900523825494654114949978253192514560 10433491 -475407545811989523414930194903632352600 10433492 -677786879636099047839906677784737495040 10433493 -105526680998019453104624601699893908896 10433494 95148886095452340655329152332275499296 10433495 -813897686552053588863577180720101145440 10433496 -171317602211182637930894282425919078400 10433497 -47520247126635714167749907841796049900 10433498 116925302766421359653587538494840278000 10433499 97554757428059935180345815623366144664 10433500 17823976710318213121271139696820224000 10433501 152972414368563321528009144708417415680 10433502 -114620772267235039090677715835281969920 10433503 210076746748824792740505990331798624 10433504 -304852214117959592898937623518769315840 10433505 29208815384857309340380600732317490560 10433506 267287926459989634954459010129910863952 10433507 -19238507933931102787075401635273302368 10433508 -185589811816562218751367377168437493760 10433509 -105245347923625525558677421626814486884 10433510 42752278558099495459731481200154316160 10433511 -127992933101890710436269793120243880040 10433512 414066400049385992083755434587438970880 10433513 -86905839310627311703506753323542634496 10433514 12622473190124103083149091933308053504 10433515 -38074001662830074180289859067596968960 10433516 9460457836430801785181637102819154944 10433517 110422579491977065455249046171521737280 10433518 -97122791390569010714597382421242863040 10433519 -63413995261220556267621919404048040560 10433520 1122808890982233730419808685725777920 10433521 151499775348418191201549461168066520000 10433522 -348830521692653501144839030452260507136 10433523 -27445953080833401974809685438299907016 10433524 535950288250956591850870514329163636096 10433525 -959637742348676011618880221848194700 10433526 2082760436009876666433902307048222144 10433527 22635467715198439471149027209082955680 10433528 4959211460471972673846251687778385920 10433529 13881468023850044216878499003917785876 10433530 -249779480070279089914218296477892403200 10433531 684050194738834150819091573547724855332 10433532 -56111279708700721547889885258384342528 10433533 188860390911192387253961561471872227360 10433534 111420339609182482065380092938277564416 10433535 -98405326464933530571116891694275888640 10433536 224659359271569823987356549221493768192 10433537 448211638767041539429798644903984300720 10433538 -93756753261768832946754796384368263856 10433539 -114286155719915393752451769165715366660 10433540 48356130361636978538438198690193062400 10433541 -231121002210171209963668164966894205920 10433542 -48902783511783439592284247331521584896 10433543 247727072640227838818388118367401392792 10433544 67413734649221131422841059096568381440 10433545 -208985808864110023782310882938989097600 10433546 -86613669027818367760091889057132933120 10433547 -4076055046722925797948282293542715076 10433548 -359336034296087125759074703124321396992 10433549 -32618293032171021360897709205246866464 10433550 -34056281716676490683638761385332283200 10433551 260702154625171382432677463929699973552 10433552 -53692713575757109529319864264514928640 10433553 77574531655641999332700937818683285760 10433554 -193952030451830001258388912488808551024 10433555 -514579520176037458697153623476018556080 10433556 -18153695659148758378749546127312404480 10433557 64655115903562748756068051733979873144 10433558 30921531962250350273248864105663973376 10433559 56216161577675616744679274036243232000 10433560 54298949142678509955466377372238848000 10433561 -238808005753602921603404162225397014838 10433562 -64247931738722297679894337859498972160 10433563 2004106829527571974007624858715194880 10433564 105336444432569020303888545952804541952 10433565 -4538221382967810669836748168025269600 10433566 -34918637048649399776901701377032583488 10433567 36938744499868659874786347337206799152 10433568 -64280556575932251384956825866639245312 10433569 634440064808433329523498288726012655970 10433570 12930081549242774786690881126828608000 10433571 178438522106263522740688495450614158712 10433572 431622459339598123103056346302903822976 10433573 -629961204237139710526967577642353258178 10433574 -232946905233008033131340970392050450656 10433575 202113852272890386352300593885580267000 10433576 241978951683411743115085178957117184000 10433577 137100712804833568871823188335928543232 10433578 -518363135228527927255110667761735920640 10433579 56748052885810301377215744801189255984 10433580 -107476972225939866455636366623501946880 10433581 -488477148229234377119080483926574912618 10433582 -102231872925013330420326335038063525248 10433583 -158036423885921639773153115164735052400 10433584 13563267494414807453805858433862205440 10433585 96387499007221540702657639168184487360 10433586 -135401621033530877670441236177991179136 10433587 14349708683637250170489180291658329640 10433588 -443384055851185238342624177190205056 10433589 -26637906401511485287400780109348581280 10433590 -10480145708297242956368161609087622400 10433591 -52847360819334535019024549828337600000 10433592 71423382592035921939124654740000522240 10433593 58395962735945298314876013947498079940 10433594 10966940041353145003000292091025770096 10433595 243352987546853246201516227791512945520 10433596 -5712344775542832842901467045569300992 10433597 354425222747818402794188208484327527372 10433598 -1339856372826152469803050816388419584 10433599 65384155202725205801592300360257479920 10433600 -127082071485704116273517114763155865600 10433601 14148162755607757139777906436779278992 10433602 -392435985497752497322224577093347283248 10433603 152426540050820935747735429518940896240 10433604 -210138154608038913257849434499445679104 10433605 -18641533298715298724361211793824058880 10433606 -235910622861579243864572269820650176 10433607 300636721602340450312667423709783632040 10433608 149745044575315564957602027526912081920 10433609 681410412887058400541351533077471864960 10433610 12042603877207520698777469823103192320 10433611 -621008312369422935219731204987866010648 10433612 -173363534393027643939302636475554319360 10433613 520058971175712181927518573021189888 10433614 -360934982911165213874153233988151090048 10433615 -56415916386879834342103141238579925240 10433616 -8813829368655211617479475520813006848 10433617 -467949624556794999257864651693670809280 10433618 -34044532687346287929324310957078801920 10433619 133505150589353879959425729778319708520 10433620 53781761372993576261155153242214848000 10433621 62359735653867091495347140229254974464 10433622 -181745874902150142237258848184287808 10433623 -48923323739546410044213034260971348696 10433624 -379659420668133119354593388496537600000 10433625 -105613392727623339878581633297685472000 10433626 -31123629549935364039318312626263057920 10433627 94490522712377685012631065056981899320 10433628 -18093015613528113410918591866547198976 10433629 304350581719115448186338678139554268684 10433630 7183221685513365682435074403098712320 10433631 88957012075425887111362336118428475424 10433632 -7604874483217515179851640698867286016 10433633 -35425520327593359698990353504174431936 10433634 21618454468721901455890282655473602048 10433635 191738228716061741757017830265166592080 10433636 536638570573527871865745521541505726080 10433637 575377412195895193947180416829785533440 10433638 -270577127116750296307694713797905867520 10433639 116784489132689928758874536680199040 10433640 76897927158062042960476010483038617600 10433641 -346101369397110785876658125558738265200 10433642 -380804174169984010880566810624477655808 10433643 157154512743483464218092568926727942656 10433644 9925587799985438011795730941583160320 10433645 -48671142573114110001294042897269543400 10433646 -47596511501550696744143534729717214336 10433647 164750359862928279476100014450523505664 10433648 -12229102434760666626243872071864811520 10433649 -3567742738831286278519120919284507200 10433650 -144071787540898758733564257333614149200 10433651 376996528729584671558151241272521415792 10433652 -287471978750203824136915616361495994368 10433653 244939535542045290003924061589909241902 10433654 -112674634115226631353122176843523168256 10433655 66160491849258722226477789356148798600 10433656 -160407012718634626689539722547773317120 10433657 -180267714799882256342038840065965021820 10433658 -3386997785766354370627451295040137216 10433659 445125946364291320004843693333539054416 10433660 84693983542496761815640331261085004800 10433661 -130650571631874272354398205749971228096 10433662 131283179308501037602790979016821676032 10433663 -478603331823573006373456265707613431056 10433664 -376583023144832158483379681992114176000 10433665 284796310881690435244149664421652489600 10433666 96597525276937728177557573954760814032 10433667 -81102461635403216422071668270503499088 10433668 -250781643115745503609571576142888780672 10433669 -1167959628425340605792315082919567272804 10433670 -9641487782460968579711753933505822720 10433671 -335899273822902798491104417280431296 10433672 -175339759214174402025354531112968883200 10433673 -114056596484931197750160249358375249260 10433674 -202123623669746014309922823304957052160 10433675 -50394156017637101121253286893828165200 10433676 -83778286286940989822857938072101400576 10433677 -68078724312521412829207517337483028128 10433678 -413414803565926332749736154631116560000 10433679 309583170729187844439040273447700768640 10433680 2201973174838999558082203662734622720 10433681 279698250261964951234994324334380929392 10433682 60056578838659244120305941812748125184 10433683 26853972472413374557121249538570182208 10433684 -41131298611337159879738359221340167552 10433685 -35541395697260271072466441075525539840 10433686 212434033713406688081256605122378051584 10433687 -163576745191455302635580371304185117608 10433688 -247675819593505531096074619790976614400 10433689 164408069115033243138701850549210432256 10433690 119434109667736366950281725518599781600 10433691 -476252364592651952638066430873845941048 10433692 -4340953724738034180355188998663141888 10433693 -121328765484912269632440622901423468058 10433694 399613539702185533252193486938227145728 10433695 181892073515457007829865323450072428200 10433696 -105316184616307726862530815429565218816 10433697 120250223531187164313530812103697899328 10433698 118858292584795516564097191403289792000 10433699 567113124593825929000756157037134238936 10433700 -33691305318270968451477620485800835200 10433701 240096735711337537067213123218381650304 10433702 23250657162372145004156634623103586752 10433703 -148993692231988567675352246806746524160 10433704 32266627506861618925247030496400896000 10433705 -93685713162727109080993509474213306240 10433706 -6993804411549591863337916466860797696 10433707 528613737862248677997249784264330382160 10433708 -78950620872473661892780094863912379904 10433709 154772884406249093314114987105311460416 10433710 -66904399584214918719492578648688887040 10433711 -47668159565269848760942215307353093048 10433712 -67799048753278146319244657949967810560 10433713 20950223839682082890889133203667051840 10433714 -258596950063420189726897934889646846848 10433715 -45436961468973714149270608596817724880 10433716 361992867055034483106737625617131868928 10433717 -101213989411203068337462946917223728000 10433718 427454114322188156981880092027648163840 10433719 140631841286878186051932688434088046120 10433720 -137690629320960793904725774803684556800 10433721 -177667789536668276256018040702298368416 10433722 -196119452412463273388419870886899581360 10433723 -212165254757016184427428080592222954560 10433724 8541525522489551132881631503829041152 10433725 158857254665751231600002104421828182500 10433726 -312268477064186287881042899453702742336 10433727 208644634455390404289164065778676035064 10433728 46625828913173369858240686408642592768 10433729 -173099531735624970065742946071510206016 10433730 -60149114582416581394363472124160366080 10433731 10039743276156583996689445579849992960 10433732 -11980116685013325077735979811107667968 10433733 -396522212457162529875434560785685066176 10433734 97903701877865492325466526124584863872 10433735 -383008047448352609614245021203177760 10433736 319032983405889703048321628836687872000 10433737 -137091627765699381674912307287477469600 10433738 -139454103626658330866855110759455479808 10433739 136271574520417044903331312115073912576 10433740 307133975920881401550876794139732787200 10433741 -174422972132765004334152712269400055988 10433742 58752595564166814631488424759015987200 10433743 111636879549857055017790156532851929424 10433744 8442078203208143316287394685024518144 10433745 -41093461832354530239514180330904025600 10433746 239485143385140158912299237118230461072 10433747 -345475726987381791977045418792187190280 10433748 -62777412045439356812830872481516087296 10433749 -679224459162000785247034250511272191364 10433750 39207815967242890619791851565050120000 10433751 -278130491268927676620614393801682140568 10433752 -11002074954721057837133572435809361920 10433753 566783665250562989579812122408660438240 10433754 -14828397637136756469918536443419672336 10433755 36816028136668530629607962151145998000 10433756 261659488463372884780252884592706910720 10433757 262364400904211126273439362390210334720 10433758 226955626849543034204486487370871081280 10433759 165586101174686641355970595266305162592 10433760 228064392572887667291890689227119656960 10433761 -231595346487353239476964257021777011948 10433762 3512174037548337369765890215182677664 10433763 161797329204527432566382493450835082304 10433764 -151154763572682361273957030128725157888 10433765 -870314756617479567129850565490389011200 10433766 -38822579670301507483301189395217627136 10433767 155240414917620066992489225681992567840 10433768 -89682488856821105342215754910622909440 10433769 -68488286691433351769214739507021665600 10433770 -77399170459390174967376444514703797920 10433771 33218724138604355298129598459608886944 10433772 -5066546855306764173230901319331261184 10433773 -124911772774938533476263918291728712256 10433774 64717303740517057038195957225835274880 10433775 98036540914811396498674260206048265600 10433776 45698832400959270233172977744899244032 10433777 -251170982558018458573310040352919155374 10433778 -48067220068341584100216630727905792 10433779 658221329512045088632092893250713394380 10433780 44747936372330759697059032054479421440 10433781 57614701132495553224598755697760263712 10433782 230532820446065807707139038264046789184 10433783 -380646010084204307918983246644086711040 10433784 94722798858989178492256610994742886400 10433785 -276493030054086608929988480128862041020 10433786 -143459306643757547033393442546822080256 10433787 -35592623308654957972451793885502014720 10433788 15178605731616302854727442371405017088 10433789 -291703748365382396293878476951791457376 10433790 -113823247947040339115979479732275798080 10433791 -464584860215952419131350820072051095808 10433792 54957951526130547669556840897330544640 10433793 -35323623958461466970931039085069290240 10433794 -49206867811861907975822566745280307200 10433795 185828106255186663796206493661693926800 10433796 -165573486471905039086010945871699363840 10433797 -86129430097105617452235944210281988160 10433798 -222789490380288060790900013601131126400 10433799 571719143893736718145960233742198599120 10433800 32481514784440024884026018952115968000 10433801 238037668683835629681172347475930490880 10433802 111196620997830593946898105630945727232 10433803 -46472266690799973966928187558455663872 10433804 -207119541357759877836265871591390284800 10433805 73077962112901707367242574092227523840 10433806 -415379817032201308129132052843037241536 10433807 71429990289311722272681599151821923320 10433808 -35046095432889527110522064279537713152 10433809 -398022068019309310547336718168158662990 10433810 -117791669989364099443162602932213130240 10433811 36940794177331266591875406298119422064 10433812 206565360990426493245643165848431493120 10433813 25608375058282418632100026171497402648 10433814 -78046582179704230351910518557964061760 10433815 81429204881922446685293241312240391680 10433816 412112180411701599963712198492314900480 10433817 -16723184128765122622150204688339439372 10433818 234116162840413394136076353635476226016 10433819 186279831950268599867296271291530749120 10433820 -149180723761980510391334311749288913920 10433821 3362497784741139660434390804033456032 10433822 120109133183012883895687814852673128832 10433823 122431963039558220756166804380448982800 10433824 -763274459645797742429923678869386625024 10433825 59923571703684762762204458375399097600 10433826 69957543282443459413503562378454169600 10433827 524803874468518756390334675981746627676 10433828 -30214250968233176403711935677275085824 10433829 -50724804644316054195228717630119812800 10433830 344844792636893632307017583096590080 10433831 13651068985230394313115048308897733000 10433832 -139420065096768986282144785631463751680 10433833 -565565812096713244627468002470022550918 10433834 18246272601121830822749888126009520816 10433835 -21435462952970750660829396970335792960 10433836 -42867215417895757937892375057470077952 10433837 -29858897636389570146055585432762076148 10433838 -212388892935423515330972113180566622656 10433839 -111733047301356942056253102183350688776 10433840 -86523405643473148029378492083494256640 10433841 -91545386548054605664937512839786742176 10433842 143711371210035695091207381336989133072 10433843 -295883864959444514171548157083916899584 10433844 -1982150347007045705189911219446600960 10433845 32350033676312224486226463180461546520 10433846 30663925709508790771298651154831924480 10433847 -102450309141671455778295041344444515072 10433848 -681180419227673208768650212923699056640 10433849 -47637730826732613380838129086747496150 10433850 600676904110564021653900666911232000 10433851 -228778023283177712463483077366515845148 10433852 73462791163799200077527643511725404160 10433853 -16922484419927264406985688180344146618 10433854 -3502233774979445622953188763138343168 10433855 -212302894670581614991802322966869104800 10433856 2879210891828012746709704989846011904 10433857 111754077368514235920188832285440615552 10433858 -20920785977724885219737434423716758016 10433859 -463022858065198453219205300358364032000 10433860 -306911181102790012984054184046115633920 10433861 -70610306871285502064845004427924701538 10433862 31605385117340017741213180278567316800 10433863 6218133347433844400022206188967746584 10433864 10374052174676889622489315632463257600 10433865 41135183044479932586147027294744755520 10433866 159676842666507759857400530351282179632 10433867 75802540580330063706409152017298470352 10433868 167489567887254907748780109122379210240 10433869 -269132018064447573014688967581251026560 10433870 -62584748965311843769615744780607683200 10433871 59981023276165143349126936433870697072 10433872 706089561699917431507567590772760576 10433873 -356493631276846159449616795990988922636 10433874 263323352225490038410362379883798515200 10433875 46007143411045525406016686490559464000 10433876 258223916101508204022255498868604528640 10433877 -199246370344083092283129440236047523680 10433878 18578682533458991343863577641412936960 10433879 -604871754210376632537648400145067446520 10433880 455345738532044225570786889867687936000 10433881 -46672486930688529876770236394352962880 10433882 -106588948187987755055760417049289288208 10433883 -154470171800935913766934672718547308352 10433884 -366476427359081143727989453716788637184 10433885 71007246434154090351025539644423351040 10433886 -293262518837559084906768192919300381056 10433887 230663935079507899504449655526081098432 10433888 -427510288205759939173547973067806474240 10433889 217974353558892406930672118753741738964 10433890 10319798292360104243607719763029497920 10433891 115505210141705107785685164664344567192 10433892 18303554453744162201877628391329247232 10433893 -705486656413467034497725053638901849858 10433894 -319566179217008061937573692232801161504 10433895 299022636199894217217178259488135488720 10433896 -403836165492822717782509790557961011200 10433897 -245865173190213877380548544613912524828 10433898 -111585369475325540685942010354123272096 10433899 129206365591294888293600982128949480336 10433900 -68450878539677150673928213303420339200 10433901 -70372114931566786856814977727429931968 10433902 -31881588353472893596360461912811091328 10433903 -23975548013920435676103154633598672640 10433904 -6603776329922479445712479035789934592 10433905 267774137437682425778136569473755051060 10433906 116093822863387557730408487204824461312 10433907 388016047681762415484290909981050857600 10433908 -117530132540418374166981762279808437504 10433909 -232479769888801886272713635705489095890 10433910 97641746005675117983563823383971584000 10433911 74944193363127835733158049184734673512 10433912 474411900983342975201252708812519219200 10433913 129055428994520433271631192699840084880 10433914 296141236937693845809349977991435518720 10433915 -90191696277636549245055991806818704800 10433916 15897946792405963783414456339107033600 10433917 -28936481612011197933866244284986505780 10433918 -133461908016042309805035499948243660800 10433919 273852670600777678145312695964005663944 10433920 -56115670876817717883808705395503923200 10433921 575391107090870845357653364257567829122 10433922 154191971345112788756046398353067801472 10433923 -58713813640213910596656205135082077828 10433924 125398252916452136378183550374981504256 10433925 -268875909881917815221497909427820696000 10433926 -14319367349659820254153589560933950720 10433927 61690724582466514114799080273258129920 10433928 -362774398707273106300095903316205076480 10433929 130778454718964989357786081398613845888 10433930 -36336103632041761534665244323674004480 10433931 -99206020000544519094409976537634487848 10433932 -56718435257319948107203649413921333504 10433933 -74405502965429331671369722896233119818 10433934 5196634307718822398043055390567836672 10433935 103821242584373401014441065780354495880 10433936 -110052201347330157651836726106543710208 10433937 380923390299474226570096757130830605152 10433938 49410614488751791313879501051131520640 10433939 189994428786759829079586230571654812160 10433940 9348201636302475757072356225694617600 10433941 320267818487863947266441083301647211840 10433942 -304687060345230162464390567263727644128 10433943 -244885705120104739473595796474581769616 10433944 467644698832915722465071803386358364160 10433945 353613448458385285788022629933559435200 10433946 -84569479669061710405563470371539042816 10433947 -162677847809863575363487963272737909760 10433948 107339900288490312847054598937863258112 10433949 14962585741924544177853672946458648576 10433950 1327337232439251981142984369566643200 10433951 63729165770377962964674667731734616 10433952 9966353973614699492176790994389237760 10433953 304136038102476216817241102339010720000 10433954 -384431135531615467508175461231177769408 10433955 -47092182084065556531946089741181466880 10433956 -29473815783342735812710330448806322176 10433957 1036719401097665463616053930129412804992 10433958 -40148404877879288053050534203746103616 10433959 42673181448963345265992546914100404104 10433960 -281078977994973607863307702977020160000 10433961 -52107327681334329021479462101550454720 10433962 -25353743055200918165007405531915563520 10433963 14878269802082857193214409777687703904 10433964 -118222038654836641485584966564252405760 10433965 224605323701462498503600886018178622860 10433966 486013733641199541449518579665084054144 10433967 231964678424773510143039036265686612120 10433968 -7861363896633077238170295182082048000 10433969 -29666523183441161143662275949924886080 10433970 -107144472554331529890969413232790186080 10433971 730356224538837453281548858091073780792 10433972 313443987054776384952033382779894792960 10433973 228912518277359396862649728513241512960 10433974 -70759607431109535618978133956417474240 10433975 -124802003324406123919888333962045927600 10433976 53385939470233061368622108628988723200 10433977 684757297182520145740261755073390821712 10433978 -4686822036876649620403894750236166176 10433979 376809600452864662143722424069427655304 10433980 -106808951261650256796340555731750297600 10433981 -560083078117456586229128226507380508000 10433982 -85444407312228157259461594322716225920 10433983 -6262864949292758808785275307951400720 10433984 32743282346845035288178780479896420352 10433985 12846080911320289712409659799510096000 10433986 -284841401568298051596845392445685077808 10433987 -503605677260773145227827242072457383364 10433988 15319621493834916112598669443548549120 10433989 -378770743064459854818419855436447188900 10433990 16654865804673545783919013842653210880 10433991 -42314503757764831289950373566146736560 10433992 -99672722397995126811185703450648960000 10433993 9531502967151013741173749803795220544 10433994 115851909143544890634195847266257468928 10433995 -30550206545372590240230742245049640160 10433996 -19993286166603836228253101807049961728 10433997 81466557611547560199475115268275915520 10433998 113968983472355135566449461017153100736 10433999 375402093484438592551168209381467658720 10434000 43729791596271238772276752839081984000 10434001 -76925080783048533895373709088781977628 10434002 -185287496751746283109419867724395734400 10434003 -36950144088963118076726415932033761536 10434004 37475632462260933221238813540180787200 10434005 -6640153617858905408191034563816282440 10434006 23061133675534849573340200850801216064 10434007 -239078348260088301644620853205300645288 10434008 78532792835212498050688291845336760320 10434009 13042935033048418708137316758706784160 10434010 70970848985737577483925320342006120160 10434011 47421915153936711168129303150057395520 10434012 96423275209358461440573877339176602112 10434013 -62433288685501362992308211147240404416 10434014 -383148895085164070241638529855073206144 10434015 -16716478158164100855241481889119176440 10434016 7245660591365759472462878697916465152 10434017 -1741211294246639860647133511204090448 10434018 -45318433679972768519728194741138432000 10434019 632144648434602219201277481073368302848 10434020 -74785388097728658116285756066010263040 10434021 -150678876107350272943365393139709221440 10434022 68184151047914795798015494547242206912 10434023 -190546918889213271409007695318583928000 10434024 -368523764066343384289503126862537098240 10434025 23597858410345001678748012282233384000 10434026 451037496761503445463929221470976464480 10434027 -31236752963091290650162795899346951080 10434028 -272927031394169801475966544850618095104 10434029 -40104163228841085163723331275893827370 10434030 -37758464460364956489774677393227255680 10434031 -680845358681602121704554686044179061168 10434032 45736733882542860397281178747915468800 10434033 -1360306850943691185603237947474479998 10434034 -116740186807898018669225207941613558880 10434035 438284696818788483529042397736760952400 10434036 -152679580545248696706112287560134656 10434037 112910499296035127290662907653477625372 10434038 -198069165588719658234868881794532490080 10434039 -194912814805360506898297093359098482176 10434040 7210139436827657598078795827082240000 10434041 55459521476672149168624453837838894442 10434042 6528378561336039918158629019638824960 10434043 381538155128461369389327109824846880292 10434044 -524860410388093687086930568663397604864 10434045 161053169794348225501437316180640500320 10434046 -151553981526734678915187097762219582464 10434047 142206552317474839700338034904573087552 10434048 17866268695359823401278133304131846144 10434049 177934995006075716478349120503862554180 10434050 113514329924268318286544141366736499200 10434051 440452627527710073315243280919769766980 10434052 73611970142234959334685901142757086336 10434053 47295135837884974904947577098218451200 10434054 131147421241144020766785969449501257920 10434055 -70311787382110115555064165029967813600 10434056 -240183627001023980721347519314719851520 10434057 125612054695041080759930835833426219520 10434058 -72791460955958292583590460383433383120 10434059 482315962405251304239819125636917922040 10434060 -72493817158300573917084643887912192000 10434061 371328325202623601997112944466229017824 10434062 314731157387951093348482240904443972032 10434063 292487230894968765156333614736392225424 10434064 63299279992617549649617305003778457600 10434065 -240582096710740364359729168159327759680 10434066 -142032461681799741709624075222081314816 10434067 282189651572685013235657390777859732384 10434068 -321965312672039647010396269824280321152 10434069 239828267365302310166370313528659302400 10434070 -56252270790107299909128259959982727040 10434071 497190215205274708881376223893088638944 10434072 631592226863648915702422155113410560 10434073 7644590150305388337566130441036768768 10434074 -57440883087125981401769521710452963328 10434075 -132703912871745046715779794499154513400 10434076 -12343377546576435681998945850308938240 10434077 -469383370877922811595076704388874738074 10434078 131493405976460847250557042597778382400 10434079 301121618965318232827933234650640128 10434080 -245326405690467571758391898615460003840 10434081 36692531483979816039143487087923889024 10434082 67037174455765199977639505839494758400 10434083 -565088415057715518820550723573569943040 10434084 264097051258362091430890155838125096960 10434085 -461315401942628391497927491540129097220 10434086 -95474030869974624157902506411631238656 10434087 -1341379026513621323501102382619488240 10434088 -31793183241306941285558613559794401280 10434089 4595070132330278553560225431531523520 10434090 -6767696335015098543343751211139200000 10434091 -347902290765020295105230528122290939000 10434092 -267488977273227105628603615142848854528 10434093 26939973112298268847590316425493550400 10434094 -282492018797412503664317741910736214016 10434095 -1820787358174636001139272404972818240 10434096 -3617160266052515221309689108081573888 10434097 670789646374594515598983377654154765040 10434098 -353635941657482297169487504125952105200 10434099 -44591348171036382829745663590577725392 10434100 85017024506833860241943351096354252800 10434101 420116256561212610212466873330763125102 10434102 -39694314088155330395574484971907362816 10434103 640703688617779035260881456910979229352 10434104 184873987550589677828698539215792209920 10434105 76161653698289151090874788209553894720 10434106 443375598230955001847061655917469403904 10434107 -116016281961056393558367074857083184896 10434108 -82694170307514840206264030515926113280 10434109 -463230806396125078877309700331831764 10434110 139037702729823292834960554944978645760 10434111 92196502821508695716853354656729737728 10434112 -22968788925607934578246546246392086528 10434113 43929641007377600907587285162582837760 10434114 7992921243740103983559080141085620304 10434115 -149010746740599983489415551978359392240 10434116 -23427158462610317003854848251509800960 10434117 -439394119367232394918319535480595756320 10434118 -403546154964343442023463976672143022240 10434119 51316101016142088598438723080519523944 10434120 197288940692368635111326617024661913600 10434121 238264444690253691665031858861125935322 10434122 -336050745527448753866668281679185408 10434123 -46274805472774766015407457888796602880 10434124 -266240442330657500717861681784397853184 10434125 -289306268495031386575206278345787882000 10434126 185727709844154144749601866463190369344 10434127 -570040021711016694516153116319193126728 10434128 -808750970301266369474994494621614080 10434129 -17015179577327303114626417625639032800 10434130 87003925982617921967374555152406924800 10434131 233051657545418067006680389491771372264 10434132 -95074485045272291995000126765185826944 10434133 -502997010874951412760744591831862765618 10434134 107943356575601193746052921163949418240 10434135 -83997847548149168064998212031835187200 10434136 -220368228469994174973514249672823224320 10434137 63429351874878922707787494179403293952 10434138 -26552098451102978341643998554312390144 10434139 375457830922860214227845217459863564160 10434140 13230378961573416445255300261522429440 10434141 -486989803590164513841575045592764724096 10434142 76543087953811492989711542229763032000 10434143 407579512104090448320387329240780239392 10434144 -138210023884243724209713528054006939648 10434145 294960684783070118722953858843695706900 10434146 65565912107146167294403584916300836000 10434147 17160973003112063415242551293653526960 10434148 -224217488093904277475064845358424995584 10434149 148122554998791056753365538372803921248 10434150 146964379939397905022793982217036160000 10434151 69584741066840899571836315863626960864 10434152 -22479174919184730623895576569655705600 10434153 415317367764623123933444554917125353104 10434154 -276508239898223676501098987356572514560 10434155 513702040003454795664819297362715982560 10434156 -240306915004007743951960816855524049920 10434157 302009341649967263169474767196104005920 10434158 -253270646017228106219834954879631721344 10434159 501823567756781116467369456864368661264 10434160 68755400546321463193176875682622341120 10434161 -399684607704136191917995902487723304976 10434162 263180214109250991566748794288387128320 10434163 -767973548927314817084730947331758256 10434164 182770221562377048925349264156290972416 10434165 675626577809534284457720699730339840 10434166 -65551964946690806661394494804256390656 10434167 50159383276305160945815929188441700400 10434168 116698465816738055807116089313716387840 10434169 -451836974318185588151801918274127202304 10434170 -129635642901638006407298529486090547200 10434171 401809450786447891851219109590174378240 10434172 -58927867567579296124896865479927091200 10434173 271994209888200398307750787670959446720 10434174 -168505132817916369918679803180985405440 10434175 -242640187684871001335580110011345465200 10434176 451901480587816198664836139779683778560 10434177 -164165053545602734793368601445328811520 10434178 177833876203641708255467845079074601856 10434179 -95565595462342718232998896359295361280 10434180 37865415873147115785751310307313950720 10434181 -330568173089292075448859397186336930528 10434182 -99917611175695341229825152861548274240 10434183 -121599534117798533864580158117033689176 10434184 -204643224752029228104090943266687421440 10434185 34430918682182006593751711426238098760 10434186 -101384506369840153860127506401681700096 10434187 184976112863269254948869195039387507080 10434188 153122517451368687103378213013599819776 10434189 18435484797625513238410730799596263680 10434190 81019537455059574494154768468328907520 10434191 209871928480952577216251261202325389432 10434192 -86836669429587128382370647873933803520 10434193 164435585689554911456266471929079808 10434194 -73488158017031554650259159474056397248 10434195 -124450976631776042997560278444743319680 10434196 146367286053427171163604898892205718400 10434197 -3053581989739800809611063556654187648 10434198 -21499601442776829667439453876928907392 10434199 -395522496711053475228642598941893375800 10434200 110977766263144241981149902569256960000 10434201 -222029582717209955760322053773205430656 10434202 69402406240650829527180081580290189552 10434203 77231233485406323847107713580026773344 10434204 36091978193095290174710430696980643840 10434205 372103767384915703959562809045158698860 10434206 242469616758884674723057575021026454144 10434207 25096543104227951922164621991360535752 10434208 353468132369663772078728036455809024 10434209 -661319191847672084492803089320065983360 10434210 16871075635639062443194925150080089600 10434211 445027427596318889144291582086917189400 10434212 29665280554667037775016942707097072640 10434213 89064216197215399887374610273209662044 10434214 -149439606371013239693309034753715951488 10434215 -304651770711481996844441585129125206480 10434216 -83690344436818377810732099080398110720 10434217 -306310233374869280395815029215407209734 10434218 60297835021384744723888215868076542560 10434219 62763584816293583900497978419257805144 10434220 330987799496923747379226611059558855680 10434221 57762578863197474339472437447456614112 10434222 54777553595166428824689187673742004032 10434223 -444464381868012262945858497922801756528 10434224 31188614501281786456769377006527676416 10434225 20545092164955692227088875372588551600 10434226 195561667988155615874885501105118809088 10434227 146122069196966313062338759864088984076 10434228 -20707814934570111546822899432450162688 10434229 274441092318243974336304035636578329300 10434230 22180714048824696467911521901190217600 10434231 229888307413750073582209031569064206080 10434232 61002061191803768900846972052533944320 10434233 -115787802306325188097807037005199342076 10434234 -82701550669712315099435808349896760320 10434235 -190502436566613517013045615952958064640 10434236 -97121364081636541146066581622057630720 10434237 -352928659421264885675733225749809782240 10434238 96264451033194791947467833912472837696 10434239 -63089445099926772258501480793177487040 10434240 59578362256772296583292499976792309760 10434241 -476533507977802821290800340975952124800 10434242 -38684151458145249121008259785296196096 10434243 -194339196238243813728156726744941650080 10434244 -526098209919333520624365160727701358464 10434245 117937069647750887661785319915873086880 10434246 -168943487004438803637953184799042833216 10434247 -393633541849450568680773158659627371304 10434248 -85412353683576187199761257797490401280 10434249 55394591491064971085009519177446118400 10434250 137484979195318738268902056177511032000 10434251 9836384781487551872925867285452584704 10434252 70677717372460247819585930715450834432 10434253 -91985719863688268511784882535651599498 10434254 -112861965172057943700024355528651431168 10434255 -8144995300947021514208946312928432320 10434256 22911493747784797113832427510909460480 10434257 373548666450902215091127673985846827506 10434258 -1218099054929757882374243208759539040 10434259 1402956381349110191032636878138983424 10434260 147145344300914172361362992261327961600 10434261 -277734005978523395147619063941132850528 10434262 122013478655391844239040838898887823360 10434263 33245388093696316938105816954892317360 10434264 390770983998573924867824164528891883520 10434265 -317990790159497433666918442824459257340 10434266 174927709700305324967034684329491406832 10434267 -667184142095559854419154046242436850752 10434268 -79108197107273438697013173506417664000 10434269 159688453979145159402905253229555628844 10434270 -23717361275973058512741010274230087680 10434271 -326982352354459052001198087736613084400 10434272 12748634369181589884986611024028762112 10434273 -144612465847538477268626156443766004000 10434274 524339101676479392890518627885767151392 10434275 357834559314879320158110877977542718300 10434276 259861033252092802349981343799359292032 10434277 110923365454246617865218076121681355072 10434278 -108387821218674825593931040757404534560 10434279 -89129377899849061218678020615727601920 10434280 276824571217046752445096028747200870400 10434281 -36571151806177800326902464665870597952 10434282 -7908671612962371923903167420668420096 10434283 253362785009938214512777107309417676532 10434284 -23500260773466799958010724913367358464 10434285 -305980383432288859289911439298246628800 10434286 39701206233421861613851008936200918592 10434287 -54188236237157270079268954997481900360 10434288 18304644384301527211030425209743147008 10434289 -451177249428256346561325515033279988910 10434290 -71526739145716253716482830697667031040 10434291 -29498477976237194922263783158568699136 10434292 -362378331226920420813361661937518450688 10434293 -304683712410281003063989881452968464960 10434294 -1296418682478491282750229347391892224 10434295 -11471429137794342654673506446728032960 10434296 185045203199669782494040357713051586560 10434297 428294710629338055695333826035848837200 10434298 46809653737416213404183854734292743936 10434299 -446527145915580858303698615099137748700 10434300 49563184503252205754731996407431308800 10434301 103558272930023457269723652859514967302 10434302 -37282105049487084968905507202954516736 10434303 390291390973154834636195740445375593464 10434304 95211519620194390009589927854116700160 10434305 -196333309645280224592146380795776625900 10434306 -197167091531712749350943789896662700800 10434307 -38815642652686841528264350668629958912 10434308 437501731423840389465287043588005708928 10434309 -204997434718684932582935091174855307296 10434310 -111344784001948878996788571336148586880 10434311 -691597228333900563008419261339357336800 10434312 362287175604547840537977378560095027200 10434313 36920888473935403381489697098962327680 10434314 466265137103966556298451494270202928 10434315 11077930027789249835690219522442305520 10434316 69244795629493782500858613018554465280 10434317 -42394285298769343836708105935724524448 10434318 73792593011912086945651775937705520128 10434319 -67478447568873509522776718425273592448 10434320 27584207895668249428643467661987020800 10434321 -86966524592432642584448681783949100800 10434322 -49234944050967643141151193845970352320 10434323 -120026569960437210044252457080801545428 10434324 -65785823607165706935599639663412062208 10434325 -139066602848634514245073507145844324000 10434326 9938608636239586602595249967645399040 10434327 -89736099210294978461057553000663279360 10434328 47942422682121720540725043071970385920 10434329 -164552641899244758766154620395459825024 10434330 -90833353382011940623678761996739706880 10434331 113856077068614746818641641732522567832 10434332 166596014076916302495079949314311415296 10434333 225582483692121756100222576723193088 10434334 -165916231182906177780094623674106081600 10434335 -374380353425546407016517660714820922400 10434336 1888715914855875656883453776055238656 10434337 1293465930806496931541046401173747120 10434338 296522434371170567173219993464608746320 10434339 -12037155382640120252923201440211394580 10434340 -40904623807123433545443446859881041920 10434341 252875170163166458267497500981820726752 10434342 10431146603747483846665989172604229312 10434343 -679094457613469307472703285019820678408 10434344 603066234933509833158078648508738560 10434345 -61528469622153744255445798331969851200 10434346 -122552346672662354725508698598689362336 10434347 227602126611430520114031894279432171264 10434348 -128667283208257091839347615633549658368 10434349 598412627798642236899662255795866035350 10434350 89522623826913498152636749825832150400 10434351 -230519896029644534523723289322936816496 10434352 -20861247578827156540444872528780328960 10434353 -9995887666590784886156029491693284940 10434354 -127884681535646925822559110430605257088 10434355 -75028910103176256846241101284766342480 10434356 -304427316547156371945021157139110078080 10434357 134915685769944506428467129649766571840 10434358 -192688214356181913224672844280271977920 10434359 14852947143470639748589562604298741704 10434360 22457960390771391781543317959780352000 10434361 -64041048728694446548925873815980610176 10434362 -195174158372973912538957267442428784928 10434363 363656949824160086281006655132304638400 10434364 85668671473516929034892903781139117056 10434365 119135221010025456221423738762823475800 10434366 -27526139050346045320848741686115072000 10434367 -332101723008940031547696751940969773128 10434368 72815131667113149533516026410996596736 10434369 244150869114166724312593037907540871008 10434370 76558051879521975655579933689728093760 10434371 570150636678667402270670386130649949200 10434372 -121371733176225081162303715421628542976 10434373 -4494008803330101716676781687612821312 10434374 138094823483743625603836480478506613760 10434375 -46065711529757919774822672944346300000 10434376 -991563160752069581666144744735608995840 10434377 100351649361065467938561209364865265544 10434378 -1783308540970149400933737846821150976 10434379 -724304964779115053611898060800435042128 10434380 -6001464596771480006046174514116526080 10434381 -49267428594945831467897299697954058048 10434382 46000713003030309265483767508342379520 10434383 222268195262956924817473183591816676544 10434384 106986626016066472228398603352216756224 10434385 188981837284482161540277917372792643600 10434386 -366928307175843564962352454466707386240 10434387 27900045795852648924896560378059210240 10434388 314445421809874897221572298306569052160 10434389 -55010803185155389939518198913639554144 10434390 -116774895139574835081414435705921214080 10434391 481304355405172207323639422251689341784 10434392 128656580570354973268492147147793664000 10434393 -16913922234441320745211573417137016320 10434394 -183425377657700504160614246020341355008 10434395 335234505952516664272465688014934558400 10434396 -79659603271582983577607910090758406144 10434397 1159517977575121982239306226644525713900 10434398 -55933265446556603990598551387539480896 10434399 60662103808497353231737714120916271360 10434400 115114662741622210648819236136422604800 10434401 26276495391296952044169788035982549280 10434402 30826537142954407411238245917494668800 10434403 382680734773934958166999978801216200000 10434404 66527326770477690790280642812851209856 10434405 140346600454518079353644408172523328160 10434406 274548140592205070273914555148391229152 10434407 -231928857687315628183314114857120508168 10434408 246502555263697416051599020195054387200 10434409 496585810243992542173488490945557751610 10434410 27905134041178285930455656280216913920 10434411 2769817162637725875029279596638553776 10434412 20064981675769690913465950001479767552 10434413 -262305052613220757074892897422635006400 10434414 18212439541314222227611383054445670400 10434415 -59327924278015893537646027366577122080 10434416 148672140151828988754758617108995538944 10434417 -34350499609622664870895215467704884288 10434418 141647810199883151461418812392352980000 10434419 -484847382759681386973879677772013315320 10434420 86490669860122560208322488195108147200 10434421 23686775446681079068967187142994153244 10434422 -72447829064591576309290203133575676608 10434423 -5012216562357916534778294437692129792 10434424 5148572613161341161557997184977469440 10434425 -303332189038209900443474809786110224850 10434426 -66618681373598884768858385679306898176 10434427 659915222375513545317122617294531226276 10434428 20904602251675673196144841160335832064 10434429 274437847263603116097091986445084399974 10434430 -85606155958127863021973621917510665600 10434431 -157705025188242251447852213442810392208 10434432 422672052156524707756304698250467737600 10434433 -147541181241374007587871060621472266816 10434434 12309123331407308822800882936155933600 10434435 361157580564586425718098595361550000 10434436 -364730781595397249407839685974137484288 10434437 76431998135840001227262996259139094300 10434438 56094180994424111158493237505943960704 10434439 -917538452164167426494200565070563349360 10434440 127216729047125563667775297140244940800 10434441 -343927611571512341618092193394204173808 10434442 -348528376464053102507820092455388050128 10434443 -204767547880468241516096260431902251308 10434444 -42080900796859342561370653517672103936 10434445 7935531361314526342532139202807603200 10434446 58033123482257083495886056881995842560 10434447 -223541370221593169897993527500048998400 10434448 85165896228413360875445050448903708672 10434449 -102523921967132835028140729452990374620 10434450 28163069958189628199149396657201267200 10434451 -188880289063773666802294735067343518548 10434452 345033505544200635188990558030114488320 10434453 -120588013120750601195874226576918425696 10434454 -327071854507264225818611067029119267008 10434455 -12076817745195293758835513018170806000 10434456 -48551358031404656736633196902716252160 10434457 60432003710050430702605953429698593824 10434458 -32942807180650735381420321776878607360 10434459 -26050323967666482685742463215396113920 10434460 46381416324916345926511197998806433280 10434461 169019120896978628009967859919259060600 10434462 -42513006423078013709783541568014959616 10434463 227642549511103192157732925346934708824 10434464 -720679548353312602459952519907588046848 10434465 -114901748431557580100028625825357760940 10434466 -1084802497706464704934336852556391936 10434467 23804039912006155422041849229154839516 10434468 -51727322320816302200725126347766468608 10434469 -167859160804069965374565453000200869700 10434470 -137246939600613761829828278769771928320 10434471 -93929874243513604955179578482345321688 10434472 150727621780967530340768306278069324800 10434473 186987667769051775613195923774213248640 10434474 27698346698639377002316463911821143040 10434475 -155145423918467803541361886899614765500 10434476 -45137288506173942505469895778735251456 10434477 255832939753470878915139402990683540160 10434478 431907042061542249158750449682199586560 10434479 -324782462675090090471592788278796771712 10434480 -3811062390586856823056823303174881280 10434481 199797470433993293494534637257627327824 10434482 68020323234454689232823699113670292000 10434483 301401405000553954236595685414973883080 10434484 -198632146219662976184555141233325391104 10434485 261973970273218500252957312331071457560 10434486 106401855122323621056835529111111931264 10434487 -162705512533234762615003247455935495248 10434488 -68042104403951155163250406938300272640 10434489 -69904799249890171053552728811127402752 10434490 323094578363108027122363421881521945600 10434491 -22222067238254938719379149466328574108 10434492 92038166459059846920014723143420002816 10434493 59496609449833032202260779991615774304 10434494 -99432842549080835873376674742191874048 10434495 -39209962394696452132660666179277822560 10434496 -76195842104096083107011791194769326080 10434497 -87984835107049597640023778240112918060 10434498 129676809016927210162641500220706425600 10434499 242217755307384608533143363788906952336 10434500 13962893203822322288169533104571520000 10434501 10785679662085063557204260079784895040 10434502 59194908535433016739237387975833004800 10434503 -357518552206686378190357985056297054248 10434504 280072215388189742414755935042312192000 10434505 451280917049553975415111162247928786660 10434506 104698812715504912509382544071554683952 10434507 -2486816948280732688019485521725875200 10434508 171827982381775952466513576759156438016 10434509 -1890525702246120374541243207324545760 10434510 -24430549965658004316042487898846553600 10434511 60122993891565648611463653868102318312 10434512 -105010159150586842090620087075916087296 10434513 276866208408035214428693078006050375584 10434514 -306254311182051423960841512358113612144 10434515 -33683974559628979463586665187552921600 10434516 -246812493034773137083473052757350299648 10434517 810627606115720765043903916165674367552 10434518 318521317241443363056570164932460509440 10434519 -462329109923297833765614025923503092200 10434520 -210667104569161199810499964112712499200 10434521 104579216084300030158927870086640479744 10434522 -17891034517795452060700128698402858496 10434523 645540791373430852291529389617259523304 10434524 256650249717853964210490846295404612096 10434525 -94403983141042468530241070404803664800 10434526 -279811154638676747117244604240970172288 10434527 541233226942445816473740571203518153376 10434528 -29774676453063964799665869115018444800 10434529 -124436974125262693740311640512351983424 10434530 211363259010185911229360572042565264160 10434531 10370376116614133803599097896114438384 10434532 -76481469433285193626305658565083718400 10434533 -83069033066463048758018404802513646336 10434534 72356556676140304072880940504500520960 10434535 -411625733664735828350230832354540216520 10434536 222775868246068724469231685732171776000 10434537 434473491559513392710687252464864069194 10434538 -94370207992263036033368135656439993760 10434539 503934229151434504704679935214977453000 10434540 -47531183693293492960022578352653747200 10434541 -95074263857374531453153410198255827496 10434542 330950313308827395028846713066229764672 10434543 155700332739586925930454728354343721728 10434544 183690966016697528346013882237600792576 10434545 167126674748197315230950604093249402240 10434546 408540425424810593151716931798868231584 10434547 23061567232128050017042990877797602280 10434548 -121602671993088770068602899746803671040 10434549 72870418915613238372152175675923371200 10434550 -103362650727386568279419209422610908000 10434551 100525841434770396625361519622829272552 10434552 1241622526933239044184513633284259840 10434553 -234124365894470484578489193004810029760 10434554 -55626971423703143984056550395400151840 10434555 -212156294257131599108731030779886056000 10434556 -347455676484151268920690497925557760 10434557 -198157334084238635560437307533425798400 10434558 25459548075475106149424953476208056960 10434559 317684457360972979726107732058415605760 10434560 -27380651836259154953874261783085056000 10434561 -68141318381147961097474175510033711520 10434562 -183132286286910183202692945571582563936 10434563 45499853067195046127682600679861603560 10434564 -31780530280747868793192962633040150528 10434565 -73126866313277484051366437147442864000 10434566 302873187349625644208090808405241214400 10434567 -110180967603673992818706383768051330304 10434568 -243709684160807439195035978177258941440 10434569 93213494133062768163149768416310803200 10434570 18396629431981868692913103140401843200 10434571 -70791524070389315504912752555416719616 10434572 -153250231736724071395001487468193198080 10434573 -106694011386770709626597771226706359978 10434574 -43618655836430541214026676644224083968 10434575 -157458170562498557463816219671150110200 10434576 35866246946065780685536143564481953792 10434577 -9924277056737616532884649959095926680 10434578 82003561450756542948130763454769439232 10434579 -95537469187121773831627572596229090192 10434580 108233978098996870166692062894210048000 10434581 116405814668271927934825105017287887530 10434582 7750387896924090098470013357712675264 10434583 764388516309456345291183726127439007120 10434584 75569240438270111210338001315695902720 10434585 -38190678191198099307720887835547751040 10434586 -35719179763481006824945321658495882496 10434587 -223541048910399253083583743810012755040 10434588 -256130378841454753642240961237550197760 10434589 -43844940714013265065892479135992540000 10434590 -42787022895133193850289659021844350720 10434591 20991679352644660701467985021388464000 10434592 -23471424317558224979019176959216189440 10434593 -210986861269533808311180506618012341356 10434594 -36414274144679011926041546919224623104 10434595 2131299265602260522921032354681181520 10434596 34027497376811928043235017110189763200 10434597 -159449347122301431164457946821090621600 10434598 364825789073719570832398291538346232800 10434599 6111993673157267520139763438489901672 10434600 47761015095117590093052533492760576000 10434601 13088011350645855983422545158208226212 10434602 154438269294464529735850016854381944672 10434603 -269905868723718274786489032913174269096 10434604 5023606360395892656232341100871558656 10434605 138047808175535305478707109171998715160 10434606 17016773372267853151636679368937779200 10434607 -290601829118607982163438214934744709760 10434608 4846442238480052457200288224405848064 10434609 -220584857046386081891486381480681539200 10434610 -81383026449425658511643635460701248000 10434611 605135555004315999289859745331361278464 10434612 -179911430633985241687107274281244889088 10434613 -14848134556738065785749575560804388480 10434614 350884541773297127488398380245241794560 10434615 155279108478118633560574992169825680720 10434616 -107434109455262224175499145198792704000 10434617 -316969948998498360752416590133907248128 10434618 -143709375023377561829348071576308398736 10434619 373164999215389946685694181926151542800 10434620 5960865293451587012179551241673256960 10434621 -281690620316042134333383109060397680320 10434622 86119393596087571458701648105808460800 10434623 85134516122480397717613508979467937360 10434624 38980505885642867395816970022505414656 10434625 -611108627570598477751751649979465263000 10434626 -123170694886227146042259326789723733120 10434627 26376806654836223098923168244083430560 10434628 531080212935872379874209143462664494080 10434629 -201091793370717650133638459124071460960 10434630 145668939831717142613193468810365339520 10434631 -15914014152455203085201235268610338816 10434632 279312627408592854425419861699686328320 10434633 -310676048835928638873272172576695326752 10434634 -17607666875165766845690888011626236160 10434635 -486032762943414966281026346406506545200 10434636 103511469732452849347977989289605529600 10434637 144028129492090256093546365589838148512 10434638 1455922558171697677905165396752017344 10434639 250939223017266228688205803362329635968 10434640 -12802637320635962352208698229252423680 10434641 -19845877319922581122982691804847566528 10434642 32213358631341235488639336593986863360 10434643 196974056581408685560596700673468921040 10434644 559773059588179514760261329430912540672 10434645 7043224780259838170487168304530400920 10434646 -135997768663619253027070382882085087936 10434647 -289494327582968763890948825037227733528 10434648 237791033148102438186774785436158361600 10434649 183466909970825033482241978783575392650 10434650 -12735060042866176550288479982570210400 10434651 -160131816048714737096933504315713507536 10434652 246665269902151213844891102894655873536 10434653 -213561641819458376618428934408439930240 10434654 29025984143167982560584253306183788288 10434655 71884132270794133104316308526070507520 10434656 -402899507649902736024382322747211644928 10434657 -65458049941865206766790764086660914240 10434658 50907724280414622429277449126489799680 10434659 -253236522533751069629137856938155463140 10434660 -215662234951090973440002244728368148480 10434661 436875796902659435168812380135821822112 10434662 -1504798221920037579360973660885671936 10434663 -378981588973109870584180342079314724736 10434664 36512300989538271856820416461025996800 10434665 -420129422728326359576799022881694910940 10434666 -27064859945379471997950080198331182592 10434667 -543774268856821350346260425586512372360 10434668 -55252968322915160977358408238934493184 10434669 59299417985236273007235789783391241280 10434670 -79096992132025039454575318665611334720 10434671 1681758860392260426133666306235753592 10434672 98267844205936023553458377810602426368 10434673 -73063071727951780508514815300024503296 10434674 594337222133936401200110463874265903232 10434675 105394118743020024783681679647094607100 10434676 158799002571775363116644221652177164288 10434677 -406320821427662595117267282515040960 10434678 41886808220364245918756536779228965760 10434679 166818409920403958226351445559159606920 10434680 -85449454162442828975655597903510528000 10434681 -3064970951415093630508491567782187360 10434682 145547135097375905124425362799137230192 10434683 -269844600068379905613071278042978084080 10434684 51889317949979116216885222336393159680 10434685 -55748213973364265376029495248647401640 10434686 84758866190225210931220089635965977600 10434687 15891997828939829347070364526341929160 10434688 229523956077060404059532719375295447040 10434689 -153700372513243610956805160228701670444 10434690 38939206614131094301138366786322995200 10434691 -335637952589210756976329963371689460928 10434692 33795504865451020957400542576074534912 10434693 3994882831881125835568810457287726080 10434694 -437415489090760257326469544861364254080 10434695 -144531043705456880888065964997477265800 10434696 44965086133667311991992180188585000960 10434697 15428857088644614977532039577458365412 10434698 -350054514909633840504584501046803912400 10434699 113041489704576968049361682106471326568 10434700 41854213290534776337006479822770323200 10434701 193200798235284364633413841290937754112 10434702 41046740234460198286657107014424795264 10434703 2403683501680959284442820129196386120 10434704 331636383297368251783107493599117312 10434705 -2846529456512098987383496112021057280 10434706 186821139342353115907263892087429233552 10434707 36542641833246109557331681646920918956 10434708 -116196599661384144558788995402080609408 10434709 -141483665570205690829870239260307086496 10434710 57828357872734966100399210068405105920 10434711 94662305032897974121929773179788069504 10434712 92502058743316795450916941922643148800 10434713 382907840182361531546114387003858341962 10434714 183397230883038744391599388868674512384 10434715 -686545333100870835860050662301497969600 10434716 -204780547459336713690021171961472040960 10434717 -164598501763963066630655198880188141760 10434718 53679500623079947519231660315518278016 10434719 -856338813617441521111421794816323278304 10434720 -7644163469401030561035405135681945600 10434721 -686353919994763375496905864236491776512 10434722 84606087747099627737176927233532096800 10434723 141720981186592244141730840675575527344 10434724 3206253589801796544224832209917050880 10434725 -23869577826957354884601145568966661600 10434726 133444264977727322657253834133632328992 10434727 713185439597298953485669639547344611000 10434728 59488871109669361277519531124229816320 10434729 190030852593810777276330091968838083984 10434730 246127892440676147537376316236389971200 10434731 -638413976337502954183796351682030130800 10434732 -29953731565315902603863467129779781632 10434733 7614877263325215026466997600862152982 10434734 289949144709354711477351277232989790016 10434735 202794405288437329552118994912530209440 10434736 -13519404058171469253666238548199047168 10434737 -65618318295902089327108271591963936400 10434738 74106441059042886725117227134178199808 10434739 166074601633787846758744624629064184656 10434740 47996357560679752534862447012038656000 10434741 -11722280935326978084683705388268816608 10434742 53059440825231051519776954471735881152 10434743 720097332216738623173870421889966695040 10434744 23906203105097725138341252668580802560 10434745 -182075451127725159073328921269451581500 10434746 27445008764907482322248774397458594784 10434747 51777401069618447082724103994973294272 10434748 9778399636387394670082740184709787136 10434749 -302093537528492859904588530969668368392 10434750 -255459834853387612805486708304076512000 10434751 111480566445776827719828893431132956000 10434752 -39212319472599726108685380687117680640 10434753 71153995838402313805773219777151905024 10434754 -304952460291565058697735498369880422528 10434755 -54687581842872938404603659775303680 10434756 -122992409720166755879480970735502230528 10434757 88895152472524333969609582676184863006 10434758 -164462342926301433854527009108557263520 10434759 -170886116896393618461202775582955955632 10434760 -122732734170652533584915776185507840000 10434761 -135881904900125988477154068432253129638 10434762 -33392376749434229877231196248893541120 10434763 -491331453318524955853160091338496282988 10434764 -44954156248777584365101854637663104000 10434765 105265788043755054586715582373832472640 10434766 -21279035339570993511208948413246441216 10434767 2376802126947882525061187360717442432 10434768 89746632181687022975859140593041408000 10434769 42695717264427976964092373226365661170 10434770 -82489404157230766055247073232758031040 10434771 -84203814135262981459784258332558869120 10434772 203215133515651464280540701641191573376 10434773 -264034845257150341147272495897582540978 10434774 -41090999702343817774884182126590722048 10434775 -70266081671994007998749171503341180400 10434776 55407488020624656736032401691645542400 10434777 45322285494529205683392456483461543232 10434778 -119979506699595302517279151346076408576 10434779 -486110963841521194322307708571102725360 10434780 -120340204915502894149012623126796800000 10434781 -322519838689110039583496283739370984960 10434782 410165243328484212180435464878137077184 10434783 378638441381456873108025346082564497224 10434784 5710805026663849778237918901855584256 10434785 83603146013521329674590486707907624980 10434786 44511527753392538119734923985658902528 10434787 -324943234562351281136157157772637976032 10434788 25399163502832423597618628501944811520 10434789 -147656483646556884808901219454292514946 10434790 -141263988226605875570747146825645353600 10434791 -246393461922744949594083104140261490616 10434792 -35843728896896472072182768886061793280 10434793 -159325941758407503588287801926583973958 10434794 -618215644247079693793921572444227374080 10434795 -64553477253089573861981920996203989520 10434796 572208825832787683248252029860941881600 10434797 453265732778700236675845319910375756246 10434798 -645631558850992317060924447834349440 10434799 217932163302582280617670720109120394240 10434800 -52829439783282202007654661055893504000 10434801 -89410612221128806784546722999336658304 10434802 -123470546680523167800463928593785397248 10434803 -550777126206935985216888981599838000948 10434804 258923209687447246350524484286470561792 10434805 -128181155191560420381612659542183848000 10434806 64735555865950664801684847151860488352 10434807 423147332879420207450014079801545307904 10434808 -650493462210723099048484746793372078080 10434809 -158867636506275458503566629178932638080 10434810 1631940680740367401194920850481420800 10434811 455553249594821834137243103099833669412 10434812 -80779277877021386229469335347471929344 10434813 -27012614278903723459289233687184557056 10434814 7656201541233295846991933669279695872 10434815 380070719923141027641527647586012725920 10434816 -89188195809276762217671764640874364928 10434817 -147365299466426440671599937003228674560 10434818 -2883950024025205773071313464891695200 10434819 92824407617786265683694557926091269440 10434820 -153991895762767143624027043177080483840 10434821 541181801773070972447789858120318068092 10434822 105487077586756993876978853190853878144 10434823 -132367399037378633838473235322620981120 10434824 288401844890467851572000594410517790720 10434825 -6392479162994841290487452590131180450 10434826 -108062767819464976535216696837805639888 10434827 -356739376287847832060895051299379722592 10434828 82720431057909352579782978063218245632 10434829 -724065408716115932434432803655150810570 10434830 -58694506197762241181949050210657414400 10434831 -23329584642214672918301596128629254272 10434832 170136094392582054998413977956547182592 10434833 -488676181630054781974393109569480951440 10434834 -139813398371461006215601537020766738416 10434835 630026160405167724312673411314743232000 10434836 -214598107579724962624279817795354261760 10434837 -47432118798204774714669262906151494848 10434838 42541425150896278705220141032304121600 10434839 10825779808633755633244609402577843328 10434840 25454962937444117899776413268547584000 10434841 241788957011320113988569865457321344452 10434842 -23361110831949948737853106880121267456 10434843 -274220071864245773352291923704607034960 10434844 380743908093865020569833079711585180160 10434845 92447095850287452078481670963299157100 10434846 -335266882048069048874755426894286063616 10434847 -771744913442231596928179554779807339520 10434848 -211637996704599707997908027765673689088 10434849 -117395342041035689639382248848445337936 10434850 71073324552656943285533399495732684400 10434851 100186026267517623514440479056924609440 10434852 234005518662279433359475154618694205440 10434853 -3094009629006943823813354517901238592 10434854 -196820364914702868724252284648801140928 10434855 -26111756788514008229452760385870735360 10434856 -568263101106703308410000363448401925120 10434857 449339444528372141769157963959146781840 10434858 -77187320122063673504042548442511298560 10434859 532281194243036117292879982809536819104 10434860 -175733425611509909206226480559282001920 10434861 -465588605054583379363483082092143193290 10434862 113909424337997712462120444163873242432 10434863 -212473433543528258178052002269201595888 10434864 -82804705184404961525714963642843922432 10434865 -125909288473843242631430490920401284480 10434866 -93163002735746081765681535566448345696 10434867 -53066061310237398518978983239954571680 10434868 -215959515508776581821100748126262033664 10434869 133154546123074505219933372815553511360 10434870 -33216786008980020618284126358986739840 10434871 25392454539398530371076135131243884632 10434872 -62394171251541044750574791019708579840 10434873 209941502148705647510853182980301116800 10434874 72296732303157918186240230782997326080 10434875 -825132580682629400784302575686059340000 10434876 -300085878758799269702319745168405831680 10434877 -340770407551728532269487174305874953274 10434878 367026228591008177773040749688819178240 10434879 -11132840225593443668362093961530859520 10434880 -49085687741486147992481615072958873600 10434881 -643728298004347052664820894689225120318 10434882 -59718860301250529460257885979834388608 10434883 679270128539440899252160578533730131132 10434884 -255270812121341373559052665260618125184 10434885 -263251459171906276891881808758018722400 10434886 126376437355789940102766567284341125120 10434887 -654234598889106969369788914927522711464 10434888 167432593837661335612636812741677967360 10434889 322251369530446958541421654754636847156 10434890 -204341725838830931113800041864448976800 10434891 -13687166140195159622457042678217008720 10434892 -63472112598526214776828658288496939008 10434893 244524152653335721950470590195113889536 10434894 61385705976591730591376317123596485760 10434895 39905683273963071145291744992508981200 10434896 47363182443289373261543341874872320 10434897 -82571056094814253269396306478616295360 10434898 252575402844880429907341074115376941200 10434899 475050728762468645413958456466573201900 10434900 -6044590632472440215892206251940352000 10434901 -143480955473490472482697438181187170098 10434902 74829846709099812792360681147061815552 10434903 -267378905399094595143390425039418350592 10434904 -317006680057039884935482862702206279680 10434905 -197457246149361102786272890524317669160 10434906 87407576731849749964040281384939928544 10434907 -197844179306989394513974666991768546288 10434908 -208149563996990909577924189082633910784 10434909 -413497830846077599547834778991737280896 10434910 526798259631684644496958364954941440 10434911 -465144381614724470937478327392632424288 10434912 11999894047449861371795741595032616960 10434913 -52164005132370616334632893268256064876 10434914 131269796815139214663585033050332761600 10434915 103784011245998462521281474306787097520 10434916 -82423274260912497862058760120124010496 10434917 -498114390289454479915224834899828556000 10434918 -66179692882703013614674259481777071232 10434919 -204208120480018716675119583356819680 10434920 41099541352040362801855129311758284800 10434921 69220478006283933505487955018729541824 10434922 135621601853006145820201998769411246512 10434923 -84358002025730312232736287776074812612 10434924 -266119448393874816357257371713711402240 10434925 -89415703473685053863720211905499495000 10434926 -202357560732405054172795044045780417216 10434927 -397296087595392941893054571449143327480 10434928 -20393564477363351439347681532523642880 10434929 -386754409308529927664399741100887431470 10434930 53981062801291931280163869637937111040 10434931 273253707870203554824740216331233757440 10434932 214531603222919608855185739327904474496 10434933 -360048363258817085213955129926487451200 10434934 78650862105767997979683885996362819520 10434935 -124210682132459422347447233339807599680 10434936 274376987995326932096533220019078758400 10434937 -665096058898566258506020562325330645248 10434938 396859687965153267187081476073214667120 10434939 4252917482132366444027933118459379968 10434940 -156408939447452660164570302793539870720 10434941 19854289211479538380277129958670811136 10434942 109175895243506617584885125494341556032 10434943 -63827931136897359994316364342259623808 10434944 15148268513615642442454972760315658240 10434945 58669962509633484818426867129221729920 10434946 -136210777426040176826661361317879160800 10434947 285626389368198486018782098731707862396 10434948 312367556233704519270976525412085550080 10434949 -63855168788762032554486398567859975808 10434950 123071810087479192466048105113077180000 10434951 -172766165211361283772494970251744255280 10434952 339418290098559178767041028850085683200 10434953 290930820305912280717727302380463362202 10434954 -39552803841940352753873673441924737280 10434955 261904154717640049564173897808417282560 10434956 71536721741719670402913906598178362368 10434957 -88052207094724520890647748928747816640 10434958 123205179753558321586360366064447784384 10434959 -115470116246309774688097466886140901840 10434960 -39371010588389450940234794324774092800 10434961 -73005013753001554786906388362346721168 10434962 -47891866810676310234685695387337145856 10434963 2234348656007161435535522625613516800 10434964 -385237985285710094234193074216010577024 10434965 -3380883504771650474306630878819173480 10434966 -157268460047066525199105326023268401152 10434967 205399266018741376420560601137227971016 10434968 -431160757066548314130556851299110717440 10434969 -162208454385639134704858019672262039756 10434970 18494839575875504177078559666058460160 10434971 283182417802241795563134999680520996720 10434972 -49897565913279012775815049101152649216 10434973 498639134920725240425327899747807445222 10434974 318142210002832367016872718343141401984 10434975 47207873946863110090988264946890304600 10434976 196623742162997778174574232289238056960 10434977 -296279885221210496449285913848305784128 10434978 90289239808192266226987595800639748304 10434979 -42895488808720535102094123765807455520 10434980 -222090460072059767515166758501857120000 10434981 62746490963401005511890079180001792352 10434982 8532825889896699213754881905576753664 10434983 92473998719617535023711835850315700800 10434984 93295782424719957280537077868678348800 10434985 -6000062688441410285986261817383768320 10434986 -129108348928844870917350591308481449808 10434987 -15790438186224113131145627067977046048 10434988 -89448023924168381477805643344309079040 10434989 495670183876768975277562789782297504790 10434990 73290565045922800999819147465704883200 10434991 317773180462341431085193483908567869088 10434992 -25860819485245243578790906706028822528 10434993 -111620039333438830816778080049664055776 10434994 -68126891902554255767812282364166755808 10434995 -651969052097078988575604882706845777120 10434996 -6564954730116039577420356152399333376 10434997 -397613540032443784594344990710683073554 10434998 -110947126512707990753469656771779707264 10434999 -47292604447435460641352032080375368880 10435000 52632844880370594756255799167628800000 10435001 372009339261046207685316991277211833232 10435002 205049807937864350261807956475969221632 10435003 69564717627649778934134746581057189184 10435004 176605513587756429980078607944648365056 10435005 -82108048441163940038065049946682462080 10435006 121217407655345890583201447614236529920 10435007 557514626610059185714467653974663067520 10435008 -52266073623374307635780822537412280320 10435009 15494760522313745993652884093389108800 10435010 -165313502148022868580051842701163151840 10435011 -169977879424053397454781506696549920080 10435012 -30888723838551470265763153368364400640 10435013 278111298110972445727563376781207135262 10435014 -142987186997268755829050986316581628160 10435015 59046959292314096691362058457037558400 10435016 -53940719409646601236417727061316515840 10435017 124997508836990452736598932966883360960 10435018 -179914216564435228368013637722881999360 10435019 -88882885642920460915682808322971137904 10435020 12126313161210596428046619257908423680 10435021 14660338618791663135886438460324178732 10435022 134979844215421309470220505580318322752 10435023 -95399382441533058238188146930085103128 10435024 -43647093323759432919382669477463695360 10435025 -4319268919869968739781259277929162400 10435026 -51430623357912721992455795412712031232 10435027 21458142763911197115499778993807360876 10435028 -232081956654875629841909719979306772480 10435029 228904729664327126445742378148259907488 10435030 12299797699839661926965273422690579200 10435031 511972279010218584451697212731653560320 10435032 86620668522549474599564784890531051520 10435033 29012680755434570470174020668096049408 10435034 60046951739054225100958101685903663104 10435035 -307898408839137520971965727667564800 10435036 162783543984988851248608268076467189248 10435037 587806784670776217302262917255537803686 10435038 140391163347836109090384720665238951744 10435039 -79375816045565082869211324292061112160 10435040 -245492027640752254340075571393543536640 10435041 -313150065858612139689678241278145670400 10435042 327083229622472272396986077641441759392 10435043 -403417212138121091964047935075300068708 10435044 1676306451857412392171470069037577216 10435045 155351808256337333717846308452748268280 10435046 276054412391266126119901787069832629472 10435047 -50511283076291019611437436796217969920 10435048 69562744809696286793957317797401702400 10435049 737406295937335490171227213190445422736 10435050 78073836462959234322781556805027402000 10435051 156095969898572436702485231457518110464 10435052 231119418333127747979454375318204846336 10435053 307001807292740094784701301956826708800 10435054 13551439028711476378458430710465333120 10435055 -493776222115696337785610606798912474040 10435056 -42846879087753684051965759185865637888 10435057 -546271371915621163956209593697120715694 10435058 -12346597529680822861159133208986267616 10435059 -3033980004391485804954067594325380272 10435060 -81507817366403775075378234087418379520 10435061 -89781839726705976856305824665795689216 10435062 -16561550368545186530412194277019115520 10435063 531428392466752710205780429536594830312 10435064 -153242519584978547735615509712714772480 10435065 7416590073842745997822983058307735040 10435066 -5671766037025037660823805841406669600 10435067 256572031219725893945902592427526426392 10435068 -63428445739562618186038506471727104 10435069 672812369900740012045425390174689406470 10435070 -34357573125290812585467320137896307200 10435071 380998256364596651591121217318840832712 10435072 -107856913343420762963361610156788940800 10435073 15455060436674796358478059084883062080 10435074 35284145455224122995753536741912043776 10435075 117397398283329663950438700277182982000 10435076 -582985141696438118243228970047405037312 10435077 -115197446056465137482668059230359894752 10435078 149047870884509314894925992609339485120 10435079 -349755530381594854370582356147512954120 10435080 270658285430685052560213005204594688000 10435081 -901587682006240457837124335346849641088 10435082 45174894509705382774160041259090821120 10435083 168860724329259963779696531366923957248 10435084 -62490029148525676229340539071027834368 10435085 -17414845283751223564208174795612608800 10435086 4257482996030949517757465525317366464 10435087 -266588921299521205386787694210058000160 10435088 9527565444335169414632954161520640000 10435089 -12872765511950912620323593477739292800 10435090 190397260157911148222514893606820137280 10435091 -354185516013218949816400379057847575508 10435092 -50498887669026238199585549076999211008 10435093 636754308927612769248096734818752796380 10435094 42036659376178625352389537705497559040 10435095 -350590896868241069827180749768711916800 10435096 63674742851633780742349013150316625920 10435097 -103602263792290665008742407846125158960 10435098 7258289246448869274852527289202526208 10435099 -772998080457147485581624884388039545840 10435100 10367094775572404137507673002894080000 10435101 -112812949855836227949474205365342807168 10435102 138495298098326885183742134554265745600 10435103 -194307150259565376775587473956911557520 10435104 -51957757354177559690299473002755522560 10435105 488933990949346707055912724350286362260 10435106 146090480356977401488672935083948767488 10435107 793927109863109759483712737433381051888 10435108 -170392467289119302094650084669302617472 10435109 504720981478510310537991040151721208860 10435110 23460518857900235896097460431224012800 10435111 -11929527971640744679380201211737770408 10435112 -527191356056216327279981854813915468800 10435113 -95025012095880704550405023061498821340 10435114 233123189411989080601681030936273108656 10435115 -67515835384880616362745422551301834400 10435116 213731979500842766705212855053152071680 10435117 27344612809295582643369822466287252864 10435118 116676309175522606957726624814935542720 10435119 224602877711408468899375818911907515520 10435120 -52657926643789233260980485902347468800 10435121 -13704048468175968039756993029820353868 10435122 118341019310389881538500170860680656640 10435123 -23471950808072682307446489235781164800 10435124 -12946121243879725512117806019918532608 10435125 235641561539557078050637586876097624000 10435126 -9448895222456221187504751390295997952 10435127 -146396343549163300727732523719359848576 10435128 131143534331776746947264041658113720320 10435129 -255060183789177481097818195192640653270 10435130 259882684192915239621157340216261268960 10435131 -12773378796451318966802379605514781920 10435132 -116293825968744161951656767104855083520 10435133 -628808536301199951989918496224470626618 10435134 185550316384699773560585442578667612480 10435135 487797289473323460121604629934908591080 10435136 -99889649149190728588031336788103528448 10435137 -132727791661921186039155792807235815840 10435138 -217083110910078551372274057150010165344 10435139 -32607294762575880928909744427577379632 10435140 -2105728796428329186834258029183159040 10435141 -463541505831917648682314419963175396000 10435142 -241249771931613798602808140934794164800 10435143 -177292359000746747743742853315116642136 10435144 272510174562557358582624100482453335040 10435145 -114738199902412836986423926441312995840 10435146 106803460000107268142985412378663048704 10435147 -225287818397651898185691311621855090800 10435148 426569437701458750849446605037587941376 10435149 557275304791123503868411822311129356544 10435150 -150560946396927718214508249027011870400 10435151 -196872817919939987880602810828631004296 10435152 3981602147176150892606785183308840960 10435153 -29183828229461696182895188050929030880 10435154 -565570302900105650213139531761180160 10435155 -54048032520045459396579076759127493840 10435156 -66335027562453981218270786679406475520 10435157 -190595029982050755326473765244244775680 10435158 16248841664134091041077042113569755648 10435159 -287432597513559250180065634422013135184 10435160 -333662862568492228120843251044947968000 10435161 231080460864443600322786560718292800 10435162 -63333834166923271130692959317820748800 10435163 295037435730172711440566086920486347760 10435164 104559864858434445933373670500092504576 10435165 69109852680896208608694140485649203320 10435166 -19765237194838473237685343988276362880 10435167 109888036412903987122736506883903108184 10435168 176945801244350958081318768729676185600 10435169 -150654224814305413359471895019805493056 10435170 -21016591057635126536840631780300572160 10435171 1003989743480853628937229546092914632 10435172 94274785059974474675313911370980140032 10435173 -121447036668959782304627111030098405056 10435174 -5672417352589025464987036694631269664 10435175 181402672643566436646600856402525804800 10435176 94696762726912450571469808413614899200 10435177 493605108581440843177889159662993236026 10435178 150613181379424990542899629394560739520 10435179 -101844986610782426749745261101204492800 10435180 11327882292152619555399471909380505600 10435181 312945191634018447290651364638772368982 10435182 -211078024554593784549461363264076355008 10435183 -823557998229162842702031278081959514880 10435184 3335315474802004293204897827246800896 10435185 96906102280201959403873762955363452020 10435186 -99734189413520313342595519003027789920 10435187 156203641443936932492100971818915488672 10435188 208498871026138896380951122488833433600 10435189 2266273152131926592266168632656645120 10435190 -4087263978531245561909067509839816320 10435191 -24309785866679716402289048873794812720 10435192 -142026121787477911638473602572715745280 10435193 -35808524698948171817290465832444194236 10435194 -60575701635545493556293017320763988480 10435195 58583066722254715617895667045423263200 10435196 -435725314012943113397320209826246679040 10435197 -1583845798977625844121687862291099584 10435198 84219741129799508243413314366171581760 10435199 500027324601023728178967741977589219240 10435200 11688483002242815627409375969148928000 10435201 -3431094393368648601773007004542506048 10435202 244600633719751438837715805769886553552 10435203 -150103266727251167962143305772393853200 10435204 17396602067962710232774774962975296000 10435205 76540538318279625119625422631951366720 10435206 174631047948123240981496225772419418304 10435207 -465654511519414201092602413874488553768 10435208 20420051635163592232981687541967912960 10435209 282027265491908719385847540138973132800 10435210 -99492730929770704198082808822197454240 10435211 -220456778269813016694982004192885689848 10435212 -125002476469662509964392421353998617600 10435213 362623246059002337138366390988378529462 10435214 77683249644194061162051522990424299456 10435215 54420208521772941697558038804714240000 10435216 -75412878485366158282869080552770240512 10435217 209279497546324699555608986009445714420 10435218 106550557506040586908707166340756275200 10435219 -31246197549332869400087987276269084560 10435220 24246968539613175906379093832804597760 10435221 -176842511024827248462922152538859642628 10435222 20550498061324738395231003409999810560 10435223 -103027281908489977019677115845339015632 10435224 -32737366441781837985893056207082496000 10435225 79153508785532014733377295468634984000 10435226 339854124080845711687661900587361768160 10435227 -258595158228934207253778618081266445120 10435228 454752543700723190450867010597558721536 10435229 -230538148834758086452342596850931669568 10435230 2614123931169638240957316472435307520 10435231 10453922709976198530744451943713040200 10435232 -338968975126978512155007951395596075008 10435233 205720047088173812093099689844041935024 10435234 -48481976282063482238898291146747006688 10435235 -116482547258046035313317538875555734320 10435236 11280213015586631187394329826705363968 10435237 -43358468201582583646117345500686903200 10435238 -37337720090489243346722539582439092224 10435239 864074435861080792583448864862280703984 10435240 -5446292377999185228503466259819315200 10435241 98082696690632264243002442083113723642 10435242 98788290891772852129324354311869690112 10435243 153811607047902564407493821315427528624 10435244 -466151907811756496647595408629160217600 10435245 3948712779845156286623199662589667200 10435246 -95476943348317297441420385627665802880 10435247 3396094224309234771650516948158788360 10435248 33669673271141423424273185833812344832 10435249 436364728951606797574838265266293006320 10435250 -55822000035711085963766612545086720000 10435251 -136528984510283885490076881133998729216 10435252 -386065916705194430788511792291093659264 10435253 -279970541308791258805276023255057929220 10435254 77839386490095245288109420305006416320 10435255 505559730601168821049270237886367731160 10435256 -54462772026940594705903918528664985600 10435257 -49536663696048643882251692859396869760 10435258 61418680229338043304756443249841350400 10435259 -462946327842644418525846001046965104540 10435260 25710712274122089634916998432033259520 10435261 358477285801581238371630100557602800032 10435262 -98549755964421813021944264526690970368 10435263 -415659376510151774223536972515165455216 10435264 46836408233142391934472686876319809536 10435265 268024876723669972338918342675632620800 10435266 169253115877256898458391139332408028752 10435267 -29183376189609665285817906032624553240 10435268 269678772967963216898295825242428538880 10435269 275170571916503223691742233240690253568 10435270 -19482203088221172491465358896273178240 10435271 176655700561026427354179528274838373120 10435272 -42872793183245320973372232777921454080 10435273 -700269590711745354168164634243432137820 10435274 225016011843083643808518872815597504512 10435275 165723415786460400467228268149669697000 10435276 139442322046241929468662506675512415232 10435277 52015390040997810263790216278208141900 10435278 25457403394819957503481615622853844992 10435279 -105572891901437921843867806204864869360 10435280 84848984881478904606405865608124661760 10435281 107365492954839493139851138347291885552 10435282 -32949165792139895956000283878791168 10435283 -10238352082384710996692011887368699256 10435284 170545639060895648792351859130308157440 10435285 -166073052665585414008735152223853629440 10435286 315201889176983591313365450837600715840 10435287 34870542989496429912454421505372201552 10435288 263993308216725619755153658498384373760 10435289 -405430123867201979464170596916417329910 10435290 -40770429871667739070674320024035161600 10435291 416902616791145148035086324153044039000 10435292 -101222601069463819785917107013298631680 10435293 230962030958807975939277918907969461504 10435294 -6586242610608170194199004861956766720 10435295 11165288524077992835788271006185978400 10435296 253445843342335112522120276387894919168 10435297 -174654917899686039735428582759472836028 10435298 -139381165019018473611191440380656583600 10435299 19975159239594003787182797993543619840 10435300 -867176215986586786516678471572435200 10435301 -13980660299094181536536004322600944900 10435302 23537073159112887640726988241559950720 10435303 315703929796862321134066963943445866552 10435304 -295458792904237937114224670941370695680 10435305 -149261526535073344162245526565744274240 10435306 -50906499526137102303564685026191589120 10435307 -352287887373279612846537459992548662480 10435308 -58018361039405802343417062508737380352 10435309 -371931827184298050376855566989644702496 10435310 144106913854233339040968536980222234560 10435311 7988208115910525903094345319210057152 10435312 47188351974801788647410291338161750016 10435313 18787988612451592999740662217699348480 10435314 151946239740109719558876083004576168960 10435315 -33297253812474468907454011943593487280 10435316 -856424331312221535350993539576169972352 10435317 -548613113480031113274035458586222003520 10435318 86131403410160818620354272556395545920 10435319 405908654548243499181146646351766211496 10435320 19555719916307636246307115706147635200 10435321 1108598124437887883769990698427424584 10435322 -210564215242804283478195927250905222288 10435323 387034746813897525330589143216940923504 10435324 -25586033805936784196682162310837499904 10435325 146881214068912307520716210470109913600 10435326 -768893762382652564771039097848814592 10435327 -103382486451835794066434018679807031456 10435328 448499044774036830392941413863157399552 10435329 315558064387593523512128350549917643968 10435330 28306731094538225646729055569028992000 10435331 960242028461877999924264653720258096160 10435332 -70140327232159010002646803274683822080 10435333 -298496102072724073013794270931181514340 10435334 -109718738350921274887743870949877219328 10435335 237317624403190168418154871267356968400 10435336 415412743264378900144762959654876610560 10435337 100387520453956112695054717759624364064 10435338 -68469348294989434146484968245090887680 10435339 249329804827304308718458975056462008280 10435340 -50472636274352003964928867639589084160 10435341 -21170071564691576260087499237255794176 10435342 152256145310589523357396295595313873920 10435343 -142598153036955896680565229864169294176 10435344 -2255824659951102948434201713654628352 10435345 -129691351806910213303000851120171189900 10435346 177665709403962692078103980719216873872 10435347 -134241820679720536075038461907628382400 10435348 21167304185096589146302941955851313152 10435349 -652101839424567801644648033856928553220 10435350 9037343278404098942352921475303363200 10435351 495751729037226669356047406831260198600 10435352 506589698005141535569726117744957593600 10435353 40932871868979640823875693121623569984 10435354 -321080833858049438887670380721876580624 10435355 51233519813839056550854176367735324960 10435356 355670599644023113364599294903505267712 10435357 -42197853251829622605581689044514389428 10435358 97956681038597927083617893778720744576 10435359 414270867156585707612287689219211465728 10435360 -66986067610947365201712752169674342400 10435361 -18581651575463428423052101211186688000 10435362 57704494700665672871240774850638022144 10435363 -806407218765990198466012698349402703520 10435364 -248714865739629724362870055148497248000 10435365 -275670018480550033226006537698878710400 10435366 -2760780824988887635174797978194559936 10435367 295435340489278591208322319637212746672 10435368 408975414711198265341465764166598901760 10435369 -2018807844991040167307716648731291008 10435370 -128841813892101071540096728988843865600 10435371 224721913369493670660537493761399967920 10435372 -16969047185448913174953493158121310208 10435373 -102558561850954377955868429516213348436 10435374 25291941717288379477050840880591645248 10435375 128835241668525691768607012530117728000 10435376 19714911193050516793076113639555989504 10435377 -80044941117006364689333569817884641680 10435378 148605254097122725683533239954427220240 10435379 686522788914791259181551988801875667560 10435380 -27424554530875983046391387532807997440 10435381 538847477450981897472488076590879633664 10435382 159995984615244154972353726180282553344 10435383 34838860292825463804758859807077588112 10435384 756558604682913909314004101412803481600 10435385 -278558964648956757652401917135798127420 10435386 12747983510250732302135052640310039040 10435387 330106305845133513769808572614915992036 10435388 312700102518143342182174243500151692288 10435389 -161550723176543071741194834962154048000 10435390 26892031807871513709678046214248308480 10435391 -467522099379450581813488894203309446208 10435392 134526985917535768411887546597422137344 10435393 740005666947718561496088768640640840642 10435394 -263343422785144797070966217654980275504 10435395 6334416159254934009126102125580060000 10435396 -318875870607140628899414770618193707008 10435397 -8952621291243161264497115911612206336 10435398 -32305471321236559419853571847276131136 10435399 -202539815306982223114196235123254837952 10435400 8237199809127475271114008222438272000 10435401 320659317761347371171443193303241015530 10435402 -99935653267705682601006416171733864096 10435403 -353080491052293008321787510812714964 10435404 -34469881364757733381181937709336117248 10435405 -303024984482661224399718707257375109940 10435406 -5964098028952690166287687389493478400 10435407 -440988812382502939446099367402077104760 10435408 -127537848733344040581694230442431610880 10435409 163306268189329205663619954919635530610 10435410 113506973329748008101868844144569820160 10435411 193220470562823252743145831278097239632 10435412 -5793477725388197605394275449132718080 10435413 -165615592670765637268204908345847330656 10435414 -116642245910996613101494902453490834368 10435415 -296617914902203663283890938713251669680 10435416 -419029598009373021750008682996314480640 10435417 -74539381732933932468458108221488218928 10435418 127057862166685304441291419913985346560 10435419 -13441435770729715174469871552204950400 10435420 554446318263234743479625466704252974080 10435421 74034333232416005020795804163009629944 10435422 123959835542546420665059415676241146880 10435423 14719845798862691669567924515641778064 10435424 -119018548799629379279245856358920355840 10435425 -19832639362216358619153057678548352000 10435426 391749062446824714108156160993794785280 10435427 -5702205508314033465390499293857428008 10435428 -76866137354433887251326817526301039360 10435429 -636423692617591511515315837833195891970 10435430 2251359969739867962982995750013311360 10435431 -392243884667473956753669741975883813848 10435432 278916577226370545850430462984531968000 10435433 -9165458968092503322028011699874821900 10435434 -224915954096998084902502304104727857920 10435435 -44246292280671044715030457295407134480 10435436 249527084007419805735287772111796831488 10435437 32512336527641465755593622395951618816 10435438 -22039301200243514312883880936540323072 10435439 68497277199653187220907583207408881760 10435440 19904292562915795735996372968685240320 10435441 -243654999242055548180367870761169722158 10435442 60461383834603294124913982090342711200 10435443 -24949989345236179015160950887434796192 10435444 227273730047805539489442978819375383936 10435445 -85829054158851225731403196216138479360 10435446 63428282657162608032038347744825036800 10435447 566783407485216255955810127715223452720 10435448 243366151161477501697723701311743488000 10435449 -68333364937901954012123594324066428800 10435450 31426046759984170467694106433502922400 10435451 291844147925703630955668656255735282544 10435452 -324267628497502640030486589077870976000 10435453 -34532233694205539378795277382559374720 10435454 -237649503056754755531026310582136979968 10435455 -3969718948009118816974580155633910160 10435456 277801318838164310988857969859530588160 10435457 -68598454318602731400303212742270604800 10435458 110255453966322810721677909958777605888 10435459 -383747834956601468880522446836726948880 10435460 101676540416920979904152005914764697600 10435461 293962552956252064412436173977684258272 10435462 -109025826143185209447645310558845924768 10435463 -239149022060735708231376173320788558312 10435464 -25037257289072260699446877405170432000 10435465 -76241901681459588976480738849605854400 10435466 -134519927879015199182224282429040591568 10435467 20219737810529735459656680449073337344 10435468 -65983118319587746158703285457944903680 10435469 11618205412344510959570150585120746560 10435470 -94572245111454256538099859496866864000 10435471 -629739569349362477263709245754421577808 10435472 -71830813679911452922804116131921485824 10435473 6258418479040314477273677981011675602 10435474 40204506745600113909755607631274621952 10435475 156908266411060284577455861020891335500 10435476 -173040277029949061952583801054407229440 10435477 197315840372120890264482556302303414460 10435478 -640916301065293268410646760936000466560 10435479 -125225553740261711134044644377875749016 10435480 -40078167793967925832776771891035750400 10435481 -276281824162168404586072361027333281590 10435482 59658908011530639101176557683756540160 10435483 736833434210034123732717353921184289824 10435484 -96043614820127870747666156398489466880 10435485 68702460782433217215844730377207469760 10435486 348721279270007832065852108248748280192 10435487 444552588118526223686735138725878791136 10435488 31696533457107538122064278748573728768 10435489 -18594070494264500503615685071059273020 10435490 -83780548101386279332591636628551442880 10435491 140233456650048213433368826464678971136 10435492 -235420018618964278939870430162493107584 10435493 -114723323390165169196112557281753096258 10435494 102119346220453752099788957956260741120 10435495 -58776722677133715395037974503333209120 10435496 30742107250294453995444980660902133760 10435497 -182356366173919470990203262894352709280 10435498 2650859387359418684062195395691659264 10435499 483729999301987105174145910217047470580 10435500 431592727982404377744513436902704640000 10435501 -130276852866419628838283550898026895870 10435502 -112494942896107109944708067426576833536 10435503 194867178570710844842969191875677074560 10435504 79690802003627347631947758498640429056 10435505 -260256571212450936728784047295563136000 10435506 -126752070824741882487572244602159412096 10435507 -168284086805823360958672280334718925760 10435508 178572387933502619117711296146464563200 10435509 -82973086182208005998182273041111752832 10435510 -140266195889572031263694174022208035840 10435511 -540581157972731802134161920519412380888 10435512 -106282076011309224460588887304397844480 10435513 513238856380770566747833086248544556800 10435514 190437208283827868692323524556032455680 10435515 4954110418345930217736654685368766320 10435516 -14877280286710452878689971077594490880 10435517 -49031847300489111989275261314542092200 10435518 25006325285724219095528525040562504320 10435519 -417575971999302646459906147056567398080 10435520 102047552939864664929670199106894561280 10435521 44917634557148818277303233085584069920 10435522 92848465785269919177736753708040140800 10435523 -35231941046270641147800320937328710960 10435524 461077233571558125543689670567011328 10435525 -15222250153587963092108340703962465900 10435526 -14933402219426134141195214894860656288 10435527 -296306865974738035025981422388968538160 10435528 103290295679396400405283849245090447360 10435529 37446761652939433825555171417026757284 10435530 30974208851525570077698343468738252800 10435531 -92663570924493221730445882706067650668 10435532 398314288601648832417466353730846845696 10435533 -7183554985706649705681678763675789536 10435534 387423582773506525430267365966787991360 10435535 109101401541389241787276961476311460320 10435536 10478706180683119440081588666848010240 10435537 -146164613524118276877182354113713794688 10435538 12511871594248213898112362247350547744 10435539 58458201900422307367631554479418788024 10435540 268196173854523879677292428349789290240 10435541 -67406260748701654235157837790818240 10435542 87988837906168325777276436284589798144 10435543 -126487081851478473251645159854402425208 10435544 54060057506542617265236001583522119680 10435545 44392136320260444997611685680794767620 10435546 -382569948087436818457226860727553751296 10435547 460511948102690099429703288805497324996 10435548 389277038875101998372387378343684808704 10435549 -41911605238792940430252056723993964320 10435550 -71213288031340148974561422811844227200 10435551 -62504104467722325816762760006365972480 10435552 547549792977534692862593811502152548352 10435553 -37604146115378259677935958091883983198 10435554 442583131923316572430627576234566432 10435555 15907417152998619772804094106518761920 10435556 214232777992491921828242525324557000320 10435557 -49897283701002127911211941893167709184 10435558 74758977536572964788740493028818690176 10435559 -499099582378411197605040847759020375240 10435560 14886876168243503933987246417510400000 10435561 16006025158880347933484279694867783424 10435562 71163333818435449870675235074989658032 10435563 288216443135072001643835171822418993120 10435564 202729050669478997203073361994463010560 10435565 -31984146294947958334318936591385107200 10435566 93895055794342099862325474204776140800 10435567 -676749639319294934735735564948307646384 10435568 33319833288333652168874319379031851008 10435569 -4914079562178732505072244157827577792 10435570 184383687453066689359690969453007448480 10435571 -230373504018151576025071420220161650228 10435572 -115108300542984622814908947379488012288 10435573 21517778131077378037545686312910683822 10435574 207969612234693551910562984227740773536 10435575 115189542871007844616499914689144265200 10435576 -374624162502055126807535767016872611840 10435577 495955895754889124560587613284010383360 10435578 -39340519585841571488173451754927394560 10435579 -411343460907862880386678200665050497600 10435580 165561104548594531509271324761523968000 10435581 550298560851821740636000149690414579840 10435582 46455286051318053752094137914793765952 10435583 -157649637597772083428985312183970089168 10435584 -6036777048741222490295746945917911040 10435585 119944755934119631054965884455901842560 10435586 25658244519419720079316597864800291840 10435587 -14269035145675761241304381817357240000 10435588 432901934946800527038388662231121474688 10435589 -617890337922291764935423624695971768610 10435590 54277000806526239350741828652209111040 10435591 -273268219937402244436881990434988200496 10435592 132361281963328448157452676695251353600 10435593 -38733771770757315548841567621188483712 10435594 -37160407291451712809419828647359710272 10435595 -48423327639731313355494226627256572320 10435596 19263387410279442958879950013906735104 10435597 773021008069844998993653611456213540032 10435598 -645277736660600417452820083072031938560 10435599 127901266613369503910713570494268849464 10435600 -4243796253736627790556153027402137600 10435601 -881122950886027412716116234648636220416 10435602 -91704561238239574287239899851370544640 10435603 287149691563974499385928991061821053456 10435604 596490142906196290203378766113371164416 10435605 -245891948900916772657221155287986890880 10435606 95289865639373426970396785740762464000 10435607 46878988766562098978257590720894496704 10435608 -41763984897689271140997364340371660800 10435609 -18785639795837175242167744486486335596 10435610 -58776722068865597251245235774576558080 10435611 -202198651069061973464783077251187817280 10435612 281965138091835688741363613516586235392 10435613 -311658206748275518796334267850782131700 10435614 -2254687430109250079721427004650014720 10435615 369857247374048929473511306583068046760 10435616 339620222869232019057859032779650301952 10435617 57156516510708819779656246912968199440 10435618 -116049226320250686226434913274794584240 10435619 -405378914103290481605918274970968802980 10435620 -94552630436788816339645225545900810240 10435621 136824916784656686300531796271107495680 10435622 -38971104122011526845165285040969913408 10435623 31856569868535985812489050761138773504 10435624 74711480478003441576108624609283921920 10435625 42401007355500209491806186573798450000 10435626 79575169142283509470185216228628028592 10435627 -11112557632845427313328159052263264920 10435628 10602215931953096390211505624670146560 10435629 52534683869933727158736863239382893248 10435630 -150849180153276162486686754950584068480 10435631 507676055252226185293231927952796828432 10435632 -47225649381777198936614661602908078080 10435633 -106611057904048952692028007748953685336 10435634 72750876925725716248030666019095412352 10435635 51388014715366249051551915590953821600 10435636 119267818695225963779834846107666442240 10435637 335253524310443644470707196871352622492 10435638 -22760650971852597625575758128908360192 10435639 -56349410537494089349970214982983497560 10435640 -460143119344993324969886762542066483200 10435641 261672708015314637429775815047622651264 10435642 6767199457235085001819892302066973184 10435643 -130019793815186762249677772653587342108 10435644 -30711230363865672544909251843021602304 10435645 -1150689913919751408014759618330472960 10435646 -42848422802436242551421356203258908736 10435647 244225369772322043567024363931238115728 10435648 -92209302576291492028099708878710112256 10435649 286223069565229376918112946957266726336 10435650 26761567097714164082998322022777600000 10435651 -230128748974582639969719002294215270656 10435652 -22164842186777570993720345064386408448 10435653 -48520776785196053615415435850077043938 10435654 -48764347796196227520111797378847230976 10435655 40155013528179827572975996684994010000 10435656 98278476252974950360584707477754347520 10435657 90672698924406001557561018858941517732 10435658 342254150821153694157792125002984418400 10435659 12078524038626905257661518470024957168 10435660 40410383878182523619584573994389478400 10435661 239427684093664665480483391070060342262 10435662 -230441609805983536859899490880869472000 10435663 149706355180436355933930534849061263360 10435664 -68826452103611138965069922809331589120 10435665 19186887648660576802836702874232051520 10435666 -107792914846712056818165062284006143360 10435667 243146756352741714501293930497664292864 10435668 42201174246740942318667772132859781120 10435669 -127190087614401672642704711154733114930 10435670 -759187959049217162677875887209789440 10435671 -256228210933921478665976688949675285728 10435672 102074842011749802562111059986043985920 10435673 -340856440695543644189035306963730627376 10435674 -171876290493648327391091154263584446720 10435675 3372989133045784828354907902451370000 10435676 -218317688931501938154994389955248791040 10435677 -17576970941575333883210436413304804288 10435678 -326625100779708804220259270972512877568 10435679 295168421713078119311651431889495768760 10435680 -266892640083348265911549925464122327040 10435681 372714555860388922616956994161624283412 10435682 -222285637320691496582939096771700197808 10435683 427320340495730182832382901084868680824 10435684 -66995005078172930148853568696344965120 10435685 -12293684905631940926802567185973158400 10435686 -225841543552457682228894346173470209536 10435687 120204458115609135140343499981313585336 10435688 523315875055625674897904493597518837760 10435689 268651256447124004989492691079732830080 10435690 -308607626584145364675350022497346638400 10435691 121980887004797631777855393888949801872 10435692 -104304786917872553256249592136892776448 10435693 -634850022914365655087499841453637511680 10435694 170114391932477169984500526068850040896 10435695 -23084157871945794806081361378923781600 10435696 4534962277662547834545156294210355200 10435697 681861290414219649773808108208917417012 10435698 -8076275417019182595704572257940211712 10435699 394235439847286149119782977567379194700 10435700 -53850346892390914088378873124715776000 10435701 64236247622019152803987633904828529024 10435702 -91245362075928026075152346815766942208 10435703 -486780169804116115191719831985195358800 10435704 202165549322608969056735365491760517120 10435705 -176665289273779679892381083820609628800 10435706 -49383447083120152311215295478252405536 10435707 -494684562932043774585491810930276745396 10435708 -302419579898713841274013770987236344320 10435709 476381554238849372136221939061477995910 10435710 -85642419300207266895174097093960750080 10435711 -300710522652984879462543958517795939856 10435712 -149247953149479401330142309391112601600 10435713 -7252209651772741731652525771106667936 10435714 6543374706569578841122308390530001792 10435715 43485243505696760832556647292893577920 10435716 3600255089619767261074228529296343040 10435717 269768652461870444900823642967996483072 10435718 215077894970159970575060741859912574560 10435719 -169393069837026347168851289536472195328 10435720 -137776794240481583706638796852522547200 10435721 623344670099096426713432347856139014080 10435722 138074861717952778291322717915434868736 10435723 -136124724082265392993203995202204138028 10435724 -73482235594837732236385515940419499008 10435725 -67900456416265117016494940595031845150 10435726 -90207952942180529125257773511528764352 10435727 9824147134948458078278800312057795920 10435728 -36258211606827540987732791386829684736 10435729 268677989133182708716571495566870145330 10435730 -59987391876892812215904096792978521280 10435731 5500272443380718344182691442708290560 10435732 270822996438811913137594944719065652096 10435733 88944949187999003470851990320305342848 10435734 51739091062846733663684709143035865184 10435735 -350343468884937146883201130549948681320 10435736 -61928206075430297683756067982814371840 10435737 -37144999030865410085226049871187266880 10435738 -16690242441582013767665843388764958480 10435739 84235862364413701556495429047316587392 10435740 -9145461439569978778750935802884587520 10435741 225666477702397907737866573698614927392 10435742 -229700733377246492702323990751004581760 10435743 2740655188134179364056775669841478400 10435744 -10323968916603391668971560302846935040 10435745 -76261554100830280545398288757503196120 10435746 96897178084940261705169724696770662784 10435747 -43316412669678004438911501668174887936 10435748 14987206971317947829824194364434452736 10435749 8876106815681522238418276488200877408 10435750 172507693219447426885344682772913600000 10435751 -646802027425006603864662155602371730248 10435752 -89619394059142556555733822360306938880 10435753 106861239435788298816056948926090404 10435754 143842200236984991006426876510834834432 10435755 -54713604833948149078016316415848583680 10435756 277034416583419712421477678966711639552 10435757 133602415583220668896194990291432138006 10435758 -109655156455954498827583901294933181312 10435759 35687433890113005980436454280091316200 10435760 67472505046736024587450043556949524480 10435761 -17137289821993539788184498713394539136 10435762 98295824636853512434994156848285903632 10435763 -300722871715370491963944192230405198976 10435764 -279434778202058825207598625481435394048 10435765 -70535591167192439849174984623084389600 10435766 -261451208050518618205905164379298560 10435767 -84636875067195489661063251134581364352 10435768 22033135111054829583707194325162065920 10435769 -51668464502552668241264767842854832000 10435770 82409574825188960494239801908831347200 10435771 33907170078977198196289790179850263200 10435772 -129976583540046467196479454358249626624 10435773 -169050843797091157589710299248868736896 10435774 -312884974777466708169338237999442948864 10435775 -40746880660166958179799881986763580000 10435776 -6097205973243557691669087984682008576 10435777 -741332502197564154451694233739321246928 10435778 -45405981618005602289474740853582745600 10435779 396021816608561423590616872738923931524 10435780 -143992763388068059305257171165041478400 10435781 -26576041061108640380878156763401385028 10435782 793052820251676287613226139105046528 10435783 -452739554557268131499729426929525532968 10435784 -191268469076231686248356736127090636800 10435785 -249952582991860807142384554957532020800 10435786 424806394948196649190176212074891017216 10435787 567023513754973087107374798982415480272 10435788 -369736120447379410491202676621262336 10435789 5934861043902721713812140167397228160 10435790 -38141541775189784345739257265740709120 10435791 186862176644638516059424689118030835592 10435792 22045091855472781279942628071397482496 10435793 -70655450902031081319211168310158600896 10435794 -67955303056842427346570499009270492672 10435795 -303528603571604489812512930236238661200 10435796 -104396253743016526627248851093548603392 10435797 -1434231236022150109254035242081405554 10435798 -52838171040399997427670922446151036800 10435799 10001506726775167660169307523057467648 10435800 -124068657006491257036609426761149952000 10435801 -61013271817822203710658354141383806198 10435802 -976798200583154258011409163739349760 10435803 6322718298888922824179087441513223168 10435804 13877800083723663422721761789869062656 10435805 -168891236845204521906813903885083499540 10435806 -121723587827742447217895623992895256640 10435807 -812842368900620003526760242122893402800 10435808 -754500605752865997989491816646690734080 10435809 15632724287586541775012798119742976768 10435810 35153406414305791972848256513672811520 10435811 538176426637978411615994123232800886000 10435812 -59943104298476835284278878585416165376 10435813 68831038730288294618056530889599103104 10435814 292021583905341201685460674909966508256 10435815 -93073693583865688143534797915568139200 10435816 325686388182082187221049801757692820480 10435817 -116482872762222512251797368072844205248 10435818 124499407563576067406418620515900341504 10435819 -575496967478013480014655359397772985840 10435820 129339096457121176384328242606435246080 10435821 -483089723001384056130965817314737935360 10435822 288859654628461023147341674883508059712 10435823 -410625734215387415730114722235641162928 10435824 -108852851050363525567078811030254387200 10435825 202720655527371629830066710549318947100 10435826 -44853223748482458374459290230045022080 10435827 224724468644389161258751160948882226240 10435828 -11246376195262198789099242151443887360 10435829 -184069357392525293013618397306304511570 10435830 -182354143871303834200972992744603310080 10435831 -7021056226771378597134457955000637008 10435832 573716829928831412358073126825432166400 10435833 -186660829362460102255748561043523401216 10435834 365950583497338334588611071945463720816 10435835 193490018056320687304782474562845473280 10435836 -88922855093140617130878024491086012416 10435837 151714312178621783031226453461713782380 10435838 -7798085747042993905983291604216988928 10435839 -10581844693985351018663582349953500032 10435840 -84517466763587970416895743889380474880 10435841 -264896820147581280088788403965884866776 10435842 -2091059707756708125327146816594845440 10435843 -679071691627124569396718249978578283256 10435844 -15781989929901530832397580495866036224 10435845 -46233465967696293417321121400166297600 10435846 362105990672747838914064011649315787872 10435847 -110058429456052137282542007000711385704 10435848 -379852225096293940440548680555239383040 10435849 76817075845897758010604933556127835920 10435850 -83770966726485875035504728406399903200 10435851 -43880143780437264203453104943084860800 10435852 -180850923394929352490594579143302917120 10435853 -386832808161709155847020211746752508480 10435854 15471961326063695675543898724130221056 10435855 8690899548283954852840641096424056000 10435856 -51532022421755250457595537691898994688 10435857 239453894735631933806604041609289271488 10435858 318966323576568414131013356128777592832 10435859 12543337189591442726959819857293687808 10435860 126635381798351257549615212036629671680 10435861 43376509402168963752041553276342603840 10435862 -277071047388119917367317025249444633568 10435863 211231263345895043351128821760649847144 10435864 163109408920061070260309610123096883200 10435865 197566859724781644635056876266319912320 10435866 -20081092221739970442051491824014951936 10435867 5683170547450034107223404172513349520 10435868 412680020701740230273102290510418413056 10435869 -353756977942235445781001838540465467706 10435870 -4340818064794316467397525590763517120 10435871 -16925008634820797440600307201843314176 10435872 -145219341397911356014820699557420597248 10435873 135865735086036527564374232220674126340 10435874 344672459965022360291428690851141849936 10435875 270288900742944533571978657108578424000 10435876 230814299719685375179514095474953262080 10435877 321689328731007867165496177577029233726 10435878 67971917778963380458561927103694664320 10435879 -193356224716077565072279804815360240240 10435880 73791209994164717965451700532582809600 10435881 100293433500477881452667660796198359952 10435882 1823105849215104107736373275765073920 10435883 392779861615193501346023563822041638520 10435884 115941541656975672982067591411676980736 10435885 2845812583186983500344001402406242400 10435886 3050736671417760711495490466507779392 10435887 -137222871974472038304734961324132312 10435888 76935287331543837322549332665329958912 10435889 -173870086731282954048631765598457050076 10435890 15053772446986945304442178738685514240 10435891 518897225947262351830101067595634769292 10435892 -363720284042771890311238050629644074240 10435893 -23795238527046589961654817428286834336 10435894 -16281174804527853729347719473447918336 10435895 -477502881900047716486143211508013282600 10435896 -356199567254942340494737743523553525760 10435897 -714945122365339436492452905166339837654 10435898 344940210236931839326421832679969086720 10435899 -66253136858486199781949642872860675072 10435900 -207044633663060454052849731877914368000 10435901 128292836510571024717973306617959379552 10435902 -22456285120388121593326778081798922240 10435903 -707163880993520379608528138066219318848 10435904 9804766620141484876489029047973052416 10435905 199937918855340060097082402234639750400 10435906 -90533441058253389579857472062814760416 10435907 -347351096408827445200400746031901611844 10435908 -3013643400559542123589024153645547520 10435909 8344661983960310873958787543470845952 10435910 279489804218197298259623528999395167360 10435911 501624125506897503371381624460437693520 10435912 -39778183311399127953716538252741672960 10435913 1873298022641675296754348362825901520 10435914 71284480988411155993922715531790419504 10435915 -97967311482906350538728740108083986400 10435916 156484872636720880603290748251240483840 10435917 127872473035296182331124702596014275680 10435918 -72952510082547819648532398612541320384 10435919 20837602780880983620259295853774229464 10435920 51604347870916819024262726473954099200 10435921 -366228853931242625913987702507726246800 10435922 -267272081819291315554155527747494531968 10435923 30571118122213070683855724201083240464 10435924 -54825284613488358909518363026434078720 10435925 -133419947231088056187640547567164783350 10435926 27579803732180151775152925614504346368 10435927 -737072824614229340116871763317134524768 10435928 3393396228109801106300139462927974400 10435929 5058341019153878922447583531903646400 10435930 29607002895062907421340299963296795360 10435931 364864167121616312089945035242709228264 10435932 114117219085291195240843269583145379840 10435933 -157407722708795058537954574302807913856 10435934 -4081984281154519407916813175318010240 10435935 -26217378781834868669873572602040166400 10435936 69639139877168850254655156045167984640 10435937 498321538009534501155634216716112631586 10435938 1567239132510070509080686996971383040 10435939 -58821662242338484725198728088203059648 10435940 277516978241093232199983972115075584000 10435941 -176640270679445579171446832930106265860 10435942 -23621417942754155591490368671305216 10435943 66921693808936485409667737357562526816 10435944 4061092584584455063882766133810462720 10435945 -14263449029183436626390219685487801080 10435946 -25602586357617490752301476614437751040 10435947 448725108537511494431936434333289778672 10435948 -100819934583477138914597629475020711424 10435949 -303852989920034925367220998165456507050 10435950 17910092772281139888057852339378345600 10435951 123387771307021276008722917641906022992 10435952 -21597964288899104532126313965692878848 10435953 -178019720484599105366214994830821580192 10435954 1082433837210870329136276083210188800 10435955 156086413850457250847524873346035732560 10435956 245043418317127142828647118217733251072 10435957 -136208244633591786916991218201960017408 10435958 22978587128206614776115338863227782400 10435959 -22653012600147337905019623327808895160 10435960 -709585635639463182030814087641108480000 10435961 -290259477908720527379116007192616624828 10435962 60930738644232195669035439606007733760 10435963 -319803493031906677851398133674994557788 10435964 -1773385510445615207466919854511620096 10435965 114290352393062321669867794890401224320 10435966 80859114313391566162649222628417636480 10435967 -204842432156759431633649641831819737984 10435968 320200306186959859940674021366117171200 10435969 195152065875180863722568589910399996310 10435970 205387870351799439174379683414380827680 10435971 1111581872740059624051855290603679744 10435972 -239967459767424600958402351553779172224 10435973 782154792686910599246536140822279434880 10435974 -63624595176802634629928829803727298560 10435975 -66520814955367135551895710029358025200 10435976 209437037429654813789193642158749378560 10435977 -404749571838680025285154330866315953580 10435978 80864862015138104423008998782794160640 10435979 -486500348960744254745398342712560128000 10435980 -139054259934537597719896159589733872640 10435981 -62685901792096169420401603089548160800 10435982 13522889382551955397493004657763142592 10435983 27183084105166546913915134940842278024 10435984 -83359948742315263197804283327080824832 10435985 -4746666695660059489806305054647669440 10435986 397611583207063943540519667857497228800 10435987 184379048949856294759220754517418058800 10435988 383326728127387246240653005977275406080 10435989 -207955626200929788742643038453476526176 10435990 207715597507064212017921756814470048000 10435991 -38330746927606409635424418495135021000 10435992 144019719079261391709132922135638835200 10435993 579595524632947280025404879544767463242 10435994 -360802492138671327490314783843349021728 10435995 68857080355441437201966043052943949440 10435996 -790067265685701063391399366062175818240 10435997 -169122831904408150684825116326182103040 10435998 35044432344782988057506861492272369920 10435999 189110000338927714140965686751238811872 10436000 -7992292192290701023960684373114880000 10436001 29707478444898592524115152238743264432 10436002 -9482592123787942451563262414475788736 10436003 222518123743141471534969899038352588252 10436004 28099828211188270610550189538458138240 10436005 313599711480230891023638787581129401760 10436006 5853091120118100636074371581841152000 10436007 8421267337015259344914180179578695888 10436008 256836922537374028256900454720506880 10436009 -715849943575199658391518446842113143820 10436010 54611777359368692750040038790251443200 10436011 266743929700720547880655676971415912712 10436012 571974493943420857922920239730207610880 10436013 -115148265328090455137651022841511671680 10436014 -463749215607371129900451407349940800 10436015 -274107716726387123291430657245535606840 10436016 17275443588355762026187751819233198080 10436017 217792885391624094216098637736132042212 10436018 -24866030344123293048805983600739584096 10436019 293616301615412660795202747222133574208 10436020 27483950270029804866501231035356692480 10436021 -645893198686255667910658798908757983168 10436022 160904358656541558292025339218890056160 10436023 1372948870238540713470179550570334928 10436024 -281558425301377707039748555457300951040 10436025 -133441395173105000315050266027724562400 10436026 -132448970879347949268242917067412765696 10436027 -15071217343432331033895390061916702400 10436028 -66223994030235831844174576801158503424 10436029 -235075757839696828548344672109141058260 10436030 -164719829873878500620187589333081610880 10436031 -7181414144708892235552432558229625288 10436032 131638048835851284149712265562204143616 10436033 215808386182220661198802657059295855920 10436034 -82030254911134849315191780354325989888 10436035 25576556809133935604316780155221452000 10436036 -128948297360161665674201972518023943680 10436037 229403115118858356566035486795104910560 10436038 -16510809348133841414031188615136396000 10436039 200470292866920726521175942056126331624 10436040 6212724285030627883884914490320332800 10436041 51971616631328833373634737645398749504 10436042 121489197013429614398023118695974042672 10436043 -105871144101184645557166387592477093376 10436044 273118562333504577040542449405403558400 10436045 154707355580720359158062127889406576280 10436046 -257480060057330290702715876422882294656 10436047 600451858294975348187878091300398816496 10436048 -46376605418303943682621213596881387520 10436049 -111973113176579430580705384742795453952 10436050 120899032754321708337111852045860650800 10436051 163655495793779556579804871524747779400 10436052 57198173629531055756212580391134613504 10436053 119547990195744267158652856149380724302 10436054 378769986548681263260035206204300992000 10436055 -93682659420163420878192585187645255680 10436056 -57854575389653859769964565388187443200 10436057 -3677416613369281248765728438709262080 10436058 53859009982170674514004442294346777600 10436059 -279761452985170923466834867151330350920 10436060 -138393432101927748800407124872634096640 10436061 -162723458628100501163341424709601811328 10436062 -60582243461925108283610781112609337856 10436063 692195360924326106567070826621358424576 10436064 7286741890215433358108315546289438720 10436065 535920538650362489575624944079627901460 10436066 -141072378279522366261062082284152598016 10436067 154196621326636045372339371813504864240 10436068 771662346447794824612680250729172115456 10436069 323939894713955958247019356843981116126 10436070 171430929764488075151091929046603575040 10436071 -108099184518626763558229259365269534888 10436072 -107707972221869142770482808567053240320 10436073 -48537597490400570354918864484492002400 10436074 -145771775919808563177907671134684977920 10436075 15161449080644171908398452940530763600 10436076 -2389495241053564649734321847016741888 10436077 193280760061800951124150925959566016992 10436078 140915163312365328604559366172540607680 10436079 -30378465593819052759610474202047085544 10436080 -7216078623668902457831827648267223040 10436081 443231055133737547821678589622513100882 10436082 62134290206517628265178052457092593792 10436083 -19455174473095179969470238892898440880 10436084 -485053670481814835539198585891041542784 10436085 -92870487666607065331112130747058646400 10436086 -61044401058940234531113322752266760000 10436087 48095234847663415248118655251631854320 10436088 -48128388580018667450361026907407646720 10436089 -422344231242923767739734838561578129152 10436090 44006595221829327107251238716839137280 10436091 389458862239336425631279566986095584792 10436092 58588533883362563328412298586930508800 10436093 476302671313183636756807472441981262342 10436094 -139411519110290893890520655776036632960 10436095 -326619244809634700211241843632141365400 10436096 99014227901713756684726830289460920320 10436097 60323537689952432332360088131374320640 10436098 8546422148116816187160700690483372032 10436099 -49451218342694450175709044028722785520 10436100 -907899145344520779209012679267072000 10436101 -5985623485813536171142830592069717988 10436102 -48762773290577589892776314431739449248 10436103 -127418667529744145108654639844106631760 10436104 160089211876665631074106829442627502080 10436105 -420029900566745124136464216514312771740 10436106 -144680539534862321493160228872250096896 10436107 -463614163076502012129183630543400513200 10436108 204163051812539423113229531205290358528 10436109 -218356593782089673025914325977580278400 10436110 129229148035323753864053810583435068160 10436111 -31972250236254279488945721648398743680 10436112 -20178689642741473743862831083017527296 10436113 83488430453458524551343770311260189540 10436114 -138175268920122542369720869094048844480 10436115 -175886879768197799103304265768380277760 10436116 76048088629562079345506615433997984640 10436117 -6265231986574992191362469938735354368 10436118 145075577368415244114001783963593830400 10436119 -131336278808596448698297300405167195200 10436120 370064690918979121333066257613034496000 10436121 -209189960332873970907927760166380353696 10436122 342259657720459042214857500775365008112 10436123 350772976814383938725671891807508490372 10436124 106414255864806566345274595270501140480 10436125 -303826425334573926104181330666488928000 10436126 4986341783416837042136938598201112384 10436127 74152647109170354319622301604185224208 10436128 -483051561583832573173725826895773040640 10436129 -1229763970838558940756467818086552750 10436130 -152844942943173063057375514936468608000 10436131 724775235236027082469596064137467222272 10436132 25035167982429827684948520644156252160 10436133 -342895303699353625423004482881454341696 10436134 293794434915158368858322236941573813216 10436135 -150982331286318213574372039999695900000 10436136 279907431224829018744022981649587814400 10436137 39222364962750916847719813706842399360 10436138 12916294968006115777047883925150724096 10436139 148408531201789641754329731922691453584 10436140 -16910717643198430884717799747430707200 10436141 -37573232557137762712530623074082968416 10436142 -85391090477726969619053850158446961088 10436143 6019287680809762988115888677551849200 10436144 62483021572029887724670135701839708160 10436145 -179423307606968206763959871272705697280 10436146 -49058100343505641805447491018072779264 10436147 160611529593264751171442247305094576000 10436148 301690930153375025088023363957969264640 10436149 11085344603916688244752264427934956910 10436150 -19573149802222190328905247455495846400 10436151 -311921498919329517503137161190282232832 10436152 -219195893583409576512688398324678758400 10436153 -8912460857296866023352991994693261952 10436154 -209972937828593530238403121604783354880 10436155 -524088326224656648468225593635505005440 10436156 -85105521571531074648410831826755811840 10436157 49041992097627014297395268092091930400 10436158 57594010020881138395953405056895329280 10436159 253457392035760521839325922679338503360 10436160 18296624011553115773659052128138690560 10436161 471260349303594608830661575147125101762 10436162 -135847710476091966269759879933808546816 10436163 291011430699673157381292513063902212344 10436164 -136199591023146591118103933648096010240 10436165 87910536357208230228860058687582528060 10436166 35530919910626295547865248649064043776 10436167 134067389406297308647180944521101353912 10436168 285120024392559580243715780433355776000 10436169 -88760340019862364511137328846699851072 10436170 -151408461630733401496714268932091682720 10436171 -624422106537663875876163620104319443848 10436172 94860834745176191857396963790546611200 10436173 -289137149495208069287896668432299874912 10436174 -26955306321264368700303188011596595200 10436175 -118507346050201723424507081762563794000 10436176 -109756843096139961057941407773738016768 10436177 -6041811535222239435674760650175336192 10436178 -3918713370651465688785596935816899072 10436179 -197719376532833553774662417637577687616 10436180 189583850775002709251632472593466822400 10436181 -8845322537673641400240736888878956544 10436182 -113680673567048473913082519608146499808 10436183 179645778830930741080133821773040422360 10436184 -5016643091081095108541846333257543680 10436185 -191401013959447128341818659260214275640 10436186 2115521209357404904029392509919165184 10436187 244908106993484936165653266218409017280 10436188 156926150791061633308034058212665696256 10436189 124373188149257898128634565736994909990 10436190 22266218733198774876146213290286075520 10436191 -276364159458993566101413169965389705768 10436192 219859968588878203516237647434137731072 10436193 -139247758462680240725595612189314439918 10436194 -286277635190099889297543518315529575040 10436195 58386156091740964926369640061439010560 10436196 221903965388826971715091852237623432192 10436197 -143512269994839271781436779229521380354 10436198 -74468096857949602242081376199785299264 10436199 79234627630302135669455643458712263760 10436200 34219715638997208707307372087909504000 10436201 369385987627330088974371264733245680100 10436202 -2794964960198201077118147865460224768 10436203 545340771571700991118535772662746926452 10436204 -288795862834455662044065114725828097024 10436205 25002653328831627646784841181314038400 10436206 -149776201363507349450382673755396111360 10436207 79243798894645898165990746487284483200 10436208 -77294649197911541605045707010231074816 10436209 462656200323469425994698490960348591872 10436210 -14294512373713546443427308109724052480 10436211 -650574372154930740066500582515007052312 10436212 132508763473816391691963265772951805952 10436213 -104529986775384592325232117799715706720 10436214 75141679835758673790531668128301383680 10436215 -568261001483921126551000039940009210400 10436216 -661202206179280243685608096800560332800 10436217 278579887055117503855576992876855925440 10436218 -84955547481056343864956305547517316896 10436219 202567005154349911124653317907961108880 10436220 -47681297870642395350179890735379128320 10436221 -276738944778372046736994371979582217856 10436222 55969299093748810377043057102142385024 10436223 10467484734329820685908784638601052544 10436224 180561038557542164590611236582452101120 10436225 -67878343396471262411838278820948864000 10436226 -13819395200962979850192220083190592256 10436227 -300748410776674322298436112213723285760 10436228 -10634511655475651415613623301509580800 10436229 -2563869093298727152282949446291900800 10436230 -29839593681275235176840327009262259200 10436231 184308631911778665562179496767328640232 10436232 -84624133458494874108982433414650675200 10436233 -163336298522550558677810600580642236518 10436234 36393040187201339390833840051485921792 10436235 97460367508988428473201924270039510000 10436236 451610210233934337139833704557191745280 10436237 8898993206733912199929482428379822400 10436238 31696311926171110572442340477073175104 10436239 228080848009283630813802871848722499000 10436240 -39922684318450548382068900072291041280 10436241 60491371108317343581657977311223857392 10436242 -109718979454742274277557728758745455728 10436243 175895209807673763042935326142625190464 10436244 -19380668595657777394787831013092229120 10436245 76803129680351218077658145657818286880 10436246 124983893514940997584776022029375658368 10436247 277713842738901463462125394130565981024 10436248 -146151422482426992834209551741504112640 10436249 305842820360065203547914632707038421032 10436250 27469998450695220950563693117920000 10436251 56636942129955381817078657839366990352 10436252 284000369587612854623420761815458280960 10436253 48740458888684229729076177895004805504 10436254 36945661412386769270124285787184216640 10436255 -144820084640977947657459842461615747440 10436256 928176792576176700794994865548369592320 10436257 197812821025222220744757536056061830140 10436258 -41804425980967253755677634800996595200 10436259 208774519238197909978540482043896652800 10436260 -130851714895261532838767224041176805120 10436261 730544764459914537318411631939610809824 10436262 -75464579559648525484506754576210198848 10436263 93037650685871107664160761206501783440 10436264 -8730740367463706735305848522692782080 10436265 218303686988004963565230639490317369060 10436266 112946562555893793022602710791280527200 10436267 -865356649281779256224397285625738069200 10436268 207534528953590209047997309302338045440 10436269 230361989100699620590301034775848821344 10436270 118578337819756086393843771591456364800 10436271 149553537455219697523138601747044116864 10436272 -435237335344093887548861986039136256 10436273 505798951177296542426356750488802732224 10436274 62351856099243521978800683076222371840 10436275 -271505675486868181080914124645632199700 10436276 359681096862294058694653826001606476160 10436277 -5615936228449511821484700916210426080 10436278 -67500246644272577551394741608367998560 10436279 -6367024175751014246487135454428326688 10436280 -155148044007275558009510404496477184000 10436281 186582576617790930350460619172976477700 10436282 378623147871610537311930642087991342080 10436283 -5668961004435078628169916331409068512 10436284 180731730357953114004604154744582767616 10436285 508554966426523618203499680059167699200 10436286 3409361634889592877141797488712285184 10436287 -49563174417125894076752643695796748928 10436288 187798871090923805902703510448746004480 10436289 -239958978624867318791784659726211968976 10436290 137483989733677463800458179661237312000 10436291 414814032691888283190811866250502245692 10436292 27297782288969738567079268313543615616 10436293 -221848548915627906690288487376972357600 10436294 4931214802600226908017879156624280704 10436295 395114767339545715347211812009029452800 10436296 -151275134322446804272923826094428815360 10436297 -147764816518513854944681200052718860160 10436298 179481751992325966589206109717595473664 10436299 25937942905377254607455989231606510264 10436300 -121972078478820229125898284999346636800 10436301 -429888480480044445283155951743058685920 10436302 -358625822381928194558026271868137187648 10436303 -1889532116514294602274439951282468203456 10436304 -32561237554905619796010899057785700352 10436305 12098090220619868915652046364777187840 10436306 -326720747365559229889778836577878330080 10436307 -29862899332050242029708888499832005376 10436308 148112633854620713687320452046196146176 10436309 125511731329581379035677758399141619004 10436310 184198327652801111740162318285168147200 10436311 695434656380807005885761571549675691912 10436312 -704365474765836144411691822823871436800 10436313 -104363171133078421022270418309322123056 10436314 -26152964907858345484277877907615525920 10436315 8594726422666173153640939249140639120 10436316 254011547664311101789452705027113508864 10436317 470232305952629863753442948655898920600 10436318 -3816015781519225823414425998396923520 10436319 5821100155469327237787679852194256464 10436320 81283954332684528279408691803075379200 10436321 -139445419551368815061625515541243020160 10436322 -51761521357528460992295568115352679936 10436323 384055171616398689341073917164737372572 10436324 2073873680986570812007849695716781696 10436325 21609309723048467127238693483659693600 10436326 2527064414832133782121601632492096704 10436327 601441639984664409646335853735108252464 10436328 83525753311895960421200221011043368960 10436329 275498669501838915732098034340271841360 10436330 -32356440285400941484507054523567714880 10436331 -30987835869285019133616785555327890176 10436332 537488498581976965180999372931978199296 10436333 -465597335987564450910065347058077964640 10436334 -150544538005479358766903165707732591488 10436335 -59433786464258904191577810472920632640 10436336 17326396493170341866910668137610870784 10436337 506111808658496645899388543723349848640 10436338 -165604701393551709776447785945929594240 10436339 -165667163950760743839005189157157003560 10436340 -159252395126745644866872919252669132800 10436341 159081145035299558152135581230218761372 10436342 43098424212321331936956342247537833984 10436343 -381893890593000004751079370919095629336 10436344 -68077682743376898177128359485606051840 10436345 -95193762755711749362556236658036265400 10436346 -118827798591577404162546476428775093280 10436347 -32669118869539399844100091862990792720 10436348 6306509870654397786754295459955955200 10436349 -38288055882999165361961225583091207680 10436350 15739238984504773856554175037536044800 10436351 283809037067847739226400111205879720032 10436352 81501987048322335798904907961521405952 10436353 -493950097466242167745351961205016646398 10436354 -86536735824084415470213340393052216928 10436355 273502287662026904237354722935142399200 10436356 -11268377010690831492375500847970508800 10436357 334817588386711488468702556093952880606 10436358 -1618328192806399343842210360628505600 10436359 632436642410921801402790705247380344704 10436360 -15279804110355736053270582618107904000 10436361 37841823715021301677977648144962789760 10436362 243069052419798688689010526232506736432 10436363 -121645096641110548801973241491619182652 10436364 6768206260105159106059769015819581440 10436365 -173661079243166517887094827340141384960 10436366 42426534729977210561292118632920978304 10436367 73744809570845082099648953769308553216 10436368 -16791905447501974532686351048335048704 10436369 355203201605446159241736945603874798770 10436370 38355567800443556082684807462074588160 10436371 -61928140860258971442579448482907846512 10436372 -75719194441771064481390462903705980928 10436373 -299114221169388301338075151186012246578 10436374 -237144690585650024305134407922337850880 10436375 -449953744623511668298534541358331200000 10436376 -178723194143712850033891518856425984000 10436377 191877009304941800490381414280781184000 10436378 307059426591175526015292264982240704240 10436379 -484767181903744244130782930107273981440 10436380 211403881272034201413301375204965772800 10436381 545713239332003454283058954254591054182 10436382 -179926062452000737794831419912291722560 10436383 -432451716061371324507388616320245374368 10436384 158077602366491311510409066689270382592 10436385 268548841386713875927817756757138946560 10436386 7857720150671850561589546306708695360 10436387 -659072443017458405709777190474778400 10436388 -153261906799599276649669660042333679616 10436389 106488681983181398538501305098555291680 10436390 147663133701872606262342988931695075200 10436391 123826119241546254614460938340105542400 10436392 273337618849381488954113675232524697600 10436393 651201336712607929899671674536328031040 10436394 -15326197777554163212450836351587219200 10436395 315426594648806841167879268662867152080 10436396 260388415430305336286320955004026334720 10436397 -599265290063491563079673320813821030528 10436398 12044371340077051704427953594281410560 10436399 -4353664041912160642650592007183930736 10436400 -12121869465853303810177705704180940800 10436401 -1013463370868195624310142104746599840 10436402 399532395665114440926614312407727296032 10436403 -378621932866432721280460707257300125896 10436404 7533307284568803400848032910372710400 10436405 -70509183551321618689237773391213507200 10436406 150465990451668640909770411609163360704 10436407 368744419184925578567454871834842666000 10436408 -18675894614419459958359782758737367040 10436409 -11147854281579370860252952665102862086 10436410 -88281224726344697353681925728588247040 10436411 -198470936403833458993482853844081548368 10436412 -94104633288051439240105489123498176000 10436413 18901433440644691362603043932287308800 10436414 118271995222638029625924790283389453056 10436415 -196175504150690932521554719019449248000 10436416 -49965216567869244788178067761156587520 10436417 706639041589833449700892755521774870466 10436418 224012928720778836759823071064290416640 10436419 -302892963640215033916363641721745959008 10436420 -50041080760698491621805835524769259520 10436421 -312916714397832036184030545346127001888 10436422 -13560018160023426072593304789874531488 10436423 -294030546315594029455013845369158033240 10436424 219796514263749633838359285201613701120 10436425 174053132789654229415464404989682297150 10436426 41798557217365641115443913856729246208 10436427 135236166567024976268296118134799598408 10436428 -506660264161181040270735480916028108032 10436429 113243033381302448856640472178072161280 10436430 -104272884633051817204373005973130869760 10436431 -382803075548019723455186951502118294272 10436432 70382164523892222549749269480265613312 10436433 -92303047458995773263457471689127155840 10436434 237324789974139284470993387328823022080 10436435 -537954378941226366609459741873770439120 10436436 292604616582546789967793645914464022272 10436437 -98876913695934299399367249988423828608 10436438 -86649313534476983120402945356047563520 10436439 145733419984874681304063010254312938448 10436440 -13949695588793999813136605813697331200 10436441 216840972453728344187053147390246024842 10436442 -10059227277276791716012136513203209216 10436443 573156109837387993659244789663610394692 10436444 -1281961254612022663085751435996807168 10436445 293264957605372552458056583099333720 10436446 -162699588205449258014548618893247869120 10436447 -219006023251549043485011191540049978768 10436448 334395955695801652241518418891089379328 10436449 -392348182180481819251209783553116195550 10436450 40617285919076372149826270259238662000 10436451 -224016752218947725425911687474330605760 10436452 65598115743390490207574565664489881600 10436453 578595170552465652187589614751626656000 10436454 30769104875002735855267496877794742528 10436455 377903820553468174588442147323420743360 10436456 -431791604848919566857248733086012375040 10436457 244248230056534746481011902682109313088 10436458 -179289155319121992987011346068850019920 10436459 348012749521299610500538867332451042752 10436460 -40389610334938428642792373636451435520 10436461 520860015763693304236548440898248580800 10436462 401330030750703947401642942601798491200 10436463 -85648024700413170104640683727828520560 10436464 158597258049925793774178484989849927680 10436465 932206563403772528181222110521686720 10436466 157882300161553999902190156193556791424 10436467 -678466821602439009134656860273412674484 10436468 -77012292252953675396392739406446850048 10436469 -103054877647752682654486233789580742880 10436470 -92554539804350084051742115422360564480 10436471 570012488424068176478645676043631085672 10436472 292690451533896352404085915703476224000 10436473 -630941514735147870549738887727397280278 10436474 -29918005416688839833964249923506264320 10436475 -132194637344438567417513583468566668800 10436476 152846806799445656351371671105069153280 10436477 849339097920635974335834123427415573472 10436478 -97628842221671547150732765120101357952 10436479 11362899488522968165506398531451080192 10436480 21258674393373319848232271852077056000 10436481 -34308659696691397869451727926864490880 10436482 -25867291687129601587001478846435549696 10436483 143325285580163848985210021323424428704 10436484 -130275514676517174242383102279559230464 10436485 71857367380705698251226235641636693180 10436486 302029973910239057382908898305082948192 10436487 -4057037015937761061934819285046549760 10436488 -268361211952517455283275527044217108480 10436489 -147853884658831113741176014754927633280 10436490 69029112417750400939665438662605333440 10436491 112317200430364377726866189127506534400 10436492 -438926215086487287981905724736365312 10436493 174327798828365910125660657276852451264 10436494 -349120082742568432753554013542386416704 10436495 152284864134568206095237003684396793120 10436496 -2669456841254873324882823842168832000 10436497 -545013314161848031546493573903003492748 10436498 322235461587643226184763908079653159936 10436499 -524942564790908585443361451264704468880 10436500 356526155447338900168762620411264192000 10436501 346818285984782992913570452344426997500 10436502 -136914715477708040907795493064365282368 10436503 47935382488766456090908171369371918336 10436504 237773739489034673980441922326212280320 10436505 1158290083037525363740614068554561920 10436506 513678055013245349979050240391393990144 10436507 -441369307096811830446761088836895509244 10436508 -43678868656774856624672525881418958336 10436509 17531973147170763546759094804061973912 10436510 2883072356723099502892653488986046400 10436511 101292347148455491662372032865527429760 10436512 -37882013270575957021924130834108448768 10436513 -255872902910222637767422948561522606140 10436514 64605199207396672363314016967031371520 10436515 -79817977879248851175474946405182273840 10436516 136522380768483696010389083860226297856 10436517 -34694216529937583021260810715536405632 10436518 -32358382662690202320788555673442984896 10436519 -341483762893095340828640178475428403080 10436520 -120386974656219432683498664145920000000 10436521 -185233472267575258823253474160344458520 10436522 48041623432075597693964159330098228224 10436523 169823579699951544483044416957267128960 10436524 114924561249121322009230821057111294976 10436525 95407812555285695868791604646757433600 10436526 -4161338892164258326360978434823775616 10436527 524995807165611002748377992785803647376 10436528 39007179268754951554694059054637924352 10436529 235124350109694276024914886953022454080 10436530 1739815518869326650859732455534789120 10436531 -162999281657699205064121995595295327408 10436532 -84929902429141274284255375938395750400 10436533 58167827919309118405831338979633632544 10436534 -87762289667402730026753052527968759680 10436535 -328054771371855478308160609299979858680 10436536 -68022307994922897351017196048867532800 10436537 63332027063267316568683633622285096080 10436538 -93734985757912009871231504440802082816 10436539 239959979784802036232883401599733368824 10436540 83695242599666562892880516083429632000 10436541 231169602156378341024815611114568718592 10436542 57429851110329071259385902497367228672 10436543 -253270454336697053382393402283343230056 10436544 -66743600523984226483849116826447380480 10436545 -106106269079065568771255150986688502720 10436546 -274789515458755864417120054861486808160 10436547 312893136903789935910302521082261855040 10436548 225293959534069040268488288684804259840 10436549 -315515917528998875098868981006060797440 10436550 -27794749570384174177318381540615190400 10436551 -692695212309588540624467389171194834296 10436552 536880208607503089418217917411983360 10436553 -85376718440329303946620563395549045760 10436554 91517285275528564382697565698152444976 10436555 -591285774337326570902818725851544000 10436556 146384672357978220388619887205103360000 10436557 490786793996201655120802573142963250806 10436558 151392327874067894561136374516274041280 10436559 101193444090092993228624215903036814856 10436560 109152436765706253238660892431626977280 10436561 -716302718542436470470382614044074541838 10436562 -231694144571019143147417759471617021680 10436563 495426371950916156268003203589714408812 10436564 10797624777603284112343609754219145216 10436565 298782498012693981243417203279776319520 10436566 27594303184625612175822419656264267776 10436567 -48725256816228140233863616392174833520 10436568 -130007228867181812534890571745501450240 10436569 -156003605750523845520778323736327412160 10436570 -145683893152686375559386693527031263520 10436571 154716768113646941554011581338937680608 10436572 106204385385522447536921467874442872832 10436573 -4035910202742345484978540545555694656 10436574 43191534640940321234623610815152000000 10436575 -43370743335616120301068773238184801000 10436576 -444558318745772891475766440539788935168 10436577 436262999597192899736217567177517491120 10436578 120866838079634188435726499724028392960 10436579 -1089902584561528656512422878643759794720 10436580 -60549382067625545367509651660016844800 10436581 -7446265157352710469186225635982751618 10436582 -32928578762508612415030212738449276928 10436583 230823447936548502620211685230532953600 10436584 139348237207912180823325029965689323520 10436585 35320519607428469388914446318308000000 10436586 -174393170435731285861787864403464970240 10436587 -160390957899903730502736297130820110448 10436588 -268766929778852217853665803706515181312 10436589 125432882144191732211038216094427913644 10436590 -55955268242303080150880059949953770240 10436591 20102231455520174502735340849610589408 10436592 72046897025732697212599873914167132160 10436593 388356839213676187854964396380361653842 10436594 -75362761672078747164882397380063264768 10436595 -55642577150995453969145773209416620800 10436596 -318087074535709363444596599347574004992 10436597 566331419170522685691573813917824400046 10436598 156871954515978221004540993892066516800 10436599 46567098393425052375813490428523230064 10436600 322571598157007698040810601380027904000 10436601 40521547376665068487189208791115505024 10436602 -234193373636777967185673291718605616896 10436603 -93773843535192911370650674303791965148 10436604 -221676901703630582302277606501640175104 10436605 -480318569767653674275521602830230084000 10436606 136754115675809822287118561717890707456 10436607 311210201719669296410314110301649091120 10436608 97422592984492100695349782052515872768 10436609 165975587666755705290957921864920055810 10436610 26151137227023410172266435784932213760 10436611 116162937407207262671704507306285520800 10436612 -443425326322409804169828544066146878208 10436613 -770571853573833658398787638659160768 10436614 -328764610223146241020324392080378173344 10436615 44666235087319222635337679560354867200 10436616 8102226283539255019424561626239344640 10436617 -521492883344414087120581371206373519334 10436618 69728421650907629197096606990493959680 10436619 220342350183416184278324020638428022744 10436620 43128523401532016409997835656035271680 10436621 79574905681596226822333100147057993304 10436622 -22056582888519061763326444030694817792 10436623 -186722349297409411265825546092749069696 10436624 -1343184924115330730388549894299320320 10436625 -3702847444512004715332818356989191000 10436626 226356345234344807641679920240323034512 10436627 -171991570802257247413361898065809563408 10436628 -182946082579560906726315957997216020480 10436629 32645764505298160614179462480166407040 10436630 152426729767207894568482771636197960960 10436631 -549057142223524662774895890475317593136 10436632 -98846793726216011815873663041113456640 10436633 -238830082937669650363534601034730656636 10436634 91850051492217493437917020156233776640 10436635 -250700355059800946786253824148862464240 10436636 -39627899543961543168687231309859768320 10436637 -332769386286988893543499198011498164832 10436638 -181633086064271885820875913331086641280 10436639 365497217011335843126585133232851239240 10436640 -136894929575908909951365694222447411200 10436641 44331067577253159492167140306229625940 10436642 -131437433316628300469181028523271780528 10436643 -53723016019581262904326255452016243200 10436644 134412462245333589370294099522105120000 10436645 -206888153192438216758721616458200176000 10436646 -9079323181880047308436550007568932864 10436647 319730913707243125991395476652549609280 10436648 -480008782799381834913583787921140208640 10436649 -96134101586909123723725241720216090736 10436650 -4345353399785030369204574867257952000 10436651 -532992726950642139534245034233132118348 10436652 -141387898302431934813266860989438289920 10436653 193670117476300232609060416314871432224 10436654 -80283546751582301972754209630994319680 10436655 -238677573062233944904274129048361657840 10436656 66417461706773673902749431476337754112 10436657 188489548041220651970763536209161030288 10436658 56889799485808062816880537825667654784 10436659 4825441289209079126373283755510288904 10436660 29209124339278326315675766589456194560 10436661 -136358561843710773473776164622738911360 10436662 -226149816049297576939252804072049539200 10436663 137552007226167080218293858726552351912 10436664 1772536031816224012306029663147786240 10436665 -122633243860659386666013255522827635200 10436666 50709220841204638835977861001510415840 10436667 -70279678139479777337121681883813232640 10436668 147999705829105157032020180813093288960 10436669 491034841149691267015166439609615601344 10436670 -136210514077334321785524136972201289280 10436671 -27552671030510689738031690985109382288 10436672 -249080035598745051722876261540847157248 10436673 -28160903644196338259902799373802679424 10436674 7758135157326928882084174666988808000 10436675 -409823392957209488572043403373016136000 10436676 -97875416656553488059260923211888732160 10436677 220704595505593763106445976827588707712 10436678 -45123200151332140474861720331148802944 10436679 -769236794485957153925039235932437600512 10436680 -114417753659976252224734365980155392000 10436681 -92977290358707756761658809424841293120 10436682 -172647021853287234663384105841840075008 10436683 399180578174485557135567753657196980520 10436684 476323400408290765478153733046162588416 10436685 -40227648156959387312288664610169235840 10436686 57667678876613027913910163629456532544 10436687 -66372678402186187159751256239232869760 10436688 626651274438158972533921416848596992 10436689 533081982724192443567445579958919973490 10436690 174381687646652923834196467596099225600 10436691 389881395829240450845255581003596850544 10436692 -44373317106488532448203471970886113280 10436693 -44769291531382503629196810149632877856 10436694 -148428682760383118616760838139417943680 10436695 262409635273588284200115530911337746200 10436696 511441476102692218304760659187484200960 10436697 -312037501246710556341104566415058969126 10436698 199067151831901244571967335322849839600 10436699 -103792643670462215580863417679781578720 10436700 73023346131072650262226558425424896000 10436701 111628724533482283514036720028424818144 10436702 1934925462378291847878143528049193152 10436703 -346310960971773134521543213618164096696 10436704 494516482721039659918466523172543266816 10436705 221387653192513987916582085755601345000 10436706 121226361927712591899721027579434785232 10436707 -240722334726461933237474145149818449360 10436708 -95721557944535291164351504011992137728 10436709 403828622485088412827752834326947102304 10436710 -171401474430013493163542803060296234240 10436711 -333283635732825576934062436811725775688 10436712 561474438789472837246778983012270080 10436713 124349518016571196993110172213457272960 10436714 -113151173462492848702327591570925896608 10436715 -61131127903921890164638566235833422400 10436716 -102005277896819479899532531346144640000 10436717 -98545115275809003694739271069873842880 10436718 71567193530317595407569896211009866304 10436719 -272037428999734606494184830071908373760 10436720 16499979081229946559174442647553966080 10436721 -46940246416536966247678894617077804688 10436722 -152665334674328002564575252316425647088 10436723 760753450499131115079992230322441370960 10436724 -185157923724028520443773627702110705664 10436725 84813976711196881437828140155519497000 10436726 589242590827251887817541481723981556480 10436727 -39032508711455509820149277025704812800 10436728 -489592234849355500335431561621906595840 10436729 516948992078452641998822606856615684330 10436730 -43478127801273401235440083289527937280 10436731 526536181867207101065128510306669786532 10436732 -103865737399337899200751703942718128640 10436733 115837107137579121009369035387429136384 10436734 113872414413771476676866390102007552 10436735 99986034496017268108326008060133784680 10436736 65934264269723960833050822961633689600 10436737 34012133006720816158679227409533667140 10436738 -38578882157754917350593983765905144320 10436739 -26685535629492349801324274755141742592 10436740 8261014536784620632146192098434887680 10436741 221941565400929940988854909167048266272 10436742 -208020445767106362722540444701684665600 10436743 -219267845403716459099297737231361324008 10436744 1706976138087866506730321141397227520 10436745 -1768510164211536682255988832253009920 10436746 5124830388884781163225199434234782720 10436747 -194129065932476572515251364474203082000 10436748 -30690120845390030154756544164116742144 10436749 -612415078944774157669536497642659602250 10436750 146537361817774858357484940048983040000 10436751 215290818494378764141434807430174195368 10436752 14010547435033985855357975047341342720 10436753 427850874242746172204464150040790046002 10436754 -11174326985398315689711021808788595200 10436755 -70196236937563103845993666651038436800 10436756 -170913201929767514793660211178541674496 10436757 154278730485934659907992255228516564480 10436758 -284185666189579955067535095676489665024 10436759 -23425297991894533230400099013219248848 10436760 55666407956783450317799698478966169600 10436761 -271822519408565426347609151793609672176 10436762 21309262074796387201393238170932340224 10436763 225097735400939286071474607087895249200 10436764 115979814023238962373491591837402711040 10436765 156001280447061963149137762383582327660 10436766 -235472912750231108080554249735634166976 10436767 -83370613767151155049763278929097373448 10436768 180909422821153660474205074826610278400 10436769 18665815858504281693552421663901948160 10436770 92693393331398505459229838059489259520 10436771 143749889415833385680101814439990666972 10436772 31987437472560543420200927992703281152 10436773 -864915939563636435559045618823684943040 10436774 -122413887400871343907936380560952997440 10436775 2275457914102611703975937227686639600 10436776 -91406392164067877638938201395316326400 10436777 -143809652687287875114985789190096093340 10436778 193903979319464309513932505154578903808 10436779 29405967774326766726918313483688256000 10436780 80879694208291092321486560639457469440 10436781 -267926973770121421617220848697881398880 10436782 92654704571810707481276323314711772992 10436783 -67934876003928321555915903003181067280 10436784 -18946660197045591625652486238237622272 10436785 -57121206018471094553531457974788723020 10436786 -17536637838772668472155378622388751360 10436787 62083261960055868357290306745858648528 10436788 -3819430732787202641940108947638814720 10436789 438412321288560098842891961768154873600 10436790 -16108025972820715463615447102246338560 10436791 -723264151892598149870176523803593751448 10436792 -30296139508072343371808642097126912000 10436793 -198702126624339470789832064761808396992 10436794 104920738356270475052435846885135811696 10436795 317357808749858570991082340479717346400 10436796 162858380003058016617458389882343147520 10436797 -138504450496526723714331866786776663488 10436798 -30094054811862635599714834304781966336 10436799 -237007561370488606055489105146441837680 10436800 11161300634590653704671284716686540800 10436801 -146852852321135823541663712470804970496 10436802 -70634105695879621039345866083245370880 10436803 -42072466743409336829768992219729800416 10436804 334563990496687828615175958916977254400 10436805 -145816129906861910824761368095421200800 10436806 -12138236378206533621712394927452575360 10436807 188497499344573329551570415705486820056 10436808 -301857331119824153271640457126652272640 10436809 713763768955305425806858960431399634010 10436810 5024463661298052063855526828465719360 10436811 50990198211481397859394916445449687808 10436812 49589473526329487544939650566445447168 10436813 149271757241690174630571491077484172288 10436814 -209942542004322112447537775879929632960 10436815 67394615088795809498497873329491113200 10436816 -80240384781842922730643022066959597568 10436817 -369801232804623438156464013505583765520 10436818 19730138383773381786110583413822917632 10436819 390338760448124299461639965132562266220 10436820 316615661536005755935423517628000092160 10436821 454961325727740595403477207822736691022 10436822 -109602891537868053948316239795293396352 10436823 672179422002715850331707376273345906000 10436824 519691750005694297923147659173381416960 10436825 11346024932989968141942420883918761600 10436826 -5971667239792269426178250566255904256 10436827 -481085063041995643754496073193809931376 10436828 -278923001778050274235339327890597791232 10436829 -77276999208168125788026727500500418912 10436830 58216976008620802198627100350532362560 10436831 -4112319644562009550725154889487766656 10436832 54488449132123145647773093534980112384 10436833 387535117622059671471372947927242537440 10436834 323688293160143957824626419881179636816 10436835 -42512240364230407207948837248145703760 10436836 289710283157192948444896426490273828480 10436837 228035156284088528312632179221458932252 10436838 -175193148950854332422012948741774734656 10436839 -278766753256093657374774405590760260640 10436840 -79159943630258244795926701540900915200 10436841 -51210517534169254897537074384374368950 10436842 84772815753325682728106246515469085792 10436843 -577126097185158752230622628084698800908 10436844 -235107016577098793509858045431618871296 10436845 45635192076421794242197541477298771000 10436846 -2593793426566745871522407134650925056 10436847 365920465898238698812839197859787163400 10436848 110542330446143318473418050031950233600 10436849 766818409623937844332372678756358592 10436850 44633052188274904679797407702205488000 10436851 297405450985936291722807987011349659852 10436852 -79582457275961830625142040886145331200 10436853 -118241884680384885666770618964947700000 10436854 466888830108005158513203576338761708800 10436855 -142962283313155879823115474536464320 10436856 348280315789912578481846465424522649600 10436857 507169198661477946293103139927957696106 10436858 39742882336184143085735303176299182592 10436859 2741806091798578575558533042457904800 10436860 76132121635345834952607715595940003840 10436861 -56335128492733289234328804414774645096 10436862 -199799716137316581225142097999444914560 10436863 -21358452887925558838980442707609060480 10436864 -194483579298621321742731216548454727680 10436865 179749001230397285700598953479785134720 10436866 165725877860288393173138567968728053248 10436867 144804877621314206160703191685497564672 10436868 -31324011176979507323799564680146060800 10436869 -16767110852413595092724807168116701730 10436870 39688841135306545341132426076306166400 10436871 -974009166177272430604133257002587520 10436872 53437687102415069307832037796448588800 10436873 181215063984779577599520123957486052122 10436874 1224476700935622373490794558232555520 10436875 -28100259759171958516983216981925187500 10436876 385658748590664275134093626244873455360 10436877 278159570163455189778891337255025647680 10436878 10143617315997799567895817482175854592 10436879 523738876167665228588133320833100130480 10436880 -37373731212284542199065541070044528640 10436881 -83078781591040606888126996623545229376 10436882 393083233331934561972460997679405627792 10436883 -17989131434803114482969614905098523536 10436884 311006506155847507269317565346322204416 10436885 267440368500837324384412611777264431580 10436886 -38626908577985267856471970314062269056 10436887 580864566262523550504130530708729063552 10436888 64473235667192551458695059913036267520 10436889 292744411443277157256056010381737704320 10436890 53511117357478550570326375391318515200 10436891 66319332638394472621420009732674952800 10436892 -42147953136148976638115530086282682368 10436893 -324086394787604991112588376877437896858 10436894 -3346326704844464068842133336699060224 10436895 95785193088785382587393510878711992000 10436896 -754855406735282894674614131798448734208 10436897 237394209491629322520992293806415147200 10436898 78910490847512475842197974084871956864 10436899 128031359022082391514469334052696592848 10436900 -147865256581705608891245505730520016000 10436901 -346711537936129101431270905646037491616 10436902 125478665627612677926619587466216380480 10436903 84608075543855586556305004043378700480 10436904 -497262628881005854597470211483275264000 10436905 131731460783620166287581429550302129060 10436906 -54553652446780235755863722671655315616 10436907 10020782818073001884599645354692680688 10436908 605432729251049298366741209925741351936 10436909 -75052961651934738842783610628531900800 10436910 78561091205537194735701686725692625920 10436911 -63322013938084568302840278209283999248 10436912 -4434640552235966555759621507472457728 10436913 -110784935299732784066013665559149557260 10436914 360914768295626824066277740905985999872 10436915 -303451626844329991755613071576037927440 10436916 113841783771395980142913222827211264000 10436917 2110866757718765001675531213726366336 10436918 268521940955609815001368361613890099904 10436919 19123250326313335220954944395092504736 10436920 63138899093007692127344089353187737600 10436921 98367608170115196256211715045353623104 10436922 91193515361926529703562205029640507760 10436923 47989758665276927893115456429341221120 10436924 215463046272289361376729013096933456896 10436925 39917583028723546638046643333316220800 10436926 40248733866099048623590096669513548480 10436927 -156808330076532037686934640282379063840 10436928 -131764744300330823861217611969263042560 10436929 -243760649598339947339051484067249012608 10436930 -80204898673151658349575109307024832000 10436931 45211934625406682369484600578997489600 10436932 -116163189730323929210533535597261718528 10436933 50041618336607462993690692129089591642 10436934 -100199261596214963369242949481875484288 10436935 345910771282926855611145542807259173880 10436936 -36939551922981426730159944245300336640 10436937 30295715218793498744246793242834396352 10436938 -150676055635643394787375925842597604256 10436939 -92871848589468705176812328538790613376 10436940 -95731091795257793213427307156459898880 10436941 1526747340323240970517532363844156300 10436942 577779869076700990580344182359239872 10436943 -901200802668725328482576514483286272 10436944 -44686587931546367679964402281882189824 10436945 246392794214862798017312333119771187700 10436946 5729612892661056551945127449079297024 10436947 -206038847502331595930864078897059361960 10436948 315063032326541940538235060570368679808 10436949 309655188453881164895036684198818395534 10436950 -119293465167389746718476802640672444000 10436951 -214872661105654232002410046922167449000 10436952 -309349460493899365019767436487888506880 10436953 -29303363291749143733111003416716328000 10436954 165133449245421077854325670212379759360 10436955 -58189804691528172624438074564171066400 10436956 2377068412418933869081617957177319424 10436957 -144959355319966324374104695085591961600 10436958 -91505300869827503547528443914203125760 10436959 -286767482220371306945256606129361954960 10436960 -913512644407123050837738973723361280 10436961 -212680637370988197189299702462016763776 10436962 205901340747529065762754036868335985232 10436963 -381238775558878723273253645929128861216 10436964 223179708141883099028645386432698110976 10436965 160288682427888406645553615464942665600 10436966 -181648175423015323975015637550052728960 10436967 346404017388360195798125279675250493584 10436968 274262724889536647769104838216819456000 10436969 -229400613761649513872218256614754856960 10436970 -33920584161562824326008544486812896000 10436971 -285438960289441322419798560844919314828 10436972 -38528666054835708751780165207679840256 10436973 -173445931925254636786119260521867617216 10436974 -108520546758990735494311685567282787264 10436975 265890312719818942847612396644341537000 10436976 95144454320481942596893315819929600 10436977 258376627463544397039893562188064687826 10436978 -341915437889724692187022606195017314400 10436979 76394839788545765504569829941049568000 10436980 -100181329636175444963158577593229007360 10436981 339953272009060276043512939184990164782 10436982 -214018642448144164425257629747594191360 10436983 -406596065495007098128435867899213305400 10436984 -646460350105492573429373991329330073600 10436985 -216876520630055175679496652161765472000 10436986 -80895885016305558325689885725763849216 10436987 -1716740540942291680052957842714755072 10436988 -3590861688454385800684166309688508416 10436989 295912211851046920782788458712850502790 10436990 -402296362374324534211919430580552346880 10436991 -320032063659474761420929531225546615608 10436992 -135945592987503024247260934870967255040 10436993 222290840915881676582113882657913304000 10436994 19454109231477497084696577880584973440 10436995 -169412854281942528187232105567767878000 10436996 -494311885684652756194830904781788464000 10436997 3599014529171186295422516958204915264 10436998 111189651504505628582652045650252754048 10436999 547733170034025525569595513903696612336 10437000 126990647885503870135107924051025920000 10437001 -8722262690830282809664586164213329696 10437002 70269717206496854165087570424289349472 10437003 2163873522196261473644157837213373200 10437004 -420939481524931216243782085794929049600 10437005 636819337445551369825821478927685775000 10437006 23515609291491366790869892429427650560 10437007 35088249718566435206022643070987318512 10437008 -37860346992656086665093184952527749120 10437009 -156405554018348470948903859342467974144 10437010 -215565019311306019678960043406072255840 10437011 21551902127156605954540954272569382384 10437012 6757093212333364412925838337549056896 10437013 688359656435826910422501852769991593980 10437014 170931803342189418834211432061282702592 10437015 172177768112903753558793071199964042320 10437016 63415042560709110321158997937760532480 10437017 180053579281720193445831896359258293066 10437018 39117922393827681968937397578732423168 10437019 -130506168240921283621618407284528418456 10437020 -381675406508782130695117190493870167040 10437021 63163601826549380888647864008292176672 10437022 -251883535273755208028895285105066626688 10437023 -5104224288507297962292279063501269760 10437024 6150370595723866828730177131247566848 10437025 204642269300500833462742946382535770300 10437026 1188801263461358935448744955826225440 10437027 111951612325609693164036571785029525232 10437028 54704972540104873321847774502953230336 10437029 -50403641511429722244450101749068012516 10437030 -3879913973950143749087835812545363200 10437031 921524016612354145283611857123995168304 10437032 99346629004549551733644449553676861440 10437033 6534520276766291221809053215675116000 10437034 33782323312412792316525818618823426912 10437035 44710787853992898443922533597019708960 10437036 -137416949762741492937694795544669157888 10437037 179484096583287873989083128279053503800 10437038 7241729962319100311745459337681369920 10437039 -13274588786310715539714880417208206560 10437040 -58115778802759010223637427980347310080 10437041 113287503785681039487504115717305894000 10437042 22836666699045435658571920573183180800 10437043 -295570798252483474688613238035718740216 10437044 -340138770927853000632077836823573556864 10437045 -17069359155785126867031124456378742400 10437046 -6024411205249907266075844524346115456 10437047 66441593664348732935753801715076787496 10437048 328908912557774908254072801086226677760 10437049 104857555264313909603158635821085487872 10437050 32471218815763340456112321590040400800 10437051 -4523887222598938228414964293233115368 10437052 74092840117600821220214988676166030336 10437053 14077828688842893810576165504877563168 10437054 -316898110671911042448801981559394270592 10437055 -23354814678153265153631745855454049280 10437056 -32007820042485885802502871654630162432 10437057 -21132283615360293276430823280724337772 10437058 -84168053449816934958458754956546787120 10437059 259443717956243929161940296336866954616 10437060 2659410040016424985225613594437570560 10437061 119674803007400580269487574165351002400 10437062 394517523728708702004104197456010824032 10437063 7850018646768197393859605983671172608 10437064 -349827250844041848687365034957990420480 10437065 436309169293667621991935135376084400200 10437066 -51327309580272357121318811484186478080 10437067 -23541236860474796428317290408999939520 10437068 -174336533287963641483098075428447057152 10437069 4965477093574984762915184825136876288 10437070 -4596279801796610643757931065766903040 10437071 68086828173748210391181467009412538560 10437072 21006822344506869791461995749800673280 10437073 -692691905873763958689839966943948049678 10437074 156729268700975941898643058785550075536 10437075 -201606438677107686633544984455828623400 10437076 26903457978524283347540530134392895232 10437077 -96546103294154095299674476880874259200 10437078 18735558233035316320285189668863244288 10437079 180999663184506094279053278829251043976 10437080 -75486311932279469766321930548871168000 10437081 103469232923977405756751842090626796752 10437082 54174413263498144280745186937705864704 10437083 24604558082593808623930728781538425440 10437084 -8946152523239067025902446349726720000 10437085 -347087251975173191358848320180971283200 10437086 363211221461153940651805565491541156544 10437087 -251739969043593592890288573403242066048 10437088 -237047454265738439327025876345555517440 10437089 -5030346804644108366223683505456208512 10437090 -29230598394264883518766287584466485760 10437091 -121591208762976344086728438923131450928 10437092 -162629864017908438882477354355038256128 10437093 -415237803959299032881749911508473572640 10437094 -370639176151302243718630881534306095904 10437095 -173423833437561397088268171692674739400 10437096 21607108167581640008523183056884531200 10437097 -1051245187412643402701203674299222902 10437098 -275270511243917082519934194030870986064 10437099 -421683287630015466691502727252819208320 10437100 -173985244987617169483636714704036480000 10437101 -167088536518075299439928290544276465856 10437102 -15646872730506752744426945341632736512 10437103 -374708536039289651442802573724694874400 10437104 -11052245188465620809367329607747502080 10437105 9538601687943003636486188587214209920 10437106 348286816560757426234577815664760628752 10437107 264827441264560054161023553023212561356 10437108 40056220036854580836160031189934477312 10437109 -379769908522617835131052386654641638784 10437110 -81812410134881336049440889972414576000 10437111 -39037623699979096878028326102027639360 10437112 -1936674247399338693530180454002565120 10437113 271700371133340512969132396769388083840 10437114 -140936663981612066683440635810840567808 10437115 -146798042097713228819032683652326905760 10437116 470766556159535182453948277039539427328 10437117 -261054607683261950729445055536606136320 10437118 -611559003361996183945729563435648960 10437119 -8111979981096888572745312464342634240 10437120 -106498024431880228940795370395192524800 10437121 -453097511346137830695814974303505621568 10437122 -173566588757352260823778935682794037248 10437123 -269539029967528247848080199387863268032 10437124 136758193431745520406747524315106557952 10437125 -472093308171195378423940294196883573000 10437126 -78757647695315063645367662440444385280 10437127 392013593217805220988181880884234957976 10437128 -12721615923556339807625504768912701440 10437129 -83733169969482065742088597766502131100 10437130 92079712379210046478935761741337446400 10437131 227983834288098185197456690798913972352 10437132 -909478641578561681983011336324833280 10437133 -316459068433318571370771366501877002240 10437134 -17537686868243949589571695545712862784 10437135 -79505910574887749210241654298587548400 10437136 87386099225697180641628713751497940992 10437137 -333182291347391420558493473719307567760 10437138 -171643260275007171613238147718312258912 10437139 -320606434480208118399220076024856751060 10437140 -26297285822599189785130936963626885120 10437141 104101393587629821140325901959479147840 10437142 -39876801898979640509589352287812493312 10437143 -488149911734436148450534623595410919608 10437144 -10465680582444754582473417711340769280 10437145 -2566523686413018478621843739197564920 10437146 190643625279789534927560128517447404272 10437147 219385111189440971991473067847240189440 10437148 -157826790797987163200851806269358049792 10437149 251402987100700530541450175379525433536 10437150 42014424373181485300580921772894921600 10437151 30654684934523680295130526855092632832 10437152 85440842587068757745706157910261760000 10437153 107945216517560949731487128596245949104 10437154 -55121144774361510046259680309278079488 10437155 22816118360991585932027259493607494560 10437156 -115492903536613762724582773792110412800 10437157 421870920981290390613104503348839193406 10437158 -288682919548114200872535996436435242240 10437159 -337075318041879854729766681822242839680 10437160 -162031144634542584307733810317221888000 10437161 183331605361707846955549225396497858624 10437162 -83276569814612799849319808546802796800 10437163 -320611551925125634170749346720369771072 10437164 466132905360923949548563324702357555200 10437165 3670192092804244937790349858385388120 10437166 164965779510417035613918537893226864000 10437167 -158290334457149170671958783380586900320 10437168 -34578871440179191442147005284473634816 10437169 -507342734258234764442775206987262216430 10437170 83565687209936075451574065888077308320 10437171 -43289108739503283496326874819354866888 10437172 -330425747341530755719457959688828160 10437173 123440908934041381104554118027441047424 10437174 -18710910872465289555929632809779395008 10437175 -114111378514563181624737531194528000 10437176 53202964156296360549028160009176780800 10437177 -855148950976623508215412196802525600768 10437178 -200022151059062964287189648730540585360 10437179 253405131499497628333883944768214871780 10437180 -20797663756985541429979891596800071680 10437181 -295812587149689771881657676337551817018 10437182 -25637287564751745714629636185319481600 10437183 -27622715790018340031979206763867168576 10437184 -29656371851143186569118706966848339968 10437185 331226133907054402108889058710282103360 10437186 -18065519743198555105624442268481420800 10437187 -491635281276316946910183534129872591280 10437188 -13208249002298093256951793778508554112 10437189 -16876435747374986618547187929468812160 10437190 329475937638781180658537323384195612800 10437191 -511380996250757793521441887591521162408 10437192 -462339094790199252775390088801088199680 10437193 154676433185869358530373361989155302528 10437194 86788119654980162980650802798384992000 10437195 -108769256025270625896113810712988661760 10437196 -810179155988667358284852152225038761984 10437197 -173615686036744748293049063224914297354 10437198 -167473229732218399006701867134144281536 10437199 264674045434632429504375711684841881200 10437200 -48786286199076157100861218658383872000 10437201 -722761586844226909028814715673616331200 10437202 -59155356484895362200491030625133550448 10437203 -14213735349397989374277518071531304544 10437204 -4964205620588010689607252435259342848 10437205 -86578670079291755165729754123814249440 10437206 28616101955789259200000018706912135168 10437207 89635328433427452954877702631134414080 10437208 56626923792960244110975040340510515200 10437209 266167636468548973119870619937287702410 10437210 -52246576071454438084335765412893834240 10437211 413822567885497755874135062912948111952 10437212 -90394554383594432694380161103477895168 10437213 -85889900358144771836561810531233113600 10437214 40935689813220221045382138048572067456 10437215 399560732787286635734361726142613112360 10437216 42462787548432005847304298153052733440 10437217 -165320020308924042486058012923325107008 10437218 7339917558081915963286038313493760 10437219 -54338142733038895066091704510954952112 10437220 338034828221428746035715460454452250880 10437221 -229185967012105180618228726722405885156 10437222 -228489985575966227022634446712186713216 10437223 152119978623769336964272814806520140472 10437224 213815759985855921661348427097874022400 10437225 15552446224123257860319817748924952000 10437226 -238991643702439130040073831028594948688 10437227 -259722304121234308372054055322086268408 10437228 3328573065603597324185618266453923840 10437229 -135009820823094783899448489218411068320 10437230 -268281225328935952182632988178898994240 10437231 -8143015332787621952813633494886806656 10437232 961292545249293580463293714243092480 10437233 -77457111402982507516511370996128875920 10437234 -70015077696838239869353371955623784320 10437235 60158478458971733486402100202641740160 10437236 17048878420723350055100053108094801280 10437237 90716529281985932671960424108550113148 10437238 68161356666487045058351822885169530496 10437239 294215879955398061808445399639520198048 10437240 182552089336980180525198613206333849600 10437241 -352370686764955753726731600849536826368 10437242 -242845873490952848950645272720923404800 10437243 997352339533825794397890103070668892160 10437244 -196794289313030919923081805440730302464 10437245 -51773449427439045907974882275672413200 10437246 -154512548436956138075285653942686588480 10437247 -210969650945414368978019565746688853920 10437248 42334337211504507561051040576249528320 10437249 -104349608972484066301284069125130096336 10437250 -128041216828563079222361290651266432000 10437251 -426609753007562045888693621630125790400 10437252 47812822278871607292505537154897141760 10437253 115397599786303890302921923311340797120 10437254 35911805240521396122136987950277332576 10437255 9826182599323496325165650209200678360 10437256 -489432824242883036994171833415854392320 10437257 362972105617289446793821362379895555172 10437258 96556187775036994849596545342035538688 10437259 75592556942260340114269548171898344480 10437260 -337956503207109973502595307412842214400 10437261 -2021298245362053778390751447773601760 10437262 -192233783040146410817715579407639540736 10437263 249325814615309433001743583914989059704 10437264 63914935284723020212664409665058545664 10437265 72158634945406244707916391168375660660 10437266 1222033996004641343874853865540505600 10437267 -152615723298288538452992687409359067720 10437268 -131045880520906183529975340729134383104 10437269 403347584839165154048243765917175173596 10437270 27705225197900654104547492575917926400 10437271 -247886990155043272829762695843351434960 10437272 -42376929537243319849992895085142067200 10437273 -20168608244235385831341696753952911552 10437274 395718771870754533059747901874365857760 10437275 37501244561498145986536179702469341300 10437276 170898989792118695610255575403412511232 10437277 497396259434994107032444808827148231520 10437278 -197343202229409542501230602502445650560 10437279 -299692910373134948116737510630562209792 10437280 123841276747957719667780993443535257600 10437281 262504515302510654290456342232773873200 10437282 27799354480196662392905182102422493440 10437283 156479247476744563098323848967750521024 10437284 106668073339769475622389880374337511424 10437285 22024615094092006789476253764476615040 10437286 123668070652579110995387634439027302144 10437287 -181675324757423682506869946811132112848 10437288 16205359357845740234158247033608273920 10437289 -717172548573819806729909252431120392560 10437290 36496167666083089102617232688095795200 10437291 -85463192366011971968581733606359956648 10437292 -162754535584058974308472854384053178368 10437293 -221124064956345049781082284032238345460 10437294 -24421984526351180896887054847958009856 10437295 11532167489293597660553629193901679200 10437296 72951749782696322282411985764605181952 10437297 -14423713773806177711559040398501934080 10437298 -102413502065836468223004692625796755936 10437299 336321182377160012287830271476113358864 10437300 112568756306610036212390000901014582400 10437301 -107552070652107944287891801496678025600 10437302 222449783062911511892191803753148328352 10437303 -492752728578499938645732449142734291040 10437304 7994126718551851349638411168168734720 10437305 218272934447361919725101674339890539460 10437306 72839768371592815733265613143881342208 10437307 40538133476652147365427990186509232472 10437308 -73399427769411058437045764910781071360 10437309 148305238958487851939211403676547666240 10437310 58196168039912719232364756073911106560 10437311 -140612342660000656718305133778664642200 10437312 -934928602952152613416924099922362368 10437313 -660162811555630549287038912813843413438 10437314 -158500734783003376607052105976093821744 10437315 -6575516323097324831692711482189427200 10437316 309646871885930622374764847272772647040 10437317 133152219284712560384668982280333529152 10437318 188953276865261234139293438178620064 10437319 -156502379151926531711155503378891114280 10437320 -164515455641240695520807624149224960000 10437321 13343651328080419243057779685060911840 10437322 -145194183805230726747873062593891461120 10437323 68691286009376294573522985192219996624 10437324 38377621938221690491074056798608621056 10437325 180669624093262034177163845239608750050 10437326 319474159261989910581733603032495998784 10437327 -206504785469171753398053007247478539520 10437328 22234443524238508684056082151283621888 10437329 43608201921752118852805930656316354368 10437330 10629481181865480700276310195011499520 10437331 -273688843529537318545131272418314579088 10437332 -223166775908847618128761911589694511360 10437333 -264399344741606707115379552475461745152 10437334 387704874470624942579810282818994070816 10437335 -331649037890414029850756005877885727720 10437336 -56829703961446241464088196915629260800 10437337 1036141188809898693704002874630529829632 10437338 -362594057098960591763579279367441649680 10437339 -417385877109925377303973595902425768 10437340 -189257042972540608049126426052584632320 10437341 117643649200794379670791497479089274412 10437342 -100158147699683883415847954884941674688 10437343 -240752918740229704695835366665789449880 10437344 -250476384653721181477295625817714065408 10437345 -8510386504944080057480831569675184280 10437346 -57365629861539802832600813543342321280 10437347 3911627341806654914204455384134012360 10437348 230894657478389310007555617090243425280 10437349 -1779405324182633991329850626006816036 10437350 -24384974203115341025442416673621350400 10437351 -1161239334594854320057785533025379200 10437352 -476455523839881367654184732132438246400 10437353 -352067435026457973530709917673159646860 10437354 82708638256324336247979041521057909248 10437355 283785604115159455593761441798074271520 10437356 5684771006306639968621585228970737920 10437357 -61004052556749182530090682311664438208 10437358 -38354475890060402740804973379709593216 10437359 -88230631041402857363395291092235456320 10437360 -25943817286888711654423658528819773440 10437361 96762836907725235193302462450868867200 10437362 13132734226410115304929272370629145920 10437363 382827076909649235144254379322313132400 10437364 563916240555163659716155639305558016 10437365 128119812332863043315595808494811891200 10437366 76010709566296976895324847612097740224 10437367 -18553991674117570100355661072349472488 10437368 -102804475546241083436554395106036285440 10437369 95841930537072587450683562689799268480 10437370 104176674686937589838885498418440372160 10437371 -294203417020559254507277145775478008320 10437372 -164989659422325564643215566681207935488 10437373 -15651216549671828900976709870932658836 10437374 31836682521374175821507514684290153472 10437375 -146577012380075661125643636901589304000 10437376 -321911532655031800038144273443127820288 10437377 -154098700747694211179767552295294414400 10437378 -29905341380386752566669870575580244480 10437379 100886151132818283085827659441621808184 10437380 -364338778376107219872521298722255635200 10437381 239101429851242384797606327151146635870 10437382 -210769637997790275627768539097688802208 10437383 268681035196411398110852993407382726424 10437384 -134133856337321214006373511805193420800 10437385 -83140762786185438801205892799453138240 10437386 25370058708117907761982625186158817280 10437387 147872771628963819614887092588077439960 10437388 117683401618899466666669414484816633856 10437389 229524869809213416554269299143272667190 10437390 987104677442869515989395020091392000 10437391 -497631204767151860719843324739269968208 10437392 -52461330029683596578404537674418151424 10437393 -5042007843198387124133040060033399456 10437394 21811781865916733854494479229724091904 10437395 -420834913731749830694828341485283484400 10437396 78998017059548736347685380772737746944 10437397 -958226727765236436532176718662879967008 10437398 -123052512984150429327814201375752249600 10437399 6171951336448129764816593365817093424 10437400 184173753916525856878813729224545280000 10437401 -145946813309758071685198374270261118080 10437402 183256145369765654421017340190574645760 10437403 -239250425502119502650777136197515478160 10437404 67718035460608190451905099566303918080 10437405 -21923552650136084308215065207034642240 10437406 -17620546558320331593024711318677550720 10437407 -140700979466833044722257133706548557008 10437408 -91618622926391917769043467656809086976 10437409 -16676434756676520701326304471805668096 10437410 40113570489545318254051032003163392000 10437411 120080086776124601026741452039117022704 10437412 332810499161979600844135241199340681856 10437413 305573627123606057276298491217695080896 10437414 11705694904303877580623752107760956288 10437415 504236629014863117394655367960792965560 10437416 214725970503419524702068258545131929600 10437417 -20998447332413784663186133003403581734 10437418 13479944369190522493239475546288437504 10437419 497942301127273382487015402341458324560 10437420 40669360352083959256308310036451573760 10437421 319034430358024356169946497407254380566 10437422 -131467001970336860877185399509824399360 10437423 -90657781555919170161350209155155511552 10437424 -37661745863007531371610100892034088960 10437425 149301902984069737422715263886603642800 10437426 68714389654960886779628810491509348864 10437427 64660786453883230751960144573871377664 10437428 -386150427025180152767027166968513980032 10437429 -343871954035397858019570343524773397216 10437430 -241266126665123881587220205636616752640 10437431 977358387937200723919482151672910615712 10437432 -1849989736515645332440030121442140160 10437433 10457620530774385360608045988354547344 10437434 28215981477107325494409597484645224192 10437435 -41534947986967263293982192663385962480 10437436 12180906534284068374328530469945830912 10437437 -724003331126308571574298708993439929914 10437438 76383312068508796518513057635785924608 10437439 100024501914065345108431768836028441056 10437440 -103480305345380229780712773670419824640 10437441 67907695615809699269861415464207480640 10437442 -181444206241855179286527596378515918128 10437443 -113356336428958252486301767252207834200 10437444 -113482013921634088391040683083345582080 10437445 -62962148555472248741908206540797199300 10437446 4603190995299654379229293488165519744 10437447 484189944858686568758605901125392454272 10437448 -139195930384378171175526077395798425600 10437449 215063223191650283448397016458448869248 10437450 106202693538132225273545803116469920000 10437451 268574983417381874161962148803662034452 10437452 -65260753661398747023094920645173108736 10437453 49557145683160222682961196611969548940 10437454 219344754663537238867866072814918512000 10437455 -132365987601568471792151034422551566240 10437456 -105378043420628217519165126421561737216 10437457 -115115725737970683764894584980115147920 10437458 -219210665218838406773997593391240535920 10437459 -428186556166677327797748910913552442696 10437460 51364838379942530082543057215846400 10437461 -266599208613031876482103009912810440288 10437462 -25495229551329138269609251163317116288 10437463 -328971156209981168912068716797730199288 10437464 -262246671102339280304181228343967354880 10437465 84694597432508628590225322581856270720 10437466 36321800496386212003493341173312969408 10437467 -23819145657423012426492082142409627240 10437468 -52215217558133767746151431174684281856 10437469 1865623133399753879093481059719860480 10437470 -154745070665621089873521114785374960320 10437471 166368717340412212551328415185294517760 10437472 -484790900614441932085226171178651353088 10437473 -796956899624353382911744946170971515580 10437474 -60509963978888928682638881830918400640 10437475 -44048763232679638266670816703152443000 10437476 647746947303086890716984623544913920 10437477 130341658115959895599453900995170490720 10437478 160866920771599930948981341861110963712 10437479 -215315951411568455744483567806324427760 10437480 314441316857105405029162070311993344000 10437481 97237157717508912238577434751482410064 10437482 204737838554011725680815102909397405184 10437483 58913544527637043502363352188747839488 10437484 167838858753370452996146590421743606016 10437485 -300043653585069581571891509651059160820 10437486 184614692474604723437311031950937561664 10437487 -552491190300941979311190963477813826864 10437488 -108343148135137824759349048591230271488 10437489 -416514882217196576202222630365177454846 10437490 82809591255870235654005047533950720000 10437491 17708372417716684145049232149094671192 10437492 65099966856389683567197281857913610240 10437493 -158116653775953482814039460912991226432 10437494 -70758253650393364659307906004099095680 10437495 -106127455333562673313679964820631347200 10437496 -245563502345699457177110953709170974720 10437497 -92748342546170595613104940306614116736 10437498 7181071704296392827678166863550679040 10437499 141660620294768700787261168487755220664 10437500 -393886472726087509449929387777688000000 10437501 -39923742198148954089689728712334374496 10437502 95077199667072024590387831111802676032 10437503 140364526595737108989673760679300826752 10437504 -18996665788975714775850907376466001920 10437505 49872151358811406831444748185689619200 10437506 136440515948872750703150222893068341280 10437507 -428482193226449140574353559859891145560 10437508 -209634167797801166076433554262242124672 10437509 -264267992357519693457685299887525526660 10437510 -124128739949819459069471602900077619200 10437511 6321443788019751095210632964332686464 10437512 84150909987151747339123829506574714880 10437513 162901168540624522422408161495151230400 10437514 46963126230510995662238456184913001472 10437515 -64339855932673848534557615758172712960 10437516 -25826443380792723506515438214733447168 10437517 -640817969338682366785282998820811260000 10437518 53454801701762756824191184104519955200 10437519 1876632934716771720497019273761227008 10437520 -6171976207913802176213314745319014400 10437521 654426477342633601999243554248042716722 10437522 135706385941356622049398741570233132672 10437523 659880069234887926561247922099799768104 10437524 54814844233378608350303598542422446720 10437525 -148604104383672723547973126767114536000 10437526 -159671061627857903753764527464481249216 10437527 -103911124845079139061492480243772863936 10437528 130292177301822026339841649650465669120 10437529 -184638673966884569598250147040264573424 10437530 150798851040330788092890402008013608160 10437531 -186878012290566562554002208308540814480 10437532 -159672427323485282285046328725475005440 10437533 94636510145821681212572091180177751782 10437534 65926096745861098629511920179522178048 10437535 -103264233946092885365765059002534187200 10437536 -175356809506308495647576695316812922880 10437537 195041977920594837678219234346157472000 10437538 61229071882439231128114448769815775744 10437539 100073798029081736947467515348988422256 10437540 -4721672647169011418503741388410798080 10437541 -273792176699741448069821203848370874760 10437542 58525829879019236596406586734803085184 10437543 -103158408263966495693816438614330758600 10437544 -97758651510034871025093880088198522880 10437545 -21708614271324649157581942662158841600 10437546 -19871236695449952670195411535664663552 10437547 -119263825950024471695818131932524941004 10437548 -444116170408309690698735769394757133824 10437549 -127432753672177667299495150013862995136 10437550 21593314391821283780396703649674000000 10437551 131326673206270155703126713907842191112 10437552 -15624183222056508764604323442655887360 10437553 218226033903690263503199324639901974080 10437554 -29636349394905007204554340260782698080 10437555 56900879348371369439491969510096684800 10437556 106254876257431767780171383280885534720 10437557 -7885223496798432562511028344535176712 10437558 -9984915533556421361549988261555162240 10437559 -87619736990982683640643611008634190080 10437560 -29137325367045018010312963627458969600 10437561 -269926761502794511688146995150522482112 10437562 -261552482905289770350942585644867328 10437563 363709467115750930002224777879467896864 10437564 144046677214439771634517093462927411200 10437565 26255983749517096543760954535244811520 10437566 437630620257084059626782817318063628160 10437567 -2690088694228350209635115199705720576 10437568 100514386339472513067201442658088124416 10437569 585728435682905346998564227949772443970 10437570 20690723563451906950947693454447495680 10437571 -186799852414622586416538097944166540228 10437572 -716398326379278037224245185682950103040 10437573 -185702419883937262865130518970951853632 10437574 49690668202440857774009981320988620800 10437575 -92347566689815787406787368393454020000 10437576 56131665559968398878648343235221913600 10437577 230053450581566836684174624638318008832 10437578 -545641300627083728075677999051137615360 10437579 326018128055667630127828445479696137864 10437580 -257942966212761012667700154515390284800 10437581 3860415715148522732146091409409056 10437582 16765124929498179867361236519160074240 10437583 13208000380120852651483691525190050000 10437584 -20344387768780513468082215919797665792 10437585 -50197180604814884741153100171845817600 10437586 -414394429423993931607616133691600241008 10437587 174088658134716474164527420166235472236 10437588 -148133308073364063452724698880798015744 10437589 97193357093330394387482468741464878556 10437590 -15616002548268161054444124146889043200 10437591 118945577322652758040171622986597872720 10437592 -235066934328486571662945020255280291840 10437593 7761276803193973943388531013707253380 10437594 -72598068205755790635432017572135564800 10437595 -271208663198353198833314702523909200640 10437596 -202280339113800374450743953590424657408 10437597 491606726712601333393535906063973536928 10437598 112639967785012816365374701620215012160 10437599 -463292012084453932413797234401213534200 10437600 -23231936624427794321259658823761920000 10437601 -690765831615725068356145968519934466398 10437602 -15268479028079802963798578839277250048 10437603 -339358709698685920754876289209732620992 10437604 -382373561550211045786453817403362959744 10437605 240691254896326914850493659363100646300 10437606 -89096114808109554919774617661021393920 10437607 65623472056201319393183168029533941760 10437608 -217326198544469446064879759403250483200 10437609 40388091638963691119509664488486435968 10437610 -57502988173676716952912265936950843040 10437611 -334897229101462480658641796667300900648 10437612 -15818786933812567928733845826744422400 10437613 -58610839069028232583211042640596062196 10437614 -58266798512110556754044953776559791168 10437615 253229984120641051673998673031517496760 10437616 3198687591979561877591027535347318784 10437617 -276697297897419547422725847896328969360 10437618 42020204388653907491823292326502783104 10437619 -197792880151287233806155552169361026368 10437620 300354158271530698887771269868884263680 10437621 320856194087330478614355722783415738912 10437622 -34371865002268131807086711402300006400 10437623 11806152663676424092712540661356480736 10437624 387705939550103287280890045834766069760 10437625 -22089787648796786411389016260091952000 10437626 -99485073235474126969231914198346557504 10437627 -187919288987137355608653041421545992680 10437628 507545468880484703999961863937573306368 10437629 -503212880289688908847052071853056162740 10437630 -6826141896161798976979967584774594560 10437631 232020419097681494742837119097395750400 10437632 141976953799066948233667424779015028736 10437633 -559506572976217530284267653469754486720 10437634 153670103981069654807261670597974667216 10437635 136006790111655626125306893454820602800 10437636 150449222153037688921463672931361505280 10437637 70327686471626484234863362646283048060 10437638 -53440658577485372656169739146094919680 10437639 -80199823100703192463755029793719766912 10437640 75875037156465268142138559649155532800 10437641 -308780282164602209166813872149649203200 10437642 167560785669508976209550143060106702640 10437643 -465723378584729191864380295503866154240 10437644 142542265313538639604691700714081309696 10437645 -7589829088168160374084821789626261280 10437646 111741582084801932600063804508507214272 10437647 -437245389348219411546372058668326255688 10437648 -368872484908489568127840719665889280 10437649 402097267492950902170186613320037240960 10437650 -105027661627296075030903393391570032000 10437651 -23465745165590521766522047887738240528 10437652 140347604274421415215343146622297457536 10437653 47438567269673142763527251239681128000 10437654 70851483985809647698697426828406621120 10437655 449500950161184727404578442550440913560 10437656 740850976992003231613385557175162880 10437657 -45695778957526560568455092402379468960 10437658 57850349164128486750513693938301199872 10437659 -144602132716261517160683109817904265696 10437660 11974820202903456340093983680792755200 10437661 -117399757903644716311370330281918955400 10437662 179985745249594758926879458637184036672 10437663 89514963513440151018945811491402005904 10437664 7782837182836768974493729484628295680 10437665 141243342055966149018424277491569525120 10437666 2390778290871412405925521239885026304 10437667 -996871458562474739471179851185431523568 10437668 531804184676843717019145175395178130048 10437669 57550918553813557630265333187230668800 10437670 99849654003844581396281239369260689280 10437671 -27995150033295752444120302864233874248 10437672 -127993200946682663128427559832478515200 10437673 621870555137295299794052368883627308922 10437674 34900552582563747900147935229537220032 10437675 -27009862124889978325050279797400579000 10437676 40813649013473951986982569897512594432 10437677 882999332151323461997812794144436437612 10437678 -161656453810893882625727186604869232192 10437679 9085927903951596959182021564781729776 10437680 -67479312123913239351805875418939392000 10437681 -277265750289838210899683679026369494080 10437682 45998183761469871991209953265964032 10437683 49786746598413643741029630028719458784 10437684 -90076892176298860773699299664457764864 10437685 198579774658806020264004067651941243960 10437686 -19282362635985991399074285082084472640 10437687 -36357310430297331981607571029279614720 10437688 162000443805999103152116077891686912000 10437689 -791621541730853649746273544423810677376 10437690 -141372047334024021147424923372112166400 10437691 -232953486256489385146724214914454336 10437692 151371896121800600908610596312865442816 10437693 30676355062240822703596084692044413440 10437694 176566275656717339637149165750277027072 10437695 -46876081529886255510533624508213067800 10437696 64416824085454594165502649032595996672 10437697 247880491973078861036942332714184452740 10437698 76862583090486186490403107285734629280 10437699 -112812173035982693172989058068095932936 10437700 3496180877595468837466173986155724800 10437701 1254943100069681503818758823943196692572 10437702 -81635068884582033359788269085505836032 10437703 665139656749873069703218655468233924952 10437704 -612381725308068337721411569525005450240 10437705 -53402465832695547959142098991800876160 10437706 12537740226029079479158511500156629552 10437707 56764557326706904529811560402159961600 10437708 -254100129349379723073016765846821757440 10437709 51297010167628312425509714644959396000 10437710 1826354212017109812284414291807639040 10437711 -415292273714358068279576787551497072896 10437712 44663176566050667947411795178004668416 10437713 276062278392267532263305669996762312448 10437714 43596073949378949984539612057319290880 10437715 -37000836672886981077600622199571314640 10437716 640993079478491309533922478091297662720 10437717 28991032550529734815161777647846421120 10437718 -61164198466528537552167001233165660480 10437719 276826292516138915137737910327372506120 10437720 -99882486930856331037404036929456742400 10437721 184210247274521925526457992645332858112 10437722 193513870216245361557845556244366693632 10437723 358032983601134243972079690833639458080 10437724 -408354861310249333885471018184328585216 10437725 -248180831345687918669752490491007724750 10437726 93447916285620961851813633953793807360 10437727 8609384747270693011961511952162023112 10437728 80261402212999696749843294899087081472 10437729 235989302800724378893125736359575052960 10437730 225848727806195669410459678868132009760 10437731 84427291053060299514675094999330588800 10437732 279856678630884723244778631276275542656 10437733 597723963184866188412945046222569577982 10437734 2655020941340412788872307431995051840 10437735 20895553396920890206976953801109051520 10437736 201482152207798365834248902964391475200 10437737 96680581292896796098723958812955559972 10437738 -147178780402914922051919853611791257600 10437739 -80554380677244658145178073293135939072 10437740 16438081539654104842017336765089648640 10437741 -14405991519340542766041680406720514218 10437742 24348348804791392059959549398884867840 10437743 167625340286842392196896848323754119800 10437744 48288506582910746570404059143073497088 10437745 -139464663715212992258683328959661049600 10437746 197623988200561077573451462068189323904 10437747 -106266532733259375948632729492727789000 10437748 327198641586214327824567101994893260800 10437749 -16626975509084286074312103911559168000 10437750 34479128055619067476088830445112960000 10437751 -169520937292039041554001877982003204248 10437752 -92181491217787696886765165782611578880 10437753 -39115936404376111180942202094736211136 10437754 -86778053705249341819639196339628857088 10437755 432181952821240975478090204932919036160 10437756 155755236289818947330990434726526976 10437757 379074140201288116361862628401414640032 10437758 -300992095426310173722866531411122475520 10437759 -352919186175030087213846710247466656 10437760 -683063247636006536898431739772482355200 10437761 347968177719890054129349579468653375424 10437762 -39535430946471776042847292832929124352 10437763 250133357806166008098661994251582129360 10437764 57570422338361114566517718128538086400 10437765 -59120101182313444571097807016675774080 10437766 -366714923043704027454886067803681995168 10437767 337762123377744892531664335719811453920 10437768 -170444049627530663825881403043820339200 10437769 -53041055005900174542213001780338953830 10437770 -105187354523891695137127703512177290240 10437771 404774865889585760235275058672196161264 10437772 236149432207955717294131189396114501376 10437773 13941746426543802555588919626091556022 10437774 54429579168326027452058204943324058752 10437775 336838047875298694080257634175512561800 10437776 -92609964439084783819676179471962759168 10437777 -1964580984118840678796304739686900672 10437778 -199745600079376095633450908897440871376 10437779 -683912414983367909615236378642367580528 10437780 -33658753181558217146865472547935457280 10437781 -300135796714466482666157766353817373536 10437782 85336743797223500295146222461214694144 10437783 71602928129648000309968346465055916800 10437784 291704199219947167447578795974216816640 10437785 300399221902770301883905090862826862980 10437786 -63549457941569839732514634621477796368 10437787 -295291756854038158808202798598126332608 10437788 -178330532213329400330602355238797928960 10437789 4006386685917901494716714982173206080 10437790 63700648791813795457671368370483542400 10437791 -37149510401881742670119141110909656576 10437792 167767920500934734591523382564242849792 10437793 185991282889542451933720962037064280064 10437794 -226427407113537063408993289532327915520 10437795 162874326282891949940833445118227157600 10437796 -770294580670450037461608976402453708800 10437797 -570208871618136150458261234743410578754 10437798 44878766163263074330855482199701860352 10437799 -710728773996465967179483349661133656200 10437800 -44440918509760982931075538733070720000 10437801 -327087669455146605191679602030380900896 10437802 -84197652634784118232819705798491782400 10437803 43622624813957323970642694088929920052 10437804 52112884713309143460586642903926165504 10437805 -2402531534657761557130665820103581440 10437806 -11698507232903907512318972970617167680 10437807 -467238372419791982735030638053217099008 10437808 -46360645856304223440422622082703523840 10437809 -519992565699892856472687045563199642990 10437810 36195439568415794481000210714187545600 10437811 329522348453931832582701784080392487472 10437812 -81681637852629068931666521289692712960 10437813 -39803436548509925360794786941279060918 10437814 -151991918356216813676321253673239078912 10437815 -362311057465119866091806659602838208040 10437816 45108954074388277044636454889571225600 10437817 -123473007955672663791916361723085533180 10437818 -573656774314383533210477007164494187520 10437819 14295479896512979644638772141734239488 10437820 2297899568386714305524640307518412800 10437821 133630954026488639761854184159805016000 10437822 87344448870277238251185976236700057920 10437823 -988808975139002382275080558979205304 10437824 52798751084384802444144760824174477312 10437825 78194347094468443795428463746955200000 10437826 -121998105664129724536222574902197912576 10437827 227654927144775222961564257015521615676 10437828 -39949355130059261256197047617891271680 10437829 -424730712820442323987675279927610745920 10437830 60181847029405109252816514654143281920 10437831 -109575009630898121143211911527746409840 10437832 -20582978516598340499314349097002741760 10437833 64886863543687176542708954142524505600 10437834 253967427152017138286115575590550974464 10437835 -161491539209088697184201697565791499440 10437836 -87399107810142460634347042045006264320 10437837 -160299618250579496813698643998382836032 10437838 48283820904587178578923645803152752320 10437839 -32947695703696142021784168324239865360 10437840 7107650171946954432581179381972992000 10437841 -384600128529196304418845407346032415758 10437842 -432922677820962290369301836247788727648 10437843 -93417572867451552839230990080109757136 10437844 99258451294128301829805301916165302272 10437845 102372178410343645109327122654059561600 10437846 169068181818909946673366051411130369984 10437847 146869993437268486934362465115904061440 10437848 74439539833627716971453316124742246400 10437849 -645094748087779054214719899123398462880 10437850 87066369484545012547095358372181836800 10437851 567334765319882507219672460104940878304 10437852 -77091503328168824041145348084931649536 10437853 413561130160267325354280669201106998124 10437854 104299763565712869610511982073752084480 10437855 58309134277352680790230815150059520 10437856 -156561145540496470905641815767142367232 10437857 151183572685607747951615024918689583940 10437858 -117787949489955224614554975362598371376 10437859 27970050590449533604583441002015565040 10437860 187090674017893756199981569061184245760 10437861 113812005907914722312216460237516458304 10437862 102132119911882867661672609141604147264 10437863 -10661513156929001329206160952569823616 10437864 -436529070373935882663754158895287828480 10437865 247111593823377974323102544831808906120 10437866 255904978217636017731136647963487603632 10437867 -325971838662624615301082715619743629760 10437868 -45414551649093247856218802976133709824 10437869 -215572811462987049394504377084267641556 10437870 -16868284817504772064048895587083235200 10437871 -238876559549653004797069303643410647248 10437872 -6720394705420401542453957325286932480 10437873 11671635624175420985727068702665785984 10437874 -208184783323872240462444383841762158064 10437875 -188901257073967668987500353867246080000 10437876 219455334643623410765847906282777477120 10437877 188265919600468408989120303917361380512 10437878 11633294397574552988111118018890042880 10437879 89182552601329335538171290207047013840 10437880 177356764099015874524419513311156428800 10437881 449325990466234296505797111729830757972 10437882 39960220496314588034069994927148295424 10437883 337135990964549381120914830819838044000 10437884 -250883138420208180490607933028085469184 10437885 -116118748756392624720185305740530257800 10437886 -129789561851293732638534655248401588736 10437887 -69355160487335382113711162400745457928 10437888 -65476586791423720793045953509102452736 10437889 -157214527979733368890033245279703879680 10437890 109799477690228093649497653334201486400 10437891 -59606987581233228309238552927650867216 10437892 -42369003545629108240505458449764115200 10437893 -57387787573240151522833092781032573000 10437894 47219101152794307378395708109801285024 10437895 39160680265927243780152483434295402720 10437896 -81391779191411663048566350570222551040 10437897 103558127239675271932819682087027880000 10437898 11560486822378920954977834306866633920 10437899 -83484601417781568210066411073162004736 10437900 -20740371713142768860760404264834150400 10437901 -736550149041978075162633568983834291840 10437902 65131221445277712448479334391311945152 10437903 5260847152936004860850419385160338400 10437904 5564248695982658037788681182247198720 10437905 36505355382806023718763374867819121960 10437906 1751328195355363435313747612874670080 10437907 455338881173643538366554621759157370156 10437908 64663901229618645003102821066524485120 10437909 6190126767337240337784899386493299104 10437910 -44956341464489284155357476132258538240 10437911 -136407002673258066021975927094938263976 10437912 474581175249666292731360583967462400000 10437913 -848519729668709790975104618895139808816 10437914 15719234305454098144270992416225394432 10437915 -198688729114840585379376293831020834080 10437916 269154283371481238019743865838487441920 10437917 123321478849307877211557205461750226944 10437918 -68003416977336007146133719852364975296 10437919 -241490260512677379080268917105741181440 10437920 187895086201617362660019563510818406400 10437921 -121930075781952034690808836901424797292 10437922 -173183265764098414806094028444454621696 10437923 65735105726000306106790783212038164128 10437924 -128588268108567948989666314155194032128 10437925 -211324308723617413968073412481227292000 10437926 -147966661747823648994877746319446153600 10437927 -113526965468881380707377860922397907840 10437928 -151027843168002296307987456483321123840 10437929 255341111563877883119978718238314115584 10437930 115421458723894721629058391334499097600 10437931 332565752007841213216731507321854241060 10437932 525605971952784017175823056988448064000 10437933 -230949843638195959551289825366600304352 10437934 -294046305574099148076795255585955009152 10437935 360367187236367264915430477707648149200 10437936 -21540470820979843540740057131037523968 10437937 348504062570437696292198155373254381586 10437938 5081511160377336139012706276858935296 10437939 -437652669742824274058816904927611106000 10437940 17383481888750088472410692926039223040 10437941 -520770152131351561163628663921103196100 10437942 -241747652996679969621075619491058087488 10437943 12158062555710451593261551422015776904 10437944 -314861214493854234584580943688048640 10437945 122770987801049053389404762421828105600 10437946 -162025893167677162183981354395914305056 10437947 298238291633699453778549071190579535680 10437948 -17303268476906339904615696189692313600 10437949 5488441719276507184164405441711090240 10437950 -64111668891956505667443414761916456000 10437951 4173644417828092349150448944446625424 10437952 -6806731129238869918099569758844223488 10437953 -765640520848561796957835472165450339500 10437954 4529410711576980990365455110153169920 10437955 -26807965962492939991566012509644464480 10437956 -61154636762462089258390808424823082880 10437957 16713705672805385926110808299687762240 10437958 78907070363415863912561488014392497920 10437959 -57253072423472929779156300097083150336 10437960 -107322446416730133443343194231569612800 10437961 58015932277148623413889580103143218432 10437962 -357585736022007820490728825865374232736 10437963 23118531594152593159450593728517155544 10437964 109445357788200396616523260677845086976 10437965 -133465552862511468670411565936029753140 10437966 55365285796905016328250133530463500288 10437967 -42843884306293075691708172955637923984 10437968 48147673043096021353869963625176686592 10437969 46376319469013801930241768300934428144 10437970 267113329739759868321718013603840596800 10437971 -500475714552655584761669476441958967828 10437972 165801907033573175833083121581962084352 10437973 -106920663900679350232780794979277183360 10437974 -287668369270836238183284843427123287264 10437975 122915921838792813567517139485699719600 10437976 -328214289567600481416529909078496931840 10437977 -466622508082567397644895555750462412528 10437978 -16077846619907485624694452477178184192 10437979 -59726034637605535741098182229197043072 10437980 -322872410774030379414048588975185871360 10437981 -85478124333624824652708367934141459616 10437982 175055530011072002338336172524053758592 10437983 528848830070943256229895731258478180000 10437984 -37754109282537142483609520511834783744 10437985 -83489859000452953078918419187826956800 10437986 5942987857091175814234764161492503104 10437987 77728216168924978566461837522305565952 10437988 -493583526742808636334511944047266295808 10437989 569689544475141088500160183598632001790 10437990 98771615139237248605374477006036405120 10437991 532571895427721406812856008691332670392 10437992 11363254507898506584980761543433011200 10437993 45914870651014989234575002151998177482 10437994 24518135689340884991913385206551153664 10437995 -375746186845643609641100288121765933120 10437996 -48676625506487776161056203052759024640 10437997 690179805235233862366333167969378479712 10437998 -130119049139727071171572066673990833536 10437999 79573925415147887310052989217055961600 10438000 37471526318621434731455051253891072000 10438001 -365697999723505879726713334691237493120 10438002 56551745848264241416142385019931527680 10438003 242372844459484418979956553388978858240 10438004 240428084667568285972198394757298333056 10438005 303900116688261843497948706509163958560 10438006 104308098875998063494616036071940961952 10438007 320714495846550791553869037951073440840 10438008 -120410037095417280003027929069191495680 10438009 -44730274303923833113318302738491743020 10438010 -56790780896200467831331168517432463360 10438011 -370997032716247345700229693290594505600 10438012 123798049630181274758493310505676170752 10438013 -91554303918741286424097379070728527738 10438014 -99452963340434560212661446142056135360 10438015 -108813924296737200511114205394154785600 10438016 -24177187014982339555032021073542512640 10438017 342365672093487352419264266235121516512 10438018 -302719913667259892852139277682766485040 10438019 435859489293936267063994627061512602744 10438020 -44683834836191978922270423473654599680 10438021 208368028543352304701075244528564062784 10438022 61410899477713100034503563326087445632 10438023 -114015329361380341276743192535715069016 10438024 27842076861123061233125537078953128960 10438025 10288982901681333872105090122488456300 10438026 32318607115301224942531686296543947776 10438027 342880989076393816045758533127428706360 10438028 456786665990812542520961950893557268480 10438029 -202764655761543052225507171227171705930 10438030 -49000675659760379857389352507093420800 10438031 43011082236039658298156291383614946632 10438032 11708524983246310656769844336797679616 10438033 222004702556117591714731072786838322560 10438034 8802921636321325469381857779656047872 10438035 -715247463233414278615170327203208960 10438036 -33575173886388858847984399381168435200 10438037 225518957535484843722601609540355471580 10438038 -170410294656462535672144000534785619200 10438039 519185354809052485171603978493354727160 10438040 114409692416738734250085421541681356800 10438041 -89221309464784834694716966872141117696 10438042 -276108424617803512914023401311558547968 10438043 -171081288752983809322149830482518209280 10438044 36184220612438968236698745092645437440 10438045 192286830238279102441073082705708428280 10438046 -400643129437231860791908097767049649600 10438047 323400604843556293837903845903853017048 10438048 675607970237372202915746713639060439040 10438049 -170364815330977693761126013496033760000 10438050 42780124487846172358808440125391065600 10438051 20066147186783766328708406349672746304 10438052 -284875361473175302202706834169936481664 10438053 -206616308717913750299492207276392603296 10438054 -611268350794382981911101789783994701696 10438055 395461412092133799051538676016219400560 10438056 -285406667342683141665941716976418862080 10438057 156506393451155432626835090733986049600 10438058 -174684454716354510582089696929472242080 10438059 -246688470454640709670808682768114160296 10438060 73664317266512405204932964484987156480 10438061 31007491686759211551926658704590192662 10438062 -326028401104447631929145615275981248 10438063 -29832775033718505843475152396829995240 10438064 -13341187537074102061222715380038893568 10438065 315816329928046212621822555988234560 10438066 -226162400003619351704747133093353957760 10438067 -72946313770250841460254376269151410720 10438068 185479483204220009841420151016994877440 10438069 -146484266699562273254112833794358720530 10438070 111513832838193358828295922054561010560 10438071 -2397389780699790176993360719126997376 10438072 -131148447565944807131431925033216409600 10438073 508282454782756549734097274556805426260 10438074 64040044795709191639317151251933247344 10438075 -382767406810936727398116518087092926700 10438076 -443262339901086316261367398781602513920 10438077 20393722634075167836558900895675989408 10438078 4966771082418387734564556994692401856 10438079 -496112389214132164475713263011697328320 10438080 -60866595054961693965397892696773754880 10438081 -74531357034597535483657737282152829118 10438082 -50298444376729527467443666582683600000 10438083 -102053335420046136873682578980376660348 10438084 -527843526855106054175464873269535782784 10438085 56679343033637462561360170658489675520 10438086 71986090633216352902075699653131980800 10438087 307889023997881613859108446069215735680 10438088 64508523203830182510300760115785451520 10438089 139168780677362904220439184805963971840 10438090 -646445538700471147701796220014248960 10438091 118713610484477271462396597130967385492 10438092 158688714589641714194458112944824975360 10438093 -168380646759339543553391727541381551456 10438094 171364232580731707914262997333174844096 10438095 -145103750024881238888880134070283146480 10438096 -52020830623281934823362401952916021248 10438097 -690835376930802661794040218799945181454 10438098 -84527751186222280641685318248894896640 10438099 71117115932470523140118224946044729936 10438100 -16978996352583110732474842247865225600 10438101 -300387924018800472420380557247329520370 10438102 12173540923887567819382277405450448480 10438103 4599237139813797193082067924853401600 10438104 22243322704662681653101190701932933120 10438105 138053732540434623305334436194898821000 10438106 -119786080664412781561787036411895836160 10438107 -26931784284735039373529181478280219136 10438108 104937000435390702131853324049396740096 10438109 -150969970381984749206533627406672206272 10438110 73542676957832776720144506379082884800 10438111 -228723657317990092404816158600052712288 10438112 992945825977141754397582338274125414400 10438113 85460012110661555078934685250653651968 10438114 168582975207037897568567536869887512656 10438115 326028094130407284049956139803318764400 10438116 97843413878534196903558481505318495232 10438117 163953402837668509009114529690975767166 10438118 -367231080755123417555417124143423660160 10438119 172122082924713718774105371658594062240 10438120 160241517317807435024066304956915712000 10438121 11008428759538874230155398328465713232 10438122 -218943301996636018927783398095322256128 10438123 -1301921802897576572326570656346399856816 10438124 41419458861065439370779537769890203136 10438125 31428072072893488548554113166736300000 10438126 51358735216526968306974315616460200512 10438127 -377056177195132320043789393787795942304 10438128 7825952925143665085845226134673326080 10438129 92261519224020649567685019490486645684 10438130 -195349295173999528863316591898382950400 10438131 -523437082467220753165361879827970746752 10438132 393040425828813647274676627103719488896 10438133 -674597820334499786659233101285928993618 10438134 10040441270492150603348359268494393344 10438135 318939817670928256356210475501183189080 10438136 -286200922337410977740434025906023956480 10438137 -345106685352293929936383194540049474492 10438138 -177881453489855966151503853498957505056 10438139 429695210799795947910471132251673275940 10438140 161496254159513700910890630011497497600 10438141 31815100266085371763987558442933728320 10438142 97482817887841129836922637553844285824 10438143 142626815327423429720235919935104049864 10438144 91040392450314179579644685319772569600 10438145 118788869955896720036394722236767031080 10438146 -8275608934961379794786639019383980848 10438147 -73861286428336531012640153402117255600 10438148 9504674368198323598121998930638016512 10438149 -45070981995756954622098856564956489984 10438150 4305602141231708759588152673529369600 10438151 -46730456882612696234641281223199743848 10438152 -34798782228123288063268779541702778880 10438153 832926315641935928306294272616406174240 10438154 210148264401808095099812629093750825776 10438155 -45245600633987477673220837079821944000 10438156 -385929780189890929914201657305583028480 10438157 787165510001964677127940664227028996406 10438158 112926483422736081539441223411083294784 10438159 11715561648682791176223657566356628304 10438160 -3809075139321365885329898127958917120 10438161 -127378013360158661791613426631394001280 10438162 145401549052613940081590686755575708160 10438163 -87165058744590495695677084235856331200 10438164 -3787594145919849185439961217970235392 10438165 -80781008042374115184677485108112532480 10438166 197729023231822717988027807741479936032 10438167 96658470863092926915277819356403662240 10438168 -314521679733069473915762009932060999680 10438169 117609619788242803762709625186431537472 10438170 -102800102138994369751447273026474746880 10438171 191696918687393474473247904230000377512 10438172 -26198974514649650402119306948058853888 10438173 718613888403652288668615271729768747200 10438174 -189932403239915849949512218834466812800 10438175 128309710968749663833800068812123405800 10438176 -254248021318679296073690516275750502400 10438177 -223162530908397096861291437925157091648 10438178 -112212081191249783825105567150444253360 10438179 -205095704285853748302084803371518702216 10438180 -51503641498455923670876405928447004160 10438181 -93471918225118152798540291628486964136 10438182 55734777523156043092869099318288199680 10438183 -311614198895618406846635725160564557824 10438184 205702681224769945416951277639338885120 10438185 -206232059387254025817821548196404603200 10438186 28552910360115071958751128437582256 10438187 -302311947916290522660880934513058714000 10438188 199358810711387900313429716758877529600 10438189 411895033340802697009325803456053059990 10438190 15929669402632489221787851164406965760 10438191 -113514826870412824978031327322228636480 10438192 -537875531514025636202842643962953728 10438193 536487792835051538907956058698230727442 10438194 -348979097065405344000250898872548864 10438195 -9935836804043374042124722877471766000 10438196 -158116429262254334860289198873499525120 10438197 -13952456488844665757674046022172400640 10438198 348965062310667001490048463996765508992 10438199 670105858064576283480735060388085356200 10438200 221611824419842341812445785421511680000 10438201 102275518839347535015791093079968971600 10438202 82834468351503982484052951888085605600 10438203 -99510934172476473351530372385725064192 10438204 205209962550917980507881753393565808640 10438205 -63702081765653076271069474994472931200 10438206 50627431402972089667723775604578227200 10438207 -2351605855778871688195607491782418944 10438208 125799971675005715457369425733344034816 10438209 -118168043999408777828682779436481355676 10438210 18800153553787434816165180848823888960 10438211 140694347655160020444724934537769126144 10438212 320475565838697252636915917408751040512 10438213 81039610695690062638179607571079938462 10438214 548712998173913873953159269485759914752 10438215 -152831582064351102038478232096572536880 10438216 76674551533867823882203374472597340160 10438217 298775317358009799403342343694147586266 10438218 20467214152428345400991501687976468480 10438219 309248750334149350274301371010166824360 10438220 62016368131708137968210084142390835200 10438221 -48817057103518702452111567338010321600 10438222 236248862772719423515622317778832414912 10438223 539675262182459630955045989694918863472 10438224 61790529189778149291708724589466353664 10438225 -13392409092213597245356849282460501850 10438226 -231333435153031584387282940527395398656 10438227 -3288948330952868078603226834013169088 10438228 -184872671989291191137376036531076966528 10438229 -115740782675226053727585852852016279716 10438230 -198980151072452103656495542755608616960 10438231 -132467619478289231386433754407013685200 10438232 -113661398426571956561242175350115819520 10438233 136028242176736543893343658905329890304 10438234 106222926731472389762113121951272940016 10438235 282666190470580494811600910681519878560 10438236 -253347359752609346237604311579868407808 10438237 460750773031231474650828272027926110700 10438238 -220787424331914137769070816019697381888 10438239 64336247684175842243067648212528244480 10438240 -248215501297233825739649026612907212800 10438241 60856362982368943132688610211814304000 10438242 -37665454098443611399040998095820333056 10438243 -190160176539931067682929624966040897508 10438244 35375372977929503949703696240026410880 10438245 247606482637991599143330232238392472220 10438246 -18711007372816352211271686469135276032 10438247 421484853030768979028038638651100230192 10438248 165860277092442924607861132758060072960 10438249 -542971575773196723980860643202990606300 10438250 3170624382686008930051824828228288000 10438251 197376233325085138205330282417544414720 10438252 357878198528775610088556519851739351552 10438253 -267319349171615739042671393138567788320 10438254 140323810237880521344445204039270131840 10438255 124036575178927605942572327813118177600 10438256 58743269348173247852056354970751270912 10438257 331001188759606098390746445147794107392 10438258 41410857277336479474020872315712993280 10438259 101384165545233020468948687349683102928 10438260 -85733745590797293217720544651792793600 10438261 -455177222625618240257956273958571805138 10438262 -92514609790598548808240858083725663168 10438263 177526517883591219558173453449190769624 10438264 -52900309134822032606271803424104816640 10438265 492527006642631983962599675480197140800 10438266 -47752222875373258064218984313060246016 10438267 122567211617518135581121830761004464672 10438268 -126673034907498532678974681674888976384 10438269 -159412570995022888268121437309269510656 10438270 6446907096682522948586811420023577600 10438271 -139238571108077602249875267028536678528 10438272 -47230764584719586516681354144718520320 10438273 -58971315075029827253426707612596508460 10438274 69458486231290529767900276571997740544 10438275 -46398019880189636289024728102112922200 10438276 69849561737970648037793171448235584000 10438277 -1008701969024985337288352576612494723200 10438278 63189515448801374577370968722246277120 10438279 -765801737761604001534975674104688710120 10438280 116792626055112433294083870391554048000 10438281 173783097230197334288246785363268361600 10438282 477546158054235102861478321964306092032 10438283 -286314234540803372646113748338480487468 10438284 333807120590647746461262638598504529920 10438285 -138364875361696534758284838535360928160 10438286 154112660688626278329185636125875398592 10438287 -297512600432716223434526501062315288440 10438288 9195780602354158333689851620635443200 10438289 -142038879952173555784957002210519406080 10438290 100129482196187875759755152939021749920 10438291 89057433900365149349953498880637579692 10438292 -165782964877412170138774507170642888960 10438293 6881892661953284821506260854320042144 10438294 -175900721538378361485616873068257679168 10438295 -121958181679334312713123693379285778720 10438296 -398369221510169287441244522739209011200 10438297 -19249405380700196747859053502092667072 10438298 60727322632642392974296253002575428064 10438299 -169002057588819098915445740035050728916 10438300 7823665174240411752780226342515814400 10438301 -92919139587954509093258374140879361908 10438302 21830693699488435833705454992180731904 10438303 -565174585694442946749654487249467804448 10438304 71513652803109830248482932976544776192 10438305 41442395017144623673435228768488854400 10438306 -349078503760136353665774664669848716640 10438307 160498837251378007319778853101789336 10438308 36284331424349646707196121817385507840 10438309 -21619793254954170692719419761626345728 10438310 90111650362404080263090976076506098560 10438311 -49600304665361111467105478822203988400 10438312 62265886248461448827730412758283130880 10438313 196668967981594289053447126733289202164 10438314 -58776012894902827213064478511304789760 10438315 -9786896297311346069590494012309074640 10438316 -68268868599050598578816591222886300672 10438317 252247478489208906669330945627379870134 10438318 -363286512317120422036749430023504305280 10438319 -235154945232647279153831359806533716104 10438320 -8234269962931869942542703550550507520 10438321 -201402649421677458498474869192696459468 10438322 13325891013175792722951613065165972000 10438323 -290656283427271420728889042177766081424 10438324 251739164647873632429971379832301125632 10438325 31627898532018321863222804535518376000 10438326 70949382816877822371970226024963239392 10438327 -27904812926286928601882573434997911800 10438328 176980757731486184611417848894399160320 10438329 -162571549042115141511678617821941218304 10438330 -29718070820242128712065572913663590400 10438331 -84978316292812468959054949754650277208 10438332 36399510969463050643567377835967619072 10438333 47193183690467450835218324528933393824 10438334 -144640727501067848914162413007831143360 10438335 -119138381470699302101344953054571468800 10438336 2701069885371887766623491803685322752 10438337 38115481710889786482412695169708673664 10438338 -136989522399106397447834888248512022656 10438339 373771369134360154026720953797638303720 10438340 44590840295186343875375575152248463360 10438341 -284326829692981331825602386058762861056 10438342 -132308124426831753621753087806527669056 10438343 -302382290730249342134211411630130656 10438344 -107009831976540345671407362825891840000 10438345 -284365026455765139310439626974363951900 10438346 -1500068579877618804974276709412012800 10438347 308962174334092331617771142174203054320 10438348 -204324376786564097768514075989644379392 10438349 -206999306618468844551928024308281908480 10438350 11624334412069258694051485899658694400 10438351 32089212763193961702380063929829234688 10438352 122125685825912069427452265482886758400 10438353 -180293320302593021871579429655488473520 10438354 -111827472746293726551262980372126329568 10438355 31350874691275683562629261522299411760 10438356 -84420730016633956840818436241028937728 10438357 -55553485692499945069816285710701099328 10438358 46145904043698788209704499714994522112 10438359 254769927630154901123886408620649740904 10438360 154406221851206481729542307085676544000 10438361 -98748017001576256867279434839840866038 10438362 38693980619931975991720847692943546880 10438363 -239477413050597641772686296070829902576 10438364 16946223263039213473892441767739851776 10438365 43574159172159767780908373491063430400 10438366 -506539709475878457765317029263987456 10438367 219142793651255013762670664582288320416 10438368 70834079620165520748990495867650703360 10438369 -154089559930035364830940072766757817680 10438370 245157333569189131916570309473591982880 10438371 -588597927034408566585841712022278740128 10438372 51373109310621957085717276348132623360 10438373 127473723474481750527042956809250253504 10438374 39904090027838440488872486255472596352 10438375 -256981689943474628654594762195203740000 10438376 -76540397192738543691534122362099814400 10438377 124892173968733651978890274469085490320 10438378 -55059515186865946686478987767023546880 10438379 -2737965193921579922770284965929309440 10438380 22207484873761253156930219591388226560 10438381 240307220447707946922509251878879540128 10438382 -40567229477295891316386748489295884224 10438383 216887887553040573820848487063446351624 10438384 85596742865554869208002384279122214912 10438385 53852293883165098724201951954847864000 10438386 15733812296516625993720285780247862784 10438387 324633747395289340600716337278419129036 10438388 -353812965609661540347021766786699907712 10438389 1287344127219719263204196609045238528 10438390 208851611848329831004812193133754931200 10438391 107773068281105974062011075065065007320 10438392 408151931482033487446296891337762590720 10438393 56840268757660893424424451338786867200 10438394 -2786508103608678556009199701492524288 10438395 -40680325571055224781181167138630597120 10438396 41712787458367689077464986352959180800 10438397 599243314567709087497682097963975936672 10438398 32010105902991500082959485647607857600 10438399 1114201369354060211039435368373627006536 10438400 102298117737097884153752226800389324800 10438401 -136039215825985795579562651943083097696 10438402 -108696352107274958036647364633960529888 10438403 93256756040971109279442200196328050384 10438404 -290978051545972983300054198739556364288 10438405 -186192406042408266281454333193728440400 10438406 -788172900277953739741332083809407360 10438407 19021654072593514800383633814547703808 10438408 -121556317447075166567206983983359088640 10438409 -122387301314392208463670743953104866096 10438410 -85152483627198453054871311399147993600 10438411 331048337938558956714986753129945501012 10438412 -131654511101529594832524206031720235008 10438413 107061175151619012475164488081681964288 10438414 -137849659167746991947722225815772994688 10438415 1606659240391600544553434352604336320 10438416 6732620918308946665340846386654740480 10438417 -319905275440433679621923880124460565648 10438418 226021208014173644011530606585792015360 10438419 275314474203100036661043486285931634688 10438420 -102331441418447791651767087060825661440 10438421 -185923648884985719992538037014591931410 10438422 971695439800333499907580554890749440 10438423 279697754168539668670040566463038295304 10438424 59697980959257032434761525712861992960 10438425 12877046763909208587345259774165981500 10438426 160188174719655438165581405662856483040 10438427 448276452244543135633966460903208678276 10438428 -68159078956448826971928728344657920 10438429 -545142883276371401867950725278750375360 10438430 94614785570609453597385925755461655360 10438431 131691162552553593494777713015038101904 10438432 -1087917699561289116577058919304793161728 10438433 6639448342264486878495689542093860804 10438434 33381613607282931380132199521444355360 10438435 -53338852603949251912200438419382359040 10438436 -13720295162053044153356487175911033600 10438437 -133754811631236550948786708713795015840 10438438 69736953401763101249834124544411185120 10438439 16359524362894899324659248049642294832 10438440 77989590337124229848287255859517849600 10438441 -1024578343971955796641455909821767416 10438442 -187452848857557385007168529208576757760 10438443 690520725066491430757356903173067265200 10438444 86469769594884980963692999644564508672 10438445 109083922264682301002302240026757826700 10438446 138762591625398331094347367309404229184 10438447 -541187923617228399541609740092563973104 10438448 -91633774903993650832740513711026503680 10438449 -27853262011789464330382409935542711360 10438450 194559317082090729448226555011243344000 10438451 -116696969332789165027327156733865361392 10438452 329175816893778830819439810131841442176 10438453 419879360297367600042025229290667246702 10438454 136169559612501346902261330914571910080 10438455 149543577389592182311961611278050179200 10438456 -119337492515209597124320573257857187840 10438457 284906502191894214128934055684769976720 10438458 -13533066858099605356629991455152804352 10438459 -313409717501689647801165743049255284448 10438460 -103130400456479448612445464214339038720 10438461 24521296563500030126415538429195298304 10438462 7797502562699588508637983078633214272 10438463 138185213364792203944605913661627768160 10438464 118992208017076629667141649885325950976 10438465 112889677511278973979863442251953920 10438466 -42269509666394635269005015171982057600 10438467 114215015112990751008411714448231322880 10438468 211061756644857960687454898692077020416 10438469 -523842697062756791658349476215521676130 10438470 -7951172336742759677747434957368193920 10438471 584655769932812816225646316369098371672 10438472 68373257956927585392438177025648435200 10438473 -28387187798266696125869042349184600032 10438474 -9855452604917706886145851690349388960 10438475 -79026965240237617782362800171899624000 10438476 -204788488953482922071185617117171041280 10438477 11179703815360621656659452847921359104 10438478 210933299537633454326264310970367969856 10438479 -34463143865969489453274978399831208752 10438480 44969099305905825737305385109913436160 10438481 -142748842513443412923994811696679127488 10438482 28105057125970403297679243399341054592 10438483 -437637777770327571246739340526402006720 10438484 60022612043751562038086914041216116736 10438485 -137656915943437596076430348270835756000 10438486 184253941116988021828044107765491504320 10438487 112798753095201307968672561319095822960 10438488 182871949234759967969714846211067146240 10438489 -3990869065150577738464393446452020076 10438490 283391670112353537017780699767522188000 10438491 -40495746743141908027047503747321129472 10438492 134967195681177265265859831531573857280 10438493 -371024829163816757359697314923397981200 10438494 54861315343997991997971091484780282880 10438495 351970797865654432017979215657264951120 10438496 8171261218841048435176847224164974592 10438497 155294935040502532685563412277892235040 10438498 112611066118525392578988980988259307520 10438499 -113430635019056049702896900214042166500 10438500 61931118807704778207285063591659520000 10438501 168979506320726513889610985756442613502 10438502 -20686655168156740861883501110130986368 10438503 -256006309160023323750148396257140463792 10438504 -173857781418120128915714862855077806080 10438505 -47989340053787952755658585350628940800 10438506 -1939588058170572048030869167635578880 10438507 395569182652345788109758827806328014400 10438508 3164477585865646191834529106121546240 10438509 31994242079910006900634455548938259808 10438510 -129986400455723735117438541141114829440 10438511 -104351128007761966452018162899527396608 10438512 59662005351033003942013567899128561664 10438513 145375033511178506353142786383393046964 10438514 58967831637256085041337264918404412832 10438515 1314685777881070050529119688211088960 10438516 138418869168860402048033150129248081920 10438517 572424962037659245014118409549396875566 10438518 -38929778143133215278704307727862109312 10438519 -16898227792228388551147412279014836800 10438520 22530651382045912524678251729165721600 10438521 -100331842390581923980392547100926903680 10438522 133217587799923357740861799622169555312 10438523 -558422877063001075043910016997077755228 10438524 144293778450750337565515088219165491200 10438525 290802113965609323012348442871672580050 10438526 -49446933695445607732100754689603072640 10438527 -97215954244950478439186265700394795520 10438528 -66428057272122929706190234304831815680 10438529 475805013625463889203920970264376128130 10438530 85077005636198150220308198220146488320 10438531 121096908332196120946023538137502395664 10438532 -131883454845165633006498776597468184576 10438533 84413570044403360918557904717524094784 10438534 -114094814449427120201356954776421639584 10438535 -226898027616567076645753799664078352800 10438536 10121208529940705248849995678622310400 10438537 -94102280810203885339583665860801344768 10438538 -337398089381617775013244521445154711040 10438539 -57415365018191936230374918088027751976 10438540 -50892030400269026851299692283411486720 10438541 17822332282689383068982333349992469942 10438542 11458597534264337103272816586837624960 10438543 353774141386952686141677734572115403600 10438544 -162364794415885786240757788021404647424 10438545 -13234190364240722375661666371941920000 10438546 -75969510335876051486738124266196156528 10438547 -9438564530202195306993426216165100800 10438548 -35633846790493778350554442611430533120 10438549 -1145422647200998386236974294264703890 10438550 -145742836922535322520338106539318752000 10438551 -2959747480315431833470149091069001448 10438552 -205448681881791656299788518778216652800 10438553 -659462451233970129352430974203332971776 10438554 56637511561307100826902834256751442432 10438555 -123548987892436489557291869686202063040 10438556 436165000445374632566512067699976568320 10438557 8868983012983811947906351494853574688 10438558 79351257168967506193824473023465322880 10438559 -26140211172726942593584809391894077888 10438560 -130747874381717250077524024299277516800 10438561 -38423726794265907165019255759942788480 10438562 5853317475720952466260309321699138560 10438563 -76751172996596694289856764162342703376 10438564 122924017486716680081486989391157043200 10438565 22019388498467482081249453450751966460 10438566 31420125305694116511171314598497231712 10438567 -105406616531782192912957227881941909384 10438568 41229060270866849381714383038721228800 10438569 576882264796985033352762088574012925204 10438570 215270012510711578924641641429385072480 10438571 151169857394419733878064782409506337424 10438572 4470312777546905339666831903111961600 10438573 301058427452164595242196420401409235744 10438574 -48773796192366172956864554207333686464 10438575 -67558182369655796234234616921675552000 10438576 129814260394479252077113655614250565632 10438577 -216365987477319317466338330996598280080 10438578 -105888358165398050934888555883443010560 10438579 97217204587575758468970735546810725760 10438580 -13718111470806037746154755422587372800 10438581 52039550279727458806544881946697600000 10438582 145777500802948216005348217690799867904 10438583 -3049860001963098572019652716850383096 10438584 -154027591132887664305269024412745850880 10438585 295819529014263201195573298771783779780 10438586 338477049624452760180732357021444026880 10438587 -298211146056405513823745890650336711156 10438588 73252458756482893035587508990883802112 10438589 225492860419153095525652942037678415456 10438590 -16030620643168113385199967246563424000 10438591 -415398129978814281614281565783665379016 10438592 204368302808654651566717226293030551552 10438593 62900555371663335162068887227330776928 10438594 -2800559259362287105059683701752819840 10438595 -76894486061826843380014208121514062240 10438596 -46262532092800589406658643363454099456 10438597 -238829749978832796275934761011985513060 10438598 425983945619197758446227620937010806464 10438599 -58211769887342866749273685332891724800 10438600 109556628257012057489177924998625280000 10438601 -138701057076434297643959422516532362188 10438602 -70310691794752907895424789067810343168 10438603 -99328374398152670786301435264834016480 10438604 666423873511233391075412323059485773824 10438605 199374987072564902015654301951646939200 10438606 -148148818006715122966451000089855891200 10438607 93203546780719465814528980615853840520 10438608 -82752627027912066451235306413670400000 10438609 1552827621320736983164770690898459620 10438610 12094739772019779578898723795822366720 10438611 -112044212160265634357020070022621325128 10438612 344520226284912640856024811440957710080 10438613 389976727550474789549397627129829622862 10438614 -34813461683482461034959784156066163520 10438615 -72610723595028315994834072646078710560 10438616 146842158469300235880026547654013378560 10438617 -135670261994257706595156952992979792368 10438618 59931164575377286779626263519515851760 10438619 -380711741479044341011635469145133135360 10438620 -184932965348531427433446608888361323520 10438621 757129201543595085269784419512735467552 10438622 277755191495064122460692424141408312000 10438623 220365477881509542957695291254287390288 10438624 96019560583919998024942504611140861952 10438625 361411175035147306026200981277079827000 10438626 87189535413388136173273791411457951488 10438627 424092915163403632070114773257300024476 10438628 -45293951572073273054172211018445365632 10438629 532121590210404258383062481555691504960 10438630 -37042656578224497464598152457716367360 10438631 -28318957994816276777894641768568326608 10438632 3504540942523321492739062898600294400 10438633 733158626417715557944461798700057196928 10438634 -7460070129387644523246864030527930880 10438635 899964160257312754805335559819516640 10438636 -104020598296787649916337365713050004480 10438637 9104256847352932503296761419038562240 10438638 64034228893455355485825356385437614080 10438639 213357649937810090640249080324021775440 10438640 -92638484267917610843754427528601763840 10438641 116780122197776754619838977651169075460 10438642 -18096271837328327181752240853351206400 10438643 -52037749686715051477241176085119123440 10438644 -86766328349308486124793795419189673984 10438645 -16265385883572153221146416298552609920 10438646 -374729497283727058409202912951185657280 10438647 165955641765166069406772548981364984528 10438648 -224607152052165368396518190576626913280 10438649 -33393413435410897509996325062398447232 10438650 50436388657553320447317571441724830800 10438651 630376865768137712810236474553277382912 10438652 -156084749289416197536720233583333688320 10438653 438034129745540432962436517790446674688 10438654 311366104259787338305289594521453387776 10438655 -298738796696997965919038225598400997040 10438656 16082029402600384201140059573846016000 10438657 24334436022043836289499828720305585840 10438658 92967149723851231985057071002058200576 10438659 266063019629343969252656361334687649280 10438660 -193207541606289521207540301842887127040 10438661 -17403465763359968052485542219023987456 10438662 23332755701131327900456045650443591424 10438663 -823407313917022653029544338884868304 10438664 -380645256236874286574851427456571632640 10438665 200190351798703407198355793707135795200 10438666 81242100168896877604807750899493488480 10438667 -54620371498956442593701992226362924968 10438668 -59171759462061297653770971519252811776 10438669 573942353700855755385107775767029555296 10438670 -490436473450066290480415299580359360 10438671 351562342000339019239718961616299455112 10438672 -146980528136685395975198150960618266624 10438673 -133367828807926921245575846309338733760 10438674 3331998754935941951919539903257678080 10438675 -6837351482312304472513956425381414000 10438676 600066767501558210595374507706733440 10438677 -161831477821803332591485619313052193586 10438678 -244830355576477992389374178701287483360 10438679 331500616374380597253158414181041918280 10438680 395696995091045295292001197493452800 10438681 137322249581766129903016175665312053264 10438682 52806747454457182986578088833991516384 10438683 62231434470629108593029867450839891904 10438684 -373977893065467939235538359004746115584 10438685 89537044167597634643936499665197907160 10438686 -131723089207049141670376593928370707200 10438687 -54648884375324551968372910724629109648 10438688 163192377521567131016788937421826818048 10438689 -332779367521704467466631566156975959376 10438690 -73775305913487836930781838537215218400 10438691 -105639258972682570067706275010362335908 10438692 -4595412206210866071835695060364296192 10438693 546998059565136772079341399522185317760 10438694 109994120276016273944333486690670229632 10438695 -128579761841665366437069044187728028000 10438696 -81305065516639097252001784534069662720 10438697 126882225865770016484180558702714957172 10438698 -188834820267191813299582188421384465920 10438699 -152741072812506725535835054286822298464 10438700 23943042160668885120491218903117670400 10438701 -62009168800750127759001861512985004416 10438702 -113171856832151420362407573644525600448 10438703 -435212918841442441231663426866525896136 10438704 -37573723814555181881745141963488428032 10438705 315261609123120586233783894073976935860 10438706 -180838280261293030593259850675819790720 10438707 391462430972881161027886725642440176440 10438708 3303055548735508947917740145565618176 10438709 453361718264944779763327079523568940910 10438710 -84332596785086025828989538208834919040 10438711 -167166523140641398718686562878584712800 10438712 209545254677444234313844911485940633600 10438713 -4050676966369589827074908257522739958 10438714 46471533563286004792998292568915420160 10438715 121493025886055823166347998651374138080 10438716 159721969817297546136342061086576701952 10438717 681454981701982441452170989641775597766 10438718 14026676682188452007419511935529850816 10438719 170543428939518977048582392297843059144 10438720 -49667522845521544802863545537732280320 10438721 -16492737232968398640367160997792095640 10438722 -75477997139895370386809146983980832768 10438723 770273550251425526446117179970338816 10438724 -365120188259019124935758113910197574400 10438725 -13870746073066671497307509292130912800 10438726 -317359424905665002401532061917912342688 10438727 193310716586239802171487991961098425960 10438728 -128897172203277494896851765618756771840 10438729 8430944759463060259506874494012578176 10438730 -199015432997011447523900199594788622240 10438731 -134320680885511762784345383748876925288 10438732 -513479498251038468911965113120348699904 10438733 851334467796351808434003990923073825600 10438734 -93638270042994388217703700722127534080 10438735 -144418676117298697861180201094367705840 10438736 -19038579444163257011270773037704151040 10438737 23232975158835483432919409700209909952 10438738 -65247498282336413868334966179684675456 10438739 -138077713817849575182803416072679645460 10438740 -51244774472435836776509209364567654400 10438741 -435099850414337556557705645394118819808 10438742 -278170585747215026572935344240145301728 10438743 49283178151029847190378028525497967360 10438744 -68805513120743256083556384496189440000 10438745 -280395595689506942123107286358686784120 10438746 37113044445428552824440363784947638784 10438747 -635477450930776310574721968914037484032 10438748 493982380682288084751229498372974590976 10438749 51394248618053107848936619483599212934 10438750 -565564103820648807874218114976080000 10438751 433223657752915314009168214682601502752 10438752 205719007405607524890500624586532454400 10438753 -78979604714640680282335653324261240600 10438754 81267255638435035026337922815500417024 10438755 -310823759883138461866404385783578703440 10438756 208167494725011601430191205390750895360 10438757 -107906086453638542841202113958268753760 10438758 109825316286960599195959115113118730048 10438759 412131583018220834782617107242894407504 10438760 -462691630321194693635669114509300992000 10438761 -305338280343818682528033775758887991840 10438762 9174050915515042380006395966820019632 10438763 420284931854628294963871397954006961012 10438764 19372504129535791625956372691975089152 10438765 162076311306384484405866983881581588480 10438766 -619219805751839772828606424280854656 10438767 127901556614818276734406187099455716240 10438768 235624658140340587863201196582685409280 10438769 666863968387119315854747149310684956320 10438770 -38972623518153505765074792573670694400 10438771 -70533827746003100365572809944942401280 10438772 -1271995827970926193974502937271978624 10438773 102778079462820912279376524764801059200 10438774 -8160097780860582814919666466273987840 10438775 -12172065446087434173013363176293084400 10438776 -66390161010174576132933266946208788480 10438777 -181192057589897123046690060305289802940 10438778 25711891973031902595310115331668736000 10438779 -68953098003738402098985828291019277712 10438780 -35850181605451283013611117435896135680 10438781 34409168953810595433282077293767973824 10438782 230622392664908656490085606138927340800 10438783 300578938460525165002100948247220764032 10438784 -74001627078832628641200167565058375680 10438785 39426140030643124165480733881519334400 10438786 -341868742419106684768259197947003855408 10438787 -175574257911206317496855192458523285808 10438788 -126107058697976866456034061017598489600 10438789 757813161089243678548501728924810474590 10438790 152829072114775021669625683560440611200 10438791 -762328236345452863233278497480321200 10438792 -190194805459837027545361393560224071680 10438793 51154982887179450722601732944699334042 10438794 -262301191837669434279079444343210707968 10438795 456835212436589293421826047948127616800 10438796 -337224441169589860448648993992602374400 10438797 18538996075803545654801098074509442720 10438798 -1073739774322985330210037507329607936 10438799 -127444882335891358079593598354076729888 10438800 37392659341667936141030472148623360000 10438801 -1475761507423678504461896500641076000800 10438802 -355347021815467072570746924829340109696 10438803 -102756598344900177548244639283915246080 10438804 -342065690356749452214913969095299081344 10438805 -82292807676906812538658689999672332880 10438806 -61499474838392764013275690661769732096 10438807 342342255557195113847943816919386042056 10438808 -406972057702236461488446347684986798080 10438809 -4579484627345686200933249590123731200 10438810 -44011007871997349080499151520463068800 10438811 201173180286200228672093219080407387600 10438812 210818720775928740819773518923995943936 10438813 81604423463916472467340670295506415072 10438814 115867267430982524098714187406919131840 10438815 48452882847168519442410296776610436000 10438816 -303321082819217905563565011628940328960 10438817 348269583552600349499206361692306864866 10438818 -48608946997539511668998514674221804032 10438819 268177009228410261261496309685513920220 10438820 8120692553763200925933839542573301760 10438821 318122585811029133487469873790895579200 10438822 -12205473653563342399547561766219801408 10438823 676080668440177962094287731347320624480 10438824 366696337546850628323293519230113955840 10438825 -265922728660355330563941886471337428450 10438826 -5533105234875404036793483710552818176 10438827 16821472795456597268987650933027938816 10438828 -324740837998069594747196639443984724480 10438829 -168839222087531585774871662859529422570 10438830 77907824413332678143835870426444452160 10438831 -307618992694004861469779778941787183368 10438832 10552141157659404862265879815544143872 10438833 139122993482873902473663181207016436480 10438834 106776486397993295119130820766153377792 10438835 -276521822083458109630485739789311633840 10438836 -68826599065007134947743366427278192640 10438837 451118406751240527472763726510118330880 10438838 166920003325867230648910152662786110080 10438839 -69105523191425404313505117443957459592 10438840 71683818686467413286520972277504000000 10438841 499766152970905827982613941685982862080 10438842 35838827174994337608532433015206413312 10438843 -202790813667347508938423283335182058908 10438844 289736552682519812531970019549487462400 10438845 43380743645988533922000732812842012800 10438846 13851574091725984878832193815821305856 10438847 107874741591791762679599704885931827200 10438848 35805951618765136533998759663967928320 10438849 213223961374350339442132508308423551360 10438850 -170524809015322955149132573477438663200 10438851 602955610126357531360797709777694470464 10438852 -2460178340777184133182984474081343488 10438853 394347734898305413671324297658102222464 10438854 -3759625091116341967832631494048587392 10438855 43569134618837993385159865943502313920 10438856 -672173477002514966463960156788081925120 10438857 181116678134885207300359385702823847296 10438858 53078163699196290245064650150585184 10438859 975245240872285880719174519040469678480 10438860 161864072788793680946196788805135360 10438861 257056120067443907480429062721714393462 10438862 72618398567238574210193173382859052800 10438863 778356784079850668752146569817084445584 10438864 137988431065074940202157952843801518080 10438865 374343994408493535789275880550761046260 10438866 -322529585544250172623985616322444189440 10438867 233516003557245416275902618061681245432 10438868 439618724434701430963691070678925780992 10438869 -79285560923913618129506046182932104960 10438870 -99269512546267203661265414447913004800 10438871 -250481465211399475841620337496150839928 10438872 99725532090284737892328445147482685440 10438873 -633727371265142883368737805468231237878 10438874 391929287336161415969309854043656047840 10438875 20239587496437734338113206146691124000 10438876 169792631365131006578352811974233279488 10438877 -200154267064479243837178907129038740180 10438878 48995549742205514811660771047550455808 10438879 -261690664827319233773374973007983360520 10438880 146869283251839639752416298454503915520 10438881 -208221033953715094769851415625524052048 10438882 318932504531619167834119247386972275792 10438883 -51301139278197301356592265479053392736 10438884 -153519651568284167429461584043274792448 10438885 -46232679849894514229273547085038664800 10438886 -146295039135524862284204715101791096608 10438887 -122007547919539544484901520516235286320 10438888 -969503499727077344227992628562031575040 10438889 -81112225016327978229331053296299274310 10438890 45271273775996867263512007868673638400 10438891 764135101915744011487335532851291010292 10438892 -92552321902105974380819304137757081600 10438893 290496317151658406048486617381938808182 10438894 -203064045091017463601952080766695469504 10438895 -520277819084448478037035736998440960 10438896 -35611766209699553331708485829817466880 10438897 -59429932012855539903424813597525343168 10438898 -379439474246110010376838735577212191840 10438899 -199964594284480059750594570834347199120 10438900 152709568253744948217459482673604096000 10438901 678175573881887155681824564548663140224 10438902 -350069194426254212932011190889868902400 10438903 -278537193222945849126284732650250746736 10438904 -131538762217522133119272453737835724800 10438905 -50419277402273410158970230917775003840 10438906 82222147920598613427966360351000247152 10438907 -337896701296505715024593087507561107080 10438908 74274445657908360337816137538460828160 10438909 20931658169722718386319188091308909568 10438910 -113655651500339153495562994269856237440 10438911 -107186616508204187827838522644945967928 10438912 -822569801645554065162279344618340352 10438913 -493465904393619329662309505960139203838 10438914 25042393406143604630719111803033047040 10438915 7031310516721651346403757067136964320 10438916 -13219170146905565938577938312804808448 10438917 186491159178215819517106035604147218240 10438918 11279488170729304540981299401049526272 10438919 -537107993344855402987973983191649408056 10438920 15767105243836447523012621031913881600 10438921 13568644032386557426331466841037645120 10438922 109840831291698642752000948615748453120 10438923 272111705134760488437259407652336272000 10438924 -519699191632521571776705544316056271104 10438925 66162369576144965603589441046790056800 10438926 4110316647862289921839121157665146944 10438927 -4218098150860476111800998207413882480 10438928 -43999102643514933443020862791948025856 10438929 381231454465883562239482368921249278400 10438930 -77928641567814184083183493882341014400 10438931 631193243691212506313743166880443012352 10438932 69265420544447414697261837421864157184 10438933 349749657101622352647893270033662637724 10438934 -45572850822345689836892154757722406848 10438935 -202044589507950254928724478784755374080 10438936 259068118152558945979636300030963783680 10438937 -485523432127482929583968028927223603248 10438938 4152683071798780449104440021522819584 10438939 -19724391563563705827663503163338168800 10438940 35682573404254365330678840477579264000 10438941 -50315580396393421669962601880599007040 10438942 -141653529889826542276264574319401572800 10438943 -8356147866570301187904177471839446800 10438944 31927389890127985162760291570409799680 10438945 323727139106678430486790684369644168000 10438946 87679924227587659127218914960345486336 10438947 -572626885147013275212527991640799755632 10438948 -113793930799379868841691777065797935104 10438949 -526892523091796174982278231301271642050 10438950 107034112965781483293644562532002177600 10438951 -290683289546166665017417696175957047048 10438952 30769036907722884122398052376809134080 10438953 -112158369974452092788229247875396568896 10438954 208364816606450024891755080268292416176 10438955 -301534113588326108855209020759311732640 10438956 -13754591058700734564177479487502679040 10438957 186595261825481561162167108860824959680 10438958 176742136634576057134751696888979466176 10438959 -314368297062645780876471649760216328696 10438960 -24397745783160835531313645243471953920 10438961 -505138400247522516624214914439575951120 10438962 33317650640604950858508500381911143552 10438963 -459893697947189432519762398534979804788 10438964 199727618837512222496651036157950969856 10438965 52429528940643763895115769853431272600 10438966 99608455286310497919916251903917353920 10438967 244404200946868974302978612213079302784 10438968 -352982313183704545676026497386134794240 10438969 17458276692149854749127456647731718012 10438970 -164350006709398994786709182239809868320 10438971 -102448352326887657987187371616205945856 10438972 130343646617663322771056350753200410112 10438973 111949656028543140222203399714736225222 10438974 -3935004365659764790569101020727853312 10438975 120187404991442010987356577616744139000 10438976 243628803570384696576518611640010670080 10438977 384696948199804263706250308990523868720 10438978 -71911944385053795504886435554753360000 10438979 -682032013174498093758456269572867333680 10438980 164900929059893287912981788054264729600 10438981 -317314563175260562958896066185113600 10438982 610989773131008558839836956240935476992 10438983 -68666176671229446469524478586639588400 10438984 143247163177409793043322324831739217920 10438985 156877651185561544192864617499741441800 10438986 6433768326351538729912333872001909248 10438987 98755883741388730642522059581915676768 10438988 31299202476860381784688137011328614400 10438989 -131859051464360151990821152853967591360 10438990 206500257932197873935130144212697272000 10438991 812522954465288351431903526843242656984 10438992 82899551297992975630907115565324099584 10438993 68714757013409288218215147821930339904 10438994 55308123764150070964626800494501793952 10438995 17389298002616581612173621708900188160 10438996 180986476465785556105319367888629409792 10438997 -945566087161790334241993387638689770848 10438998 219395104086836329536432442429484720064 10438999 399378388169357304575149737019668343240 10439000 13711926911294787800009239710535680000 10439001 -337811199054552477965133753636868133670 10439002 51807668230203974164766586137624248320 10439003 264171011116136764428276278568392746656 10439004 -24193228587237503652685607419781237760 10439005 -65922440813703527020020306066307736340 10439006 -223482799614908291996000337162207858048 10439007 357210924838419329811422360544937229640 10439008 -274931512968182412288247236721274388480 10439009 -53829329584495768287883108299438917904 10439010 -72118185766000033771739319947463398400 10439011 -52496152608524431771123862828955046776 10439012 -370633575703611327308799102004051138944 10439013 -9694509863555427668570830681332246816 10439014 -313660285619595650044260142026824714880 10439015 -5978377300779306021906233801512102080 10439016 26483087072309916979862971576832655360 10439017 -1028576009747037564689021887115350434780 10439018 48230942650205114269169708069773367040 10439019 -271158634083764916666669731339570270976 10439020 -165729410062792902524129090777911480320 10439021 80830033875676004052495898174734373152 10439022 76033974793975723857295071290166985728 10439023 1279795304855347833988398357096839136 10439024 -616458759179872372157176133611585536 10439025 88807107131542291274608957577490970800 10439026 -13086425810718536967127114041220157952 10439027 114269344225750354959629746822653537672 10439028 -335746419924890599792187877614511669888 10439029 -259460434687857321219444067040943551424 10439030 3723728495642670484713612536912724480 10439031 -45173835742064437746426358934489063448 10439032 -192747827684966071525438217103417323520 10439033 80335333649396126206138859295555889920 10439034 165839114094152384223724898541379553280 10439035 93154540635303205440236154540521460480 10439036 19066212018476975248068424980471744000 10439037 -4376589005764760941586741519537679168 10439038 -28633703557107892889389021370256257856 10439039 40437852429781631409540641144489973600 10439040 71969961844297761177943259093768601600 10439041 151402922288916909947232384540148621442 10439042 -135319328791036436390750681589777254400 10439043 -236261029864812701133880354695100705440 10439044 -27388028906397973633065859459242160128 10439045 134162646025746826669557978587397978300 10439046 88592207829077639472509155739833863072 10439047 385246318701597244469590438512954859320 10439048 593543005502604453552109862300716892160 10439049 -930826856897459353737269089211132640 10439050 -17554458905253603596763897733292947200 10439051 -12870984414792549935978095274032767456 10439052 16285686827632797208298727689081247744 10439053 -122914509528945370450867236620696476116 10439054 185223929116292656316686669504840682112 10439055 122391879009108254437393391049057970800 10439056 65559707145589710997562916741485690880 10439057 214384376951043548620395350932985533812 10439058 -101333515185593451201744951347338176384 10439059 -108515004906724204961053296593322830640 10439060 247365123249610529041323525986837299200 10439061 158643530986302912849207137579302176672 10439062 46662801864042748516489397854960960032 10439063 -443270421651604971334551178228033541688 10439064 25897937164782592364904932064755712000 10439065 35004754125835453267866801966871249920 10439066 19247218857918067366059053982917370624 10439067 134920752409012676477346622392032448 10439068 12185374208751010280729333931163278848 10439069 414358790247258637524674913552017519712 10439070 -108892357501111247887545342296191420800 10439071 751145291567779808168223007864803266592 10439072 294638175963377253002363859087686369280 10439073 -29468390394111591786596907576539947740 10439074 -198369563984339419545830094675318988464 10439075 139032751330997053008457524468089013000 10439076 214492403719454642113255469111119970304 10439077 -202833306914116638107044230044230923840 10439078 -104370893051417626884337624918140907392 10439079 977383098656572782240725755124141568 10439080 969321739914821713549098638592000000 10439081 -28822052896807526872524545319566655900 10439082 -94663539874477482510925384961965707600 10439083 -510417186951242380846713474081405612960 10439084 -138399743025451832581136336926897411584 10439085 -67865018179942479126193153782059181600 10439086 28443968142465104081544040647880982400 10439087 471106268967207786812887228908303880152 10439088 -48300163141638324905873156729549094912 10439089 356511405272282738847397099712633397300 10439090 130791908053231545835186046897320857600 10439091 -167235108359193323639224900499201692320 10439092 -53439601686364314179617678351686314496 10439093 -56539023769712226207784164134995087200 10439094 94087955835918814595166994845853140480 10439095 35400900759502329240529616929272816000 10439096 -145026119822101972967396079569849118720 10439097 273104120427020882703490747049314520400 10439098 -144079421945015924413949347563646861200 10439099 685500028271649990284953374060721360848 10439100 30385774051421428707691080575789798400 10439101 -227317314606095688346180810979526463200 10439102 33978871055575766423268467235485246592 10439103 12863073409420433699486643917634912384 10439104 88948379316511081758491968081689051136 10439105 -28009484049447222081654216760088878080 10439106 -13167036985331308719926322054784442880 10439107 -88319010474037237391935628486185431444 10439108 54444379978506058920309317415119718528 10439109 243452845278127729558200211340452762014 10439110 -779406268886270797767756222669742080 10439111 731881800685839583361039404571682698712 10439112 -122198031398984322151653167271262740480 10439113 187984285995623815936667446661795930240 10439114 47771864049117591682776833272394150400 10439115 -20289693911230001264084181233380565280 10439116 27279474051467903745924065317999283200 10439117 496807007660935630440579802951716994392 10439118 2369638099689274133408108214824408640 10439119 -598033887148615244298251584575050014480 10439120 -85933772346014503957907623503631564800 10439121 107316816118123876398575137843448859648 10439122 269957805238309040511526799399593857312 10439123 -195715846146351267950026981077443598240 10439124 -190755407563676951082387967013112428544 10439125 107542071093557215806421742271142848000 10439126 13024825839596416368797425998576092160 10439127 431084710833606197407312466949374575320 10439128 242883295107874265901179715825684971520 10439129 294883735587704247271923585555852638730 10439130 53563062148783982460318858266991283200 10439131 -518153914059536076957415599013042475068 10439132 -284884813851347923802725250851192135680 10439133 52657704294838835181201908400471939648 10439134 143622490081253266633061448166035379392 10439135 76189970231364088973462552837983505760 10439136 586706833054983967356771459147094032384 10439137 -150793172061158717487473979956631920208 10439138 -107473013137936887807025638144293519280 10439139 -596648510133879089810604883084474798080 10439140 -321228838811535598817588479636754910720 10439141 263149376159507600147086347588317308542 10439142 2047476191638750847364633353510400000 10439143 67033678562945361241137222428725076448 10439144 88733638201063795728790467657788636160 10439145 -182714107255981082682251676253872048000 10439146 2260966357829552058317091637305483264 10439147 436002387835173335351651347975587268596 10439148 79103706526095904780766272674326200320 10439149 79747826293532038613774088355267790592 10439150 17544864986730905107449098880007401600 10439151 71709390605798651960523362960690060160 10439152 93666952199258861893108807369703161856 10439153 18944709064009760614041291848687671104 10439154 104226248009640626272019663482382352 10439155 -195261362242283347884211891857760567440 10439156 -2305274843023184269110367493479033344 10439157 123518692402445905149367612727628192000 10439158 -75494423510280760606251518438292349440 10439159 -492471184341481583441888655331269456240 10439160 229848538289989292034297807798066585600 10439161 401069849705433537333605281039250390400 10439162 -106790442816185803718385426302117564448 10439163 -57302480703530288675092533243317688816 10439164 -485527381409226931798727997215916826624 10439165 180476299543390058548315831889004753600 10439166 12232016951524780059536134679012977920 10439167 -541750544423682400387961744605289910784 10439168 -70891245320626251921314511531760680960 10439169 -125048340163629134671004689823565435072 10439170 153197630144993424795209656510036377600 10439171 -309761901298686864743585386605875808528 10439172 11707560307817126021231851091465687040 10439173 131606507660748931849876295473205600760 10439174 65555282586126716160176768029557490944 10439175 16167129898293779958842080695013782000 10439176 -658052116881130844667051041955192422400 10439177 -15487942073035118146174873567761800448 10439178 -185304554695425367859637035140086193920 10439179 -163862338344263179405937840153653564320 10439180 -63205889868805855172300202018101468160 10439181 334518106484696724375911372732937021270 10439182 140037822462122615399223177857342878272 10439183 -479622109484973689917687797666099647568 10439184 31914973174792924396563103904048087040 10439185 -131452700573335712378396202436090132620 10439186 -311675302002033803961358738091834726400 10439187 237358637817381598371057043438531383360 10439188 108309154645183356394742195006483496960 10439189 -48627815451445509901319391784801270560 10439190 96773400629037184368130240846459173120 10439191 -19256374445339766231759520475727118336 10439192 -90204044179574536336968806325650534400 10439193 131948366922370791848550682127512538064 10439194 124018479544892664011806497963392593920 10439195 -79980758721314900946580949425704028080 10439196 3582060353205912265765951131779211264 10439197 -164780227805384464657328250479784190580 10439198 28389398574582824739555467092247838720 10439199 -27106993164614971075149929402848428720 10439200 177519262099249883341574712138424320000 10439201 -75142899897265099826841094289358693696 10439202 142204982514937225041243024293153692032 10439203 -146639382478212124180198900522381688840 10439204 424706667100622825865136877109208531200 10439205 155136507309850904038521042151796640000 10439206 66304928220046046637859265997471171552 10439207 -654363306386698844533055791731487872048 10439208 -143948733903459434344702996589760921600 10439209 -763645066050526804395765426331106166960 10439210 179401699117252102258732387229211857760 10439211 56698544625248458824797537007855037272 10439212 -129515355032929406944276126119917173760 10439213 211310133733828807728273983738500984140 10439214 -47916150287729576236173215769042624960 10439215 -44431744101804979472971442559181384080 10439216 87296161094331710205778392303386345472 10439217 133215994214582300799143337743833797120 10439218 454360851876289393963755187531844520960 10439219 -2933695704269551502846420405761935360 10439220 224770188647670241110602524520696156160 10439221 3383426023132232339202826186893303264 10439222 72167404159220692386164762539365546912 10439223 -52853361745739104043852997346234344216 10439224 -238702623103803752139602786383276646400 10439225 410131851093777289364958658601124594000 10439226 -15430129841539632986163329192113351680 10439227 -197412550190578547139156299256650821200 10439228 70868067714237355442931857583922715136 10439229 -187648532107461621918867813473724662016 10439230 -43331688140615410262775277755032418240 10439231 -691146534264030585693960866718022208136 10439232 7013755517555486389039909764272750592 10439233 -136668949846534631329959065964864370560 10439234 -14784636394771283776868250867168591360 10439235 -204911731552610534934202370635457752560 10439236 -297566605970156305757861699391796174720 10439237 640242651936553139453340094355080186812 10439238 184641352017746123544329029708356220800 10439239 666375681869779413392658436042590424 10439240 -31544386051555212446559672634156646400 10439241 125213118500599418327318577694849120704 10439242 9676954158202139051690333452473433344 10439243 -29697953342626939573400867625571797216 10439244 300655377281651988094118553226485943296 10439245 -46788779895644502279000399640770870120 10439246 81877072381331253741616532318252611200 10439247 40409823251850508736556982274046965760 10439248 -147496336916765309763906010022767894528 10439249 866193979207299335192035925702096990436 10439250 70260137990452405072736601154329600000 10439251 34766476526182107982418883392013653184 10439252 127749552532211172924459463330015268736 10439253 633493028117552603048583806556250056000 10439254 -72435077492581905188250670148030376960 10439255 165420267877720464887433784851629442000 10439256 243510944115764362332821912358305034240 10439257 -249222663221540594437083256283270261180 10439258 44030467099428666168476910855067904976 10439259 -315777017530753930712716228434971038464 10439260 151008529599691565755595475293444597760 10439261 -18707081252527281327350866906133673216 10439262 28845295437248618811415495193009651328 10439263 -85217112843199372715239466241776716896 10439264 1204822039147875219071316165176479186944 10439265 319568560382013875560917505744738056000 10439266 -241863635272860200980967429990461428576 10439267 -112495269584451723846811112900846451684 10439268 -31593371747097652717258675346953457664 10439269 39892106140473115870129140847071518844 10439270 301797125013606612294052712966123352960 10439271 -47128580350289020485854089935112859760 10439272 77780302632781506980055078512641228800 10439273 -139523027322793409613138573816694772736 10439274 -103697136051251975203162826785373879040 10439275 -188670642129551541676716449373924000 10439276 -52013242806326772321532606761359718912 10439277 -37083486281266248956609066653219087680 10439278 171759799068695341488809343155118565440 10439279 239304519751441960028222537087140670784 10439280 24707352360802215967519924893162700800 10439281 -21020837120974527417759816107751859200 10439282 2035653619668977949157152333791568384 10439283 -168814891628494602255542323095023678400 10439284 280295561460921581757794339842700185600 10439285 320882640087496927785250251574358221980 10439286 -54260571925580581229711036945697976320 10439287 80003812443386239407679903619620376936 10439288 53447552042185260175086403757790720000 10439289 15497593933877189878009406403101477184 10439290 -219318089247272934340529261701363437600 10439291 -130700889865328038576639926374032529088 10439292 21476940793812552948175008568720410624 10439293 126599353886617518045721368621004297920 10439294 -8113318305110560968218052729486792768 10439295 -251558654263241984111131736530127276160 10439296 -108778779483428655841145066249949020160 10439297 -150231795903233410592242530099009365760 10439298 99401951096111261707102359656641448784 10439299 175633506885688555315117651590843741504 10439300 96790280950391103693716957793765206400 10439301 90735417362547423708745393047654961632 10439302 49589569093375413355626891479631392352 10439303 -328540138797156571398075592473858140280 10439304 -72920381515499021878455631521553612800 10439305 212241109627233897783081386567401871460 10439306 242490329919518104382275273728753410352 10439307 -485962588480882759118541956555735841360 10439308 455744614634579667946105459376393826816 10439309 177502239796066717630324965245104046400 10439310 -13151038817316601307444807326687764480 10439311 -1122614699741823615655739410877563028448 10439312 -14309833495910640891278063092519403520 10439313 45504570022595215496211388783173832944 10439314 -169873329492121707652706527531392453744 10439315 105378667986440853890623495736564107200 10439316 -24084041734985190440325819031303430400 10439317 277075794064773179553688360139262891200 10439318 -280274680714794836093829628319779377984 10439319 -28517540230389950763450595732322059392 10439320 437374600373530364413637299214792908800 10439321 -133973825606628265239558313349395415478 10439322 86404473783720911940556195440042612480 10439323 209974560510185650902936149808234669572 10439324 -66154436428798862560180111233711412224 10439325 -841078841072028244890203288844525600 10439326 175613315260737803315505751584515957760 10439327 -56237716656052440287614186072973670048 10439328 38925314296658911369369643552609402880 10439329 -697715916466172968026473084611309623070 10439330 -187529174012299078169552644536747502080 10439331 -59373743140157209323311886578475123456 10439332 -105994250899039700250313034605922131968 10439333 -111050295949926486429418250411470036998 10439334 -30687992224253309768365563339245794560 10439335 26585731359217893591889001192451819600 10439336 -153630797936606392498410625983799142400 10439337 -536046509007301696475543233367726969856 10439338 -15266160528446697665245808565308774400 10439339 -169680818414491434790527094141137388176 10439340 60663587631057909119496919473031034880 10439341 53900825221629486668723064080947776000 10439342 73470567831101194565929507641698731200 10439343 -173792468853853628930500670473933298448 10439344 6874392395420968902454055751543521280 10439345 202651004150336704513353044962699848960 10439346 -26676364239682538240371546894833542016 10439347 561241003551635101010466133588725814796 10439348 146521652653966693548573309212503750656 10439349 -435528659776009565444196210681284595936 10439350 185753073891658436537420910394356890400 10439351 -17929004896038958776650887090589746488 10439352 225041284095955779083473414414620979200 10439353 258064529179425121954256172627389508180 10439354 -79857626302173447417680940642153151488 10439355 -103988741537797748636236099428403180800 10439356 -60220042783184553774436399174096033280 10439357 -333551084654231549215142310768773251080 10439358 324907996633961484129240362310962288640 10439359 563958894353896640896352894071699880960 10439360 -78466737626121800596562001297565286400 10439361 20094214504876166376884945373185416401 10439362 266827469227274013204258242870678215200 10439363 79798201780477122178423327003462936584 10439364 56327589518662743534725337796358615040 10439365 14358098428577378608048798852642543920 10439366 -18015108145203484146212882872050650880 10439367 -134778088494432960580647539679295615320 10439368 10003565690008062361815992688912015360 10439369 -137482501380527733701525522674283128230 10439370 167710737134966833069089638791429391040 10439371 381056672600728482610168497481747047572 10439372 29145935130771323446403015537432140800 10439373 -53338787376954875036262068984636446656 10439374 -96527370834650079769440622922466103296 10439375 -41990895265596278361586419744235080000 10439376 34952348087657666894465409927067729920 10439377 339067644029564440929431789637560420712 10439378 87110367967887215660535133520546586624 10439379 61738728183900067520707855817057809200 10439380 30155396228797321140776691734130647040 10439381 -58929652402805152853000251962724528818 10439382 231908468893227734416897443319191955392 10439383 -539080485072751342542095685732171701368 10439384 -249091511887494945926079035237445949440 10439385 -39379131301709467034850322071349171200 10439386 -243470767634218352322028283048655844896 10439387 40968638275442619948789920259508404000 10439388 -467895503276009902304541698872564730880 10439389 202218050090797854134923382994445825190 10439390 104594329058735244848372032385511440640 10439391 -245212326677364541625523732677398756080 10439392 -68907737312712514863265822897278025728 10439393 664923633226285708140312329248828404642 10439394 -17838854977853255509947396999918744576 10439395 118391723413851992849328991977543128400 10439396 -924642816702274327477792132134030720 10439397 -6240499453762751196295779058228539972 10439398 -236423068690867517070236852170619195520 10439399 -416559720872145317024738537400112326600 10439400 -42385460750878751831796797360111616000 10439401 215903710911138556088807452440596525760 10439402 -55418817041036581119619657413121653408 10439403 -168264124305623412979203318653690447376 10439404 102111185576158243072876134095177668096 10439405 -122824199901888870160753197399925831680 10439406 -18476949882678273267058131469003865088 10439407 -664308081296395473617039967678396948168 10439408 17815308031550126827528031688092811264 10439409 -230260180645124787013728349045896572832 10439410 124624396459877321575010897293159575360 10439411 -7654201420077008433550994328531699696 10439412 215655521155370797960835162367680397312 10439413 117536667048615548016402046646692383662 10439414 -137637348580010050515176040227405374848 10439415 16123784400563490774772136844873753600 10439416 -130528872225555558535065540157836595200 10439417 277657640616301546157955223444027202640 10439418 -32060873011414743756817938351584699904 10439419 221028593257875822219612466798569622820 10439420 8166353991387137493849697297936896000 10439421 73666187983153997653847348567350490112 10439422 117994757524041844363330360072231247232 10439423 -339298246432302783741621289659951468120 10439424 -83126889523214607025798592405528641536 10439425 -156068819842943616023789549296589919850 10439426 -64565735046162967118443900755162814560 10439427 -87745483405951369189849745323160621760 10439428 292278139991574315865911695301188864256 10439429 -8961208813890870283106297544715006080 10439430 33849794043423435469387213989749301120 10439431 365219240649174523558110470456936507904 10439432 -485228056222356149460175474827848985600 10439433 -153851834312233540412712688714290412140 10439434 302072818332580996650254450348378189616 10439435 -771155070144983698249621277217823234800 10439436 23770802728343765115098903002695598080 10439437 63947893364221603251356758773378732086 10439438 -957621860036814182216944626681651456 10439439 106293674145651194178858215872809507600 10439440 -24336624106236698012893254073252577280 10439441 773431192249609191725163851911666417842 10439442 7318738964007888720139188069705362592 10439443 194065277130371075635649916734952731040 10439444 -548959956146096149611114505657807966464 10439445 94849447093576879929515837876069294400 10439446 -392455118457301269572278135441508111328 10439447 -280092498026758560147465743201323390320 10439448 52528576954891532856380784634227240960 10439449 396793084417142328927394832141684574660 10439450 1168470129655073353417575867039272400 10439451 482195284531836871004626018212884197800 10439452 281136410332333881060952552782644029440 10439453 -145420322986897617008607505247677766298 10439454 -196087426757776195489708690378815467712 10439455 -102332883892489461781420997531113344000 10439456 -233340343758059824450821075151772712960 10439457 -5628527360865579872781654172277779008 10439458 -65026338614507077692031818657954079920 10439459 -167778645104209155531481699625284764840 10439460 -49861899216971967056680953941842022400 10439461 -160067850441810097910838194942594729352 10439462 75372529649085149588641845043446325248 10439463 71467547004478308512344371215119606224 10439464 -203867310452037784149540396061646438400 10439465 93995253731358633316570471761554656320 10439466 -53556886632910418524585371558165624576 10439467 122917016452315186594417195381561820992 10439468 -343143911743549047940484603987100672768 10439469 -38937873104316903729671741082890191680 10439470 15405893257801856745218095175879174400 10439471 334383022126675201158948430901058188160 10439472 -88694400902511927822610401155988357120 10439473 -357114861414477871551233996593641121296 10439474 -72908163346613292630155626293000485760 10439475 -63748728898507885017872645924167782000 10439476 -202037993119920760972439209710654125312 10439477 494122966079395124724445690701967753326 10439478 38396209492924250668914874647632405760 10439479 -268073483250824822502308647366577551728 10439480 -76761439108473790751129681409940377600 10439481 26547794923190521482457923353982462720 10439482 -283770006260838152133325222331415913248 10439483 -161889670707404737286404723259574986268 10439484 -169049528053471166171556619142036471808 10439485 -67156118341377024882359432886151322880 10439486 30562943103021745482581061070308840192 10439487 150241703363100941584430104486788336768 10439488 132810441447676688617068265445602623488 10439489 -549491967394290193089831090016784687676 10439490 135627255336053885944129722269118213120 10439491 381943830620004229603972319566495127832 10439492 -186591376045380597049145796757138452480 10439493 113103006987478515186283098865688885760 10439494 -57827545263050541383662980682566216960 10439495 -302321228915203287469594438579017056640 10439496 -244193228520163134583116983303511244800 10439497 -11858576020384924195501643834588245040 10439498 230470191576296535305317558023333888 10439499 -548084224106753716372393473926952918528 10439500 -440173818275258645428947029216478720000 10439501 -235683099935660899509595273130384799498 10439502 46493140844036318101436836881374903424 10439503 -67148048739976752772222487890265019960 10439504 -213471118132333466943202026725536825344 10439505 -127260430384342178850287391055646593560 10439506 -26505886337606077525272700826780843520 10439507 -222393098108417048136393443797618290480 10439508 72576521561374845112479969056275752960 10439509 -463747638327136198185999689639262478784 10439510 -98590710253722514917024860951598915840 10439511 93075613466909485780401434897979398328 10439512 -178141054609882861548340728519418060800 10439513 67660219711625877024509827032660047232 10439514 109099802429694692809393077632275889904 10439515 128250238780080905941835441898660884160 10439516 -122833435838291795768793896353858246656 10439517 -222561192468541092720488768459636640 10439518 230480615264292995663227167070187448960 10439519 29432769614271453048763392687729045000 10439520 16535929377096315174156841524186316800 10439521 -737233027672097910755746702333065074256 10439522 -106796418318386139322832755607174615040 10439523 -492017536002883797822043032684303902616 10439524 -149363810785294297594281026655194142464 10439525 111517826260811781996074680034565721050 10439526 -127722666497225763764832734477491649856 10439527 -79391228486344016809486618247981006848 10439528 85293539513503283376990067914955653120 10439529 -16952562553126482431844558921333948672 10439530 168206870329888557080216209439060740800 10439531 -454573679987495375081956039470697701000 10439532 250466607557084149295111716319776371456 10439533 -64019721681123624606911624914800202196 10439534 -79340017654577065350205954551233740800 10439535 30429120914254896225387948562743423360 10439536 116565778438384318260222410506911744000 10439537 50690221161761381399028366601430155944 10439538 -282657721197806698940242755014506556160 10439539 209571023430929153510924300150029613568 10439540 616961045389496511357827540032512000 10439541 -85600763126497072450673563096950169248 10439542 -87982397589183994614288121955917439328 10439543 -127296197157271293152979730659052512576 10439544 139197496982427005722010978479593246720 10439545 112618809905472846187124980792100991300 10439546 219936332761414534680047745258103824384 10439547 99966045300098044203997144960363522632 10439548 18416775657633119453054609264683921408 10439549 -249146704797349957007530279159233027450 10439550 46574917381918153170123177154878720000 10439551 54963983208555026485246407905389223552 10439552 -459061873261612722887306091061208678400 10439553 67626551966098394874961168796490008544 10439554 -8296315162327525441585275362378559024 10439555 -156674888106724930974929996997527865600 10439556 -79163185368847868397816737585756737536 10439557 54486382184914118929671392468905491806 10439558 269551321344651651837024054730952050176 10439559 -213135367684240652367454884397985821416 10439560 64304451350134893511265969279778816000 10439561 230914849217568358217677977880886959824 10439562 13926713181890287657110072165207687168 10439563 -385943959458869813672597081735317368536 10439564 -23278650841078600370906550048973945344 10439565 619698130882061604392650664291808211200 10439566 8153649402994454420941844372184503232 10439567 658333065500187395576610041733526637616 10439568 -118195071340744757310959044618784759808 10439569 51529754163018888746835782727528017280 10439570 533293767046598131499407776456744960 10439571 -8847315094970579758846482850915401288 10439572 69381289528768596348279928686105483264 10439573 278939377710587761763127525419129895822 10439574 -45677829860404349147730126494061138432 10439575 126276940218277475955431590049196594800 10439576 110114922031423407172438135022594703360 10439577 -342883144607555526414226488070519520160 10439578 112961136653182975261520838033369918720 10439579 115427013907448334963279932567833755000 10439580 -178840810506367346316005293101012003840 10439581 122182871425935775495091102199160066572 10439582 -128052580749979634753329933901472724608 10439583 -2168759894266621332494715482961352704 10439584 -6519329384102328233317431238109429760 10439585 -129475837260381495476685640861718012160 10439586 142626817144203009308512450210527843744 10439587 65172040295505444672788742706331416592 10439588 111332952940428315722898992441947653120 10439589 61134021704744071578046755013030385760 10439590 -3982489065975924853238837506649126400 10439591 -141048064347359261863572232817055114816 10439592 8697683651747609769356062257517117440 10439593 -576840249296987056550088123942217710720 10439594 -179831420818611134190921587907710081280 10439595 -243847232208542987622655228805064102000 10439596 282776400339133653402603019758573651200 10439597 -733770652028321371203260535157625703060 10439598 72336450282719807036989257411844770048 10439599 -33753783651535144897932851499236172400 10439600 6292287623653369194136844975523840000 10439601 384147396911085691119359885898281296704 10439602 18136972617704812784380163766175444752 10439603 -3952296593103253658960558417746382136 10439604 9350798319209724839449704499588356096 10439605 225150517793303871568003416205878131520 10439606 324076831653504775621725531067890574752 10439607 -89256838736729561412739871910736408320 10439608 -402401655728925759972947235444288675840 10439609 38726700666723298843719849584434032810 10439610 71824506605244742174436516518618709760 10439611 -1273135620301004594498148171559972800 10439612 -492501394129651956207876978382498335744 10439613 72538549880778021880655558492881072320 10439614 152296888969554791682794785263794278656 10439615 249209122724064904719567789378326451600 10439616 -78753578256563139202229125199331065856 10439617 65873245857959481923443696344158777666 10439618 41918629763209278190428644330108851200 10439619 -312510803948397645907409357212336469256 10439620 258445722140788545866705719591379047680 10439621 -234380758604175717455264752002980126790 10439622 5730088467135035074042615572974416896 10439623 -50370746993381884093201833885506443320 10439624 31354188055310617833476440596357304320 10439625 35011915722418801956635095087900608000 10439626 5485480376012760283675516418523321600 10439627 249766625885912437037655518530264929024 10439628 39856430947722003843639578493010513920 10439629 -68031120768034494653777596261634405770 10439630 -52588816031345964935127747408716849280 10439631 123400980747572565264255214954848218880 10439632 -33276713582456376803563976525311377408 10439633 267149520573140087120065103841932400882 10439634 17717613844527987635618685507346018560 10439635 15918432109489442607610368641042188080 10439636 -24335910787747557687064468984285145088 10439637 -48903611456589102424953623172680676000 10439638 4651307751757915785585872757286080 10439639 65107591910884371350696218603459463856 10439640 -3032709284142542305512699925480243200 10439641 684530770945905446782481772088357292042 10439642 20902408805762321071830597536183679744 10439643 -120303435286253424705054331722084044136 10439644 -442488344288742168055403702170951857664 10439645 292313415551593352192803316076536911200 10439646 -69276415120252594865714467002885301440 10439647 -61745266700959122807781450921585235288 10439648 -475246426112689342695243354538337894400 10439649 -477591156384936729675560553980870553312 10439650 -67715256351038971271654855096146058400 10439651 600539243117206885703788630735915502304 10439652 355687380566763880935606741789671116800 10439653 -4501383677944627130533180421822548480 10439654 -121540173818446567829543843346306859008 10439655 -156904029605728495610530073889795849600 10439656 -239932840396923467485615506192850437120 10439657 -51848100095540827651709443253099073312 10439658 236176792848424232386057788351091153920 10439659 -657309425523078927698257154427394544140 10439660 103736096181456422576825308881718886400 10439661 -14420712431391171609876333549318697536 10439662 -50630002878197242312596539776708825536 10439663 245689679796589388972170065817750093248 10439664 8713904505167916897457724431639511040 10439665 -376978734827163991986637925721255955200 10439666 -134921740897801890975028169753828061120 10439667 95214542100086327889660008343478992720 10439668 -473989119341734013202989952806460508160 10439669 7087260492310226142440132075865471840 10439670 89744144034204226672484485741856726400 10439671 -30288091850633854049834908275776989056 10439672 274982611170133200427131169635763015680 10439673 296717398537999361829200782540919317584 10439674 38265353476068528827458317834047580672 10439675 -62743106765840204888133108134609106000 10439676 -114474328200866621448327304094213426688 10439677 251636284512880029941878039062744927360 10439678 75457563470313230015075039619274306560 10439679 427277560685795114282367555093853571784 10439680 -179381203027232321620995650682775142400 10439681 15343021325396090491620047930546489280 10439682 -41286458562681535066733540428372672512 10439683 516226965518403488419119931661553921840 10439684 -80584155251348517915545624655450144768 10439685 8526188317102953213533212728253719000 10439686 306925023515936198606015270495797917792 10439687 -351608640883638654927522661048442904576 10439688 57664249108704368145411245756164177920 10439689 114101263780163207922656368631825145124 10439690 -38579313562206997534869299826301610400 10439691 -378145104310424530257809691373423904808 10439692 3688609927918776707873953647604541440 10439693 -197828797242439058205289223240712595680 10439694 71290020812781302332475684570321572224 10439695 -236580742608674916835459979629310709720 10439696 52094394321662249132470247729691033600 10439697 372670738085772352006298660344251394800 10439698 -45261942174682852419082997856672588288 10439699 951250770381560200522046427936508349400 10439700 30436649284736213297522247146775552000 10439701 -381279876212148661069591643004528237298 10439702 -37626061030367363077549513418349619200 10439703 -213303529991943075384295611511923360288 10439704 -10852532881948961082596871498534727680 10439705 329799139739498469787134329124192841860 10439706 -71826496844840654737861194384335325696 10439707 35013727982676303846729281080904242392 10439708 -148947163711477327712476680220985616384 10439709 -533460246452100395360878614770529792 10439710 -96936585734966396828366186395689600000 10439711 -66996158893053216965462378346125542848 10439712 -5192831885796956777873065938958417920 10439713 -666986867702044579055927166963277883038 10439714 244505028075329269553859858778477893456 10439715 26125852147174858232974313208194887680 10439716 -25342043221075831627647423853512630272 10439717 -239316775996450496328482081091058595268 10439718 11327622824690742555966595305488208768 10439719 -517420716109034459707072299314923791880 10439720 158480315175228464526142460254101504000 10439721 -120483230816901446666886397600826799120 10439722 -192411259311429677136358502412979916448 10439723 121959999402923384572168166874270071808 10439724 -21982812030226281669954820213062205440 10439725 179830494680610236132049418327616750500 10439726 110574039748507700941424993324656641984 10439727 -50226066872363297613981542799538124280 10439728 -25953030900698887943997276306939641856 10439729 -184517376004723879246919700386173010670 10439730 439063281673994421785765351130577920 10439731 -245461699740388988171711767867685608968 10439732 -134064838415254834665971177760254822400 10439733 15125465614122308305327851679381688448 10439734 469810161885855519874740995293935827520 10439735 81034710343062359912333385418225124160 10439736 -300206495163322963805190513125023641600 10439737 166373667752575992655183194803191504704 10439738 146717888492427404245298144293718732544 10439739 106109550344334224373691860287737920000 10439740 -141385722827858616959745266759397580800 10439741 303237067875478273086324979817259812172 10439742 98980599320951059355569592189135522112 10439743 -280431798178370907422992086266568563008 10439744 129528973359051881914373241386442424320 10439745 -2131300771781300246447927832601474560 10439746 -54584046514866119230061144995572928512 10439747 620462652545606954196324234496583243196 10439748 8376414838992349493744127248665417728 10439749 -195153103040328680098358905496240049250 10439750 292104459333626076822500931798587520000 10439751 -149849656806353108815635029804961006336 10439752 166229096596662848925342641651520537600 10439753 685220376190461077475476329091019444 10439754 -54440181024181363226882710896385012992 10439755 -5806071749152741469997701448197740800 10439756 192883190698893711954104710273269622272 10439757 -22352574991972555290059799318959680746 10439758 69759159971058843998321874590451374976 10439759 10048570378115372476605356099875920 10439760 -66542062370866203445680017473781760000 10439761 374540451396691733739308874616645050612 10439762 -109240012831850534796743926656816448368 10439763 -424469733415177498382100339905446013256 10439764 387187919916442716037948918268210065152 10439765 12426820832149285764558063218383192320 10439766 -208981295916997283908130556497369002176 10439767 5067424849680031455246096668501434120 10439768 -806022575194384697236344355197354393600 10439769 -50854104541827151146222006848124109824 10439770 -160207074491802206815445054919914154240 10439771 -1925025238279060494250548341223304020480 10439772 -5186077120138697204416666293147402240 10439773 711893620913655019566007520258022730022 10439774 153947386252329209010699764300129003136 10439775 23759100433738101170639776669947720000 10439776 458891520142878577503777982082796748800 10439777 49818659329537000443496782288348966912 10439778 -15066401431847523644340007710780476160 10439779 210914271790908500267927788462029004032 10439780 85452174466966795980740445204478517760 10439781 151809791764387286774173319046699614208 10439782 -367095219362002255094003193158216863008 10439783 278777349605520478143154933244045275944 10439784 -244095823098026234759326977012323911680 10439785 -499872311117638624199212773290845914240 10439786 29901000999147183582947527638642643200 10439787 4358578819045887021672577270265037552 10439788 -367354201208786747413400950375991686912 10439789 139916990960662313748672485043411769560 10439790 -58861655423675767228572622543771025280 10439791 -84354349437102673536896806080911988416 10439792 -32122975010750836811047250704300769280 10439793 179325096497965469664320187725879800320 10439794 140584448175874361213912291995957959696 10439795 381844994358975731467016071961495123280 10439796 30424097037170034946664438086747348992 10439797 429551273434301756073034991400443781600 10439798 -6696009947091314961800949677947996032 10439799 150937625500936631501548254874652709864 10439800 122032429730779633615138776702907392000 10439801 -498330383094208439267204265130546480896 10439802 137689471368474388156590855329941064640 10439803 55422207612868687042409434983681394128 10439804 -55318648335332639018760832399410163200 10439805 -258404974320398644805047199721757094400 10439806 395198106588562089647151489831302314944 10439807 -106810778460165891164958171676692371088 10439808 126514935491250198733104130906380042240 10439809 219578028818367937369189050182973202516 10439810 164474724237232515784897275066281110560 10439811 -56103509142987536357616720317499811368 10439812 -280898007159865296453630045303299945344 10439813 -212422562837407390820794970325477547938 10439814 -65022970303567185738390001656641617920 10439815 -153759501102941564457808214868662067240 10439816 376421261778002441892557164862959411200 10439817 140390422969662046830990406636137359520 10439818 130069712097245018804025509252909253216 10439819 -65817003527153710563591027702159853248 10439820 238502325530601836913865079616356505600 10439821 35151400239067518212168260026639058912 10439822 257696491429106083339720794575706443712 10439823 15771114147994880979874590802606011264 10439824 33229873610965971809184896400677208064 10439825 295353954172750076894941704075056751600 10439826 260068516127632680407948857342475520000 10439827 356358438713830957956580899002328949676 10439828 -13992896883087156790295305305385058304 10439829 -139164621774324348432824902344754811826 10439830 -51054858603828638242318750800213607680 10439831 244199620847847502407416248549156690632 10439832 -175129571727103805441069031505394933760 10439833 390129549860823306069823064240022187082 10439834 227740424536271140342553107015748049600 10439835 -65334625838706832410973641492679257600 10439836 -2947654236590220460530678157742390784 10439837 228242095654610904176153335256333568486 10439838 -115487341425891144142808164520600604672 10439839 -247063628513409979486300131031748490560 10439840 45244327429903692865576852279472947200 10439841 2863243732637721060891230624235623520 10439842 -97067032077071679949687223980790370432 10439843 166570710544894625370523949388107198184 10439844 -15150945274931287633357932067909785600 10439845 -50854393573793368192108321815406833360 10439846 163542245156543731852343366302114692480 10439847 20149282765273611355297993768629237912 10439848 383876546235281572305491700909777423360 10439849 -291044630912412233596689757630847816064 10439850 24818935600414085661833649761248128000 10439851 28519382745741053350424611077209277552 10439852 313512706906769623088097798102317511936 10439853 -240218040001180985775404788730520582720 10439854 497715426258220240466596087624825334400 10439855 272296697356740053134085263372965600000 10439856 -23229676057754984021119700840062844928 10439857 43026659500802036712165579792219241106 10439858 47857934827142622294125111362396694016 10439859 7205034101131891746139806062257524480 10439860 -98776573830194580099623140665782641920 10439861 -130735246733194791710334872641624817568 10439862 89610376437318409099099439890962428352 10439863 -129977657374905495952606929679455444640 10439864 471152975752047792207284965184521359360 10439865 -170635422318721713684861156053760183480 10439866 -220010822901941524930133977041809812368 10439867 309792903582810736923388231658011426080 10439868 -251839371471775273086479123827212725760 10439869 56363524377614706389174013680345940480 10439870 11838259412351823013507285674462904320 10439871 38816181777058831455694477923660395040 10439872 98670696897216438239471662039532830720 10439873 511166192643132112925653997205252768000 10439874 -603366714160931652794113061612393948160 10439875 1009140532772106327638837131838503152000 10439876 18922532271852988192768187235914572032 10439877 136497196218123962585507931994859994432 10439878 -116907940677814929710833138039641011040 10439879 -10610920210886849561710986632037491760 10439880 497530309926046661332038612246528000 10439881 -296816719546251678408225952295710166300 10439882 -266028113846978667299702744158265696208 10439883 -44710922396055692270708428856017357296 10439884 583789228933986227755104906582097920 10439885 -99606884246346310476872906949612076800 10439886 -178262865127588147184399136648299545536 10439887 -409473157236518551260353384063548536048 10439888 -80719783839695178286875935962247897088 10439889 82648205280595527983704789220916112608 10439890 235936699793749522795203716834164795200 10439891 -531954487039541131462314797583880166400 10439892 161181165059511044582131260358673571840 10439893 -144084522794771502458513727545056552416 10439894 -303311994340631779757659968129417249504 10439895 478414874876257138249951567547374218240 10439896 -689221269395827503398074440985574430720 10439897 75680628707163119449311075737515299528 10439898 53629928806167571351584202876215728640 10439899 -69869296191292779088646464676624707040 10439900 -113392012500660708556478241895566720000 10439901 -193322290174345516386502839487716472320 10439902 247996590596495034630002007283840307904 10439903 33861927523212100624982879353334748600 10439904 -22394737321636412426695092912652812288 10439905 5697301912341600203530906424034807360 10439906 -165817658215919079029909332367376486912 10439907 19135038055042771315539271379810604288 10439908 -147243143159298156985421330417429970944 10439909 42146441945884660245691222445377105116 10439910 69844444413681110270630650626486579840 10439911 -105958164933338927923815135436933777400 10439912 49155668371394343516021892954562396160 10439913 250202906325215164663146723923527723200 10439914 285346227826264776977602569960696483072 10439915 58652277646263800315470976683923310560 10439916 -20064770567737048308339184139475194880 10439917 -441951908745281640545526386049619989034 10439918 16783425043888116450747018915942596160 10439919 -5547667563443938736193254121171082896 10439920 -40956878278459005885222839612038840320 10439921 412923007353400089444733315526539721892 10439922 363582024909550000557530705355271578624 10439923 -125858530032350381346824015363870570176 10439924 57498613026296580856678590126406920192 10439925 201884215351650859089397350854768160000 10439926 -151395801330603977886850409063981255040 10439927 -1219569542883657295869757762596111720 10439928 -6533145158447197242804877916940656640 10439929 197467293916985399461150355532009343360 10439930 -38122883539777002694946172418138752000 10439931 206840115545709481501312661315114224152 10439932 -42022516346837123772577482578842583040 10439933 -29095395406477630482864738875054386080 10439934 -201112398644890498599047724096065095680 10439935 340940048346683695410383975735653461360 10439936 97171824791304900783199980361321807872 10439937 -218011561206814860102073533136357086606 10439938 -24494919103470596861456045584583961600 10439939 713581472922433798913255125119970207740 10439940 75127453690986843595919453565552660480 10439941 598757301433911749658475369350462245342 10439942 285641258943124487491599363514896960000 10439943 135282241746994841861196906387028944 10439944 -124728552803648576500346327209520486400 10439945 25978476968330540397576376992129158400 10439946 -49565327455341859216876190834315394816 10439947 2869411793598796276984744155123609232 10439948 167710613942518808770873062497489404416 10439949 -12365599327593819042343358045801278080 10439950 207897136014786543203973035662213920000 10439951 318423675606516472032142495179594443952 10439952 24601404417973661278721159527882752000 10439953 -103743651079005749558221684887796995072 10439954 -155113063067290673595505900386650108928 10439955 63083261782657793747375538137425080000 10439956 54250873603181543474492873743675061120 10439957 -11279117822044124050109153602486670016 10439958 100649760054552255075492019320236827008 10439959 -405232906588703095492014902269127037360 10439960 127907940656685450358515317713228800000 10439961 -3925879923403401490549316917841714496 10439962 -149412866751162495647478636804559745568 10439963 59260421703665537807505630489515690304 10439964 -256575477702949499780472873103065216000 10439965 4457597417120284543266848264417098860 10439966 -72166934533784541762065066009305465536 10439967 -44176871862727252897771009802384102880 10439968 137696612645021922719210516360598650880 10439969 447561571888419377077735354597186980096 10439970 -1272844499444367857668289867271989760 10439971 -511226453130515047986805490544073044000 10439972 378460999007560588832339275523120682240 10439973 47290026727089974220793785821424252222 10439974 -228608660240496346288352901778305747648 10439975 -15510548771756196187164759917878712400 10439976 -149634090117890316488848006517687746560 10439977 -1080096370820033707575266251585247626880 10439978 -29187495109055812911879773530988719776 10439979 -149428992421098631491795262749272334912 10439980 32566500396411020853535923781628160000 10439981 -96603873889055884533602830241692666218 10439982 43213386483094755219643941584620953600 10439983 838292239771371365311308247952363231400 10439984 -18379446646355671642079517393537024000 10439985 -96079914645372153851797487468203200000 10439986 -19759181305941049336553330689388450400 10439987 -187998501863987077903102165768108317120 10439988 -14745405661133430852780061443336124416 10439989 283430007679908219435537737554263920832 10439990 -31983567657231200446448388977801840640 10439991 49364411453855530715864733973932462840 10439992 660391856445626184568565288072292065280 10439993 -192294986685310748728174241971356015672 10439994 -14250742101037721554887140681974327296 10439995 -21951423645797547977862885777771120000 10439996 93906423394166720603280620052514529280 10439997 96405062286332920841186692655247840000 10439998 -138945787241145912607920528923471128320 10439999 -59925498066000397887400416832258245936 10440000 19257381312088870830829557591244800000 10440001 292651913689710993001976692420977556 10440002 -41107763609813087520279128441049888048 10440003 53062833211595544909513477359935657728 10440004 -11389731616078924908712378632657010688 10440005 -228432802165656748199122106230234093440 10440006 257854964137712299052206820906649891840 10440007 852801523795529381129346240028942336552 10440008 -746241663293056843244142835569549312000 10440009 378375378782905142828963713800850860234 10440010 -36831053881502144232870797461984803840 10440011 149369212799525340730754151473480430612 10440012 -160060683138288912576471505629629030400 10440013 -9146978401029354519349441898124291136 10440014 155477703820206945842514991997300182080 10440015 -33170994388755185415118676065646448480 10440016 23590378675862115384369496444840968192 10440017 -35601876457821243600368856567786679488 10440018 -83091098834425310343631130133147473136 10440019 -110387571141847772222816669925983490580 10440020 16585249389156693070196676075266496000 10440021 -364135671765535551917839089119255707488 10440022 11574777577757577467861031147694391040 10440023 -293842256621092904489871515917824847440 10440024 16142679636523250799033829887096913920 10440025 10032042799445552424658668670758560000 10440026 -186330598655541655558543650822788598288 10440027 179529174556614364935858885699420989088 10440028 -44238996546999195606411665717609506304 10440029 297797442328901272405302324824739344760 10440030 37147610876085208878542662570628296320 10440031 50926925242049642884020268895831964864 10440032 499249925136865060744338520798863163392 10440033 298551846929134121353747265638077730224 10440034 20508972857994691396573100558653882752 10440035 52160028744805991276093771330659230720 10440036 -34787611165228084563397475686230435840 10440037 83955938165375434224708272018079762686 10440038 -259636914375479949007500371083456350624 10440039 130168970928463000112884265177776170024 10440040 199421041633290360104481274807670169600 10440041 -158357268284982283341590097374767695558 10440042 -6818370590165770177608440003011635456 10440043 -591651695851508618785663314638969869708 10440044 -550270867535313464385658825286620684800 10440045 57849952649538193858015810763782625280 10440046 45857393604159999290778389129459054784 10440047 -105923018324330598801641172669206259504 10440048 -1645699486985656501942014905704513536 10440049 750017440542855780816361265049568308736 10440050 -107335794600378862918534783269336240000 10440051 -8666728656570351763095628281601063368 10440052 138175277873458189789115539669730990080 10440053 144092704282431432069836324044750272768 10440054 445280942277969041785445102937243839040 10440055 -245025458939133264597659544455268944040 10440056 -1021520150104387036242827933083238400 10440057 -373373055587374415744419389039119651808 10440058 -255830577861858042153655141180643838240 10440059 -91029254590352100852952759682562591984 10440060 54486980920850648277800670435063889920 10440061 -145678021328916930064924820291463022176 10440062 -37183466508984687709768921523001619968 10440063 -209702211886094810980039269190599859200 10440064 536319114194572576935776967455586385920 10440065 171123289557498557537712363759998405460 10440066 33273437751182734784432763117269511168 10440067 520356685945087116940048995063285322704 10440068 4825375721762836319652519866466594816 10440069 -277718170594035976470978083007630280992 10440070 64690120747360655622423991832570438400 10440071 244578330966418901685694919014909192344 10440072 48927723445972803307012092508245073920 10440073 -172806135868672275395243095541379858560 10440074 317690320482321633163122504251300116992 10440075 23961531794572060335666421196578950600 10440076 20161017292127961352098326320924623360 10440077 -270236874357783342090080449353982720074 10440078 29349140421505857962625648380799360000 10440079 368770184141092940630561368253740189920 10440080 -17964613553218631423019849357412270080 10440081 -357852506367227008736456398718994912030 10440082 298012856029080918950406660832997596800 10440083 423651174687881523872834468979724060332 10440084 -80022371627158721686267679656438769664 10440085 -253412197382942767968894133485503684040 10440086 -236910284885643404487911798476406935008 10440087 110602954162198140795008185030661836800 10440088 -133261398117637102189649624546229258240 10440089 -26348909821630574350880444143284346560 10440090 4202265331876443884083252608538687200 10440091 303579569530317318425959747218089150304 10440092 178267815661722839060780712572781230592 10440093 291091230676878500211286466552350817664 10440094 47819878281680084741288671738467646464 10440095 4531144543660872949574313946212281520 10440096 63019597830012622395399404991528566784 10440097 -173994351019343320013122932265547289168 10440098 342109223301768941835473108134855102800 10440099 -266373233089673623023604675624697520 10440100 265507375715016695797676140125623116800 10440101 264434256644075445660479188483571449920 10440102 13572477987348005202026802232608808320 10440103 -191201863569255473166077405811816160648 10440104 149593931229866358437814468506771573760 10440105 41262970388185504687032698092569803520 10440106 269576964186395666035702144417976344752 10440107 -370977089697684823618645777354712125644 10440108 -13933576318565926191764299244204980224 10440109 390573412841890978288756520609935919520 10440110 276313251331498884295849483865329382400 10440111 312654868994335464043283515853262187008 10440112 42889962091439966361923520861405986816 10440113 48138578039996846215542485275896405504 10440114 -118287863791949157630669080585059456512 10440115 322083595336377356984877786283074995520 10440116 89493039214865095903814057645191361280 10440117 304294601411692346238368203075774020480 10440118 -44090389181644991229308685581335698432 10440119 -173344359963380261838430097461253504856 10440120 67175930615498178930386623868313600 10440121 -284904483490143006874316118700757725356 10440122 -163802772463923317136179640423393024 10440123 6673770197876432758933984223657214000 10440124 -513886241893524674780262313347499008 10440125 522129597210909802920676937501984209500 10440126 4539500574494153207565627562282626240 10440127 -696206303242704401059994933147269753024 10440128 113483341645254960889864662487891181568 10440129 33884486947035884046328044330048416640 10440130 -50523716042622516564834951862791806400 10440131 259133001385680880676487272393760236832 10440132 121927972745172792266540456660315136000 10440133 -363156035277971644684263160399574285472 10440134 1301794077064684251289723392574816320 10440135 -198959971075253949669739084252420193880 10440136 -58497490933211896114673856073569131520 10440137 -34993148699517624154048356880764931200 10440138 -73639911783777913769691760347127226112 10440139 282240593955740821785310819569545000440 10440140 153927044282726826097937059396169594880 10440141 372861600832312858792852337952332197344 10440142 2814827480149603547308307751814328064 10440143 -42195309252784442711351818739011222800 10440144 -72624322728230062016212745196758630400 10440145 -86877090554138941649585597834804190000 10440146 61490289754858298431931477819624560272 10440147 -186079727076876919847466570926833475400 10440148 -443377635771788686356503716296186220800 10440149 -8838373958906544238351089532743168768 10440150 6427876647461507169318384242457139200 10440151 216992789346071682233945469109290381400 10440152 67712487707512905597753657517138821120 10440153 -181605393474020417269394787145730763600 10440154 242428985185284483268792913909521441776 10440155 -390050922706381974028260068751258478080 10440156 194980874806692100629052435135820892672 10440157 139448321505347691722236267934528469504 10440158 -96996951274218205224770239304403918720 10440159 348214411505988954851755959696708917280 10440160 126008332162948244350130582348035522560 10440161 -126065195967040111224061420225363430238 10440162 23670941085309986915558698635424653312 10440163 -407055179591680602763161761001734623588 10440164 -41844612234697198981301330511548510208 10440165 -13393500259168000543414534584569570880 10440166 396812904335167767290476077722389032960 10440167 -11707803365228056211754793742427395784 10440168 -13218576588825660675628478230612377600 10440169 -441254066569060326072432556048683567430 10440170 82313725717143248381510807285786289600 10440171 1904780973937919751441025314579733392 10440172 -121287325621229169953978695817313192960 10440173 -81371261680396958535890843787798433578 10440174 52417773537309712309850463857677122240 10440175 190932875519637994530241242725657019000 10440176 103009727264294240339754553483954028544 10440177 333121900174546081423434035572574588160 10440178 -136126856827102030504546661167973842944 10440179 -134090889689115502881855756883864447824 10440180 -23943264014449664374313837297277665280 10440181 210202633470444249108971221538856622272 10440182 -165602468852418817586979363004706003808 10440183 -52174691033959716672761591563178800128 10440184 -68404139251881249280189916730355200000 10440185 3290350050797106502914157544390588160 10440186 -22705182127707514949002662978752054016 10440187 -93347972782007830922274928021142770400 10440188 -187522129272517115517088648528943460864 10440189 -15566715630125721331749904311625882176 10440190 111077041556894330560641028848273153600 10440191 47289391067588203121434294776581074752 10440192 -33090285056060928490346079002271154176 10440193 853878361276181857739664640147153362180 10440194 -19326739406577909160162339732399405104 10440195 -59862172004148294645900828724120008960 10440196 212063782772056947441721311589000785920 10440197 -53893315155337259878946246357453729280 10440198 -352668256745877390147751573663461770880 10440199 12910708586261846882476060781586073344 10440200 -216173049727990795787730146142166656000 10440201 -79901828039351028139435871475938934768 10440202 36690291538641869324829741282405237552 10440203 -712959471182637249449841539120164692720 10440204 85494499748660536012287698922826924032 10440205 -251065648781907431691505465835241533640 10440206 73811106673974186891930300027070255104 10440207 -50715552774875847325230741516822714480 10440208 174094456042067794214746901293663191040 10440209 177066525107573751294389403255626255604 10440210 -59816831038424187146874662761687311360 10440211 100639346015260120863450712373110226048 10440212 211532987836789477930960728667875936000 10440213 -174108850333150295187126594937424938176 10440214 -195931576733208690653119963625090072544 10440215 -207791502633671902854201056588348924400 10440216 -85722553324069029396194962508981452800 10440217 -479933534565888402784463171595508007734 10440218 -367088963769963107626700111662245127200 10440219 -148696264905891454646646939318041738856 10440220 -25253821998132510989406503389047736320 10440221 354464183485236939405408062846397747744 10440222 9074892205933574450116894343048312064 10440223 73130203042503019961745257210168250120 10440224 -686064352507988308884538194231116365824 10440225 265276258545922692653415861061813908000 10440226 163644015041569682338712447602179903312 10440227 -102156514031616500577394620656112061440 10440228 971847784370703653241573179133425664 10440229 66375730769625006772274971785097442784 10440230 49585313720714862480036813110572709760 10440231 137769226077766212737334198049074321744 10440232 496901196962568680363362011314033049600 10440233 -429989452083878378794373947256084560518 10440234 -44711455681054700650177122928590720000 10440235 102595168944234213709210582663359709200 10440236 242525349114781238805017401039471361280 10440237 65271641394509320925590213224656280960 10440238 -45405634224165168246724730943607582080 10440239 -641796378338372878394982711023712990960 10440240 27029644485419050185446892397683671040 10440241 -10906112611313759170162620079022507776 10440242 -120111047330502297176864327587439302656 10440243 -333805427857232355214156397612776884 10440244 -481086301746036048678629543861068356864 10440245 67043947967164488351190140675755980800 10440246 -100642974270019075956098863787974641216 10440247 299660841109273205375273885502867926696 10440248 -2940857291011869245197860821562900480 10440249 524734049725467647230121063949360535968 10440250 394330107354625160774653005073341144000 10440251 390410079532641494305499046246033936384 10440252 227045866801074669886791597720362606592 10440253 -59588544968015496051384869411397849760 10440254 -36942074193148752268641768121059870528 10440255 63354799184703733254055427400757086720 10440256 162213494593167463901079500341591408640 10440257 1569672150250484313989469939747405252 10440258 -90446496430288198900839581783187689472 10440259 340215664678285359503906810872129174460 10440260 -322393978323653524105634053556265408000 10440261 58033720344461704873148573155090661040 10440262 54212197474589013312783348238699070592 10440263 -166055148675284246499338902163110072488 10440264 567188277779579130345536549455497707520 10440265 -54683588325867355219940371971650810880 10440266 253257840206137949053682957038009392384 10440267 45478627646840150835979682944300969200 10440268 -247713401613995119853098109135569474560 10440269 -12074551914080194785185498412929956608 10440270 -36242928242020971497837604030948668160 10440271 2546739943987149491516695793731059832 10440272 17934805956643437009370364309945057280 10440273 -93784912509429274725607800611174245632 10440274 -47272004144595171322328604182088588480 10440275 -27731567725345602345928171337715878400 10440276 -92639883451493662740614614398514790400 10440277 -133299257093759064323893928222542413874 10440278 -150706675587776731651856538946559127744 10440279 700993442783997056937752069456741443920 10440280 269797360613745366299931236163549388800 10440281 48299483727419547586422106250571213000 10440282 -200171996257253110978215188731033271808 10440283 -483606977100776524758672765463073688012 10440284 -871763423844553313296009499367900672000 10440285 -16522800536937931717336820935281712800 10440286 -153016173109460702427591946313778508800 10440287 93791146103849678487896331508659648240 10440288 -284398071789027957515633893300269613056 10440289 293343819437604092986669673028426797056 10440290 -27102495685340448200423067892003584000 10440291 -262221152068482177242880736935574083840 10440292 -218276288612159709096357774682920576768 10440293 459108063517675461795215444132456980284 10440294 170936878169247346343842493845611729600 10440295 269613799237354011640962878090768255280 10440296 -17407379638015772765164749862993152000 10440297 -34044544635172610042140710874265424960 10440298 18662136872794389649604680184956354560 10440299 -283403182489063877950008348419208962700 10440300 20551313106378373661115698457003340800 10440301 99431793463025058628871876951780553302 10440302 108222764756906692517590803911428364352 10440303 99234325759453575729112851280275517704 10440304 28040987024234828823599541020173467648 10440305 -245065404341309549392282680225758382540 10440306 -80487889836914431540660186501442196480 10440307 -925137319024559721897859210781968457928 10440308 -336400111041021395799885311272131603072 10440309 -317526720146534937790188604187056344672 10440310 -182219069153170989235553428410457680000 10440311 -58539484052080039604829976126166555136 10440312 197074602855652362115042510883752550400 10440313 76432634462056372306318342779806050320 10440314 -266932447788802914155485186751373312 10440315 11893168161617022887597004800300553360 10440316 124857850668100381543258853745740195328 10440317 -24690713589789383453061779000133806688 10440318 -11888929544911317498772809587910435840 10440319 -327223534676819133414178299009079208880 10440320 -205611134772012761290205868531174604800 10440321 187327045365443351265004046975647051776 10440322 -78541571351077370964577787371655969376 10440323 -225319685921868347438819368091193083160 10440324 -216198556462854070021492733602485411840 10440325 52806030842917658395068506306849524000 10440326 -111050014986408779425426087340039774976 10440327 136500830730066330097277675059894010832 10440328 131377010566644499348144469806977116160 10440329 -220283388384746381704403569633517912160 10440330 -98011490571559321963509985620357646080 10440331 -711197347993504282470573425561624046936 10440332 163826595772994244732751253458373278464 10440333 16404319761182390513615938757569829484 10440334 76420705245351816835024120515367290816 10440335 35620061124292254018057235453460832000 10440336 461477916972455753761610194767052800 10440337 367700582433164033353776573811412526912 10440338 220061532288109516798233793255829103744 10440339 -79408251280804374297376839855379399680 10440340 191296453020307007837878158919064835840 10440341 -34763551379302684767861261420710886258 10440342 -298592997087554274344507589202842594816 10440343 696750450340969140311271042412644289000 10440344 -163937272030711650654443081129222154240 10440345 -220368355976730907745653018591360972800 10440346 -44738190580983196510129877994065969664 10440347 187763504443279037910007808268084931920 10440348 -270794020914720738988655299004408832000 10440349 20177594627764173630232141972674789350 10440350 -175830578328430903287730071238229841600 10440351 -241008868267693233110639599059604230120 10440352 235829204031141564340281043654306824192 10440353 124007966052608547282167637442266838080 10440354 -108872003088051091564314294215605543680 10440355 79908606678953382878840359609068030000 10440356 169491090007971940777703886575836897920 10440357 -2396772978511933934787662568299951712 10440358 30173178950173025420969715752205653184 10440359 -77890877984775060349388860509815071584 10440360 -87553043783456851457124970052173824000 10440361 7809102308443029489805532711862219124 10440362 -300712685942193372879793219304433851136 10440363 -104565442377683082268869402800782894752 10440364 65183099220467521852129223218013620224 10440365 32740325790677401513683233408004408120 10440366 -3981483044420341699782495817172324352 10440367 71772383733628616031571958611816865280 10440368 -111077174590133975003725905542112706560 10440369 -13597538183958850556575021952653702206 10440370 102024234490463861650201539978062333760 10440371 -614935248730260982122618780709007888400 10440372 160677720669435617194289513218262126592 10440373 -781917901721934906118425346384111279378 10440374 -1074494475772775614720891034391896448 10440375 -96327923359516917406844899352397984000 10440376 54792367080038580040990925034289582080 10440377 400650525273904581438528710980732832520 10440378 31213389184971126536142637811830040544 10440379 343041196288762824539384360207562001600 10440380 -174454478731769421126967122842758056960 10440381 193609024720147753597595817871634803392 10440382 -417762360365083728746709716979938964288 10440383 662338575691311698547172887570271789632 10440384 96606512761417600381297116185295323136 10440385 173088918667176083912195602010765402580 10440386 -228146311992584389305232828564916808960 10440387 -61257433779610858402417453980372924960 10440388 -53950754510447488909226554724302843904 10440389 -689421182454002813108896277696704308576 10440390 2536647161441948347676548804810352640 10440391 -4874863370064229696580420646200206000 10440392 -49443447454187280074349182636451102720 10440393 179705181324574104763703834279079918864 10440394 315627564049304179365855561038303375712 10440395 235306688909723569298098229122935754560 10440396 307813736430549242077331007704119479552 10440397 172841298616879599915927744864406783488 10440398 -338467876284737990382968872179769108800 10440399 -112540575052293149350967406928424687736 10440400 -1075993628742838295865070867723059200 10440401 -222709775581051223595806276360231682840 10440402 -43896137760720432859781569136194732032 10440403 -771119874856632173889085684040845293920 10440404 39888485426124015246195943337632419840 10440405 -2489345573332425292529417817441597600 10440406 414803714105880074496745962525479345280 10440407 -52763383416621659952580581692741334408 10440408 20893807674685272777098485411151216640 10440409 63482317358167997954619240649067332992 10440410 70321792975504382908779150659700123360 10440411 -24613024685345781091309230148625103936 10440412 226438372045466109467789605920275281920 10440413 74926421511589284368068877153322643104 10440414 -3933870340329305092683609015795657984 10440415 -135214693499450601412911819484521436080 10440416 153937677107950304773059604081400610816 10440417 -52633909368121228124556048565150327104 10440418 -117373456400477532155887758403999469184 10440419 -645174520632165588648348720402398373240 10440420 236134532904231877291557789706360442880 10440421 705900364215064034249149040047087658592 10440422 264663836608112426566139810675355916512 10440423 108773957993676079088921572244294837424 10440424 156720812999135820649329746381171097600 10440425 -2169800950220959595295287370446258850 10440426 17321804837550001496885466617800416000 10440427 -768366769507890895233232824082020243724 10440428 -199935553612164959036528642121198428160 10440429 49358940238982344335777136228212283680 10440430 67771122285648248818279001123922144000 10440431 -213793371667706651166760262230421104128 10440432 45171655606900781764026054557609263104 10440433 30943254283751832725110249347805561682 10440434 -122995725459748653184631811113863974384 10440435 -314635199629430503463996223863038058400 10440436 61188613373434834721629373690299060224 10440437 -58027204808847680789433980227736631648 10440438 109672453297582182729352967596728330240 10440439 -1055601531725136023838370659065952354144 10440440 159161968008682093999394038140561100800 10440441 -21742705611674172440457449351203897920 10440442 -54482640831266164452905013963076902912 10440443 1254483589418170857214621481862677760 10440444 -113703167988822866630435298218809663488 10440445 -27981976019032794669780455647377964200 10440446 343451994980735442045274558068010140672 10440447 -48041367946544374580449432235735353728 10440448 127315640161881296634613565229524582400 10440449 -156021240652704532001571526412116343550 10440450 84838261774112055807967993130142879600 10440451 183024269724331448625802333398460575952 10440452 189932860727695415335603725170237156352 10440453 -267220695167886318727461695459947761696 10440454 -5626973282392162346204638672412881824 10440455 387336569973641617863743317716436338720 10440456 -13838102225873164147998666711497932800 10440457 -501001632577847817614284479260017579520 10440458 -20071495297841468524087161253412500224 10440459 -8970891476438502505618371594869916672 10440460 -164272982730796744979937695081533440 10440461 175793245331824886841353893043292331062 10440462 3932410653844443451096618274101370880 10440463 194072942285690412970136195545263304320 10440464 -96580780548946849295042700284802416640 10440465 -24402009146189458849263063529451424000 10440466 -220582661230185160242831571509068627568 10440467 522336412309142518502158096259103177516 10440468 388163619303575119700946954058321182720 10440469 -48777939361210675721402942952188355432 10440470 50334076344221830554715931214758832000 10440471 75606245478227726640992240604108435024 10440472 146442784964611706695175841061664071680 10440473 -534380836522618079079368588089291444278 10440474 198168678892104826489598843777939477760 10440475 -39268550916145317902644150913996975600 10440476 58221397353429397570910106896788439040 10440477 -793907301622768224847672703376983040 10440478 210834356243300158494480557311863815040 10440479 -227443182596942254691942208013949614608 10440480 -205871819128487040391404084648770273280 10440481 -6528863496371479016597098823143119918 10440482 -171768378430339192028134415938397460480 10440483 276629629800886454028447699218346396024 10440484 329811865935444691475258684042658790016 10440485 658612485453280181281717551232973340 10440486 647599020926124905718328548273512448 10440487 154265396156832304132004095284069551880 10440488 -272858775555012835108945203564239754240 10440489 323229103569639644863553410578185767824 10440490 57795492233687887014498795566958796800 10440491 122045373376016219475331056890666964984 10440492 -49055912901358281074232055701711618048 10440493 97249077082636103660789922599880408960 10440494 119322143111690023280550337106913535296 10440495 199317665597872243820399869017861980640 10440496 -15665585361548021364117941869356711936 10440497 -93465360879255687077605541770193745180 10440498 122635011852553834995896562192873550080 10440499 -208185831981948828766872984459282686664 10440500 -124062968455960957208653539295303680000 10440501 -8231171681854889040223972962698365440 10440502 95381573283206033515708859873449985952 10440503 -160584655756049997636839941753006408560 10440504 -155966913892553375552114603213081763840 10440505 86711352953632689752402914922096439360 10440506 -343112865561609297496725311502025616640 10440507 -164235073320483739168617380801535595776 10440508 174103950206655653471533493788546055680 10440509 -608011258789808703961026884066570527290 10440510 79684245879125305224010084143104338560 10440511 -115551367830893451325754501752634701888 10440512 22718759881243750326772306923387617280 10440513 3053310377524969577534363950602760242 10440514 106891120539664957072215941452241075712 10440515 213165013828799373122566332336106310160 10440516 -141883988596047659635016545324882206720 10440517 374385052511649000530251454812102929566 10440518 -56025421677130799004521625266965767360 10440519 -104781588553203602812552313613811906560 10440520 38777737381776811915809147903974860800 10440521 33614907281241571724752556318052676608 10440522 99781050273957849226741100822938752000 10440523 -344850415332995517475667028138154895616 10440524 388133205760323207615926111544616932096 10440525 45720693044629425230658629790151893600 10440526 463656236592248160388625674464117323904 10440527 -108625233255963309350154040523648099568 10440528 -42831381298776289196033892506195460096 10440529 1185255215551089674841142298139926688 10440530 -260269788095323520099456473411107327840 10440531 2120541757930846422247570727263948728 10440532 156307743521352952044595104273959501696 10440533 -45676471730578197972297209851963818240 10440534 -8212662573600172688161417621621210752 10440535 12554158937808334240160409707064000000 10440536 -25556211010736366181873471894315479040 10440537 -59743165077796564264888824204017028960 10440538 -373447821070284411782188000849752668160 10440539 631201455225887611143406991611051190340 10440540 -5324118744616653594501387121281684480 10440541 357040124456257034380046099957333819942 10440542 -115139038896669556781727276892388892288 10440543 -211315634787970067907777618248402964480 10440544 -9417903137105368263946980912993927168 10440545 -176151302050994183437404908756575742700 10440546 -31786741544451639257300427366736684032 10440547 -167564920781230871276713706509165465760 10440548 -131615033080446473968506001538003908992 10440549 -74703707574292200519607762738114133760 10440550 39328729221954614024109584783421561600 10440551 -347968298282270809334808612524584872960 10440552 -46638072962127621174512053204425768960 10440553 -481812460533906929364406975472728576198 10440554 114083281479120346951906751704130924976 10440555 -182325134354749333907785283550069038880 10440556 -43171506589809106566632980537650732032 10440557 -23595404341363434679998261392660252160 10440558 96441071046840605329876931547748391424 10440559 241607559761164202549049463986304855760 10440560 -44873063367166352950946060577167769600 10440561 268078429881655913434397727960423630720 10440562 -109636556327639460751392583571787083136 10440563 156173597968735027459937269499280743760 10440564 -191376267035306453955973208084608180224 10440565 229049514082925759357665871173170283800 10440566 -105842731748699881711382762209452732768 10440567 -265346960934130517478963865856599775520 10440568 -183686857112790034851597381895431168000 10440569 240559948047733731578236091145076088400 10440570 24420875885853993359358980887775232000 10440571 93920467511908434437483641116260356772 10440572 4820332875701083162400597526290095104 10440573 -103568703119554635739600483784692381632 10440574 117418148851384678057860675156074938368 10440575 -27900792239119189534768194107120224200 10440576 -9579324361664981718892263937513881600 10440577 -46597363929836220617119185302666000000 10440578 284555805980468279143115074134182721024 10440579 -133314644840073647828913347785171045200 10440580 -567835787167624841385463041157536153600 10440581 -350024545895582485414026885635077233600 10440582 -52719342670905606716144178775919462208 10440583 92569570348467125367251505638859242944 10440584 -111762591168670629276306781240512675840 10440585 -47880682695989998097235834489737610780 10440586 -12014032022997196711108116590189775936 10440587 342720485483417809021323506181658177236 10440588 -93335908073132336760327848046773875200 10440589 -166517164863606949274646749987763978944 10440590 -93702041994529503034925477760751881600 10440591 -80941158383166059445655752998604433536 10440592 -4282938756459830268260500189452369920 10440593 -226997430202852889763596149422474772416 10440594 -30612971803410172080649666124055112176 10440595 -466206514157696863753202533501634265600 10440596 -187332202661420038208880513607323033600 10440597 -348117425820894393924501175466000515200 10440598 146287017090393024153217502731479659136 10440599 -479894553188964694282153266773184720960 10440600 -158501290379784249949327626509440512000 10440601 -112703755816947359548036821559707135468 10440602 -3821586212773986238488565389958948896 10440603 -387535918164382372304853604059625429200 10440604 -126461228685424470948223876888619916800 10440605 143711226580423940051756184902385576960 10440606 12688255325046148170366006162686592 10440607 -102424629375404212414661040850142554144 10440608 -17008170705979489247894060501809889280 10440609 114587991914354462289738378287473920 10440610 -340653687800832186987905994387273431040 10440611 -452079811226915577715993210302070090788 10440612 -15003268373371441469928782260718112768 10440613 -384154107106886253974348423333428853696 10440614 -76182913292912477501056173339874590720 10440615 3116808029502917601641536144028641920 10440616 -306175781117919474430576564374959155200 10440617 -224261065862818113496478186993632963248 10440618 -154876018352579972629618243688874478080 10440619 -127738023075302362358386161928726677104 10440620 55213926821450576664899515382969210880 10440621 -227014530345733445230039341529417273440 10440622 -153523740837161796005744591234760442368 10440623 14378693874272816868040568227354751520 10440624 -39524222268870304970494525579537416192 10440625 -209974810748222759102234535043698525000 10440626 106212608017721808558269351143147404048 10440627 -265246488855147034379641334058944851968 10440628 278012200595891231351761779219296311296 10440629 75328846082004074225171902018626885084 10440630 -54391952356936458981407565521276448000 10440631 522311540325581164443323119952590235432 10440632 274774687377545844195882291759834132480 10440633 36932514211381937613288663913309716480 10440634 221829043641956833874775937701113740032 10440635 -15281303999524426977555808955827607040 10440636 58996014853509471480366184452935737344 10440637 -487237396374054180100420485986482156160 10440638 -16842507683252189522715902853289025280 10440639 74695245436526038677691953401509527168 10440640 43179206497876953290188553717809152000 10440641 178363732795913303935466378545854879042 10440642 -24876520148926139723967417551541630720 10440643 -26711271113862436775668858597965889056 10440644 179645172367581461266659796246213470336 10440645 31290513833066895787508936056970058240 10440646 -280806294534374942486116785970705837728 10440647 95900642115135990663851552876126678832 10440648 365687377753271030943922049247656985600 10440649 -10452654840332182248709892276112524336 10440650 12317613625548149750189333036488627200 10440651 -184898436101127006010784923069632864312 10440652 267756837374683559979634699932062469120 10440653 -497509211851052061987906932904733808256 10440654 49346391550983904803176006319945004032 10440655 -518405261873393973067352674572398248440 10440656 -2113684517111115938884876577038245888 10440657 611229459907365067124752874968942452 10440658 -2793975589703480398664179391363385216 10440659 532574819047575913253809810506067544904 10440660 31854726685221978858726484390258114560 10440661 -188065999436563850172186777558918970176 10440662 -181512193811143821924320228274452115168 10440663 -200827687404179080216502902320838453656 10440664 128476077710682803914913467351100497920 10440665 38016878767013229502201831563803565060 10440666 -30100404556656051783147282622568843520 10440667 127467787282129790520587944733999853360 10440668 -10369461011270744213370467176993895424 10440669 61376636634307469523374948283523155840 10440670 -26790153575291364953110229355452682240 10440671 2445850220422425381005402199971548200 10440672 270142352970870291839323169489676140544 10440673 951521974461588432356351502189247736640 10440674 -201557099968881599726904407601341260800 10440675 140208623513566338511552574559651696900 10440676 174932397657439126461240300439206707200 10440677 273154483701292373536977969902855193312 10440678 -135222417273603025387779061767450797376 10440679 -25487086470982042084691838861593423520 10440680 -344198418467577793422630012703667865600 10440681 13052945097659809094349365757338142240 10440682 13645897075195607407138843884641547264 10440683 100450743368509201110095464770969450024 10440684 45415273177518845426261438516994816000 10440685 -166040807114270776573030302923025322440 10440686 -381513023082755582559736062927108309120 10440687 64620090308810220218026439572561169160 10440688 150806976367580069884305551048506867712 10440689 -181619723434645853448645276329594332800 10440690 -10025211656536859594890223857869696000 10440691 -86267350036654586478746096945151260524 10440692 -158352338643628172481203237357860638720 10440693 33008281560160628000816962547474457582 10440694 103842850694778784072917391218561834624 10440695 -174203826545539495005613156941073189800 10440696 158513466557385207825049618419784089600 10440697 -228060642050014965551603199997579539000 10440698 -125142530381902234863238297290733153536 10440699 -168248887718588190083983011201261308160 10440700 54578722726586112760270965065009702400 10440701 7947320624785328890184697336032216352 10440702 -258924312939117112646104256041781208000 10440703 27017051036514613098354281296918585376 10440704 -613160794882146902839567391638369075200 10440705 -207942342143406925916305618477155478080 10440706 -225771760726507240923359765402570342448 10440707 180089211727056459887597931431072885760 10440708 45340605801264426268342224845814082560 10440709 -159469593869605891883638118153405780960 10440710 -25202415090980800603564344753401399040 10440711 -130556130822612837338626517669435853360 10440712 220774492681087860527494404880620748800 10440713 255674529683936657172883856040076986420 10440714 92039024998571688865467831941210039040 10440715 -133063049777778700177424552210754964800 10440716 136815567749468663169712838345472267264 10440717 -18129351978367928544336528797316554688 10440718 44682090198651776995501352595288154560 10440719 -393304564168775987677977964347458691840 10440720 -56063175754921303278757985046463610880 10440721 797431676463418538604141566518463115264 10440722 120505176816420059718276734651629632912 10440723 149860831164810998283283000496087821104 10440724 75124661761425877611589428274269559680 10440725 -28177978418562942120130221985616923500 10440726 8079529834475790856559692217144132544 10440727 829734997748438379424346669569442288 10440728 732695685210420447714865744396999680000 10440729 115326918190024985554348127217322853124 10440730 303385421005188884432894030018564329920 10440731 3688069875376539216798799082006789664 10440732 129028773509159929827533806491158713344 10440733 1169842269866749770654879786975072544 10440734 2224409064249842160411332639160672000 10440735 -51871661036987135353242238849984197120 10440736 -295407060280216936414343849423833399296 10440737 42785404859668996374236798752844496000 10440738 18132966459830966878972238564813045760 10440739 -292158801042098272628845815714035356344 10440740 -4616030316982599698082656125540335360 10440741 -309488985834665994364437528331283003520 10440742 3189132077529658673688895433215406592 10440743 744668631883324959283923994014277567992 10440744 -4653589669248925286534692696074485760 10440745 -11583921706015522241562923643359757120 10440746 -115195160343751130603216910961763576736 10440747 62499640165775825565781247594338403640 10440748 174816882389904602911450111367579865600 10440749 -199810030551470341313263253414822635680 10440750 -109470886492050128222680317026117472000 10440751 -19351534445896383383706768088537784208 10440752 -3266437978883962224716967568481845248 10440753 202676918971044172858301342427801723504 10440754 120322346423015151554619701535928891200 10440755 4823852934825833249396985505418718960 10440756 -303164096194862504716976735665537461888 10440757 115402776812056306750301547286986391612 10440758 -41702126943106824227020131183018362880 10440759 -34789475389815531683174767916341854720 10440760 -227430369827439217000379342029080576000 10440761 -302638073799150772688503975343096226108 10440762 88113498346575462642511554673432508160 10440763 157539886223092111211002683225037378560 10440764 149215376403128703315619531726613400576 10440765 -143079091015837665925099395330850296000 10440766 74865014316511633807904310518069591040 10440767 -4225371041052870833157796202322341184 10440768 26395083940996789022431258649642926080 10440769 -156753542401758940443755372664764902400 10440770 -99526240994004311413108596669017864640 10440771 85880977121955430915781952130047963648 10440772 -58316796685229757495284531882142154624 10440773 178590552921046869508034541077189406876 10440774 160624446297491526788901957567681823488 10440775 -104061307992449812107294145780763015200 10440776 300276622216606638318625291890270766080 10440777 -17765046600466768647884870359060368000 10440778 -92307293994262576535595843727336324560 10440779 -691636524734544121893608158658374480620 10440780 29835730721871668767003863642047692800 10440781 -48164678639942233281335447265713243520 10440782 -106144980906822232504131042768131466816 10440783 190762950120996027581517358031627073600 10440784 -118645837701264705973806691894069043200 10440785 242837472772455611672011400827215907200 10440786 146949412937574233471768340983727588864 10440787 -4647297912716049006196610190018531328 10440788 -51986198698233709236020195192243126784 10440789 -62312088786486872092172712279436155840 10440790 -62779879755733925031101428840028985600 10440791 -39836068721539744701086235447105995616 10440792 -327700105142154605520077390331353702400 10440793 177423256066522667586293470821007694400 10440794 -45749450393767822021458863860597582848 10440795 -19549776638433951970892329386304417680 10440796 91683936223528176364600790226146009600 10440797 489531417324011912455930154514000844800 10440798 332580588358629582963356334071705487360 10440799 -268387376732938185130624269450010079200 10440800 -45353875258907586671539801862858342400 10440801 -90200024345095902761660734216564632960 10440802 -16590842752213508404110058865860149888 10440803 330863111059780523502897045850851714000 10440804 39289921331569908381965963642190888960 10440805 268524685044422958745482099416562099960 10440806 -372700240979649759218238976145900559648 10440807 -13800545735263553913971963196509268912 10440808 -16998819597319504912809592433511628800 10440809 174060481410416390850885664093593662010 10440810 71307648740826660392664322599510357600 10440811 -278387949585511774114732290264486024488 10440812 47984147310853371605704889204512803840 10440813 -191001586204732527910547234662706053056 10440814 49453956686520887833062844746079434624 10440815 101975304187387254805132767416025384960 10440816 11975561385856546593490509286171901952 10440817 -23177363815647347966118460025625202560 10440818 -136551123329088520477204898758583366640 10440819 16246670657583117541488060349549145304 10440820 -225441800759281317274607648031925804800 10440821 -382844399275064356090608928172355407556 10440822 233160951557611970941892332881574304640 10440823 -259981206964777427550354861732557956280 10440824 -456960219483519290919788622797337722880 10440825 2050600536908833460071382001335109600 10440826 -242767497784071238000339151382890524416 10440827 121130108839505638563656115496150484400 10440828 -117490633383582376012375470321214745088 10440829 -75927768646380977859172029564774533024 10440830 2889999115167485917464063176909531520 10440831 187168247046094396002225397100625189888 10440832 -458848443126442609286062446804782284800 10440833 -71871698585931477500753850457176141996 10440834 -92159546710014902036331679849804085760 10440835 59437679281358652506867795695689663600 10440836 53303977721114664821704518796188696576 10440837 -196743119314713690520472539815537125184 10440838 139029388778665669859876684513593479744 10440839 -428944281594810694273103353707958581744 10440840 262751900771083713908822092520290713600 10440841 39812302742215935334470486239586454920 10440842 4501120335913971023568266512366842672 10440843 493769138795530502954342898636315648 10440844 -493093670283744812200417548249958699264 10440845 -134993368808144042197449987919561669320 10440846 -54720677695322681780245107468338534400 10440847 -419356856200659268989266774875797018408 10440848 -207733555661642814229518380402171904 10440849 69897000971487967927065167127203150064 10440850 -22441169903587654048472943706112179200 10440851 -527633095299977339862414760337192792148 10440852 252595756864209591551710580926871181312 10440853 -615283318588567327742985097663630230898 10440854 -117364834947034827781190482718567430624 10440855 68644282296707501388228065668900777200 10440856 -292766815846070037462532291497694679040 10440857 29221452592488987025566892974048086400 10440858 107572897163930054491651637874241949184 10440859 287554767464958180672951129633017722128 10440860 -24792727011738490224108320215053066240 10440861 -56653133476284899465836308256136658240 10440862 188630001045361541454321059367437205504 10440863 -217599002382122673715479263336930073888 10440864 31205802155185341977259869843840040960 10440865 33768140067004633206693196034812176000 10440866 -534727222534450628638249443035662694016 10440867 443058639455797780895472376953442210680 10440868 -19499374899819643832074228889366485760 10440869 -461917627169779721037248338685858705730 10440870 -154459130597475789141368904419744716800 10440871 -172791209872809139515384485773490264760 10440872 -236471097420255822458214436136722606080 10440873 5245383839846325058111960576228063680 10440874 2353485277487401671335261343978256992 10440875 -7998022987677398872086094051775676000 10440876 184291906898814902920133184492977909760 10440877 -243156214054426851808417131506493408000 10440878 -98987711594626579467837909720297520128 10440879 326771083066662828750225317336548120584 10440880 26881684445559288495099216644923392000 10440881 161807808734166450033849938740328519664 10440882 -82838442580562060053090398090099953856 10440883 675363283043382013787568643151359198440 10440884 72804957071115749076865351433887506816 10440885 6376001061772585718147549996185248000 10440886 -123253133046792460029754122007629362880 10440887 198605431548120415413165101876353783320 10440888 -84339723013213045170542709326241853440 10440889 -245259531315320269522056290548801533440 10440890 -88672941456503232745534075576097555520 10440891 -147351325757327665791665047894856078280 10440892 48291978698664704784851646002012651520 10440893 -224742801903699977539763303240136548736 10440894 -33872570270299503446921391934364556672 10440895 434098373635081897134849410952515968800 10440896 -14736487338573460214915828443036778496 10440897 -378715543174810237211970435103822952400 10440898 -2880111118674075659161092970085633472 10440899 -53998029014621120749582757413773254400 10440900 329128680843737174024476727415408000 10440901 -561977012172830722102020618672239888098 10440902 304428220715811470229385326788481819072 10440903 -348332570939958380853110089305047390592 10440904 765771563295612206412218683585784709120 10440905 163456304915354953535731799937917565120 10440906 -61781504894173708403185245706404650496 10440907 282485346869524657639253875011595469232 10440908 -132656298332263492553040904928458351872 10440909 -435667232135486176239404117091957160896 10440910 -202497860411566665038606517257031992640 10440911 178975961527362348856835970756734477760 10440912 -11346041053564973733174877042157813760 10440913 -4374185325574059147463988605232100160 10440914 -513334577609847306521633818764919791360 10440915 49118383748154830336404482212293039920 10440916 2182256885003934714237916247628439552 10440917 -21457955507101100428242466714570055808 10440918 -102658555066975293632866147794177172800 10440919 -120348457796813058488811487466276235360 10440920 -194403342695518804944488463382671360000 10440921 19372756561427934858696233581857371904 10440922 -157965784132958295116189764614144756768 10440923 -663419888953083538647900752475531234480 10440924 -20546557248145058042073066708702068736 10440925 -158525662784431568839188836895154411200 10440926 -136541831840465303237191485396088073088 10440927 26819588749839344475525371044661955840 10440928 -50292253678290515055114751728427991040 10440929 -90760734783035730868476614413010845116 10440930 -20535644378861799634498313299918970880 10440931 240110703014864799229059235636714959000 10440932 -477796895576149081486929404196548997504 10440933 6556480688399793600860119797741576000 10440934 -20104288222834073247465655288265764608 10440935 384905868212492954169096060083788383600 10440936 -75857717976298535551425864502978805760 10440937 64255307844743329840637977772947877760 10440938 148261688560031295763821352581022899120 10440939 -29243490304183767010056423529400781312 10440940 301374633493061170946184121106913239040 10440941 49654281729698564477377830953071515840 10440942 32171093290476921057844024926458403840 10440943 -266058303434423447058164036163684865256 10440944 19553061614458807116768794719330959360 10440945 456260869942143966762647209788062531520 10440946 -198003461024574138182335436117062280160 10440947 -372722515522848928512997423162858557360 10440948 11352213836908192126962650955863494656 10440949 -325895615204368031744585944745245269636 10440950 -34477703608759756065478581298545638400 10440951 32706736339228103295376846687399081680 10440952 149268669399703119126049743461793177600 10440953 271067828336555025837859946084728648080 10440954 -70374852960959956235206491766271232000 10440955 -1077989778642003718870312746000814080 10440956 292916551615498861253673027204975820800 10440957 74729239396137652960404256862980185120 10440958 -214207256993192302844585637130657984128 10440959 -4909584249128533251706420096168765896 10440960 73708871029505630645694155774440243200 10440961 424107857985140708093174185532524052692 10440962 -178488447795200763026787116425848039936 10440963 -266893161599119178171105849978511542784 10440964 -60222915974607688708722280925522353024 10440965 -6041228093284809022890044284194929280 10440966 -42374338134978319445250309855116419200 10440967 175452267595188853472480839345712581016 10440968 -534466691386944725088744901333405117440 10440969 518736737744688885969246968970093168 10440970 -204516582481952276288471533205720572320 10440971 -21193059129002794753939224435645249216 10440972 -72270101748181330605483959006332917504 10440973 -47031035358441344497043718218010168778 10440974 138448758017337195891338715525355958400 10440975 -33958087084826066548232248960692288000 10440976 7643038895029743432941832107744821248 10440977 -323517245554970210548225529498009124174 10440978 41498172252640367179961597925170934528 10440979 -203404427304339403758870347513029918420 10440980 282702985672212287576441802216945100800 10440981 -400531140254941677095626000573713000288 10440982 -154052899986203790894741137634219453408 10440983 181711160024241197791893482839627649376 10440984 211717207430998421042039699313847480320 10440985 84286060840952891602842549298279204800 10440986 38669727430142394566127388178923560960 10440987 103254966276095749449108194543474046360 10440988 -66898827677791931780162123819369487360 10440989 -59698229003163101998781316979998087726 10440990 25935579591889767188598503512892593920 10440991 166860076944799463228748808558350985584 10440992 141601860627652475564786646029717667840 10440993 -118178915902775851211182778064585111936 10440994 312612191286629153384945925441062035200 10440995 391248894551278354279010642648943426000 10440996 321102407485983363279935100324075758592 10440997 107526659583716525452595383044846521632 10440998 518590580105512665607873005306244088064 10440999 -40392392212326715016202156612133632816 10441000 -139219614636905766329092088165422080000 10441001 202745332995118984028950804614544332900 10441002 -534673855992051213953018708854960128 10441003 14256662808818889361917196691001746400 10441004 -6885825447107943907656890689892087808 10441005 -236096358452177673756294601652292049440 10441006 23201545078032053941446724392910654464 10441007 1552352108731772465022898685841407035392 10441008 100612104038194020431656175042479718400 10441009 -554898754621992271860611671941034744284 10441010 151885535563043638413745741066374520320 10441011 -65315710101879954758859633615093106176 10441012 432976687519224277207001858917082951680 10441013 -166798144530370690051353811498824257760 10441014 37974145432539126061140175397120264640 10441015 -33051783706601347886751259846572545280 10441016 212984075631982160716824378516702720000 10441017 -20907856002957064178132887615843471872 10441018 -155755922946675051491203811959535616144 10441019 -106148413015137239049528663786412139880 10441020 -141183818237811092492566786203195448320 10441021 307289918397363061965768961246093112352 10441022 184464092883502457968021163873391213312 10441023 262435386004649969260603146322680726984 10441024 163174292025880601986959586904204378112 10441025 -69581645000117911972387707362918659200 10441026 -248427466692765560118971699264870616000 10441027 664001002717576306582313708510400242876 10441028 -166981498000581112652404755758419925760 10441029 -287152120704689442938079384668999713440 10441030 5749259642608311198182331325441065600 10441031 -73936306704585902607886342373420998800 10441032 154302819149296011596837073012876902400 10441033 -165570671372692543226743118458300631900 10441034 -3388069781506462494682822325392599552 10441035 180260156788506129137787586433744640000 10441036 387880331825791107684173448084439642880 10441037 -619431087339281643555500038570978690314 10441038 194491785230401199842623695543913927744 10441039 -231288168084298400044528063087566108944 10441040 -89995966726150444920439121640976957440 10441041 64078639996009440908006225154004754880 10441042 -283343043869052936767406868590470633328 10441043 259898542589239801905117234032798271480 10441044 -9344672581235105227868799487866339840 10441045 -321244251333601803230453822211667680 10441046 108463758273018826356707389934828236800 10441047 31989307798093538814983345816632356480 10441048 170463730272334335147998528468931870720 10441049 426182424485958953805157620049564327050 10441050 74954638315723878811581112112423961600 10441051 -200250291197438359870000627348001198080 10441052 245644498840369782230016038089098318336 10441053 66370947022552899861097761923498449440 10441054 -308576917280945944627430355224804011392 10441055 283090664917738150102510645737946851360 10441056 290949716535433706764019421954910715904 10441057 -252505212323554312284793932419720397120 10441058 290849512152531750449671775841230348880 10441059 282514295936373136512620220305504323704 10441060 -22859263530996384654866002622378065920 10441061 175382963653940332794106187359680242400 10441062 -356633505053948478056884960148116128 10441063 -73469304057695696679131490190469693576 10441064 226209139803990739742971727067300741120 10441065 -19826569251017689261055904227827200960 10441066 -73264742910935103285726387508675122768 10441067 -58660701400609520153715617109144178608 10441068 232893554333359226087138606130663825408 10441069 -180421174019946427409596591766071951956 10441070 -31816073619111666598384262497057152000 10441071 288644229398729392728168018994836655320 10441072 71462910752967575133663340084332363776 10441073 -833198379523114732059025889453882351820 10441074 73425724720747775865339791441305738752 10441075 -321480137809453507987651526328550383700 10441076 34102116822105733827977590098531840000 10441077 -18075275220691123950666707653761913536 10441078 326503432659900047354268550539833607840 10441079 132734607952550178656464155678728868864 10441080 37465938990145297639801309759849267200 10441081 40810065326497342571885796600509780992 10441082 -293262898739088205489533113377367422608 10441083 20041359533582106202264488579379928064 10441084 6149933857841015247303152055684216832 10441085 -57948351050039172754484343961066475220 10441086 -168232306534303188819583038148748819136 10441087 32938012211081783695700969895183568800 10441088 -365274424416177923352940191374376960 10441089 -242637170454567864475063338112007947200 10441090 -131316627590349214426288202177272800 10441091 -221850920482308448730008234838914765008 10441092 15194855799440771756404403182834132992 10441093 214324761152653937199831913525222891488 10441094 -79706642469165580252586037637316171328 10441095 -17130531794242429887887562538625049600 10441096 -71631600819384373365718854003850398720 10441097 315278704737265965415693666949373355392 10441098 68545994795750419219910599052406835968 10441099 -702747955262090096949693627122802649900 10441100 -189611925888896280596773846923416601600 10441101 51777090819732019181706584520454744128 10441102 126984807671774511149987450138228724480 10441103 -314203479127589519723140545324787241136 10441104 14369850621852058126193086875504476160 10441105 -500687847548165011590870186183637561740 10441106 26714055579861721595152783807237564224 10441107 -526862633454008151927047452038974850072 10441108 -89295008616346779909520211830067271680 10441109 -275307535725698837319444306815481343584 10441110 -25607686832072136490651237016447385600 10441111 -321542530887960249462411285028019353488 10441112 246758107452613160259114334094590771200 10441113 -767635234370204969374321271764070016 10441114 -260304809244126773134183882270056138240 10441115 374483225944240239282807382176338136720 10441116 -218023880643473777962414746690514775040 10441117 2640510652006072111839015935383458840 10441118 91101854253306233702897616994276095360 10441119 -42389220560961592079419202306347429872 10441120 -127579767178142089715030854470596689920 10441121 -10229500188401361953527802800972251678 10441122 -43148053970318363327972629201339072128 10441123 -228929117976126362024883083468723212800 10441124 -149149321875206152131427054638636902400 10441125 15128123301267470694407886400530963000 10441126 120255915132059031006818390134337495808 10441127 -408975320999332921097842375091271229560 10441128 69186486730377309741698706071185489920 10441129 -796366073373067961347635936363005562224 10441130 -4312154785026381117372367301097907200 10441131 -941382484096762569414924851985711360 10441132 -8759262359714730717901031117824768000 10441133 -481920525327200707268917208729161968618 10441134 -93018886004012595201905712193989582912 10441135 364245003592235157248489406762066907080 10441136 2137338667059265250829913707568791552 10441137 86051305993976501327017148855824546752 10441138 132143552235221500841404114035716904720 10441139 800325037497151411501549393493342840856 10441140 33818651032292947256554468494179481600 10441141 97030270841199799734464023962491976704 10441142 -75974129457803341996359051060352520256 10441143 5739642251906737984241176702763110872 10441144 -459022888909667841219740266283736760320 10441145 56069532811248353777898937604200579200 10441146 -163255293701202131148973586404156968960 10441147 661000797680945022895359546086838666596 10441148 203817147009487081280593465987292894208 10441149 -39473677752276626850470086285019598816 10441150 -147241631502315462485047407176439072000 10441151 177450426557663974329789676539936522624 10441152 -4736478549415688571811274495543476224 10441153 -1337945789666478870084001002772925696 10441154 -12312809073927805346976614551530323040 10441155 -16143041391993389522045147529269589840 10441156 660991932968634474459387476902148689920 10441157 87775309172261457664376896400022226272 10441158 -23437652435067318825972557227197284352 10441159 101020110307726603837249645353260302104 10441160 249471543958076558097904592561693184000 10441161 -139408851931830215937627013624649514390 10441162 -277101102281098354111615569731145613728 10441163 320915975794920610673901139151667394344 10441164 -214374071646049732011002239331166503424 10441165 -411708457425867801727742733510218858400 10441166 41550548086078342315348915654082295744 10441167 -79154735822275923740196625985571044736 10441168 179979227573748855461125741061489057792 10441169 493523948793612108461055426343562779200 10441170 -41944564896963972781014458323430860800 10441171 316050521286487146747622018145160103440 10441172 529792626569782819923073142459203584 10441173 -356531778974468129050836213929214296832 10441174 2790724392649315296222347487948060672 10441175 54866942947712077810742507665998495000 10441176 -14487493247240129827738825022255923200 10441177 -679698905950454583726024017167052409068 10441178 -50207536780149561274955748470682894336 10441179 -159364126244277881109550639063658412000 10441180 -58765369907980937791553225919115737600 10441181 286727520717014457945264382618171065132 10441182 -40086296639649101820542000437572643008 10441183 -103388865385162323616956765851581210896 10441184 -175338181533367064622929339717210603520 10441185 76675422077737613528229545628679228800 10441186 182771609281336373250528034624907030016 10441187 -724155172036752734369428293272595427008 10441188 -128710422882978344522257777327986208128 10441189 -490213956663060728726868358498328108160 10441190 -22888395587754225036884006577122964480 10441191 -486308976253036598756550511173437980416 10441192 342806487550438004429889173562006912000 10441193 84267344080516183849994267405898887040 10441194 -71931835692066827948156530347998073600 10441195 -77965416770797167379718924199412882080 10441196 404413374697501760702234521099379112960 10441197 100386783701681437099430062634454439680 10441198 345302381738972231498405460237258369600 10441199 -119582993149177474194787995223783726464 10441200 -4834717257691690263018322294918348800 10441201 -126051748283728247526481200428566212428 10441202 -55245837979757387207253119723994110448 10441203 1875846092462594616533421661185143808 10441204 438472076108061840729646089854818252800 10441205 490936854827743237557688057259548840860 10441206 109370985563185095623751369099685776384 10441207 -166654390743102099794602251223606967888 10441208 -654241168048218406712952729738081239040 10441209 65676530059192488514892080426055732304 10441210 -6676652478425564352650075865547640640 10441211 561719420659808503388137823137824636 10441212 85115528717607854747941084162233172992 10441213 603252602979729983134413768589476055680 10441214 324125299990405673339284294239315286656 10441215 -7756996075567452470923240640362836480 10441216 238504338373452626186722587229575708672 10441217 8999521106422598213309455190336616240 10441218 1638621547021823399133044253381043200 10441219 -200966971798759020754177879258520888480 10441220 -145525900932339656244931738555252581120 10441221 -88441609840343328091561663747959188352 10441222 -367111506846102810755455441828034956800 10441223 177630819764860647233941126611402559464 10441224 220291716873948617071871105575626915840 10441225 103795943024458592094435170138846378750 10441226 -387833476869038993410403459482678676688 10441227 -421150471729607425967932190196951818280 10441228 -50889144619790146892850888676827966464 10441229 409420288542026642905553249717485947084 10441230 162953405361964344103517148726250137600 10441231 446685471177439816477913953448416986032 10441232 -45044296768239258263366999588889944064 10441233 -8340743624640184428487554213921974256 10441234 -77076345962306833855776177370001786880 10441235 159399351001787452826367573742744296000 10441236 -121442312041645443776336315088564996096 10441237 -155482366303004016612330881634827344114 10441238 -141273858278803749527034476837674449408 10441239 68255308865465301312265501197047614824 10441240 228350098844324304250421196756742348800 10441241 -3444951792986059272146282788465033920 10441242 45608900465126919616583445076355665920 10441243 17299191429437413115318783327693436784 10441244 157536501609788677186667131331178051072 10441245 71802899439933107710549328953765857120 10441246 35688315539442530777921260144318892160 10441247 -291074819716290826712165272727059227600 10441248 57505199043279429771600130143449776128 10441249 16400048446147234604358219913811214720 10441250 -47634907338248533979114521709137830000 10441251 320419897204440401699575597241109485040 10441252 165313391795037865577212317570590982400 10441253 -334059633299435487105704461993602786498 10441254 192750947068502179917228537943985776320 10441255 -550990776328911179251828471693171476000 10441256 -76722256619976874252399685881859850240 10441257 60949881508338036190387097431493066640 10441258 288670728245576378221950807261424101984 10441259 364366402965490134045273787953420641460 10441260 -1444474212392391930617753352421785600 10441261 -118848733861834406808822025374715002528 10441262 9228588076154897955782128617262900032 10441263 13543681327849230307940025629172288000 10441264 -94607467806873096294300209700445224960 10441265 53719622270788737554675384459668833960 10441266 1770116065134879389476888964671458048 10441267 90686289841339102337351893318588210316 10441268 16479122248112884957681264096306981248 10441269 236434636677695341447845613957876120494 10441270 -74761412399908881845647928992695786240 10441271 280290849231507626840760659572795960752 10441272 -80910392728889785229562216140469043200 10441273 -217157001598558498453111749910602987478 10441274 -82302194172126077653456447858109634048 10441275 -61461815875032972493553052621112974000 10441276 -149455327479556202172157093304560888320 10441277 260877558801294201240184102409680388544 10441278 -168175239059826250940675818844765700480 10441279 56903107491230031704385866857258835280 10441280 44387930272231894363692653606275645440 10441281 148439015582768219950116464176009193232 10441282 -298404985997659536192036825822835657008 10441283 142725799019415327717338576112427673532 10441284 -110578761090513146867430424733487894528 10441285 285295174462530215156390291204230114560 10441286 -394432364946751755336552365563641770880 10441287 -125484071846942272571105229098662968432 10441288 -42166963085007566204791201674691706880 10441289 -262743558980323317413867542031747940480 10441290 37963215905872176824591196594421182720 10441291 -49846781480207055917370079901362272256 10441292 809425503364620881528932349215191912960 10441293 -144934360663021804256686878038507977536 10441294 -58745982638058997489150430210167658304 10441295 -482920882813947394026320771806903678200 10441296 -12315304589762043359914529385063383040 10441297 475330424320125467695862259358212165746 10441298 -97438740983473327847229271309175116800 10441299 -405921130480256632624733562132466133952 10441300 -346307771329317662664680003486719251200 10441301 28137390255635673616681103060282912664 10441302 -58959153931955519768631840397057933440 10441303 479095370710403757953423229605685791472 10441304 -425842007643642560861688533493000714240 10441305 4543030677335420194640225255512166400 10441306 -77684802608213046340368725107832297472 10441307 336827966630350626707104061054776808952 10441308 -43417068492001270189544943879960368640 10441309 -358023570847536407049714914490302180660 10441310 -13350128769796422410128889216535674880 10441311 -171500197186979807743485408552369350328 10441312 -220112211196342820864545286154680401920 10441313 -77784856690734460403569050164028556476 10441314 -99451832522033208132033582108529174752 10441315 -394920113487443887000104285810901120800 10441316 -667855212383090943008611385443851829248 10441317 57879056876265990753047248347807713280 10441318 -110539110333783523385879470323782991360 10441319 -726795939576848137718791485018115968 10441320 -48652933536448410009582263275613798400 10441321 342802121071168213749527808765612196944 10441322 92958538094357777359469946820863329712 10441323 429431381547684148611990026757550775772 10441324 544845703402678493150113824644546304000 10441325 185604243050139769949883408267644100 10441326 -16122634410557241627899645370892124160 10441327 -17926549564408183081150960248990048192 10441328 -12406148000285214078030130344216330240 10441329 411605103681715106004297879040375638384 10441330 -270983280723248365325054565317272441440 10441331 -59958552033265454286746458356821664000 10441332 -997567957057121424588620966384517120 10441333 7961334062301418213589863078985422464 10441334 -463990797694904245491200839381220480640 10441335 -132282577849840483754942602527581424000 10441336 -46011899915867501903533689439511961600 10441337 -500187235653244778259999755830960501014 10441338 46460995460872480530777378292176697344 10441339 291976891370651816829377085014503263140 10441340 31690265503259307549735159372027310080 10441341 -350977252857190106746959775148186583648 10441342 230859707885344555915934145887878834944 10441343 133911133367772623451757785557973594744 10441344 334223043412196487120097781013219901440 10441345 374489448495964332046736069453993846100 10441346 7930892150365726252963317935071125504 10441347 -20063162587400541295816079057987722752 10441348 150680523871475848801687558978254827520 10441349 468214612083069137003389827803775910272 10441350 25677405164931508719632744746354029600 10441351 1000657572242000046515751343295294197600 10441352 -99178257401338142608016717413729766400 10441353 -41375471838292842602464256150842690176 10441354 3269832205014691545412539137709817344 10441355 -258921714134926654120510911949311072000 10441356 -160346519401809348148081104597354725376 10441357 -273999267312100681882169660328512088394 10441358 121270892928190730045963280431806379520 10441359 28745362019506166892113628886719690240 10441360 -34767645317704767604609552685092945920 10441361 324520536214159922894099688240670209060 10441362 53696542625983989893919027716237594880 10441363 451066192078501796372895703610840874480 10441364 462497008784947362733145276856805243776 10441365 210182857890834686154650502693916357440 10441366 211061545677088601920134647686945185024 10441367 1333888342730143146556110739580039130720 10441368 12088889046478857466014642330708418560 10441369 -672543483085668516086867135974314914230 10441370 70598249310601528560962373545936199360 10441371 42633657294189775701982917028171356384 10441372 196845415152738356888018753847843032576 10441373 65145426583772468932661842069452827622 10441374 60017367634321853632163484725728865280 10441375 -144921967663486476739668361016543496000 10441376 367548682095165663090900396371003572224 10441377 -46698095169090043010221681924835981040 10441378 -273733297746346246026238786198683779760 10441379 -39448584581859647839247324179404183552 10441380 -176836514939755359161350068198071930880 10441381 336288857806692502596947759534531088192 10441382 -11423060287509573460895998869288134400 10441383 403528245964816058219753759859048204624 10441384 166041945103289648711062008206131200 10441385 353373846416873803632356470650479228580 10441386 -4137692126953974535231593211575970128 10441387 121017461201373291663561151003955591760 10441388 -54117850484414819166081150483275702784 10441389 210637187337979127524842453742166016 10441390 -80397890457019489509378976364656564800 10441391 118126962061599888277230854865123730800 10441392 16196526438114865488082215981276856320 10441393 384324726894717569158774262687698094320 10441394 151467600455551702846058158982415832992 10441395 199894246143495329573217732924736341840 10441396 -136366037194425834815857625337029136384 10441397 -202733303103120066107944061366537104128 10441398 -16661845713252611339304739112593603584 10441399 446797265719985997696259828410272143400 10441400 79519013708386103973692589977570304000 10441401 -31440508150298987169182490647445708480 10441402 84880956552434471740738388466742997760 10441403 -178906965108210428254637382642711099120 10441404 39831224893992429269279704958291120640 10441405 51473589780679025595931274281025101560 10441406 -11694069799902489786283579778357711616 10441407 119038195462034345137137702768445827840 10441408 -110593575132623500607781677796422582272 10441409 -19854868429456405328380126764548203872 10441410 -39114613948250622573419389387316490240 10441411 -636902051761132563062482741579256673988 10441412 -259097772125532912432786162236703728640 10441413 -574921751178674892230122885740735609600 10441414 -148377842227584191599596668359292752224 10441415 99767333799622531837342968489399546720 10441416 350040216417545267975708661739351449600 10441417 191070804938875309821427931874226424832 10441418 -157435656607581466562248622958587534496 10441419 13588261607316777487763332307289735168 10441420 -104881832915879745238205396919284858880 10441421 -319605044649893239057487392547533948500 10441422 87912107672489103577372599438188933760 10441423 -145546669900513979881884793765028109328 10441424 23925957957425511917600029324313886720 10441425 19240709611004965466419549807882123200 10441426 65309197161146200473314892969855166464 10441427 702240295638658220499729937190512455276 10441428 -33476939945830446121315647807911331840 10441429 -13782770825256361328037274219454858952 10441430 98757130700148368738760612072653990400 10441431 -43588914259009201545438353576324206080 10441432 -2713710146856032567577378088393113600 10441433 -108906558982419462115504392009959619318 10441434 -197373733474081801062651220263168165888 10441435 -88366271842469948771668693945982829120 10441436 -97676555704618821052437102461082232320 10441437 -36477996328602568009892486638294940160 10441438 -65549544819109762136344267180355800704 10441439 5885843568945629365753555256361102240 10441440 -218657132842183836223879443570779750400 10441441 -970273934750890425336659811972932295888 10441442 -338113678189830390046829534726893833216 10441443 -11458008389287677628138229015988574800 10441444 -60117828349611357070675166938503321344 10441445 11415030109713781730677011088395300480 10441446 121161690122444350737196961017171733184 10441447 757269920182067355015749556905758371896 10441448 -134954615949107295830105549028323082240 10441449 -95537408959291613727160869309511926966 10441450 122706902660084898513297520177951200000 10441451 259047537295830934482111289211883644544 10441452 -45512814706668039585231743139457302528 10441453 -793214429220726199017238062584966314 10441454 -50174356229281441729824976809164437440 10441455 162311361588295530474293883787926604320 10441456 -51535927694404199065385701701529305088 10441457 134598535541860651988786654253211219380 10441458 48881783086131416005670703531069243024 10441459 432694345459284148656364146741141804156 10441460 74944925864201976950330657551988417280 10441461 -327076753074576697886957680737126709728 10441462 72410659844738632305036861279008387232 10441463 -627824242051035677428768322336849451288 10441464 57834572631150318187698797271491543040 10441465 222372893062289025528056243570587297860 10441466 -61906265080227275673249456192258900480 10441467 -360044292856174760186284232018231858916 10441468 124997776421493679964553239372314054656 10441469 39282187327765819042193508208941723840 10441470 -6164112787557722556915827252847582720 10441471 133137331006901466790440762423364542672 10441472 -602458474488367316637663412529286610944 10441473 123844308129344893267128161617169817600 10441474 70867028670833772354009973198934640672 10441475 120487319304323627295579854471419200 10441476 71098488118279379605055518828424495232 10441477 -38298406221496704907482465126059240580 10441478 -7937818945364427289638913228605655680 10441479 59882198521864621424021316769795310160 10441480 12534126061637768675928544273489920000 10441481 256773437737058392918437742332067786944 10441482 1180832466135295856464267828667535360 10441483 238799259640218282605866001662307713584 10441484 286694320577557707230482920297714816000 10441485 369981998927516103972154363783472679000 10441486 325830086044018576680452834615885595648 10441487 6651034602629970396272964199356352752 10441488 -34225654680903936603755382611525959680 10441489 425356577891572053102481042454840154290 10441490 174360400966898308229632474299886692000 10441491 4607218440375347853340019786002168944 10441492 342067151111001185839341164265272864512 10441493 578971343791612137881538263590822605084 10441494 40528399032588198379995130270120058880 10441495 507756900332111888679910228764173502000 10441496 -168880321635357380976398949504068782080 10441497 64554876713872794745382948237483745984 10441498 279831139747601079213385410515080374000 10441499 261487503533179260557595943453196026800 10441500 -314891924591843447958832855860999936000 10441501 -131372993742692193793517719922027711648 10441502 -455957894292022839864967730235466541568 10441503 307230084624069534051090049416039689112 10441504 -601674310061176103909789321014693724160 10441505 133506299500408273206273564403482048660 10441506 152237490920129841063693048449771243904 10441507 -686314190760639601432374538331153341160 10441508 472391763093287613647921710942845603840 10441509 243458265091877913830054685035917420800 10441510 -186519149019379117366798571038638483840 10441511 138300789510337084961283008146652187984 10441512 -50563901734998380615496344369458222080 10441513 138768694803016393836740066327347803904 10441514 -98542992291918722774607024592122279168 10441515 52730795974079408260507097442605337600 10441516 218321014355350133551454071386101853440 10441517 322823647436790034647741519979958268672 10441518 1200905203454658404056734210737077248 10441519 -25322381507906742760187175682095481488 10441520 -89006165791242426989912908066247147520 10441521 -312008277173694751253098777617737105760 10441522 9826862627975248421801598207315953664 10441523 -632563742832364557010115112596275290228 10441524 285217228753924270799955848987904454656 10441525 38657298255061604529361375780648020000 10441526 47314647627228473783460208306610185920 10441527 -28677273040322254577680623195815053080 10441528 11085527523894297453197831149987000320 10441529 52624887666111253162911347135884807680 10441530 -8187524620331172080011001382460032000 10441531 476147763401585190725459450364167631332 10441532 -100657274234025034548286104738459362304 10441533 390035901652117377126588673380250516224 10441534 294696244605903636640195239723530908416 10441535 215099191210240485601001466129293222400 10441536 23870814060663151496680979251630964736 10441537 -317841799987833191302729703901412237740 10441538 -82006143979759563792756844205895460320 10441539 186377259058810142722141774457013139944 10441540 -130399717081575088963401809864385024000 10441541 126465843537115757490026374880530850400 10441542 -46155112061977951488532846610710164288 10441543 193974408382940733873759478226835780400 10441544 13258360208723176042088629497412976640 10441545 199209683583637794141579212956960219200 10441546 -16291319595250272296149319320524545280 10441547 180938845024169698551255971603164734996 10441548 3994886308948605294478291233122282496 10441549 -305777071844503014305990776706612125450 10441550 -23522754018559998899384496468674851200 10441551 -227501574722759308224242120352882805368 10441552 52364623054903769062981029294210023424 10441553 -327974579225895927887167291637648036760 10441554 -18224015913532912774314553449565726080 10441555 -22909852844566081038116534905788637440 10441556 -684614690833841647195430942592969695232 10441557 -326415357318154775833718214114298625874 10441558 -289804915266682023176608590079804252416 10441559 239090608158629313274817459876591951616 10441560 92755759470548045956876913400231321600 10441561 1190747118041034059554720447420541120 10441562 158178616281563473147170234222963344352 10441563 -261270700898104507787127569316447090432 10441564 35352905451200650059095766480301056 10441565 47993261971732645773036836293912253400 10441566 2376389110696469287721429465025959040 10441567 -262111412233323738314952556488923022048 10441568 -68634603657861621068259312032205766656 10441569 -144902070704233021695526518602376532320 10441570 3931872233355986252416432019399242080 10441571 -168980850860070483376537335873364247088 10441572 -323107166419392699546549801731995511808 10441573 671097184619929055460256326717575415484 10441574 141010203699235652247062422498485120 10441575 10750653147955161783285014354640000000 10441576 -109911583223262929389242996067744972800 10441577 -170937029513208127725385526225393512368 10441578 7203657847899066610027148091161694720 10441579 -405226192906537542475151560800463143820 10441580 67507138221293457072560384528173363200 10441581 2792179002270954981070940856564989664 10441582 275001080741200403487208623156894350784 10441583 -17496632870448326309149472198265073200 10441584 -20116168603046410134445633242707558400 10441585 62338768784341441938868450189722635520 10441586 -70492558248673958110403697658118654976 10441587 -115349009716729838398673946454063812000 10441588 147303324485903190947643939175636008960 10441589 660966306536579767724401731996040281390 10441590 -4164898698600308123984981084699095680 10441591 348532950446634822621028390894851576792 10441592 120084223527165553744829026686748508160 10441593 -21751993379635241131946145106270889676 10441594 -256786640142515002681063700049566645904 10441595 265355364756182865202265274746365312800 10441596 166974130044461624803112062943992479744 10441597 44697524014985250893471270580119911046 10441598 1437160946843644062338981057050636800 10441599 135945302555320891393175077110816356352 10441600 64661113608536002982010292090699776000 10441601 -62849975589826214430656217045866326398 10441602 84645094444678688419160951932541606400 10441603 -207557372062982997133734642983391935120 10441604 5564727234521642248652767092846999552 10441605 -70679796281294999513644834154041811040 10441606 -37753349901670542052114879153054924800 10441607 -381863835584778673963613185896523121280 10441608 -48746058794017555483887834734155284480 10441609 -225718419143443898754048511312399408896 10441610 -127809532573204292985470494481965211040 10441611 -94113956856610826982929189178485289540 10441612 95337119793021332980317018348661028352 10441613 9733444508917465716260480952063863424 10441614 282216513698513829249285493101913473024 10441615 21256081821822904300698444843052838400 10441616 -140137666692241749517984379995082416128 10441617 -323067459037338081685227308355986469552 10441618 29435318656395308916635815345271514240 10441619 -17749270951002852273314877945806128980 10441620 -30805355471673459220337503508634501120 10441621 -285529348324543455550697056079370425280 10441622 139080805064205326010449276882487062400 10441623 -67362642982414986632035840771910441856 10441624 -206322987531153406084302815703167385600 10441625 -412133943604412842558914582624324912000 10441626 -7273283564851423592039769316590443520 10441627 -292965996157466508264204891818074258928 10441628 -9011051052214004454958000275917936640 10441629 -7798019044125402035939147898570608160 10441630 26331825381678082345819242666918827520 10441631 -312169391798737337218328874074152385568 10441632 106471773308513357147092566609147985920 10441633 225923274568903420555615084202809766882 10441634 -8359688152541170687358935212047087616 10441635 298847617273481556310291060401958599600 10441636 161404109621055063701326883014898118912 10441637 -191215502953990657839348844956343805568 10441638 256694988454739886067729878875374534464 10441639 108130525513684049337303530474829477648 10441640 64556182838931096973917502941696000000 10441641 -59053947803355543449711177974463692416 10441642 -238634519007998060506022900128976977056 10441643 -10046325877208193356655914026652229240 10441644 -257327344975854135324686022688199145984 10441645 258087300538540251594802238223515541900 10441646 -328161368679225090763059172285339585728 10441647 1803333776522268760108582149856946808 10441648 8300802885607104988224574505556705280 10441649 367800940602849540799976418331495617264 10441650 92728366268923875059317468416304627200 10441651 -554282620689678022492394787299367543096 10441652 75742437091656382874456967292990981632 10441653 -478684599881142776744565856942931327040 10441654 189861682636441093423521453742042660800 10441655 77544248855080057194581050422381652800 10441656 471447343475218057229631072335685427200 10441657 353523288386220618832325587706679039492 10441658 -65559565668007767596154368084464972320 10441659 -87234118933603562106190094743651595520 10441660 -51037918947894870542196520504434040320 10441661 988729705267283060039666189261464988352 10441662 -71327494354883220423656922517234348032 10441663 776060645295408865594875171619797750840 10441664 -218913724048226727288863491246484619264 10441665 157585866023846620544514222404802967740 10441666 273612430219761995031814598396320550400 10441667 -412534856270732046749732644954360403040 10441668 -46330781760327205942649374958432501760 10441669 6945715392107239126126500424662923296 10441670 -99038763367365959883072306073246158720 10441671 152294757255481136786916671340526152960 10441672 678312004884051353035109971102375495680 10441673 -778001062843135087452983934519823438896 10441674 -194304228145308065213688878765826530256 10441675 -150567891243821286607009951825546490400 10441676 9861114464515380596701776872444556288 10441677 34226111900152558165989886619389399008 10441678 -13403848679270826978022957401199718400 10441679 109064484319322863513052126223106841520 10441680 -71332626502332802203356929112978227200 10441681 350572564701684231871938624023077657764 10441682 223416864822247027585131216972005498880 10441683 75438146259853221043651787974324707840 10441684 134289860518746918998508406478306199552 10441685 286618931263252701564850604181372617760 10441686 84671712058440585460828082594646786048 10441687 34728904235269147284761265732135155336 10441688 68173495327206520645364243024195727360 10441689 -154940217795693565905687763655436815232 10441690 179685913034399611358384691983539200 10441691 279425979256516942317042500834645747472 10441692 -275674960701672009167428601761528233984 10441693 -290740327269124173854963236546175275680 10441694 -5705864343241426579442321891934943104 10441695 4043659886207259301056404675403521280 10441696 52766772338805642486631255160102584320 10441697 -21857337018387823423880334992967700800 10441698 -38943467552562636879983780928515281536 10441699 -51736409439403357452812348631509858240 10441700 -163684191631603291087122893363491612800 10441701 8520247391373538082621695622594056896 10441702 3063046710860553422969133681793282560 10441703 -300990333248624487260954477860610953320 10441704 -63265484590323791904355987506800148480 10441705 -206378615778170820017146877002488466140 10441706 216189104223163002542630234734498237440 10441707 -87502339281065165210266121106149659560 10441708 174007677893386043326818702311794538496 10441709 -90648626635286726774791341856466384820 10441710 -182122776231605615427101050122722586240 10441711 -9224839823768450616786534419950933920 10441712 -181825704136561168931027564846844739584 10441713 276751766864035865102168311107237792000 10441714 68832209032306129286821635288266898432 10441715 496048604750325418526683764683655189360 10441716 -104243526580137783225751398432860098560 10441717 -200357957723541920771169364899693887520 10441718 -23854736613051969777796767589010073984 10441719 155541705175655529268992548873525643600 10441720 272108379347187743386248816885380812800 10441721 -155544319570747459614143761908277536000 10441722 -5021420687473967677330548615433875456 10441723 588428989295366557792157525827151506920 10441724 160346540591750977433066191317217268736 10441725 64144941557009189503517067309487992000 10441726 -4998769678240768388044101467617701696 10441727 126086238507964932730433904888634776576 10441728 503336152665737755749114590614461087744 10441729 -50103511598818938536297029115899545600 10441730 -31831477292227805636390339614759157760 10441731 5226096291190109319537886659451700400 10441732 -139588040884013350794085389334076510208 10441733 -1406643226736873840150838778313314656 10441734 191029788044312223536859936584978239680 10441735 106227876324463906780983590085881293200 10441736 -229546488105318853346108175053932247040 10441737 -657774413837760225592796749049533750560 10441738 -226746929571022125912487257472874550480 10441739 -291532273354068952016487116630630208768 10441740 39576361069908183396661610881280716800 10441741 198242197441855629176716064524210401484 10441742 88933467954289605810403471770275416512 10441743 26747062786790810042260780093213797264 10441744 -91103482718681224856533199338724515840 10441745 -157831200901663716676104541287088399500 10441746 -84323063285153815321773520403288832000 10441747 24760147559253091412680611391127240160 10441748 505368737482933030362975778111336298496 10441749 -464705068663174053250137108258808509600 10441750 -252362090740280375071957848922116576000 10441751 -624969124777394566228724367006842116488 10441752 246180428827534460945793998017517322240 10441753 106056996789193110535131594724338747978 10441754 129753410343401328213426873309541309440 10441755 87843693006058337948302332649516647360 10441756 -92598093196395522469241945723721809920 10441757 141535014551179035505626776676683476608 10441758 218862155812958885875143450669713457984 10441759 479303879897596830621410766269882012416 10441760 -26659865209720943033452973554390794240 10441761 -35109892897685035100351323044525527040 10441762 67579513909573091533567314133248590112 10441763 102292127769772609726417471982806495560 10441764 45331226730485664919712845526777241600 10441765 -26597431373015890223103830405704694280 10441766 254215633230419119796258972627077028832 10441767 31741004175445381546998437145266594304 10441768 47348544096925952662508527280240640000 10441769 88198325227040595068953136960574290760 10441770 -20458864714545962462311382981192140800 10441771 -200055047633874725343268864679645328000 10441772 -23150016128885130101642663784600749568 10441773 42569581137715552226711437327107304800 10441774 -9502598473705382841190037177717285376 10441775 111383356299114398563012046071435525800 10441776 829823228407379163495905759090442240 10441777 498804865630895599698822819564369049920 10441778 119838747582788098400599351042404871440 10441779 193108286201687526191903156712377806848 10441780 -23668261656203264257892368258927626240 10441781 -58557753740454122461358866829171565408 10441782 32206073450037692803517970175663496448 10441783 -81987572360712684031853586490620628776 10441784 493593948864587380369990540115642757120 10441785 -84237481099604899865282804666017156800 10441786 -144842049984511766587356636242146859520 10441787 33896068847045608338898292214367454436 10441788 76157415624147434080269096261999624192 10441789 -531802700870006218116697290794023748410 10441790 -73636293969808680618146790749555697600 10441791 -1206616451013963582665446530505032768 10441792 24968901586605784397525441641887825920 10441793 -306493051709916670997469157126198541376 10441794 -178651715412482113965477539126180348160 10441795 -7448507919381763484078314851484479360 10441796 -94658881882559850544389922300471574400 10441797 -184528198149998527914744760824193241760 10441798 36554599266098253071620655169967576320 10441799 272745396388835957444482199679857299800 10441800 -115390598748960538983589700621553792000 10441801 416586767099438653989265618875723023104 10441802 178707884631802395522643579270357928448 10441803 -117977811115162047436584086204930158656 10441804 -400609758290367652170789544063220825344 10441805 8421011512527063483484858215031597920 10441806 -6189348297223844827952132999761730496 10441807 -4918454655669358323280723655750898736 10441808 -25956885441787323921204557417901490176 10441809 64349997103387512427036548550746945600 10441810 -234986499360081041804258312842278553440 10441811 167740773142128130978248494945001197400 10441812 274266530991808795784447195716600768512 10441813 168033057524436739717317877667275333120 10441814 130711017985850550168490773864370196256 10441815 200653026542125727602683284847664456320 10441816 203453761108662805285526319368110080 10441817 -819971747107039372755525931330672855548 10441818 -73909401836159573408464473573996065280 10441819 -1775593398601391034627592017294617920 10441820 233599613807798467884256319426298240000 10441821 -189844095689378839474108562638953203040 10441822 371147624463061034784650047120413443712 10441823 -19880520984682814253265181750632028160 10441824 -404069514284738002750730532259512975360 10441825 334773185931800223153232194602033184000 10441826 49387362851717027114242106740127925024 10441827 -207796153270422108093796853131204568880 10441828 -258926478035179784628284992733817913344 10441829 -211176403503866149085393133253064615040 10441830 -52656159148146863473487014858515148800 10441831 -1013262456950006023965616102008296482448 10441832 496342979386177634650902949427175398400 10441833 -71445129640187509693994636830666590576 10441834 125535534768286532423805393931021891344 10441835 346825103689192202275365484959664109280 10441836 -97235559279061807597150861620249177600 10441837 14677627438615866258341071319435138304 10441838 357365321214074371159459471843784141760 10441839 6829093372875337952445259330905321216 10441840 57958920007500447522586258345128591360 10441841 498067735664726095440286681835238194484 10441842 284547859145582639895176292387063327744 10441843 -213576210566610974009624769519254729908 10441844 -8375171020905524923104981532258959360 10441845 -289702946352514695131853842793144494400 10441846 -186319481362426083151323969567360460128 10441847 -9599909013023478555605730456663856272 10441848 243712775669041171156035334756147200 10441849 -860249343344284327751564490106305361920 10441850 129533290355971565939770203559160400 10441851 -92791740765645923522126925027883922496 10441852 465543415849620487520452372549238183936 10441853 573796023387381718896244452603691380102 10441854 -63418766774922151345887777444266906112 10441855 117792100463637198294012936257602866000 10441856 108737160677697118295980014185805250560 10441857 -277305143475700855124655678500869002960 10441858 14772417219999095443288886724468291072 10441859 -71421860470504554620197425537846949164 10441860 14373403832584626923420412824642641920 10441861 93939230077814040982052840370484922462 10441862 -3098656677777911020179468356388986880 10441863 45723239347654366813185455981607975792 10441864 638532767560582304388297775989560079360 10441865 -73093010931409715559645026085702292800 10441866 -128708348058367741342476317538407725056 10441867 -542984691470412660935779478621054743084 10441868 -205817372065926575819671921717238254080 10441869 -112374204225979216864290050785628552256 10441870 75946881125204688833690196283506290880 10441871 532581298507515398298008581325054639544 10441872 -1500650616484455148699519776297320448 10441873 107629359873930404236398703039553119400 10441874 99594556248387374151738366786922091520 10441875 -43408556428240616308098850097568225000 10441876 426403124446996477330389547522184095488 10441877 231162012024265156449179399117545910592 10441878 -2978704297113664084023413645274241152 10441879 298636265632152570899320421660897936640 10441880 -108207818915220188437565175613444915200 10441881 -13561428011861479800569944206433355388 10441882 131023437062671662845975342953926663168 10441883 -840386172270187429868740384379263079400 10441884 -211913651775663653446983721554354290688 10441885 -49945448348220427749864936364986316800 10441886 -53062215854997942836588392409488578816 10441887 -146640044906404282373227812955807758720 10441888 784948737309989115735479753777429544960 10441889 -670915664539743708953014075703095008576 10441890 -13239939277364245904404857205201959360 10441891 -653084672236811078672027952212154940708 10441892 -98092219256921142610370839139083238784 10441893 20147745496233689083206758554492861440 10441894 272999346589132666874328561985745505792 10441895 350789066326981096540202009341087488720 10441896 -184972353855254535568750392332993495040 10441897 -657053582281888346116475478318111355654 10441898 104784602784105793808955906399319812864 10441899 30428207912848644056395478191280601600 10441900 70414563102683424154059370909097299200 10441901 14822207727052125470087025745137241344 10441902 -44142165520357081132414013083817093568 10441903 11877421474263039552478350656314155152 10441904 137132364483806594012199284217237995520 10441905 1303280756007983256358052572735972800 10441906 31968472002764742550798446958754901120 10441907 -141149722164139718776976375788918746288 10441908 -81979478086241263251709778856961222656 10441909 -245677363868163430772641515472415279890 10441910 -136949904994098421939716821450017612800 10441911 576937123618223673758623440770628266880 10441912 -63398880820094880438133851131788308480 10441913 -377965287246400797617259302530560031740 10441914 99018791781703372968970782309388600320 10441915 -489089989986101277723280807538820292080 10441916 92846722009754945019950170889115303936 10441917 -151410914948342893550766958505350383066 10441918 -38811634450087452984163586274558197184 10441919 -538307856207497755683115341351340445640 10441920 -5364400632058811601304921656262656000 10441921 -65889432577705317743780432721890919936 10441922 271116188087348968159500602459057122512 10441923 -140259192968513230733411404113513265416 10441924 385800167603098392234178637915744910336 10441925 1039916269291026521248592121682924500 10441926 -244762542713295955161081464739945292800 10441927 551912086042558283207202450741136897200 10441928 -39809347377447599644944371346530304000 10441929 -176539195422304795303346367389607615216 10441930 20718002750807072592546983118737163360 10441931 129516593590750028831557438874500455780 10441932 -243785052955385448112586818996341539328 10441933 541797277759039165174927375017733302240 10441934 123206962184777386356327781626603771648 10441935 17558280264962545769423868015682044000 10441936 173972980227052928281909689310110113792 10441937 -136258555761933183235919542900277982 10441938 83151130210823898382166648168046220800 10441939 -482198774718345555764281006581012794260 10441940 168934251307190830545188175746405498880 10441941 409381882877432026183531852691210220192 10441942 -87360998844054655065645517043672421120 10441943 -218238890885921081615888438486415957720 10441944 -432859208462854338837959561908085760000 10441945 -34775247275039752249764025027654022520 10441946 127741335167151583331034163090504050672 10441947 -143921354696943701481133691671271623680 10441948 -4151721740838339110915508819928104960 10441949 -42738885317682701460195737416516954650 10441950 -66364254591033405329874236399309568000 10441951 -157456387335077922574957245116204962088 10441952 -121399311752868960497431718415023210496 10441953 330091024961146764446961368694978693024 10441954 27754522367802722792798190424726353408 10441955 -24428290014793051305677036704397501040 10441956 91793763974433426879496742171287695360 10441957 321492043686409122409110980137670670206 10441958 205202774700271224448650338047156649280 10441959 -23826502749986761612832242754252441472 10441960 30688545696183306208881801136203264000 10441961 -130306514192068366513342433682591824736 10441962 34498815696135414842856675173546709600 10441963 -184573137269619560861081077777067445760 10441964 -177203970958753410874718252356573277184 10441965 165706484794979913705605347743974712000 10441966 304005139131031698245282519997558906432 10441967 100951995286318843323749901356940680016 10441968 57212697530353353816644783258400718848 10441969 12814731468982017519048548542904786596 10441970 28066739106443354003154766886688522240 10441971 254733764487264242784316917329034800340 10441972 -390149429795934703852878787221157397760 10441973 144083925726968674804199547866507535420 10441974 41398716612147748527366866382468231168 10441975 117394708471069345995377440734757777600 10441976 -517775020018711170707423493354864721920 10441977 -20163933194701327011249871119064694784 10441978 30204123970158752647050262988996585472 10441979 5183010273651132356973179006712908580 10441980 302155352783492782649466771721010073600 10441981 306003190914609812512778186240551249824 10441982 119493561371591579597801044786956854400 10441983 54610729411409618722982520592755513600 10441984 -135329919293069484524562916938742759424 10441985 -179191927635286548886890088659133391640 10441986 -107199265215999356286031008854060700672 10441987 -366822589259390687661202770016345743364 10441988 353660176449605689839580361882278159488 10441989 92898248715709241983279282745536962654 10441990 -25292487346903245757489792883587814400 10441991 -373837264476868422283584917287539456 10441992 168352524689308194988052401919776358400 10441993 -44192950303712739236510933475951707416 10441994 6589274380466880433859508462712981296 10441995 -28002568684604420576881413465152148000 10441996 188470166205457806035144794380178016000 10441997 -105176201099831060623523483842844947680 10441998 -148626945835649453379504299585310927360 10441999 475044921071104886262076508581868750000 10442000 8984265540967436998218667556143104000 10442001 180708140923776346865134786669944187200 10442002 1345984692720396761666623079407511952 10442003 71396455026861608112974129819885007408 10442004 -16308075284694970483367234588306503680 10442005 -117871341531808266931210322935064883840 10442006 93971747953410838717763123646190289952 10442007 188903890474984010394864260231275988640 10442008 50305308802682642301250322306632488960 10442009 -331207833028127062527032995166048491008 10442010 230819001185293190168618693979780318720 10442011 164292593325954084400962755323794411592 10442012 78386879146515537987751925683602413568 10442013 -210894727225552617413768507519643824256 10442014 12387712028707602147865579058326757760 10442015 266204763913331166285523770876846389160 10442016 -83147445090464582206280859944589066240 10442017 1099199483548429870540525560290067654832 10442018 -253974396450081179133727970411201957040 10442019 146930562006440245598836916120222772480 10442020 -50388111462125110755512987216027136000 10442021 -1286202827734171875970016768147677076388 10442022 -219536923035410930973743817650179115328 10442023 102576838390840208113990734918191209344 10442024 -409227003872713577986126344684345431040 10442025 -7758241645498684458842046169093338000 10442026 28478479110357076058371824967810095360 10442027 64743279225848564608120420242190269876 10442028 -112808647875004314866083171013321710080 10442029 -98150497785088203408016574266421612688 10442030 -81168068472642348727080011449501497600 10442031 154988192397872967368351481112226604552 10442032 -155575356422160023947682865955746955264 10442033 187959274034108000060697443346082566720 10442034 -145861141815713383808022650903472000 10442035 75408629573068068217956291327833898480 10442036 -251163302506800429773911465973675182080 10442037 -1484471495594957657311640028311120977920 10442038 -84642160617117055208346955295419306080 10442039 -112105992325330106164024530578329570560 10442040 -12137557735764493663065223643843788800 10442041 309377760991634985961755637275074088768 10442042 119706838971655868785315034379409855680 10442043 150713198034850874897635130159059029132 10442044 1955658202151878141159332347810767872 10442045 -228427065634829546932009517302061903700 10442046 -168667476326029035250692808544835950592 10442047 566508352044138977222973589692771906552 10442048 882273876623075296657554403891347456 10442049 123463154894229527788040253301763298864 10442050 109016927220920193225488969956443448800 10442051 -121276067103947704732739883417875750496 10442052 271688595236806045822729837419751963776 10442053 -55705814041102336936188205589381177698 10442054 5585439099132143009149291883743488000 10442055 -13260497525905462917966543216501324000 10442056 256273905715458715041041347139603865600 10442057 511139704955528073448426605769425323472 10442058 21433486196041194466182130619800320 10442059 635078742875957951612861218052444073360 10442060 -35154643340045862632100195538023767040 10442061 -216816256219034888443323299661643440000 10442062 -185635295815338045586321245834708844800 10442063 382207863152288164397276213456754730320 10442064 62537461623768512448128529768340389888 10442065 -321404013179554430034244351154264022540 10442066 8986747744513289024272547035762599744 10442067 -276017344930617249728326888610163007488 10442068 29803258001936490475766219129309413376 10442069 182536396873865657383846090658234025600 10442070 -145647529863510157250876303874475305600 10442071 -29213872218416814970819831029145654912 10442072 842809050523657522893413136029647441920 10442073 362419403028902791737227988627967295184 10442074 18415712438881606790688812469828480000 10442075 22739167170369746206884860304419838000 10442076 -263257180679112765677943661743602554368 10442077 -6563533722021634595759982730315719520 10442078 -165601230042751536506668487507797196160 10442079 -48281401152421471229669214001271857656 10442080 -89948876581886645692108994197192704000 10442081 73606426029696884991053660563218522132 10442082 -6104960029649993888966179758249908736 10442083 478950658234347048193783002502301058332 10442084 1105179897179321586009530058549308989440 10442085 -32996698834687365255064114841641742400 10442086 58063907544348439523052328464222788160 10442087 122525491363214296993063959345650199672 10442088 -623141266560031694390061173836419072000 10442089 65193699675066662822542943803391203456 10442090 -14025452308615838322958825621259287200 10442091 107350796432877279801167964255499802880 10442092 -256843822988724907770293479555494048768 10442093 -140325034893248391184836747930953262036 10442094 22938260025856595653006624314354457728 10442095 254821050566120650173056896170737910600 10442096 -102288652750206056096938847762256199680 10442097 -226627069605877297869982951699360326240 10442098 312022230757993353493658533591445878800 10442099 -70757022981160392427853136614806552680 10442100 1447674886442137095762689783261030400 10442101 -34896782604198940677376074957546082368 10442102 61235757730596962173132435816953225216 10442103 15842353903395176549706017903326632960 10442104 15451837376301985963337013182300651520 10442105 -111405939322061527324630486950617815740 10442106 -7494866563514196330514319270228156160 10442107 -81027094047188259827102535212999280912 10442108 -2103512484619826120045847817232139264 10442109 -333365136190162132824094743684112836096 10442110 33924221831817437415289264847391010560 10442111 741601636757061638734754108317193558424 10442112 193069607716966328051367640319687393280 10442113 48651470743471881337196116178237373888 10442114 -41540400805405897599326469108075390048 10442115 -8295611560637353175386479941035488000 10442116 365520550398914518621646823197687872640 10442117 -336051982112884673245173490855741612800 10442118 -110570177476035091418209410202910680896 10442119 -494260530341539570520911736156517301480 10442120 -2492490672795116626795248042391142400 10442121 309137427836819078493981585554683722720 10442122 -60603876098525396051611500883792727808 10442123 44025832878559720170189710052582553584 10442124 33663340557891732654577725500975726592 10442125 21228535480983685252652115368733807000 10442126 -71938995731045997508308918055410567936 10442127 -42946565324630814555501261741763075200 10442128 -96832417156317098903386146447933751296 10442129 -215386521782080226276380545176866517916 10442130 17474945200909655183529494511756049920 10442131 -471379821584647044770970700698491986944 10442132 -390806692783573439426817145145606911104 10442133 -33864690599448879369807217457711861760 10442134 91891327989397172828197163422891783680 10442135 -12214482106626047698102111856800384800 10442136 226593096777548904987163682747301888000 10442137 -20386118079731941246528950333474559980 10442138 -40999546322904411083837893745952599040 10442139 25562306652898433568781135517998575408 10442140 86919985640539872445087194977215918080 10442141 -340387863699017221336085904165215510400 10442142 -65522905071723283810803259891971173760 10442143 517199028543772537582645715640050949240 10442144 449547394829570325653215869849682575360 10442145 26041660173899899554584640137096033280 10442146 37226325505477896894986708493355891200 10442147 -258495694659209218633230070696391675088 10442148 32867015105556359889928412480530246656 10442149 266766248500800533574776956170286447680 10442150 46005926357332233970136490906777688800 10442151 -443861022475535139403930239779885237208 10442152 23977732268854531318255532409190809600 10442153 431636902411529657497096799487841215120 10442154 -181158185181157981154962765254625754880 10442155 -508093807163255517817434276398056609440 10442156 -346004274813851598386356834481749236480 10442157 -86672759679734998692849282314360045280 10442158 -354277282860500116596599479274221360320 10442159 -35393426969887058461481008720895364000 10442160 40570985883310670344369347525754552320 10442161 188227694783182226287539962310522983424 10442162 57326491804546959400056544733897582112 10442163 -3086552617603677039472552424103316992 10442164 -57334309922442552380621415654690971648 10442165 -269753731757843964911470668328604397000 10442166 11171431580032920799523098803626846208 10442167 173062288236326149775231898317159059584 10442168 326746689941378041930549830571774341120 10442169 252181277666902358072349941252241940320 10442170 66550917674979546005250274313866445280 10442171 136913647980659190985618043675368008000 10442172 -21731863177526983514528448315166801920 10442173 256053433950819781797087391311827398240 10442174 -111771178651999887306454516322144278080 10442175 -203427341758238034000016981549759122000 10442176 -64982712859803325010979554461338304512 10442177 -90255261590624037206091524270588510508 10442178 -58916807924688387631153971502503422976 10442179 697912564901324680730044867576169560 10442180 109446016399723419408928783247499939840 10442181 72502381490415523329242739587217661152 10442182 -37737991099743669015924940321373072640 10442183 -84721454299041243913626471396048814416 10442184 -63662499950196893782851965545232302080 10442185 45766983821647101799478053972895109000 10442186 83005502986511544177340566531839007792 10442187 -164037435683502160319434473731235174000 10442188 324793553224295214551901721581259877376 10442189 6348429895230548332475353721627919180 10442190 -5508710679884232608266749559246863360 10442191 -149763922174005788841905249130324546200 10442192 48299615061977716310820105263297249280 10442193 137452820416764615137676751966110184128 10442194 85189456084417684055297996362995179520 10442195 -94626698604444547481395080301668988800 10442196 -79930000811326381525654844930192066688 10442197 -51173896159693726037193421577335378354 10442198 90101439905382079245237165349060451328 10442199 -199360574030334991720063581216094590000 10442200 -166341883434943582171806211730534400000 10442201 123283613292906337412939357283245331264 10442202 96852125718161606546002227181708012032 10442203 -284823037807582740659925109519936703548 10442204 -294899144876066387528564031384191731200 10442205 22807194698278600040669580495755815500 10442206 -1941537715588119403209256214933894976 10442207 217243096172281315553461260686416647120 10442208 37456467516800346672985822641594040320 10442209 -504416534752897588713633460735602506590 10442210 115730475022578539627611769654568576000 10442211 -112567065733766925056224997128021266000 10442212 -37424029961712859847411561189690812416 10442213 133800992434183823430889452422089038462 10442214 69859770934240221650512884725767234560 10442215 139421313142768058533502346923066028000 10442216 -416014656625994910877804310932081674240 10442217 18461243211925850368060375053261279648 10442218 9042844892364085656137600001498220800 10442219 -128382696640195004742855594175564433856 10442220 102759487355120860112826448428694732800 10442221 54393784365598416869857409056945174912 10442222 -52158637958853978321151302540655421568 10442223 -220207654678073386222907386297348665600 10442224 53664043364938492084582308800038043648 10442225 548653649956709882761094020280132438400 10442226 -183417152734882026408669587093854723968 10442227 42789545546210365539205043976244331952 10442228 52672057161920208689740497421993716480 10442229 -63955026702984019602129759324957381120 10442230 47683651544082718412076771305791518720 10442231 -108990993203486219002862693013626578968 10442232 -329637334312572844135602501757714452480 10442233 725142116663350200435877554935176848000 10442234 -247885789543469357790826344186767202048 10442235 243039157793675892560034720336744774000 10442236 33603301659277072646956727553439293440 10442237 185487392299603884662757128169413545632 10442238 -110500434671165461118744548525401137856 10442239 -635519840879236393191182728560648424960 10442240 -59470845687111260307763141593897369600 10442241 316585087343389171591024894338038146020 10442242 -17844040069095340105358322826261375488 10442243 -774368370231772842950220718476183604080 10442244 -72529943883056349664316466997522556928 10442245 -510273459155798484085363138462590242400 10442246 265274411489092491420005792016641151072 10442247 -110170815674546658466279407799923687000 10442248 474529585301910637069266276301163520000 10442249 131597210295205225454689162186327008 10442250 42179322757631074267725473121838080000 10442251 81821516040937827796208846743474377920 10442252 81099607514705894663723322664023309312 10442253 242527144951322637891102409607801544384 10442254 -42605693464711436680826018125435170816 10442255 65218078692328193088719280616731713160 10442256 92860324001847074244063596402728894464 10442257 52463217245849279242787932972486183424 10442258 -209053872343899765155542833295659473520 10442259 436612811289185848026883754528258102964 10442260 -229176368611985804114601354980546853120 10442261 -469046407505425230047064517015938129138 10442262 -43285131310114623016966809444819338880 10442263 180945450307924359333444730588148902024 10442264 123727558406569740201050058463702425600 10442265 -79680792540968591132927463121141879680 10442266 100141548719149189539007890362131118832 10442267 -169632624189116036309760549838614326400 10442268 -56926812960635855830642790525542127616 10442269 191493786885297718991224946783383692544 10442270 -231683188179942785562482273408267209920 10442271 117615650540974295256306900700130398464 10442272 532823589539962396866353357953878196224 10442273 97217414675580267560342802151495239522 10442274 -43459251749550701274921928229031143040 10442275 255049983827090019017910338238062246300 10442276 96085540005278977147944056269567340544 10442277 17271592398397174631594178885835215132 10442278 8514791645443894525083512755287416832 10442279 150773241395627347974592941892008428976 10442280 -49505958376819790953856267847986380800 10442281 -135655265800706535475765891080090972300 10442282 -202881180779866439094693340268584598688 10442283 75361166526921494365883313362897083224 10442284 -74545776372769236874840396621453991424 10442285 12749618167341272253808377224457995520 10442286 -5366628295869593492942248913963139648 10442287 -203732675144945271473772472322758926064 10442288 12854625097422236769721196757020835840 10442289 1471665599060285035883648659124356992 10442290 -52747077515735640019046743952765956800 10442291 -2254809905121888201826575663461139120 10442292 -2028105228563364327804804582825984000 10442293 661688777019688949681948056252013490542 10442294 -398272530532295473511888139964795008 10442295 353035202313573113006486896112543514120 10442296 54480928158588243018225632615456993280 10442297 -163905147980881702480998173481514968828 10442298 -7437879030623514072264279464421116160 10442299 -3321046112719449188558818085016545280 10442300 202212692906607247352322966579763200 10442301 233228663887552551220477100434668123264 10442302 -467360654907625900120397296086401088 10442303 -163662452401307202071343447256592624448 10442304 -205529640297441400463791988747513364480 10442305 389048672627230798989917100083614752000 10442306 -71973246635866824425073230993441642496 10442307 184308337695981615024109288788557934840 10442308 293739052640010727665270250399873228928 10442309 142254914968911286991087815214890030620 10442310 -36525747386852028699468198581575923840 10442311 593980904744516329642539614793188545200 10442312 105058126609479742623465400091450803200 10442313 -53411107429556219256747372815668531776 10442314 252593536162953078408038671893713054256 10442315 -235234719138526821480807054678094420080 10442316 -225185251468047792973433835985176744960 10442317 268461853552100581873432832876352293366 10442318 96268363273226982367623276131114355840 10442319 -59211158448852094447453183182061424640 10442320 -3116156404301255268261585206260531200 10442321 -411014221525962245570839678288584419328 10442322 47938448569721595089945128891517154816 10442323 -55414222408001232403462893622678306920 10442324 516081165209182575570866444527713024000 10442325 -18298026269797125301378552315400284800 10442326 24231321495038312883955196527153219200 10442327 -22529341688641594718914222739925461328 10442328 -139693662172800904789972450054274457600 10442329 -7392219908292296961575261374583083116 10442330 -84764798596996029522366414327306031680 10442331 -78266321635851242550577662913186031520 10442332 -410355992113982172947593407034902920704 10442333 -350644396247261465510151774775457278176 10442334 -73935614477791634607845640966962009088 10442335 -3740294912396192130758201984071441440 10442336 501936545431212907352846593013851226112 10442337 198752684114917588279861027779975953568 10442338 -30028480092340178544381389443755061680 10442339 -88733332771500355838166497120100841176 10442340 -33719252629417930981151962188665091840 10442341 -239055730063276491212103848735470737480 10442342 177441851380266249106371969246497295072 10442343 80851549586932736637518925055035498240 10442344 -310902340887070199641312445180440166400 10442345 198772297604790703600075023167337395520 10442346 -155949422007895061615174499984525745152 10442347 25708875934680431970733351873526887796 10442348 -111191640027310120061545104939165932544 10442349 -98974636106052221464118961024592038900 10442350 26894541979250175055599076407170572800 10442351 687788385489381936128907075339340925400 10442352 73469867029651905179094771788880543744 10442353 303208955043378140565449496892710286704 10442354 -172904426223165416501658007651024902240 10442355 17003065435950036875582714370323811840 10442356 -55293503027977197903414544597660478080 10442357 -28380391799752272268678243677088258020 10442358 -30191236471678889697436387141966656 10442359 -264107081728352031008160725117354060440 10442360 404181341921899966770243843732509184000 10442361 546650813766906101150165371325159115360 10442362 -56998152071597915627677892442610191360 10442363 -455701500557758721748738000162861623388 10442364 -241426938419102588107082313368736013824 10442365 -46590044239747123435684687601688982740 10442366 439960672525405881127747372561879603200 10442367 124644435178662059537983985605176660000 10442368 -372357480484247843857823703846963118080 10442369 29633528584076133904843913049307761792 10442370 25194258783502416402327139976282188800 10442371 344266983842345039381144287164638319000 10442372 -222948999817163210862927966141917162112 10442373 191247960069130072843803093836383740384 10442374 -56581522548541706681112181969403036064 10442375 -501175983278727109140957489897047940000 10442376 6500835757948772841440113545810739200 10442377 73430087759051045744316370913987992272 10442378 -3210792364943066730224207590453094400 10442379 -7434408848071334672418345440197612560 10442380 -130531748843634668600753437031724733440 10442381 35326515007333143026150354909395200 10442382 -138096723737291247864791414952897603456 10442383 149341669612693136646454901881817697520 10442384 48522831888962256675901572985313181696 10442385 -73366307467531478147357393204793052800 10442386 -141335500379144715788095241271356548320 10442387 267371680946983443066362625048558431880 10442388 -90025918026206808279565517183946915840 10442389 38469586620234564182201026603034538880 10442390 -109233047159328185574161451280710157440 10442391 224807573387974179583904115314824652160 10442392 193485847769676040285678791163870310400 10442393 -93971511485082072591562349772427899000 10442394 205099479705245304416475868297341591024 10442395 -61365896470878172362398789016143313600 10442396 138837641015468753474694689794262114304 10442397 -61673452856893940484739781351774996928 10442398 138413835792419515302676458057612451200 10442399 76180165765088785033695295000087047792 10442400 -159345710725995372491178251706040320000 10442401 710548292879303579472881402695414322402 10442402 75390651321568985728290825169095868704 10442403 459734524380408858572896284832042632048 10442404 -148259138503270397107610052105287327744 10442405 -41625101645430829671845119493475050880 10442406 58997624030759296971286546400050045824 10442407 630134896417551130564076973163845117120 10442408 241190256007735242048148442054241192960 10442409 108138033185563011524910846700514753088 10442410 67525051160243973147662240175485376000 10442411 143493403395415308874640812347099103632 10442412 -53552280385774117153309873473788313600 10442413 65448059949987653839018351703827674240 10442414 56573618602305007459364816446864618752 10442415 -317883209995892270841879595069901191680 10442416 161005439073936959486503085197550108672 10442417 408867101839847432307595066225564114800 10442418 -19175735858394943109187157417640616960 10442419 -406546405580990574102826894251718411520 10442420 -166285678126751299227232980895105681920 10442421 7113633595256676442234312286319744 10442422 -66437784595186068817333198831805179488 10442423 389343116631064794072728347011857696280 10442424 -26611868335942445175922279778186158080 10442425 -58622528070294554869366395452097195200 10442426 -31881727206800766254432739517721012256 10442427 -243828641284488416390169348997214901480 10442428 485900030561710030349189651909033427968 10442429 -133906599175800045617153351862536397300 10442430 47128470451872554764990592365999066560 10442431 -11504634053388212039764842573829837200 10442432 -4995277095320441103893409594265829376 10442433 -3773113993889440972331099293930321152 10442434 -271662603439799395167525019350100974384 10442435 473862643043872520769325100423307716880 10442436 -44134771805272411875688685722987991040 10442437 -157472194421751634051173451467567593568 10442438 108101328199621800742239181526181690240 10442439 639068703482264392792093989949889859576 10442440 -181195845085099559846197174193187379200 10442441 309354843229583143143202587979144293684 10442442 241173455588099697625115108169153752064 10442443 -9063570084043927847772015634883457024 10442444 -89671988157228837435382267738427000064 10442445 -36992524943033956424464534466272892160 10442446 14175760449225057896333518596870706944 10442447 -579536486250075949533170195515847125488 10442448 42210499732113437199943033202141036544 10442449 -266970803242913388276843509123996025536 10442450 -54761508640826571684027173656849759800 10442451 76209337596008896011153312805307064384 10442452 367702533317927839194273109998796171136 10442453 -94998543807389052167138002661434980096 10442454 -9355803553147538246118095972519811072 10442455 362589091853549176340810248752793229760 10442456 682522729445200771960920238636240250880 10442457 514713094041215659367585282792262422400 10442458 -247747468978132484757667321871913003072 10442459 -133941843700597989103435631394412088520 10442460 -48793839544724164803642961268333936640 10442461 24365962576822330494221553926879697062 10442462 -227980436588099732147710358217200976768 10442463 -303274402398773758526790667394091702456 10442464 14482917815336568865780243187183124480 10442465 437730527610731132030392340349889540800 10442466 352493925680263140057264583966539321600 10442467 -129588628140570305429544538608126633216 10442468 -455247066532761166196724025052300646144 10442469 -307386823005614860891841924353588186080 10442470 -126242472653293535727164075214128200320 10442471 149269569034694772892177355522225581584 10442472 49152715803221850963002163452434513920 10442473 -161363599659726612395553048706700454620 10442474 -44728589927039194542880518187711696896 10442475 108373571374629462601958364082083695100 10442476 40461453259972103299985128091390423040 10442477 278767533725477759548821716220901690326 10442478 84451982908208861801338569146549155968 10442479 -192205847242209339884248557436609963416 10442480 -72268015820159037302624164274020515840 10442481 -3717039953819730514685506518960622656 10442482 -54346128529729050913110064172127045216 10442483 -417610157087423072804269146133233737616 10442484 26394277128066138737659384446972415488 10442485 41525771051335120277197986267298209180 10442486 -499019569844813613095202783374790995520 10442487 -14334428552299065735277194058015002240 10442488 320641400959784075768245626128212131840 10442489 -161377115751893982195960132717233698710 10442490 1282359273966909763929908181828069120 10442491 280089027002037577230507989739354542784 10442492 -8829580209544040049492770406938947584 10442493 8981993644482850458087431207303625600 10442494 78988666741776514752775312492708896960 10442495 -61489122058377066778970664078909849600 10442496 48069410098677638242155602547396575232 10442497 258610274977422969993717418731718291540 10442498 -329324529230534789741490054500462359680 10442499 -78003856932359900281286562677519907336 10442500 -70828505930586205857748039851547120000 10442501 -390733749559764501749131181724032190498 10442502 -9382298689494684919867718361435770880 10442503 608906960511435181367482171407514233752 10442504 -4369337705358445069172726161661614080 10442505 -64279305346451644773161939507558261760 10442506 102935652104230973801402588867865348864 10442507 -14987157753044926203439297216395660288 10442508 -91124052247147398183534864939804619776 10442509 -161947416381785993723224982135518352448 10442510 -84860259911835342724099503745519645440 10442511 -501047571452278958402120727570774186840 10442512 -109294752299588897356448427554212470784 10442513 -162523862858897737277251116694674432960 10442514 87164333033488242231812413736768256000 10442515 -492069365500476317698058387407961397840 10442516 -195749223729568619120381198442884505600 10442517 279351130635414694973124042202530341280 10442518 13299700465572565095056367388157040000 10442519 -104442851782393990388358181410191473080 10442520 -8691381143940436365720796974944870400 10442521 -293314764233075555551110118438002886656 10442522 8879728516520414188759808409239546304 10442523 -39381126482840693772438710927315481600 10442524 -22892373144344844388319332439492181504 10442525 2947773975313034936998079493535500000 10442526 -27413291748977295766549064208256625856 10442527 356871465741860694438736905238319188120 10442528 11585093133226229216429650082039070720 10442529 -4016897927226020941018287550521970752 10442530 -1897052034355195827760283665720396800 10442531 97490540037749524073443080947760672528 10442532 285705760444232563571985525343747433472 10442533 -460983292330615778477280444984906704480 10442534 347322265800707159030997210622958476992 10442535 -151198876312831390882654287604962476640 10442536 30290828423330505669916573857035059200 10442537 91805572391082057718789514358469553892 10442538 -65692318972420381723452790854258016512 10442539 478577485418757863579107316021846798856 10442540 9337720310519971840854354472423434240 10442541 207515281015229037002713993877438876064 10442542 36515420569739185797974405302060416 10442543 -282821918886533237228821477712352994176 10442544 29055896154063323456632832811215093760 10442545 77433206831296292792716076282774570280 10442546 -47945742277512980662586956361255071200 10442547 110429565390512082758541859022369766240 10442548 -166077216771354375818572691721789154560 10442549 -284110435496412109515688871613928447236 10442550 1254079615443907544788592855650752000 10442551 37289827823509611246741725315910515040 10442552 -486761439701589052637334936314216448000 10442553 271403368354177831539836241329825480448 10442554 211773356113215852425046399746515103232 10442555 397508501277642136744806040590329400960 10442556 -81096940978609217728301200891491342336 10442557 277148410165308731781418783250449380806 10442558 18859520717713577756736771701017070592 10442559 429662575226413805689617275685509557704 10442560 -37247441848008858016640615986542673920 10442561 -320541546587629545410182336274271563838 10442562 33258367258979853068483639697040790016 10442563 43422710571804307610278953106674906812 10442564 115967516375172972059912790173477501952 10442565 51035665695412153302475705282951710720 10442566 -259776719682769361770401744421834308768 10442567 -178445546066650813180736430610178783808 10442568 2267318635923631438599391902526709760 10442569 -307646611858799184673799989130664517104 10442570 96618135055843023004964465026604304480 10442571 -288510239321888755877745416525811136320 10442572 -100746904619733141283327818408535971840 10442573 72824743180243890027289131046926480000 10442574 -359989909167477661779416289313827058560 10442575 -38575117881731725646194073316905164800 10442576 -43665395404786098945641231235491708928 10442577 5977370297577327874721566194564086976 10442578 -259755376368661894809827367054788091744 10442579 -196909075637674946635017381576397935024 10442580 -159052650643807969424787475128349286400 10442581 -792669700015445039459792566690647879300 10442582 365605544520540006709640249325520495392 10442583 -159358799105832670056016721556429418848 10442584 -177341741133076553684687097378689433600 10442585 88183923620999836048718826895089963780 10442586 164834562692761569447764864066626786560 10442587 469225958607368611310169373729471876800 10442588 84836285884055478397091322161692216320 10442589 -159028245677313804101848944087961915776 10442590 -94761810287613519315789197022539097600 10442591 -568462745123087993454021508454352823008 10442592 287954492963480549112885441742716272640 10442593 3040770932427868823808693501827960384 10442594 -355201659346646466021031295867199024480 10442595 -47975092726540518308733392776349237760 10442596 134418524269506000773875315536078915200 10442597 1320454474890394283185144174365794880 10442598 31961114658954955627613804135917633536 10442599 -624398878898874822725974439692114851400 10442600 -78346717758528921265083111394682880000 10442601 17562675337428651461755214782678337664 10442602 -288519915884285004005778794889873223248 10442603 326615200901304637851071122468314228852 10442604 -109993846030469321285568936136428638208 10442605 1003957372778695726746372193667604960 10442606 198055053135918821883091838782675186752 10442607 6762292177415736953987479177693219584 10442608 15322807003091721575008348475884929024 10442609 126572006553242612710309877601119206080 10442610 -23208894978533142628548346235240414400 10442611 441408032246179402231794423690928731212 10442612 -173189929061870315859178417869838383744 10442613 -20856281307722177764885228813587749856 10442614 19293196788526255344677368288406168064 10442615 -147673722075659331917366265621059841600 10442616 -382027879572705550127315162095293542400 10442617 38961158304568888718614390867294514666 10442618 -204782132925624943089260436392031218688 10442619 731326484980429590387546193438695927888 10442620 -301064561464425821671285272647967390720 10442621 -4556117471447247603712677862786864896 10442622 110657164603482718124012538315019543872 10442623 338915544510691794557059402172414576200 10442624 221254049468490510943242416667230208000 10442625 -203793123100789647570890716482860496000 10442626 58546049366166561381046511334368054304 10442627 -124982536981125204236649000479199090240 10442628 -47459574525544656311142029315476684800 10442629 99161028379081943576938481738172600320 10442630 5519586815963094321977069190461166720 10442631 -339689088551677019369108164023279273048 10442632 172131416737404475490342961485078292480 10442633 249164583702514328830897912717053244800 10442634 -189613400644941481456743145319693579520 10442635 -152868945959470724074163929945310040000 10442636 347309912984631103290551010859791360 10442637 -71409081140031782852357212779898703220 10442638 -135341089902671814795518683442825993280 10442639 -694620274449142215278008931163932648040 10442640 -9353750478084791205619241624088084480 10442641 -317342719026394623425208127716790155936 10442642 32379210302721105615454700565414362112 10442643 -125082439663520841913014982466212441296 10442644 -17261290749686628950642869708593070080 10442645 352130262542600843934004328379808146720 10442646 4677136025890830551433587911475154240 10442647 -1791102876832139244059016625586444544 10442648 237352822111136339293794636001935605760 10442649 -29133726544826573427748470394890480960 10442650 -16276101390871650412720272108758210400 10442651 216522793161521869525372428688573803744 10442652 -148254752799041044830116930925066510336 10442653 243436708851248581259532856718509546400 10442654 -282578588468398268878857225175304644224 10442655 544718445026000042051093763542542694400 10442656 -215658159473205498660898875176496660480 10442657 179775861053868045065556420265845159906 10442658 123088423689394055838779222507191621632 10442659 -307245771355067125975912499206822812600 10442660 -10766285571985689128652028480086589440 10442661 32556281734000675293751154623655453760 10442662 359786652126858741115004109600060644832 10442663 161198673154792534780699330827134640 10442664 163555055761828009181989714597761960960 10442665 -307035885250349692641302292279005256000 10442666 26491708643892778768125890313793017600 10442667 246243332680726191181011118612161474048 10442668 229680134027037516592100291428482094080 10442669 -225172901317088831661408505602836206356 10442670 -5472879028575688928928635945620439040 10442671 -362078345803406087247390885840762134128 10442672 -68529067028507934170540461827737370624 10442673 292641660215411877737944895068358384322 10442674 267171422852257684241013294732259915392 10442675 11044021346022780242011754624144287800 10442676 -115947818116285212004334563321590509568 10442677 -269493220886297842892341352271193792128 10442678 318603950619741534995996112097009962624 10442679 6613864594940335176998133956142359040 10442680 -55477505931766389089093671387888435200 10442681 -54785177250287113049669029175251540320 10442682 52143524285646488073237524032324618752 10442683 -275851930248335247685423492368218663068 10442684 -250062573072757259276965310950504212480 10442685 71274840054712299147724885064246284800 10442686 172344821816980392991010521782940737792 10442687 -757615857217889769001354542902183220408 10442688 -42071937948134742237921753696602947584 10442689 -641667448375760214357165711803970808510 10442690 -2181992285917696730077481646415956480 10442691 -18405592469557414923476072595476837376 10442692 -120643771835202952788172435795088537088 10442693 255648334916584096333240981922807543484 10442694 -132724493122194325079981782018433556480 10442695 174597521528600147002719288768421368960 10442696 -177298936589106364570898814619464499200 10442697 82433188087111180674495380427760374480 10442698 83928947492916900962440813675621251072 10442699 162101042815438656883319229117711502560 10442700 -21966303928462449052777251761140646400 10442701 -285334273047771155221460309922462204298 10442702 -99579305666504405630666564283260479488 10442703 -183856497571565881989314585228847398016 10442704 -15039776669767180677901165674408181760 10442705 36337685656493452513101983438000544000 10442706 -76866117272251387864483592898428685696 10442707 105751314314906262966166069658122366464 10442708 -45491123372967162596411032947827206272 10442709 -248082820855378309621358353811653378560 10442710 -8767913687545684748723948423807274240 10442711 503934977982932492856900668367740284872 10442712 -105458362392824186114551141568338329600 10442713 212928044798370980174385540546969554304 10442714 58659897076220791466649558041582756352 10442715 -71366842822689045304383431488603988880 10442716 -328530876934347346181325724449142044160 10442717 322853439275607631986145954894774454220 10442718 9457642575753220422680496830723058048 10442719 -169006850061659756939152907323567493248 10442720 -82749551238435922124922081492298629120 10442721 79972138592283561938016101403922723680 10442722 -2078796256002053149941505644460701696 10442723 38720488168228802005097002141358161200 10442724 -18329282303191043044172416981199769600 10442725 876908392241150216858733479988594900 10442726 -17307258463474987820795615360926598400 10442727 184985597331778347547536281020600130064 10442728 193113335978653066009071568153555599360 10442729 -618593307926957708697501739225030213728 10442730 -21568635398511930978560734245923950080 10442731 -162987741657393054493786458613497170768 10442732 -46440675335810840456247740925446566656 10442733 20264665933239801282688054428185034240 10442734 33390999632324773733033800559450022912 10442735 -139353916470378486434462358293331259320 10442736 75708320912706285312539137480489697280 10442737 59729707069532979167084081711393597040 10442738 131689550630614922728534110621872213520 10442739 -412994050493067609241507249520430175176 10442740 -81208297597103344758134640016377815040 10442741 1478404709559550830654609750042454464 10442742 261503643377880516090147998529535488000 10442743 885859522611936995127863595264425020080 10442744 301034513498965990411854657641292165120 10442745 59110688273504464218645889250183253000 10442746 39406356635703950197500360837694857072 10442747 159214573126498792715999162486141263632 10442748 -137884788093168276297350780014238891520 10442749 -56551636045936026448549454738326258836 10442750 59255339496990889278360537024628464000 10442751 -82848421553762400229664319093374552832 10442752 13570980519436308889374762586865664000 10442753 -167667131306319179418264380461654434816 10442754 -68817617241647476350775254451234564608 10442755 -317013956194206592091666149756753482000 10442756 229656106431188177105174731044219371520 10442757 189661887679591460978554585250252088288 10442758 -96697060389961156620309979982492301312 10442759 108202422550565111615901968605473394704 10442760 -216662058772040609113271920386637824000 10442761 57616009653579458693026469351529552320 10442762 190882433733121676061694429885223576064 10442763 30553806706410221765518432354347085092 10442764 -203640783465064928304089681688600000000 10442765 -7353012001713716148396204722508562080 10442766 -238474123761748666667769847585088726976 10442767 720164989277192691540233070889415312816 10442768 -21984226324999166557123956695909007360 10442769 203071464341391113684840436524648616960 10442770 -77440648757285896309291215517259947200 10442771 1637856861655029470812518805679730744 10442772 67195749454565539223848505056801523712 10442773 -407706666935328143792712183740250343680 10442774 107806107325476970017561057533211695136 10442775 -4014449991943670825217374494016534400 10442776 116155503191791276641788481267886080000 10442777 -190850549429819141418262905425194154208 10442778 -31946390824677259197832494403335724800 10442779 -276712691759164798885214373934713866620 10442780 273746081116305887491103587850593305600 10442781 -311279087502030088306217861439049167930 10442782 -19920281815215255562009562305839234816 10442783 215611230497939022462210427323357427104 10442784 167611330238744024992859361650933760 10442785 463919303669972694142696923653588152980 10442786 113686779017584240472730965744714751360 10442787 -180646409310738074483869455321180322440 10442788 -96371720081381681083730077738717531904 10442789 226902012627706559421322901154319886592 10442790 -119229378704596102654463971788627206400 10442791 -329670100566876157442275179557488140808 10442792 327407906303009934901200852076901990400 10442793 -81044630697496439204667224404318265472 10442794 -1156884300866509236673905732709237056 10442795 -124680640687339844931233316426403884000 10442796 -3317193464781226164509447782976028672 10442797 -882668297519756369557517094136796025108 10442798 -158898611273414063314680511396048977600 10442799 28683288513973969204299467323230225360 10442800 -61540843410554126446106444798804377600 10442801 -259983614496990165707385255170556393198 10442802 -97099544643431131207893859418466685440 10442803 -87319664288691463760576574885023530080 10442804 180897527692863183594958912078899382656 10442805 96153506529685998240071968105974998400 10442806 -111817069298171691402329288719727610240 10442807 371625491076919575112714256552139046056 10442808 -6212503804725766839415353731439759360 10442809 -26133097876788618256342339406261854720 10442810 19350996372517767771145969269724815360 10442811 163684676281505384629878006198657101184 10442812 -136702454480454813875804527368644638208 10442813 106169067373944684410935669267953751800 10442814 -138325355727647574296462897339641814400 10442815 -4255108581616062167277695167322169600 10442816 -90145003701665648003635407105742602240 10442817 222649860708573614165172342547805921280 10442818 342474627557925904207445458552840199040 10442819 -216779918186422697754051692048864691780 10442820 107876639762706070111713205498204078080 10442821 330907199486219232503859445824519296992 10442822 -2946247403218510572228961949270812416 10442823 9385503274532076467531590893456921600 10442824 -153721608292646785642207018403871129600 10442825 -195911786766591782834226053967073042500 10442826 -75383674283689750194208567134707208096 10442827 909233023411550134873786329207349826040 10442828 -252899671596880281907868452176110419968 10442829 -7147016229686503009129136087564897280 10442830 190201960092267884056924167808372090560 10442831 -113931160472553810799795201478724992640 10442832 -6470784805077252032846031727737569280 10442833 -454588167916872269813448591626397221900 10442834 202165348515120450547393748072203669152 10442835 72664479163092599758951253612827975440 10442836 788221244838407721622030999199153000448 10442837 160649568409388284525369554326853558240 10442838 -10208102906702566788434492734401822720 10442839 -607948834098312822499588958055894738432 10442840 -122530778248867212113806110797327155200 10442841 247412875805439801067096205550919299792 10442842 -251763606047570702216925888988153128000 10442843 38344167197581970076426975490359517440 10442844 -36749892187815731174072318931808257024 10442845 -151946515649673241205368026726465200640 10442846 221324555052538109842932202900237824 10442847 -78635134782260514321413205331026086400 10442848 -27686745493067268354341525179202666496 10442849 -61054625873529835545773027927969569260 10442850 29480489100661277148278631515286048000 10442851 1325781831664767830783089655682570240 10442852 235769170397289632810542493148660449280 10442853 -210281219369593087653469289181069454338 10442854 -80824892206389178933640744172482618880 10442855 -131624378213212858611999510242143858080 10442856 314938182465224883406246847460621926400 10442857 -684092021753709679975486942754297154060 10442858 -71187975803235632083262478601622375760 10442859 79235943981749416028988793617773506560 10442860 -2229293433116300530485548157520204800 10442861 48692913212152029757892749525724254080 10442862 80719336671159303336257125580449619712 10442863 41550196560338110866515542082324542360 10442864 -3523683568939223474753993778024284160 10442865 64092788129354639182063463308972993920 10442866 684932903636484396602767518589409280 10442867 -209073339886169144102815020589936127040 10442868 50750436747781892870791220679557898240 10442869 29300279865842008285945797372513093244 10442870 -28787970357173583313522279444493061120 10442871 -391556799677985656374978969230712994400 10442872 -718245231070790428845940343756549836800 10442873 112411991032613050005602571795698211840 10442874 -4793820050526224689491390879812342784 10442875 -390894987457138468599515477247342660000 10442876 32066369284877210048417060129894799360 10442877 23790778150042947097725597028679189760 10442878 -524906913084737571691612086127156402176 10442879 479788721264107750014805867813268280432 10442880 -57378776372347791472950113808364339200 10442881 104887715911094341647997375622911539412 10442882 -59580764390303661389654688050356560000 10442883 219127500092397033779628563157452272128 10442884 -220404382518833681183106441653577741184 10442885 341377981981626631394147846006624507580 10442886 132486169019496775152695126586592438464 10442887 -38550161766133811447128448383730433568 10442888 -91146745945140242424049696160332554240 10442889 -11278298178239697072591169446646627500 10442890 -288787354861055720834303751982855312800 10442891 -176231875898529632021893168454026929708 10442892 -94540788870647458463499047314662978048 10442893 -458793619118967742850706930215475153696 10442894 1150695236425434988978954151185858560 10442895 -58932672270600485243579264690959753920 10442896 -18878121399652875731302093205005713408 10442897 -209366733069687226377316432227750467520 10442898 141747941478081515982677847268455525120 10442899 -61729318963456322372697190432172744120 10442900 45719142609150717014046400974725952000 10442901 26200767162844690024294734950938929984 10442902 -75168282078377245931521254415427770848 10442903 252694378953717644226343269966699454152 10442904 -102910589152314734976310880058737664000 10442905 126898415143773811266105920236284360 10442906 -24182655926408092270644331469182742016 10442907 161963260078632395112451765426825106280 10442908 -2826777251538480253288125592182325248 10442909 -427615295686705446893774297114599780890 10442910 54351272336490670801847910706350495360 10442911 1266412356315265645018267938041731270000 10442912 169149638092263252008991821756353216512 10442913 193440729183936965113044805947461750400 10442914 -203228967135032240743369286460286048944 10442915 -116314091458287037309610753358995810400 10442916 277443539596366851926426563834118175744 10442917 130541520000510317873769036199066860412 10442918 203751999646210598265691731424259144160 10442919 153338229303154176797145863013680731944 10442920 188513740733188322335608467152271769600 10442921 -149320812333666415400719361839607108208 10442922 52797708992922356918932904798182715904 10442923 -92628068496931852594101399340264069600 10442924 511278253584312830215465002514911432192 10442925 112508394029300814388872853368684672000 10442926 -52435085816176437978321150965247043776 10442927 -834565321686103157750737851812964692736 10442928 -21497336960778465339263083677308583936 10442929 518221211896677592255337380457286016500 10442930 -190708794378527990684437350434323998720 10442931 477911544712095603373318397154245414400 10442932 -45323931554878999130420725026080051200 10442933 329112972305737900842667956409361691420 10442934 233414959310997711021448927492247061984 10442935 201587899948331130158425414203211409880 10442936 -125997216781607251775313989055866019840 10442937 7883736216210241545384192019572031968 10442938 -420157905097610770543318138109150565888 10442939 103038399597661052623554566379328929408 10442940 55162822562103232254557332128104064000 10442941 597207650503073477467290390018751400640 10442942 -29355993433862051655121779318648217728 10442943 26089257433665665633079357886356140544 10442944 28350789156654380805221250907369373696 10442945 -456722633588577366810762456091840416300 10442946 86372655250846103636103320155438042368 10442947 -310078092971312497815238207485505076328 10442948 -355157442177448915529724105170810808192 10442949 190831650385626751638970355694748825248 10442950 20770510820324167885722514503682262400 10442951 -877294420173366460570470643920977673600 10442952 -218823428637106424545566166795984896000 10442953 -736081608728717192472479110513159929036 10442954 -672282565816049272321964139415701408 10442955 -301505173790289624607083698375068596480 10442956 325518947565056281859293643570521604096 10442957 13914158211169740741788209134074054112 10442958 -43492862408510709754500518142350163840 10442959 -114639150458453477151517573688739469840 10442960 97052082925471629026810871238433832960 10442961 -51765467493086602487346867833680958412 10442962 -11458140141092320912980105582550188768 10442963 -24915933242477046814260587086980642000 10442964 94814812355110297736429005976423890944 10442965 53074826769305716873413517214029105920 10442966 111536545071791312768012013106811136000 10442967 -367351548920074188606187466309405248920 10442968 -372591635501524938724072449953423677440 10442969 -215130197867872643935480848281818896630 10442970 21345565267410492924109122662531174400 10442971 181458879962561567207303945810248905984 10442972 -110866537671178200516368909164660182528 10442973 453289892146439788670929718193064646784 10442974 -318878809559518205550044437108232307840 10442975 -117830155681347937271255003637181857000 10442976 115580898598762310242512729931252236288 10442977 296472808849339378937231678010461945472 10442978 -99548566647360831722473961060174668800 10442979 81633224030130348615806109665846695920 10442980 -5445364441582644242837326984581488640 10442981 624794392538205516192320974898529923772 10442982 145815569423262198737953649036317223424 10442983 -300953363842710226300391780947332976136 10442984 465721245739331937230018582669228866560 10442985 -13661201953931749382822007786291118080 10442986 17405663462368963607175113973613132800 10442987 24762365272063829512276075843491654720 10442988 169621015382039865897823251699849468672 10442989 -179355463249748480273265487970319550400 10442990 14399043122767094719078928327158104000 10442991 -42061990069605430783268735427519340896 10442992 -58650953756146445916516625271952048128 10442993 48116466472185801766703798627856734880 10442994 -71813290571341945722422712496088496000 10442995 -249779474393665291216152268538522682000 10442996 121811712220817632786822355332292985600 10442997 -166676657586168361298544584671258731780 10442998 73924064271419515453091297762732943936 10442999 182559106607080496185354978799359544832 10443000 24671234487214233577445875311928320000 10443001 -150566491731124749502168899037043684096 10443002 -297006505885155266776221358362457212048 10443003 142568481544506378684048825292881492504 10443004 -73598640145851768077858454268774622208 10443005 177846591855090768628946188833695727660 10443006 477539245845674056613348548732978560 10443007 126090724790638342787330395378192192256 10443008 -3280697326417142500866900499510591488 10443009 -285048797574287625589155839543220480192 10443010 253190534527873297257500497698707328000 10443011 -587081489742056381112644028972180911088 10443012 2103698043508750514122403365621899264 10443013 132874482225072062714334643740603043360 10443014 92849487959237485839979552492884243840 10443015 -5764493010484585049161345568411197680 10443016 566481718380909615663751445720660428800 10443017 -81953315542023398195276962483919265492 10443018 132101927963877334661698476094079963904 10443019 653390353435399520599014952895300425480 10443020 22540444224201081026830591499747020800 10443021 298372631101848612319998481860811096512 10443022 461968919326452904129827035875150005312 10443023 6343090920210565555313975781618935808 10443024 61167566589206078459675616296987787264 10443025 -230711420971226154310215126162107335450 10443026 32615933026221843937926167563289687808 10443027 112484643606433240409280976494974164800 10443028 35716195476342365306903973342476692992 10443029 263426793290320915324178640067088751630 10443030 -24858541749692652557334541882950862080 10443031 -146042901762374800422659412530549346608 10443032 -219536433255063595808092530729596682240 10443033 -425504454628051302755914577357988854400 10443034 58808569352401668698683157007919694592 10443035 -72998986573204194987833713596429926400 10443036 150487162135444519901839202813602970112 10443037 609763196119715435580495279664823369280 10443038 -253545418994301483122788285190512712256 10443039 1835381003024052643067188572807365760 10443040 307996586658536239395735518114994585600 10443041 236269996789955044564216727877436116672 10443042 -21928458295159184251939148528465939760 10443043 -14175382636547947510410041165578593056 10443044 -137921029284068971173389195473790100864 10443045 125002286220133826034117221775511324800 10443046 175708460850030935584758763541289846720 10443047 262628622287222351712494309233274051280 10443048 133618465337248354612398458075436810240 10443049 657540769773928626437929446818935141236 10443050 165893034246014146499230769654661753600 10443051 -147403563372885468270983678987972454432 10443052 -363208821309261138720973028599733303808 10443053 -402590054008928363037998460057737614698 10443054 -37597256731358528597677774331710138368 10443055 94148744528409804381581191464423550560 10443056 34855397189419645575337362071956488192 10443057 259853326857265062654398809088376585840 10443058 -8891987104581058086963105420195190272 10443059 334661176277963394534019802188515551040 10443060 268429324406988739693233330333077299200 10443061 253491882215417979478295887396214059900 10443062 -85034807083303719731731229136054350208 10443063 131726752262405658484223650487919871488 10443064 384030022903930310633858587941204111360 10443065 -86000990106291727374966408125013268800 10443066 -874996772815648370278568570711496192 10443067 -287281323814588978215185718270916774752 10443068 -362314726450259162683931490232879357440 10443069 -16894201042431148202163261314538326784 10443070 112106227307452185871035042799649356800 10443071 -634748199995530060085041671083974380768 10443072 -5442208241613970968618689337753600000 10443073 -348641250143722584313776059353857361020 10443074 37996099793981035218042918072970505760 10443075 160927835833949790271226724311960082600 10443076 321394969347332805065353201846874521728 10443077 -68770169641747254303829459970051240388 10443078 64157610686757643558449654775420526208 10443079 -255529046855695053335103414455659272360 10443080 111551722003436491279862658161497958400 10443081 -91026436108109188401049129548865413120 10443082 73416756279822816249497790847130132160 10443083 83459995780572166549774493414789701632 10443084 29768773546829183710695084451081543680 10443085 -372070868944664370074390007969916032840 10443086 -124468520969157047735995650274642867008 10443087 -4823453249781636640014191179282708440 10443088 -656565811436635105015569972240859136 10443089 -702882078143617096648989156559629248640 10443090 -6857071895338512365433940068901409280 10443091 -110459042050861062416580072601174485408 10443092 14957576639857864545364151791490752512 10443093 -20543683461594582697948048970449701216 10443094 -18984681279191714712799816087651261440 10443095 215569322986732242861769708349052719520 10443096 112291186298214362829411592941447813120 10443097 -74295448996000098482882032890046787136 10443098 -29834324393849746029383580264322333200 10443099 -105288511901421763437335198004688912080 10443100 -78484139339875983790743247590791577600 10443101 551416811074062965612823904498971480102 10443102 76120006643936672174204277253256797824 10443103 883705003666271043002534058043588214400 10443104 7802094905669411709181624555375951872 10443105 -84207654205742122539407338889187907200 10443106 72999915101294894136597617538264027648 10443107 290382883311757146267041503203819139356 10443108 -88081644068638602025880296777796222976 10443109 7078452693819695043863493487479440704 10443110 -57938199838035121771297991149689262080 10443111 -170280240424380805095750470953759053696 10443112 414200998250514960494792838228290304000 10443113 -547141476842700532284566461397747581638 10443114 320649234478096366847759561237789729280 10443115 -424047565981784644619024152197187518240 10443116 286436267633643815518312153472641720320 10443117 -44043345485975667962895714630558452736 10443118 -144793521388767986909032984348666060800 10443119 569744527131107585511166303173273869520 10443120 -535240916677510715972878874949058560 10443121 107445816392910129556766695380000401640 10443122 32592831725180205403148035946194368000 10443123 -105013893648477151411339602783804249816 10443124 -267058488949879603059052163584940120704 10443125 -23437805398260066504749086426878480000 10443126 65916586480140785188811322036816721344 10443127 37693935624141340499000072486745770400 10443128 -187713754128974525575347612857289891840 10443129 374908127657087736226239304656657493584 10443130 -47512874125218904904640511827023431680 10443131 -80982542254561281572101387358997086400 10443132 58291007490930288787958222239188326400 10443133 114322224429783770311767505900128181382 10443134 86152064827777396933823663943020280192 10443135 -1597189427751191192072078981449357440 10443136 -468663137108074588496244816884300513280 10443137 42614071119255360425349880231617990786 10443138 -51146037513854635920180355409531389056 10443139 -113126900979969153957174862651918402496 10443140 -203141163380394416245751311813292962560 10443141 523550876406045894456779472100204478400 10443142 23713013406886107947415842251815730944 10443143 38386422023601261124570174933325543304 10443144 -285494279268394736718551001978044129280 10443145 102917640156657706234166301165366819720 10443146 63787226197449560850353894800960093440 10443147 29996285730518044352996030966053104 10443148 178809859217573056273457527961500606208 10443149 1410269340709095036094325367674809177440 10443150 18334413789305782799718372481801776000 10443151 -108735664292979238478368399636731864096 10443152 -22843540785443067190548901836096823296 10443153 3162007213152260202062525759424923520 10443154 -85611510449635128362141402534056282224 10443155 -330554585161642807625122432286347183440 10443156 -22275951414347271388017595989957672960 10443157 106977108462775117614684720018811177372 10443158 -316052483649317031503491893950353735680 10443159 -280719840658762055047242840944243730336 10443160 -34695179308383856033698519342317568000 10443161 -39003646992520753980758566729302375480 10443162 -128991657916944804098909956061798466048 10443163 159735142851183300209574884553263231424 10443164 -245608323241734651763557560150624346624 10443165 35733693825928910067327707134134424320 10443166 329349363712829320401076786714330780032 10443167 80863430493119104141100486391879711072 10443168 693886235848389656949363003641152143360 10443169 470319014852980175067706084313725178112 10443170 -374331940862207277920630848101518169600 10443171 -25624478069326495580128500041793242640 10443172 108357045912013811985638808369863484672 10443173 -38939372424806714169959651712428833920 10443174 8586708706300489436285926080839001792 10443175 -193694053854272073770615996125169953600 10443176 107806990915130652613688673113570088960 10443177 -94806233194882068437679959963942208960 10443178 225896607352848532359328305061090841856 10443179 74803984088749732566971931140650859640 10443180 -23183478072438216604140458006711009280 10443181 -9568431705970588102381937188125639040 10443182 -122202655117176482558694001825361519808 10443183 541140154197168436426915924595655513600 10443184 -19235220773242859694043972973536460800 10443185 -256693650199551911160529446814125263640 10443186 31918961588035057193247074891274174768 10443187 316716010168620896330805325398198518988 10443188 -120856608703984420308201500837253679104 10443189 137671287050165806607670336950786618208 10443190 121803638596524871173964825849060444800 10443191 629419738355064314299270974227385159384 10443192 -83448465673619928687793571215694684160 10443193 -62456257481462245037388551818887445500 10443194 -101469234443203073078406904937808265104 10443195 -2431886593607092158127537524691276800 10443196 233824061311717788242081947989858235392 10443197 34395467868194990120062106453904048480 10443198 444739094025572460087602665212718080 10443199 -155197782171442802930429534315383468136 10443200 -43208801049641160218213731401046425600 10443201 20396779182536942700128362277506045824 10443202 31048163135692497606056471791405102080 10443203 -633647995745950925605810975403817986136 10443204 374370879274697009563734415975641391104 10443205 -327060297400416796142299376474302867140 10443206 24854018600855085559230536456598579552 10443207 -437233299985758644789236599142493449560 10443208 -61534253972560001967373466297722199040 10443209 -25576244258781539250725337493752227520 10443210 -27080348402442994631039444191875809280 10443211 16882293858577773169956541656029627832 10443212 -104987579957887372077686240202084077568 10443213 191553751693988298447259578200355260448 10443214 -98263789117816998464198104993292953728 10443215 58771117902391102701738449590726308360 10443216 4817617161133414680595900995763175424 10443217 519529193341484972010698619898347606640 10443218 -74419902536910991244140302139168327680 10443219 -63787963616500915198054726431731642880 10443220 -78151804127965308828364399643809317120 10443221 -7333951880820734478226001215681414578 10443222 41446792375505738937956416147940384640 10443223 39378805239473732589550042441609146216 10443224 355267177916552557162571615510130462720 10443225 28625801318251096846809426198975403200 10443226 96701116448653003782696118940418703104 10443227 121789526996433215099150274376147702032 10443228 -84343426518964415898181097408169959424 10443229 -347470235065696810762102738255864430170 10443230 -117732829994811447662575230278322516480 10443231 344626968163688524594556746874798920920 10443232 -252060394591269068505441682112087851008 10443233 203136416164858635828346767595764099204 10443234 -5120731258927806347891375865984382464 10443235 -457017379202213947252087355078707253040 10443236 167144842868720640883383387375001497600 10443237 -36676329868732585045628437202829498048 10443238 682468397545427363853563376345072768 10443239 -341847213684208019265204939773120565960 10443240 -234664104340884336549503299400017152000 10443241 -2724535060590361743643883148579206768 10443242 115446796561937949385589874539606345472 10443243 -109664372227226917707561557677695323472 10443244 -75269760421982528777654967426551880704 10443245 -269262964853452249984959328159531547880 10443246 -70512487643169094615674727177571116032 10443247 69358873543252431734563029133307505920 10443248 103471060361500555959674059952587407360 10443249 7647119336726714613960609526970910720 10443250 84214017224235103255610980947705360000 10443251 84736666314384959446339472394524444064 10443252 -66992768823926424454713276105657581568 10443253 13611544816159681583479592365272252600 10443254 -154064917382257066970378093910045216000 10443255 109408144183563334829015522581959542400 10443256 3386774444140838617242518647190568960 10443257 -716962244189775548065126268279002297968 10443258 -35386190848244169730588515525270233856 10443259 1025218613387529328090188835159104904416 10443260 11721316098501294802725030498413337600 10443261 -452574531251484782964872562386814412800 10443262 4156868117763371802828957758776645632 10443263 374702203690317806285635990029407355480 10443264 -1159340187271871668641728913003773952 10443265 -36896489458329696898689792041482471680 10443266 -50532669755687818973198009737533227136 10443267 432118596993346481816573818984932284484 10443268 -447875167213037815958958106455650176 10443269 -515327050746784428121569864687090327330 10443270 98443644699772062196259955195684130560 10443271 -124093494684697785206362873077087175528 10443272 598672469845423420884661161034209530880 10443273 638616742238012218164614880014713205184 10443274 -112938186218911953153540593406926238720 10443275 60108628192420199751781912626926187300 10443276 -166598609283242467442801703907523159040 10443277 113024803007520071486953596424156776120 10443278 276920885567292451545237806428556245440 10443279 -53942983430875915028557885759861415424 10443280 -37007283747142418166101142380693422080 10443281 -5509546608312974213435872770307440528 10443282 40962255255368209336201226701425227520 10443283 536543502927482014284767754123255487532 10443284 167213048293395525264882305980834079616 10443285 -232417026354685860666607406071973922180 10443286 -47948832788794356925204698376214562816 10443287 310656903035010027618254636553874039152 10443288 -208934835988856156823666341626468761600 10443289 -439540492485960324707158481723557209910 10443290 -40731948048160386808041206990298700800 10443291 16968209474493952898836182383894698800 10443292 -549714199356582251270672217736485865984 10443293 379378055222598285505378994439499367040 10443294 -191711844782775894980347462095218237376 10443295 19044371161718629600981019670836391600 10443296 519796777288869983522966102993967316992 10443297 -387743252135664852588398789703637054800 10443298 -151950923926137597612579358417352679600 10443299 -406163142791684145002697751506317977200 10443300 -27846542142467686844791561307203891200 10443301 -136032435853126674552248713637785183296 10443302 -302534539143819658533334808409832815648 10443303 219597623755200660468549120289825042080 10443304 -102829297355424615215821240280229903360 10443305 117732921656075835890100835894216535460 10443306 -281761897037837659129659869826542807040 10443307 -6109850984789801992693213724101595136 10443308 374638561611889396988101177958510492928 10443309 -105612976630316062703261705761594410912 10443310 -297639286979592997158114173178893472000 10443311 60927548925966448421964288114617069568 10443312 99530186353156282387764794488938823680 10443313 687570776941345916186131413836571042304 10443314 -53510636355231061057260284830724057088 10443315 129897972310074518654198669005648691040 10443316 282593561781935328680916477901910842880 10443317 -143687193174682678239010058230837298688 10443318 -36171652715386337521268649885230969472 10443319 -258944434638142689443005471459494259920 10443320 -59942046799511243287970899316331110400 10443321 35169225214890677488026601305273120000 10443322 -130323145585307481507815206057655244576 10443323 25022448526375914313868072099648461008 10443324 -870639610315686691274136108801957888 10443325 142438564549115141652387655983651036050 10443326 -205860395100425763389409515839203402240 10443327 -149475301243264969068991534482893069880 10443328 -27905084015678385352004816742335381504 10443329 -225436794131790543702134165629930569516 10443330 2997749983134106460337144360632508960 10443331 -373468818568031773245343253346194417000 10443332 99672917101596546742060494734230947072 10443333 -224542880838139109961803171927618700576 10443334 -21097277154513625002960332855837859840 10443335 -90461077504427465627967293314780584000 10443336 31991566869589581423921199592000102400 10443337 -420835736006309920061712389122516640768 10443338 96634915719518248907539164368511298752 10443339 399005979263135241538745798758891902204 10443340 134644699777561660443670369582207011840 10443341 -444105752522193360925456985059470453258 10443342 75240875965928662717193807679356928 10443343 449130831593429240773587568669017556592 10443344 47496512518648969177270001252157358080 10443345 262548814824610477051956472382224665600 10443346 -189528262395386582674545478574481718128 10443347 223680293020751669864550956994490566840 10443348 -127221679211367100251376605089896335360 10443349 -110820028078407934050560950318242361920 10443350 111005237042971610258114548269520296000 10443351 -25331915305163494533489376201863222168 10443352 488098569331068150719945832886673326080 10443353 275450852374324323749884819836366403200 10443354 -50806128658692015972300386250401160960 10443355 119895192550425906882562177668344988960 10443356 1106528879884188010584227656854454272 10443357 274600421321372964879893495470131655680 10443358 -443212462683028502371673954030627438400 10443359 22874564203759839177236538687579094560 10443360 241126145722097102594271863311273820160 10443361 -133489645704521222003075897121572059628 10443362 7058141030259842047133793189616340352 10443363 47569301461022588143755660546443322624 10443364 164980407899367562992382710131169968640 10443365 -186053138348965592611668831399211507080 10443366 86740603157292768864349490626918597152 10443367 2875641674572960968923471291413662720 10443368 -86902812281700718402223374843583907840 10443369 5462645054022040166065228262830097904 10443370 -15640066075420871543525048029536642720 10443371 -6242947101143205894333877397215328400 10443372 124959896028779309432211386339903941632 10443373 115450792409174472756556794551196184320 10443374 79981332206398017517162158041463426432 10443375 352435062758951048474399854762302138000 10443376 -5803182476979885412169864719587934208 10443377 232600748475959530325513391482029611072 10443378 90862547130110263583227592244920064768 10443379 226208031427258430318321040527648283980 10443380 -9676995780417929693035214746382254080 10443381 51883971269900242023421083158541583680 10443382 -76357834075202411955234949218112634208 10443383 11345964613762765014062124801059461224 10443384 184596903616317562769218343663557017600 10443385 -185602972783518195439125897294976337400 10443386 -404445193453123085557568356618770430608 10443387 -151510126019119470835191380332826424720 10443388 -434678208280624068926245010478397498880 10443389 -105856741731557675781545118095630772 10443390 22015094646750042983715231504444887040 10443391 251698954585675499987957369635237935472 10443392 -117941446105799391988230974584557404160 10443393 173165350835269065728413637497891470420 10443394 119170455707261840983555970524142967840 10443395 -438122237482629431966692864784840607600 10443396 -326006828022829336195326147013786334208 10443397 -140857142255523759635586987156076625280 10443398 -54169106455474386579980238554621937408 10443399 123030693537083299618615270859548948344 10443400 -252984511842612334130314101958336512000 10443401 -211120820155597820647923455564798186598 10443402 85776389968852083909772627658954570592 10443403 -173190507802278829505954043912044073936 10443404 -25586926651937996481404683158197465088 10443405 -30381253250050688177383818693760512000 10443406 -232949271635397753488463959985288660480 10443407 214035076961828295681113386487198387280 10443408 87916830882195369995491375456643579904 10443409 335132994156813132116533464861829599040 10443410 792374946896653329822300008411328000 10443411 -562387989006358306709547412867390802496 10443412 -38023017938445000395423581621596354560 10443413 353655081730708322922068866448032522560 10443414 44230835929036168775883587603434440192 10443415 177475309461288487682796869887472881560 10443416 -523449927546628164069174997147238123520 10443417 -285205223809820759274996804507805251120 10443418 320137688966823110162118897675327314160 10443419 9349747875008484996548508163614329076 10443420 41926879948162342494557993208437329920 10443421 -94290020817589165245760655490086116378 10443422 114132253491291624120597649329316771200 10443423 -691524543803907927770315151504264322272 10443424 579916550574642820800826781135501524992 10443425 -1422374348978728519372991497404875850 10443426 27222102042518065884745199731749273600 10443427 115265675628203311331112600384474797276 10443428 -117496845526257358074794123141081948160 10443429 -140907720175489258119737227735849591236 10443430 60460993958238354419684274971198655360 10443431 -602382260943919424528316315893065989768 10443432 -119831089930341258931406044466084167680 10443433 101894580677372174373130827546077739648 10443434 230585500752707080650380988002836925616 10443435 -29253229465518768097591050161782702080 10443436 -317033391578768098739642605291939736320 10443437 -637187745315238956755514490692072775914 10443438 21616070790336746031480192608369779200 10443439 242155230098185243531539417233882948240 10443440 6022587208743449090152054079080366080 10443441 306702579854462783337223237606706862192 10443442 43977000577980338817518901018424537872 10443443 -447753519007556093077630144735547128308 10443444 -162054998345073260740385826228992864256 10443445 -324476641928618914760630404278069729600 10443446 60173295858957001507057167212309556864 10443447 241072967537423316379955212920178578432 10443448 318514293281792444104447550188328079360 10443449 296352590745251729725375585561316724864 10443450 40436953942074082916052064989026361600 10443451 1133253578291144577139115578038841830000 10443452 349874246515722612891168506579895060480 10443453 481897291292844438997932975904034880 10443454 -44809016504449729816369480429997883648 10443455 -84591723500197096251373320767565275280 10443456 -22892302595446035404462289612432211968 10443457 -607666323919781433539881372279610791548 10443458 -116363958747952183180846088439592495920 10443459 172130612543325362216055010033714081968 10443460 28354161736066494005217612276968655360 10443461 -91924827373003903987495264818401932416 10443462 -48346919518505876269333986267104311296 10443463 -81362135276197449328107887169985429288 10443464 401139507764223142537093134024061747200 10443465 271492828387736459155036176853456416000 10443466 -43875187751782095106343562363451041792 10443467 553987593135533769202287476469699979920 10443468 -38188586497302946561154183761325474304 10443469 703368552785702279514870268087766570870 10443470 -119416738896671026823811179705022592320 10443471 -260931977232643365814526721569180141688 10443472 -10053352012408389072661541504939458560 10443473 488830540646956456846393700799631156722 10443474 -50036245686992067158703261679487094240 10443475 -121613971630943539495875850632471744000 10443476 89608035340653475895992482922239993600 10443477 13888546708479994942041331293467006880 10443478 8085656668069573799769622910907967680 10443479 199317895625745787230106068558492807648 10443480 180734239348255660344630364318906368000 10443481 -589434811420890548027199548432878377718 10443482 40561180105637492286961828782800532480 10443483 238803844669124536733010023470597671600 10443484 -350678379066929458727628198403090688000 10443485 148825261034195410377153037855949422200 10443486 206148954827140699783195131382821881664 10443487 116719634796756775034317208271490553080 10443488 65233241203814564348420845087473008640 10443489 44417530912756015333745596675313565120 10443490 -157637050785042296936128215574788357120 10443491 162178532359191983183820526376355687264 10443492 30281223845110210829827975540009789056 10443493 560962216144407992525914688229540751742 10443494 -10880147491408215378977586475108962816 10443495 126534994566676318303424357690062909440 10443496 3167141471412259189987806147995074560 10443497 -21392658204835374687584613428360610048 10443498 55283086971478408216007329748902895616 10443499 -145821388448751391407362766850118110680 10443500 -295750255421272768056454723622402304000 10443501 376154098112608969070203701231560286060 10443502 100710314889415797857299403695242465600 10443503 91650983918696884020656677115548381680 10443504 -50813585566507487882123327760966844416 10443505 62783702101763452500312770773814362320 10443506 59906108610819843828681361160604478080 10443507 -264898565287248137367640662094127292360 10443508 -41620170008996436721491807354171763200 10443509 69963811605804317818218016026076532760 10443510 32667470690382838658240011146343680 10443511 -287889289088765469532654422518317771448 10443512 176603268877514395310351408008593530880 10443513 124622660713437863613853391394284529744 10443514 -298767616138475903337678990706829184144 10443515 -369678241130876231581713981768200931840 10443516 -51438775308764783331997975328349511680 10443517 89960982768738113863599176368494949926 10443518 173357169217246980875589974994380613504 10443519 80969177787569670042326720304058263840 10443520 -14787898429157596700888461284999168000 10443521 -317549867024155112642572502923165628160 10443522 5631234381557958011714872343800669440 10443523 392418364813930705048284285463202443772 10443524 26397072828580295221818122970147373056 10443525 206926273637575814728724341175908761600 10443526 9447220253316274247344908890219773824 10443527 9405979069172813366031489119474842560 10443528 77349851944109379652197773766220185600 10443529 -706548908580238791036160383497295664870 10443530 -224808964400386805994697881183282663840 10443531 -29902755953571159933147368875051526400 10443532 6780598172029699618753433753025675264 10443533 -162166184155908689249355196904235996000 10443534 130041521324262350151130778413005449280 10443535 344411685968415745688065716060570084000 10443536 83214614565758109216585593747668992 10443537 -23782536002514791641815867965080663692 10443538 9854279833578109346377144278534375936 10443539 2234828830554065172472047731068575624 10443540 129403900090228629751647536281270579200 10443541 -762968060187957372474516223690068301056 10443542 -87079292665007388773129082873798268608 10443543 17059357788435756312126426916150854528 10443544 -293729715141828039700588487959318241280 10443545 11269118774772262845080592932561836800 10443546 78755948026435703172032044555690437120 10443547 -32189956250010140704723095186369147004 10443548 117261023506858950722622005156330211840 10443549 95748904081105692421653110422100615328 10443550 -32894871440321167351164867749640091200 10443551 -16705638695132819138556894444033452448 10443552 65194067694149301303557246256974659584 10443553 480428540042641429131427176916198024802 10443554 365409868113805076683702601692875046272 10443555 189614277387883306523185065440872480800 10443556 -249823519657245645233525424512762807680 10443557 -506399636830573588709109189090397600194 10443558 273250502710772667853334086926222732288 10443559 72665667619370826268942278639530496000 10443560 -221427130904432293505488069907130624000 10443561 16028835510093777731804524896654574848 10443562 80146869221776622067158578161396538032 10443563 -121590919821150278896233518741481508800 10443564 -69600833061042960629086900439333753856 10443565 -366393077168775599325529088032983984000 10443566 49220325663655344890011437743192943936 10443567 551188076851131569685611458388831275920 10443568 -48569738333926900322296182764264439808 10443569 323386594512567993392113041106055741970 10443570 9870517859338629358264130396791795200 10443571 -60784318578637663213477568544429425000 10443572 -1838959896926254853457355539905414400 10443573 -849515544620225705243866879340220096 10443574 338979481988750280552766551051408709536 10443575 40055859461207299800117559364183883000 10443576 76350779324194443496916460062765875200 10443577 -562953353366680716262092234889777163948 10443578 143757340148632994975613829256116861440 10443579 194435022998850140895002112722567727384 10443580 137795190527654890828883834811608586240 10443581 -140921982687687436927314375214612098618 10443582 6659371221183671842172904507293193216 10443583 159356287743245921837663293528137430080 10443584 121124251153130999661440051590372786176 10443585 -114539731769728468892572858515002313600 10443586 296848455537817202784952073485395382992 10443587 155640983244433597473126803651338827264 10443588 100163186377619575167084876333340041216 10443589 26553650661322242427821889264557466080 10443590 -45526078808723056494930516716910796800 10443591 284086649829801339513730703585015799552 10443592 -475658150036764090314689156523924864000 10443593 -56256003057489148149979413832237588722 10443594 -70816843957275067579309780950863420928 10443595 117987931153748600751946397284923069600 10443596 53640643938302921714673279370976532480 10443597 -112605791255928477371417198064098137920 10443598 81444856799793907570765708816554985920 10443599 21324077670701347801665334697853184464 10443600 34115006718686738300700953552191488000 10443601 -14087882606557308607488284411614086848 10443602 26197078950073548843088732256528535168 10443603 -140440134377435484854730768802852315392 10443604 160870739903244716452342307037358096256 10443605 -464324721693720792181570151394446776740 10443606 -4330882857861390120994936462435140096 10443607 -352797284287482600115675204031665538280 10443608 -25029048222850610756133815071803310080 10443609 404530691421132477803260513009018279728 10443610 -146969599797931783172860008078886932480 10443611 -341648605059560858420282469679143313728 10443612 -280974017289426168073893489488654489088 10443613 -528964744276767363151302168124882369376 10443614 -7924338715367658528330570011753882880 10443615 3039205907576180827673550254996399520 10443616 285259262374621096168512116679023001600 10443617 -220031441212542220259286147905842668780 10443618 -249777739634353434396877188298480562736 10443619 159842381537594408902881018132747573020 10443620 154937162843515694822208825630918389760 10443621 42601005899335075781266546462785241344 10443622 -94359013186798942083577571215974403968 10443623 688649375930254659512845505359801234872 10443624 13576312426307216545716110659962961920 10443625 -12222328999437543955012238041681680000 10443626 -333598895740076294569437883907297064960 10443627 -194191313337669838301848991540889529920 10443628 116626262716951097026506922270835721216 10443629 -102451466695317803206191286160098254624 10443630 1795080740691297191222285600845144320 10443631 689827297958690157861362721284655896 10443632 118201517278786507440337985262173454336 10443633 186646602945121005469507678949919545664 10443634 223383233911494163729777489031649075216 10443635 -287490040263488226839906997861834816000 10443636 41991001598356724433766613841290299392 10443637 -1370725151672419848949570068123242835840 10443638 -299487434894436584380627195002575741280 10443639 -335675566847824388759976296944330647576 10443640 -238082662623120387822647786825691955200 10443641 -19735026047079727751246761576563684480 10443642 -172903246778617276298124882186454671360 10443643 89451432218170506316726770219572654880 10443644 -313883354717269047207963563785141321728 10443645 -212555961626434554710180440053020318580 10443646 113784859058370343571093772757678314624 10443647 -72557796430709920355105275580602360848 10443648 -320071501959961717739932377836452577280 10443649 355970717709692896704338943174276531120 10443650 4006458633456252078162449196042201600 10443651 195748187241729983799530961590359639032 10443652 -37657541348838091809534076802433548288 10443653 -490142933711575685781100907336289644736 10443654 58503223368075353306579932582084694400 10443655 470440982558019702199616479625666749560 10443656 -276440955629110003724581548643125657600 10443657 -11393034230550572565472351743615190656 10443658 155150765859409085367021678099502693680 10443659 -575310093051271328955319361897166579384 10443660 -132568658914424781438926035559403402240 10443661 -57525767405056549295799395147099637588 10443662 27162894626977771982814683947594401600 10443663 -149808469470061180771134942793561550808 10443664 -30856684677785684749812874569567436800 10443665 -172110444641970583662951270186701036940 10443666 -138595652918982143350413228312134818176 10443667 227903006159996300944907423273946502720 10443668 -3312553495943438367404884189487738880 10443669 -327273806880462036787246622226299820480 10443670 -77584005099336913926165351795407742720 10443671 -200520095008830053220673107847940670288 10443672 14854875799729310708666694751197573120 10443673 -93666618129838486382014881694007263280 10443674 56638439981817638714689803325067066112 10443675 -8844114246192141917564953386774504000 10443676 65326990645249777483081442337570536960 10443677 -403233081297233695235303291497560840474 10443678 -59991190398026701765746142272372983808 10443679 -227989914569081893608212596265460725760 10443680 222639866076908597723061528496165355520 10443681 772587433687519892808510467215172273280 10443682 446551131425811617785006810061252001792 10443683 194198837881208512736962953485519122560 10443684 28661796983126330867483513230394161152 10443685 58499715945681703665908716214227772160 10443686 92650818327766978087206743912244482688 10443687 311462916185470643908796137185773669160 10443688 266823458678840678326452324248934635520 10443689 -89152326669804163171895454889915338240 10443690 107601432721294200931616767978328039520 10443691 -126138322402791317476210281878313161616 10443692 97339693582980434430469753143559864320 10443693 -184436882746841683390034026831473813600 10443694 -72150916903213380143328404088965264448 10443695 -284005972192997218955659019891385977520 10443696 47268474302306109871870070198009167872 10443697 -315396431567334425159768678750618627088 10443698 -275075122951805752966786517967030620400 10443699 -20059494160269773499353128590373910880 10443700 32836561964759321590642926565237254400 10443701 324752582491754466468917703797967198702 10443702 -132594990300103419859956515262512455680 10443703 -205686348447860500044143414148238910592 10443704 -166543640453175549584542560394651975680 10443705 965285270140019761301546700766252800 10443706 -30531514762799210775011451213092484096 10443707 -618214591694990904253572977299536166044 10443708 333788195811395591967256782737172480000 10443709 -819723603575019292709874248763595687284 10443710 73769628117136673571433050151524893760 10443711 51769096076889322170643868115519360 10443712 152197844411838107121543541740357550080 10443713 85871292995630562482053234491187864176 10443714 837154926243479499494025464269977600 10443715 -110014113056880918539751678705931480800 10443716 155254336098964621106821641416498931840 10443717 162178491846296195608432672178429714334 10443718 177712071682366303823116686023350511616 10443719 40023344211555634064009366746282828800 10443720 -51213693654304418398178739276088934400 10443721 868498918475719021646328132480878416000 10443722 -107759172873148002512306208461966899200 10443723 -103895363253751800780657614025717522216 10443724 92119600602100424418190595950045902080 10443725 -48098651654909380940594997167973268800 10443726 64267447495348420996730004068502306240 10443727 -63489422703310369516683549125182074128 10443728 -92901417739059036849713675746596200448 10443729 -54407854194695044847796166914931123968 10443730 -4248709852524280303503715212108602880 10443731 127233922352096629796966105180918895120 10443732 -485087118749501775154634029870245888 10443733 -248862237587519715227877549703345156018 10443734 -29320776221780833633000936007401780608 10443735 -167882043081499379581559882387916240 10443736 -25201406283549752978065934333861990400 10443737 -191404093482164472158242873777646362614 10443738 2146184594081188235372163988626246144 10443739 -742813533740458318076795090287897254460 10443740 228969412990383704170754105508030336000 10443741 -22931281219080910907277524141356492800 10443742 115399095719123836788156836975020824000 10443743 -674257176762990493173225600716810695008 10443744 69460635382683185291823164783022833664 10443745 2113463022095231242185083252747028480 10443746 32133398554707582082520161039430697120 10443747 -270102733729496189429953501428606461520 10443748 -74433251905863433785309274603854372864 10443749 -166977982306948465609635377155161455520 10443750 -17199486734641373053382676565388400000 10443751 204927175232887241302939350425062269752 10443752 -70002390719349918037111316711654400 10443753 -164919790515029777398894222200747085200 10443754 -6343198743800667339255975777962449920 10443755 -106595400482924855267316294573723129600 10443756 -162935808464600906692754829684434420736 10443757 -247425671152957002888956814659241501994 10443758 40358551339740960085653833938571623680 10443759 502599667279735903996264702360161788928 10443760 15905988960846594243988007478410772480 10443761 620542163670837095382463651229450017362 10443762 -156975802181482084578981115564505898240 10443763 92635789158609903091936253332068685200 10443764 -205413848952808497411301576134418126848 10443765 -110745999183920772833210367320551416000 10443766 -103452321365024048155941790425628908096 10443767 -299389815074660020170782218933085999880 10443768 -174752201300252641573975955196420096000 10443769 198428190555239782038435015622863364096 10443770 208224905038162431673588426043217604800 10443771 -96422619552264972785629936407026664864 10443772 19497907481728594059587401052461285376 10443773 86960151125448973472023455173879510022 10443774 -105036011327576017240001816421704463360 10443775 351080349885230879275647361608089007800 10443776 87259186161271400137461263904282771456 10443777 -416862253422831874317897204930634192080 10443778 241499424415023967868651285476763455440 10443779 -399388573442222028281908349638838479620 10443780 120331968390010910194321909736427010560 10443781 349370146450490520804797378649292367582 10443782 -274996496417874516647195863179252271008 10443783 -31260881295704816511926424842770955136 10443784 114779644830228640678685616344382443520 10443785 -140200751807678801053361085306602365440 10443786 -49706909443046247506350765749235604736 10443787 13058925207531007184585998113029804480 10443788 76408740122759981582894620133626905600 10443789 -93700886516966243034656632918349827200 10443790 -32548229700547012833877017021005425920 10443791 -92020330809206639314104248379166985808 10443792 78280249479585862555750948030463016960 10443793 25276356530093081302758348140924165042 10443794 -4903869452832534120978371941123107840 10443795 81298881946637880505394661838746454320 10443796 308270545094307824808191706571906277376 10443797 1504615106904300498748085829602959104 10443798 28820110439112252088579867457607667968 10443799 101368104936680299153238444187179750160 10443800 437658079925738633024173077523691520000 10443801 -312981197103202433993427823991290936368 10443802 -170991786748703344955540473741915000608 10443803 187208103159923464826329378659931538052 10443804 49173989558261912908390313580402376704 10443805 -151396899887885685177886352639663007240 10443806 -334820542291011831709852882284806162880 10443807 -29018724480358260724613359222587952128 10443808 -408340153926160307098066200259536814080 10443809 -297134788255917188645801965568141742552 10443810 -3408353288915360033905305249513830400 10443811 515933388507306593223879333901536609420 10443812 -57205008336718710130788788419344553344 10443813 -18990456168023715060762631466215816512 10443814 -250850493614443902952769441796280765248 10443815 -91166900373693728419135729723632937200 10443816 -1873067895694118498660999105644707840 10443817 52116744820851325674565830090645096960 10443818 1124361998208874478193004992449387520 10443819 74977575924703754044119151448240243544 10443820 -237814202862448035248047544628902737920 10443821 262987658865711648203421831599128944012 10443822 57862758200620793956009633316030146560 10443823 22315960712727904329418236060526219584 10443824 18327297792125017598614036233675325440 10443825 13265179986870161995072803994218600000 10443826 279027112420233816261989854041896267520 10443827 10647040252828425661731127321095072120 10443828 -22754515404953750065944031522868336640 10443829 -248493069660055673130822173117595237120 10443830 -6858622283800794962789198928377341440 10443831 -325179492752685007798994908375729168176 10443832 53550058664669744388054730911562137600 10443833 101331666034843215469282805079584093520 10443834 -268607806916625207007024831491677686416 10443835 -111280919112892833699580115559265652400 10443836 -63486569619904584062882255614191641088 10443837 182722869751749068510206659024092599968 10443838 -3857686716824192146901102840700633600 10443839 151328763047646117856889732596365081456 10443840 -560799580025674797265902050538946560 10443841 -618507618458613664469014514832353597758 10443842 -49648540718427439551604242169521876480 10443843 -650624542756345229949689855033957590800 10443844 -480100623536355795149353062712130304000 10443845 191194622278571649324770015243204935680 10443846 -46136626885480317329095294182082744320 10443847 197859794274169779283106756342523390296 10443848 112830463872135111672034424291395768320 10443849 98766878685100601245351571630735860608 10443850 181168761201197901106536329353892096400 10443851 313727312465339892556298317519675643304 10443852 -15918259885392770623847269141633223424 10443853 44573111587243027808584657725567232480 10443854 -97024470758354155348182350745037602624 10443855 -180004020578371306945404623683681997040 10443856 -147802602904161839507944843472157810688 10443857 449831030205414835051856281623622257000 10443858 3380900220164580509583240156944080128 10443859 -227548422874817565115975468650310817880 10443860 302054423593577867657893595939376049920 10443861 200761026877366782513628471143648301710 10443862 -125775424606108916073167590337729394912 10443863 22036511867395412136251016402817776000 10443864 -77929707475581443956604845677217812480 10443865 37957514904934600653239959090424190600 10443866 158500933558266636881847509624621275632 10443867 140453937685659021793504465835871684864 10443868 -508754693186161802526696630913207639552 10443869 118468825941633863890608496535115868800 10443870 -308779443765343658672307208317125836800 10443871 -520511463511091170993180956851405240176 10443872 -234720324520575930915068437416994406400 10443873 -527615789617747829752211156539459248 10443874 28824898187192992818371840764665418752 10443875 158947127240894521816889849387686644000 10443876 153189218418966108929384134128603436032 10443877 -639035820584887194408741687567000054274 10443878 330689868146172387057389671557196182240 10443879 164260870308392696591320627434630682560 10443880 -184334386878855118571749786639938355200 10443881 -9246058694681152429398897009797507136 10443882 -72141662484396471312516630975727322880 10443883 -275416314267458721393159750949719600 10443884 492720137467341812824941974939497400832 10443885 124486047662563120508362035592033723200 10443886 233467417029781685756321470974532204800 10443887 -190525695646599077335523018077108921488 10443888 -2498649118422654959665983641463422976 10443889 -4936255928028597589077996917848714140 10443890 134170963792920372105444966003489553920 10443891 -10175282455024535001842392067614086144 10443892 -58349102095537081908822033987933702784 10443893 -809070019653933226995230182448392008384 10443894 -3912279113373411807478481697714715200 10443895 149666706951141257903572843505088821760 10443896 33555441963748405838776054487864770560 10443897 -91298857185416991715013649669127327440 10443898 234753228792982848057381259786764025200 10443899 -65598593834978305040576260159868097360 10443900 -18365118705986414084991952532493926400 10443901 145083398482281309133203560872646725280 10443902 -32744343363785575217840724717855838848 10443903 117948978983102882028764974388566780104 10443904 -491131541294928393637242339585530265600 10443905 99005508440688373706720893124347782120 10443906 59504253525365953340146403419656027264 10443907 -519993984719322720223019393244714387844 10443908 494761401894835898223627177767970688128 10443909 173342341173618968348559595213456274880 10443910 130472231802118430103312189968220831360 10443911 558021877094466813019978738198078783512 10443912 59324074386660277851799579577973719040 10443913 421500344741745113675042339140613579162 10443914 46514567453524162975178547871091990880 10443915 -92744509935499273863614038420243828800 10443916 -9407366054007347580078125435416326144 10443917 -1135282416987538117397928848454830618496 10443918 -1536423518841837973512148450441497600 10443919 -189115844350215551864673349132793321680 10443920 59439769633894330535301922747298611200 10443921 -126419342011175407782880581588234071136 10443922 -22863236503169438288889362857805515776 10443923 -190047961032386500758952247279301155760 10443924 -299800766249170755994310941042802196480 10443925 219126238868033429408656385160358588500 10443926 -521830243003105661530992143911820736 10443927 -122606011096815167447367575818905466464 10443928 -97288343133260659939089342145806151680 10443929 -513271993516124765251084619452006636470 10443930 17841356438360334093628614762739107840 10443931 -141742433684423854618965880638164985536 10443932 105882153341570954306526298049039099904 10443933 -342698406353164537844436728513514821556 10443934 170965817401218032260903193267438468160 10443935 -19152263670576398127292493741389644120 10443936 116901343647060917681948067428658315264 10443937 243689536909825021155599557166046876352 10443938 -253108445821925479327736610420030728880 10443939 121023195656323569906246301395023460480 10443940 -103482526743279770899861322846273318400 10443941 7571637533839113012979229176857988284 10443942 127120122814082553245581787834977047840 10443943 -91939556544165771564363688963135260808 10443944 69260601111358310226131888978288640000 10443945 98007234638151775571200220001732745920 10443946 -9239407957286417008341183837128981328 10443947 -25252948767602451784632843930629283240 10443948 -134905828767109628594780871382696081920 10443949 -336433553647652377243483972474736607264 10443950 -193287838237230138001050782034715939200 10443951 -38193677102920824426254730032596780800 10443952 20668698270662447359554513419834310656 10443953 -97606881541438639324940318240436225816 10443954 35079411731621396962548037856583416832 10443955 188878668089632569479010887359014755520 10443956 -66677639254227546698292292535330954880 10443957 -84967636104631737588173244976299022560 10443958 162055867896158134530783036591646617600 10443959 1285925856080711874055910667335418816 10443960 71705074918663277008004547173068185600 10443961 -98995864173053603252328540687964907376 10443962 -13389476940563831618582229808231873536 10443963 -358538340104114574436394841414533172456 10443964 44841567263533626652608716648457080832 10443965 100335091439458351523707789421003712000 10443966 77660470592752144020162378608675904768 10443967 1135803385497043256473025995467850457472 10443968 -62693854153727833645007315122803179520 10443969 -7007011832358571578540287692259712816 10443970 110109111232464907921738143667499611680 10443971 256299751562152547029126605373490331144 10443972 21802772653646523395757586867531284480 10443973 -82715480164322330537068505586313437600 10443974 195185952249339551767996899988618640736 10443975 227912035631992727224923721988557315200 10443976 616889106134606285230167294911170560 10443977 277371512767795993375597888209008743440 10443978 -1437264820312271794493292819847055616 10443979 -1109532091435493331429919528840257760 10443980 305092573897015973579829922822447488000 10443981 352584700813760949332206792764009884352 10443982 -141042880520786305153503914459763598848 10443983 -448966823907012279604691527181248898376 10443984 98108272538527190997527552276928921600 10443985 -271780220782017059790166175586473242200 10443986 84121619733590888842829611454697600000 10443987 -413868891992278170372655271858514322956 10443988 -359003502384988460339270564262841411584 10443989 -587561019126058197329910600576174636210 10443990 -8122457607606959634215307478395573120 10443991 -452456768629356059169501544378491098888 10443992 -61527674391150990932294147722131701760 10443993 -37650829520774660925353199975384367104 10443994 198186461951996390581939786559781120 10443995 -221485825799665571171268964226382832800 10443996 -82520498642089107911265225392106585600 10443997 499315809756346134655586447519426337446 10443998 572590548176962844847048959942460255936 10443999 313422466238458679887670089003541606928 10444000 65224563806952007808765333453144064000 10444001 -74610508698283525725058060842565934976 10444002 -210801167998731222847259369411482536960 10444003 -683865615002611311474929749223608172400 10444004 -221103269411017305320137783117059010944 10444005 -185325314813317244938885432602972307200 10444006 -340632991840313697001602466849820323200 10444007 120668617118221709795245860538689660000 10444008 220002526710181840792606915550684037120 10444009 167098056472035777894111903874836065210 10444010 -114212992416505101704215966985104472640 10444011 626831748426012158389032296439683341824 10444012 1404793913252424862465522118909113344 10444013 -523049779702660847361222088950061990560 10444014 65882190542060930565007305179278404480 10444015 -301418598341833277919473548096699460400 10444016 -3609153121084703452528907812556537856 10444017 116790242752554083898316426312387559280 10444018 -14254150480518906619588433516338203840 10444019 -83005871355633290067819157593468627480 10444020 52597330071307833029427446385956935680 10444021 -25349305187577839403866847377473224576 10444022 37386129414805385706627326911102257312 10444023 455723749174545536882193886480564015872 10444024 -60266536369535185608487822985983426560 10444025 135547213891968076952398880056908510300 10444026 -148762504210066705234386840262341666816 10444027 349057840985569138496367599970360643584 10444028 107957498130463205101902187150349107200 10444029 -187017280253840798924028777069756230592 10444030 31703520647479052779684916726043774720 10444031 207020173804028158329585101511984480120 10444032 476764430293262685409626379603767459840 10444033 72953882058063114096935208216767297282 10444034 230008848941057373066478637012623904640 10444035 46722207072724687210545575573574366720 10444036 354170136919492961558073610256181322880 10444037 -74818159856569302470957372634119748480 10444038 110621426620077726177909982762675819008 10444039 -464517836724254293072111214731543917160 10444040 168786688201293632499850181630663116800 10444041 330363367993443088917393252167501476650 10444042 34661911927732249381901376594556538880 10444043 51601200967705945988173318226695174080 10444044 5949716974287924873189682010670566400 10444045 -43399161969124555815138801607034039400 10444046 41734032614115729685956983811379457472 10444047 -57433143079434948232997131959425960952 10444048 26728448385475368316248540895864758272 10444049 -296381363019460247528662602056019983808 10444050 -102514750902071464154539144682348082000 10444051 -558274532208135493792761015371482036948 10444052 -146807368664999866018075615051153025280 10444053 -89905204851245848751753071725686920800 10444054 -38453239241219083014160442293528672128 10444055 1415646574478718916995408271342264320 10444056 95635711833550061589951347863861493760 10444057 -264210401516649916467804921239421532220 10444058 -97473639847309439921491132097107504128 10444059 -16182230968471807455901375127867842860 10444060 -211149744171960509023867943219517081600 10444061 -86339988709825628619437329558027324800 10444062 11194108705433028062468194072550599680 10444063 33213521231821643041632809355446811760 10444064 225765625906818591996035554103811244032 10444065 157743557615466951106084190635866779520 10444066 172082940951261635148924654495465060864 10444067 -652600845746770401301361469836103934884 10444068 559176854680420536994716090801831552 10444069 42487489117209142155198704632353436032 10444070 2276196085722666800937294442828800000 10444071 158328808479801645870125490679204558848 10444072 279060790328826489410155519275981619200 10444073 113780570169339464516405080341822323322 10444074 106073897616203557886982048495773530368 10444075 146208424452209034805660856227559759300 10444076 287432503248965307567204776585202915840 10444077 -148558041550659216753428938106379827040 10444078 -156405549540432705459276263094611640000 10444079 15566867344805778386018153577018487176 10444080 39116917993931688408218888422715228160 10444081 350255633118127548543434579089370660882 10444082 37486243027815487080896769759529588224 10444083 360508562520066717131086841114105904 10444084 -123633252998672825753493937261010929664 10444085 -318576047951482827522222244903610357220 10444086 -114177740989693056622803776734700175360 10444087 -181765806170480288362743834696508907888 10444088 -521906533389040146567363675536115978240 10444089 269843248020101905963032539643703416960 10444090 9604218354540782377584142418550328800 10444091 -4599423396938559492736749830394801648 10444092 8152477679852356578548190706311639552 10444093 128217950791117696743956811520150794048 10444094 86237415089314078190855213070464943744 10444095 -138611633966612870619223333437664029480 10444096 -90114387631156168854968258756653088768 10444097 1527180492490065734303790346701304228800 10444098 -1244210549444964224505762550168707072 10444099 177348507446814132210229773810253332736 10444100 58325170510680990367629604794539212800 10444101 161724742894309514796394719250526551872 10444102 -175467222742375248873799390447039321248 10444103 -250489996088587707292969640344811249040 10444104 140328644641197191607079804443086315520 10444105 1858541124172180026680093579239981440 10444106 249900647800713264279048777594013142784 10444107 185387364369741326263380682349940906480 10444108 128706852368355976013120581923155702528 10444109 -60390804318121649634864659768690411796 10444110 -5918749805385935672507074794069043200 10444111 -377500117403137203087075906660084526568 10444112 -20642764654889684073008676415211962368 10444113 92232084492416813974706137835690971200 10444114 -246490190952610663296802744354138687344 10444115 279836166433037319356086772810255760 10444116 -277002190500234096577648004233769779200 10444117 2008011277706378019193361835767436800 10444118 118361359118865193175736200904018399360 10444119 51537679938233074409826394823413207680 10444120 33916231477245310971731939250929664000 10444121 111206322242258687167043969019226909200 10444122 2626117308551356397722869825564504288 10444123 -271445890422267993718676875018113117628 10444124 4946151912311631128500398000068645376 10444125 -20124341721642665132050014498793752000 10444126 -17854880696381344445951387283121628160 10444127 -229817767523121238427702676926534823480 10444128 154908499194126723188827601029832638464 10444129 242582149475092217872554990834024270640 10444130 -82234969637576118619023088174098302400 10444131 18177080791876217136955602309059803620 10444132 -382461910026480874630087625088821827328 10444133 -223912233081530775411794031576963552480 10444134 -143997104464284428476125101859763379520 10444135 42132475120768487660703215334574742400 10444136 -118013702829575753396395477359496504320 10444137 140110909659103171028641575335226846144 10444138 -10335775099931246371836333260290248000 10444139 -121206425660293002712253687650599539712 10444140 24425921821459716965262390158714388480 10444141 6483663781721793029708655395383148512 10444142 -119147860707889343025832278255055086528 10444143 -166350244806024116668742286194220761472 10444144 -155999943588476436219477151240534589440 10444145 419376666153392494515155789132656206900 10444146 -71194056623666368553880378698875756416 10444147 -142586275577168632968976535101107324000 10444148 -109625039598912905211422958052859566080 10444149 310868093120168618671580807602394487168 10444150 -30402030165058612775542498232522184000 10444151 -624380903467784865298479051976126909848 10444152 -290818309215284360485241125491566161920 10444153 591286028573501604620989462983052775402 10444154 326541980974296515157492191820732468960 10444155 -187646932980797247863011602042616692000 10444156 -434479783226980225606649096647641364480 10444157 57539754346806513929445814809388197312 10444158 -52756335497459357606006327330264506176 10444159 263830331781643700552989810582508793840 10444160 287444368826165197989615089448124416000 10444161 -54053671944493461824517015147211840512 10444162 -74504010143831280198742495574392757760 10444163 380978996398186495020038891878864860360 10444164 -127550253379284637728225259709844172800 10444165 -74615814511917771912199068939609263940 10444166 -141319486380116869140994902235569175968 10444167 293650617191133538597457882193276384000 10444168 -79479786007304870093177598502978682880 10444169 -215908687209822253989858057504536670960 10444170 -35362764121531809354531521705249472000 10444171 11268168031265376276013049500008083760 10444172 -6341428951854624541861132740733165824 10444173 -348412634788197927872122152519347044416 10444174 -19386142558493481793338058065531801600 10444175 25242766140324872544065887810989568800 10444176 -30875720306735089364600129248922664960 10444177 -504868111542038659992034536298923008974 10444178 -14140644291232190656194433316811191520 10444179 62569369863904521843031600563665430528 10444180 -162218030217754924113262578334312243200 10444181 399605442245212901996364837741918939264 10444182 -16052690321496222011515547386436044800 10444183 -379154638734466007771914380967222416 10444184 10796467415505730614009256767472312320 10444185 -83838636151226644279355729393268778560 10444186 109899586803167253191050520441159992320 10444187 333465873670581303946823062053004102800 10444188 -287607015870036712100872210673760144384 10444189 -362964824945624875115577088877407329600 10444190 12294381295600121959768962560244873600 10444191 334343112400296019988798359081574661192 10444192 106870638450694711619708451867558150144 10444193 -353487008801606492384149584962699116140 10444194 441219723919519264872561433822387968000 10444195 -297783433308725042047520969262315427200 10444196 207413483895699248000873571226958635008 10444197 192986165575404171717327192047933800800 10444198 -273120589164393150954330330569994746400 10444199 1283194096744952355727271309198530846272 10444200 -178726731494097931742533785917405184000 10444201 -24287138113635599485094496541993633798 10444202 28875260248825099815990620083039579392 10444203 244833149008738793440836735845497640424 10444204 48614087142847002737250956231506355456 10444205 -334937722323292196803404120347739264000 10444206 133412531168819648695285053699679946304 10444207 -1044823702151036445911244568522679125160 10444208 31645132832250816635034061106024153088 10444209 30534263324727222179161937375955848304 10444210 24349748940122124293315870903972536320 10444211 16992153753407977043920835026392378072 10444212 -12397085694116180261655889387546914048 10444213 -14734343552928035071011220420693354656 10444214 223361490051721274000767334961321978432 10444215 -176786852402460558815943593560777352880 10444216 197877528588184197940689736833255444480 10444217 -983855306133317509507710745052543232 10444218 -34736230728366487555038843138780957696 10444219 261277787241400418942294275744639371620 10444220 -137569818593577313032881526013272645120 10444221 5399238866234005031311875018536907462 10444222 319723203581951762642266050966008682624 10444223 704642969810134573997929886803808576640 10444224 25034897510513802368753317423821619200 10444225 -85674824372581143434907242250911608800 10444226 14940777040373592476618663838088863744 10444227 5378217136649146444047986870515199808 10444228 375386493769569361053345264786229574656 10444229 -416374818051506030052008923924102963170 10444230 84612955770061459019464843694652053760 10444231 -3612423977170792195330211820889130496 10444232 -167053331225031819713564919061084723200 10444233 126671627279455269051534857498580346944 10444234 -325835046920094284969724699973663316640 10444235 -111493168083709381197068279516217460320 10444236 -236617776748126848796159431504720384 10444237 -389447146167655433633376089915126092896 10444238 -39785049364050622327497263638429029504 10444239 -58804927424025919480273180919541098400 10444240 -40671315741507482182139572200972042240 10444241 127177610348927318969098633572352233984 10444242 -10568275096839089440824155578286301696 10444243 -154267013418338817761645649742042614160 10444244 -383950039594320650138206335409945102464 10444245 21039689587720420506986839929039235200 10444246 416850529547750581446520993547208917760 10444247 530329649419439188528699301112725767512 10444248 31952829979244822286288873578897203200 10444249 1608028974949984455987476739240130880 10444250 -170312999571393591190420394059322088000 10444251 -36164845454615699385105661794390167760 10444252 -137987179983723455048988728278887667200 10444253 452443010034217070609723138901045038502 10444254 127420601493253272375336783581850743808 10444255 -65485662191362223474640571300503757680 10444256 -48267672725828996779850088130513207296 10444257 -137415331159763151836556022065317403246 10444258 -132323455341541896929313978062633921280 10444259 22648998895397596118020147590806961312 10444260 232444861198710783315613404077156290560 10444261 -214045287590432733904225662538055098500 10444262 16464523883830130299449194927765913600 10444263 109462849873761955707443356946339058000 10444264 215486646142877403174683279657730063360 10444265 -172964089392477938717482105391564588280 10444266 -83787987342210213478365462146217083136 10444267 456562456701016263443204539030257763316 10444268 125947499397339561393974322993639422976 10444269 87093182439738384273920125961190098208 10444270 -243612586725814516944692476284963840 10444271 171801789184941204255862402494390358200 10444272 -8910035814882263685670293950504632320 10444273 119162290208819246106755088144381515136 10444274 62630019164607950161736673613900815360 10444275 -87773605374196799690226017485205214000 10444276 -226585072804671554339653448704522310912 10444277 -216427719657881025001363272168226559808 10444278 -25372474333827667487310142978226871552 10444279 38717787120671413745826285351849340120 10444280 61559992248422438433922364342639001600 10444281 -168012853500265815750236397981112478400 10444282 -180838727845581914031544155017038117008 10444283 -659077467335975007327145209113738709468 10444284 223856248752558186859184806095762193920 10444285 1686028406792788415252261585909322360 10444286 -21047088831582298443873112214566292736 10444287 168184379533013791203916657966165666560 10444288 37582621296276690367059812214531686400 10444289 821046372664788718871294244497379534000 10444290 -49605083043542006986877908610462515200 10444291 -33994641543894749217573800537828852016 10444292 -160996868828347284182325047591901081600 10444293 730976572298882316998891963347289970624 10444294 25812535468572294799447501351304861952 10444295 -489735730126516470833776720918287612720 10444296 -12654550734436604319026192341845811200 10444297 -13499981107117141589832758766798221388 10444298 -200047066292366688201767298861784853760 10444299 -61581023375960908190744329975009587792 10444300 -53265313732045510062146921213767680000 10444301 -126155874748144924688971133483700043050 10444302 127491307980334039703772134813121984 10444303 -484363733885235965567051624453730568192 10444304 76973662575111808312803384305867980800 10444305 76105401848796895105613455556214292800 10444306 -132667090477352668008660089349740673648 10444307 119374993949090997933208131804146716992 10444308 146320338020275174525456966601527296 10444309 -558489188731499290180787935009396719780 10444310 2420072542303155259813693629456312960 10444311 -14680828394861613478889044607671825440 10444312 728002515611982031118401353738911539200 10444313 -4471159055386380697618499907062866944 10444314 143033126770181905653693148686971781120 10444315 121296872113027846445399707653499072800 10444316 -185904992016647938860158556665164800 10444317 145010804243275142175141521069005273248 10444318 21044258768297454630338802061847871360 10444319 -257067145073081584141458089074139603160 10444320 109119303642730629698727747121287659520 10444321 689271357104826281278620149858051462400 10444322 -11963098600278744469003359481563975168 10444323 -73348758993499762416760016341127753472 10444324 562066368220433249261434499885727270912 10444325 -49722668798953666449123309448482382950 10444326 241215531801531090211202726897594967744 10444327 -148843720230564392678779399134970658824 10444328 -41024220937932444555245184540631296000 10444329 -1198053225901963544906473432286895360 10444330 -44299042138328903435695508040600751680 10444331 121297359809776721716235891712061950132 10444332 -78069629164210591894937948756230714368 10444333 -356264746132347823448455054750722381418 10444334 6129313525961104647770179202813486592 10444335 134165368190400669012682461966646896000 10444336 32082692668388718939691605712819781632 10444337 65345111210734522069996634650068019986 10444338 24057537770245158817108827675072969600 10444339 -175825443820443881348052319653814633776 10444340 22182093954388678257913623181982760960 10444341 -397718804698674727043123370395521678656 10444342 -132697437603204678394176829446807032928 10444343 12125217533672808469652186139408655584 10444344 -251689571994196431904544784025911521280 10444345 -210792915458765902776190580791760835900 10444346 63865638289577064322263700308911436288 10444347 -235456148521320506214759108181434567600 10444348 -298263594411609029694638532914582459392 10444349 -67707090102274362227294831136928865364 10444350 46047895713672237730291351657362264000 10444351 106173124432859918317882286395679973552 10444352 70424787311369968972202172111722643456 10444353 392814386145243058023241085151536578560 10444354 -76571723440186276616738329681360189440 10444355 369288640419259445842079971449636767760 10444356 -1014303629011670195457271434977157120 10444357 -141050307102393058457343415193581747200 10444358 -420149584653190463124235313577351388224 10444359 296626360103228307783898893379770869328 10444360 -163945601040761298413216390486652825600 10444361 80456565535444421658551385157275305424 10444362 -26908128132920769880122743131555666176 10444363 560413238786071734567924320696001230612 10444364 -37592317558725937978762277782993901568 10444365 5761258286492180926053271395844485120 10444366 360453460323692036395084903029773629632 10444367 -593655183640253759645701319514244189584 10444368 -69242424513651381773007547790109179904 10444369 -127317368300469159852623295203254189056 10444370 261534929670001133722387891262620190880 10444371 23711865448891553246119998598880788224 10444372 402066301522076780974688404958785736576 10444373 45850860764818777827969461137152329244 10444374 13891059827296369152732399099362154048 10444375 40152199828465386607029244866706770000 10444376 -95002689352104104017992168947048140800 10444377 -35231538205768448271037662912894209568 10444378 20681249237380176370196007369138734592 10444379 -122960523812232870592068079845783116040 10444380 96989716134758674415552913805400524800 10444381 -1852440446853267215947578819922705236 10444382 -159259433247999838524033711550261739328 10444383 -103503814133356979785544905078228627128 10444384 49940570057285365202719598126578532352 10444385 116193065571530127986446707695615837760 10444386 -84347781168483288926679559675384273536 10444387 1789408826142482141177869329040817395200 10444388 -84093988486040775237935138737801353216 10444389 133689644235107553077210671259409827424 10444390 -276892759250593868125478361926256048000 10444391 -744499077108420989672618071244679035208 10444392 33033030073058565846323943301610864640 10444393 -33087372578130741977213313766290896396 10444394 -190561304620566343098134037504023079504 10444395 79827784594264689487165621002496608000 10444396 -11446181115050837899137582324890808320 10444397 34785295027489103482025593387484826252 10444398 72836532084269890194756953932103574528 10444399 9211963072928778471364268449134364536 10444400 -22460714359481438391449944112706355200 10444401 92703448166655369746887143280542234000 10444402 30367261729865881886384268928855874592 10444403 -190224224835841532162815586124562503348 10444404 -243849448202717590762293515774589640704 10444405 -351013681679311424636870567403861635940 10444406 86150025966038763049374363221380245504 10444407 -170893449373135603778187394365301748760 10444408 -336491023902514688230913687212232294400 10444409 368501442321891492376881312273637592916 10444410 160710820133802966001131259785287270400 10444411 -727269693464855523681781146427236119568 10444412 -225022159027913684155139388003196113408 10444413 26653929808883391222759140150257482240 10444414 -213088918621526517750089385096413876160 10444415 218731681508202080981960504291144082720 10444416 322418999378953934296324372051682918400 10444417 257102641874534507322359963377473939780 10444418 -179973587209359593397208538949999840384 10444419 -284081280150709092404034362053461098556 10444420 20849100191757079271385069530601308160 10444421 189157099452767676424836283759629688092 10444422 -50715442205303645013048018868046714496 10444423 57738622212689317666608840532952640768 10444424 -108208958683317389850189758023752775680 10444425 -48329969471533172143615832874731995200 10444426 340917533669927736671862044746766751840 10444427 -68532638568891460640858019407944467456 10444428 -96743689973120053131616458428409778176 10444429 -149721084894063653022131687512977813824 10444430 117390739132923272249690045616219783360 10444431 -431228838382442234219630229628866217848 10444432 -77451898051302308870186991813318410240 10444433 -499667248932079949495340766739801742480 10444434 15315977888244496062076168638307565568 10444435 14754088731131079769730419296660223200 10444436 254337026881111610626711529380219686912 10444437 -454379570322123664681494957666412056000 10444438 243362851097072235557555764107667868544 10444439 566260700334697360719665111948985303240 10444440 -116987431543387930663257204274104115200 10444441 -172719165454465677521527497073568976128 10444442 -919891671938751722738881109077287168 10444443 432925769696829902295065728170051722544 10444444 -151658751349742391824154171034860696064 10444445 -228097521538740779048961630468407746560 10444446 -117175651891290695772778012496132605056 10444447 89320906040861637236844166416939113552 10444448 -304349231423042084722599192094189092864 10444449 -477770445118140996759467221765355251536 10444450 -19693067988435203677125436461155034000 10444451 319494404959677788933893449004512223452 10444452 4758640753961892577677163387834309632 10444453 548163039545384889056663217614382028800 10444454 -24619657794176938169039676464392008768 10444455 -55558517454301207038979310049344417280 10444456 -194337887215894832061209379570048368640 10444457 -549866729393705618082861973797198636294 10444458 1298364628969765663213527815980732416 10444459 -428912781928184181337574625440601522984 10444460 32897541301667155799111609241800985600 10444461 296100616881048873179321844510386106240 10444462 67316470169503110428659803219621355392 10444463 -226989929611289562540862170207100192560 10444464 -7865015631272440558200442749647831040 10444465 -265891116057733636330599481045158334080 10444466 -157431971998549625782459636875377985120 10444467 -41065623312809797828962423663101208000 10444468 -497578235278640909953532493824881524352 10444469 102280605785038728224179988965884795072 10444470 57166425992470809340002854741430384000 10444471 95818572371145813654095642555419075200 10444472 284812589135925379465866653601103564800 10444473 -132140556219272762020440191955497996220 10444474 409393432488791040807571317979563674736 10444475 14529367135010071482696128909661918000 10444476 85222860287498204386621922586578903040 10444477 102845728279214848426114479193437266712 10444478 10772421032860439468947074532898880 10444479 -292863850762674130348233785870925353016 10444480 -82071940764567164797866280366752399360 10444481 -604762482604231270073615528979872486016 10444482 -208593120420117189070842325351881156480 10444483 -12063536775629322632207556587275365680 10444484 -180813248074214215937942625323339010048 10444485 -1790371768209845125378720740403181760 10444486 68633889185930288133075036112896102144 10444487 481080501171660498510020326108794806112 10444488 16969534908472888006033482222193090560 10444489 -43668669064061307083132425414340574720 10444490 -83217026262585632999224623432368716800 10444491 -404048139922111209696074118626242876800 10444492 -135160488074107608283373046266949731584 10444493 -496504619883539546912331478604771589258 10444494 -233043264763351500946863657634727776128 10444495 316066072671603184621182701133916252800 10444496 82751173792514250154715794522162593792 10444497 -57849627148177758930335295170433852768 10444498 161086438434913637358529744765292924064 10444499 2266856764571781124409788307631978288 10444500 218100853843247872789291210696063488000 10444501 79490552785048114525689031148622727502 10444502 -143170114163605389747140152758238350048 10444503 280068829080336595351588602659711177808 10444504 -11248593202357861878686822874642432000 10444505 8172718908589002565537944532631046660 10444506 100676931838927398126409330602373132800 10444507 208783507027013941331448716590155910320 10444508 -134936855875441808816197357743649319424 10444509 -82964797076617126899486016053707375040 10444510 -192556939070257764161805537515343195840 10444511 192613911441063647160621825482256414720 10444512 -78389676077628595725603132567304273920 10444513 118808597649053742581445744414283769762 10444514 -228115059091004569659809600296735630848 10444515 -40519847357613230543713965248676000000 10444516 46815973885421505663748889262434281728 10444517 -774160839162556596805100609285382166500 10444518 83028199400653982647095168508293488640 10444519 -142473961464342985439285470333335135736 10444520 -59404070719275088639072547857032806400 10444521 521496946480891687762566816561206602944 10444522 380410101729764554617662682368787738624 10444523 -10783237485305792711895725496179348400 10444524 -143071828463641209428529699617126384640 10444525 -56003597150296334811128264328858246400 10444526 -63347882706215440080218058064095075456 10444527 -147092646407527279335714848299467508536 10444528 3344929670316875864014328290282045440 10444529 -117848929979797274943397060694137629516 10444530 -83330473729546187201916576875538017280 10444531 -414645772924143504662540473165668623668 10444532 -109364229150602938293717669030347581440 10444533 380819237579191914246167451074926508448 10444534 66754421551603773906842036675653197120 10444535 -51144994658521984209657683838627716520 10444536 -40099290191090720855117030256343879680 10444537 23468924808397524982796745483136144212 10444538 -164729708907072946915436228663053124160 10444539 -98903085777543094129008929957155568640 10444540 106619264065731023991785866529753418240 10444541 -128802577576200379523408538292257080058 10444542 117411913694548541101573707702213377664 10444543 -278160859406204694960334754930256702208 10444544 -366363533925647374699205454190010695680 10444545 3118412337659168822643118004396490960 10444546 198575127505744591609900025866154642976 10444547 219239173608144664928984441113665926040 10444548 6164443361764944786103174795399317504 10444549 429666704568694962401055631834001731550 10444550 -121165185431233377269871840716962231200 10444551 4393882725380474487063617224373778432 10444552 -52866676349757044713436806556572262400 10444553 162360780357111236769736151949967061760 10444554 -87091000399298639982398394753397089792 10444555 75303438699855107704143004989149995920 10444556 66181657005459214928853755857468696320 10444557 -163822676274250516136977702838945732160 10444558 99837842034388033030827784982213024640 10444559 -306680257669552027592837930712662366496 10444560 222914811592279191470515044899880960 10444561 180658661608080121088981779733481325300 10444562 207589226631396444877728626657305968960 10444563 36728999458760255091553082794778099064 10444564 28649874346637079522145947298020195840 10444565 -265779555314307625299174463734649557540 10444566 10896329539536197641828046900250854400 10444567 62834509625108991623042347109873772032 10444568 -199426520710520229934800165143243581440 10444569 -20678358843076810459429937367759420000 10444570 16156453491666564805457537967500640480 10444571 7394574608853790931353341755916101520 10444572 -173160910144358059411800194026383267840 10444573 -599574494771820589935919566651583041178 10444574 7519614205321625845343914731972692352 10444575 264897765003262542028686241460267385600 10444576 2897394631577539150151665593290391552 10444577 70210296091180108878320851272924792960 10444578 -181625282304777099600450888971427624576 10444579 -711300284538931407018459379402043331624 10444580 -148537522448309337160306883682530860800 10444581 56361056734875301785552410618339067840 10444582 -39024015328409174242263945191656765440 10444583 -10064930126325198599150603867165841720 10444584 349109070100418199259509327395550904320 10444585 417348480465712519297500465344780251200 10444586 -104729699415129933229665228196904182176 10444587 -121016187935319806580697255614646659240 10444588 -210712675222599499925805407379391070208 10444589 -34841695773338898313169852555607009780 10444590 24701174302759132696571880408168115200 10444591 128941389626488296093073477886751082872 10444592 143291156768331006823405677779321143296 10444593 -205910549636231598562545362165676160800 10444594 154174190610264156166579657997627982096 10444595 215264681315963167943761070894954928000 10444596 -320613266769044991954878065464233164800 10444597 -31172777185322258462125886221388163168 10444598 -138989748415842064351430210165930897280 10444599 -406288513890202716557841339848275200 10444600 -40176823283719585704470000492937216000 10444601 -345258843175646686874175370202072029398 10444602 -84085013302627512102446401696404864000 10444603 89687723226356258846664662975168069168 10444604 35703131274802677199274238991641891840 10444605 21790575226479460352610931831436411520 10444606 75723976514221193241254721878221518720 10444607 -207405143930063364910150723858676913408 10444608 99412307672483069196183238470815711232 10444609 135961169490713593048294509008306132416 10444610 141531696131047284985548669621323665920 10444611 -40036339180197271215170810311022645760 10444612 352673346370947155417148220453177626624 10444613 -260004353258097250796786899946942511360 10444614 -1383172127587500205659200275857587712 10444615 -93770559299582169449314595988532495680 10444616 -77364962461334126035494088875706122240 10444617 -330776880388283348943491186575806642966 10444618 -394535530407210233706506381644072524240 10444619 -143967038533915516316177759464572143904 10444620 100993219539876425408922502989844884480 10444621 18369812854098945961737904107885504384 10444622 -135497037549197727709247739297460617216 10444623 110134489584651919765265393463900983040 10444624 -7813825097965278413691029208042700800 10444625 -774370775399703725999146672874326503000 10444626 -27497577041328032532817454030145238656 10444627 -157417678497845458865251819959042457368 10444628 -506360039330475559311853564022012821632 10444629 12295313930387268143465381098913505888 10444630 131055530086390419602070106816698716160 10444631 -525708815513748104872261414223663096568 10444632 -93456743157876305434817150960941301760 10444633 110217458052153912665568314034580509460 10444634 -62939902282429903944172433246531750400 10444635 -180338332772074361067567288202816712880 10444636 -201791049831210255805009589732719889920 10444637 -198261679018799077174352225618041852608 10444638 -165043295226632662724202500886347145600 10444639 -24231074623323712435872940449629781144 10444640 133279640895911495255167362852048076800 10444641 358304437790118186953013426661362542304 10444642 46432080125345507137284912711377287680 10444643 -573336403401123986931528873758778145656 10444644 41438056302958186384019722069426962432 10444645 47609860505571283070921904889351470720 10444646 266303441113710126369160860961045186272 10444647 386641746720020110470463171960339739472 10444648 678183684488325639300652081593517071360 10444649 -583212445175583030374188114480904657664 10444650 -38861986227148420045275073605683040000 10444651 -221875462974048823400194772978001427456 10444652 -35971485043980645718932429210750328320 10444653 198034313593471996098135046481124868800 10444654 124803226831141843358572500460877863872 10444655 93030122058329431235808897206516554560 10444656 -2209766375532480912724209717462368256 10444657 -3384111692591690466746824254535326912 10444658 119608831763691320223321402902853144576 10444659 425853690589004784164154298923502018104 10444660 -156230812443237521660775210544273624320 10444661 -605702547974973987407731052538552189600 10444662 -35173283561155883388880874839462613280 10444663 1729502443425904613861913336313110784 10444664 -158725838556920281556545213083912806400 10444665 20158169244716407137297836023022883840 10444666 195583255821094551004129133094628594032 10444667 640522714285772156218265165675999613192 10444668 12053981136171603404731734849980399616 10444669 986661580862959930265951750454618854400 10444670 -29283248900910537409211909227932445440 10444671 -244798805747189186392467853601422351560 10444672 -224313226980950220678839385314285322240 10444673 269700051495113391140120094520521605460 10444674 8844882279330414186522797315669285760 10444675 70639139966996539283547937803246404800 10444676 -130434548929259884063694232750308766720 10444677 266670709098292422020945202381725015520 10444678 -407600054615960248021733372804307027360 10444679 -13584277482384210964307352621772054224 10444680 -27336783346489822280300715197030400000 10444681 183699413449644838072715582290721138304 10444682 -199946691550801642270292923674929369808 10444683 -176515919349144120656588139012524443176 10444684 -267199345602363855260687897934089971200 10444685 -95305447381026639334784613879720596040 10444686 -65400726219359477750985664480725052416 10444687 515346654660153714135150753000284158392 10444688 -4878945810543275577498585729096744960 10444689 44993402553743840761060175502951348864 10444690 -149793886941780244683404196497246443200 10444691 494147379576548660223366845987376376800 10444692 -195823535702004719576594190896508315648 10444693 151634838785778939950277314269816633600 10444694 -6194889333654942400837399275854057472 10444695 117306329841258225728892322960487203920 10444696 103704098141766305703056452344104417280 10444697 -159496189621782094526956431906033262128 10444698 -116683016682443491722615036021822343680 10444699 6354768495155377622870304926801114480 10444700 -1675420877128094660617444685702553600 10444701 249926278083564835435350399653687375232 10444702 98291706024090604919948559072315340992 10444703 -211367819964868055991073362683488346016 10444704 184181767801824520338982834271787417600 10444705 -130830102495504705267694593596137625280 10444706 93242612796008973090519305337573494784 10444707 2987982215231088892381211436672420720 10444708 -6203068443521295912799125371868450560 10444709 -192816174642629687736753183964902970560 10444710 65146841370018734430232617547603910400 10444711 -280663710683089256055029826001446883200 10444712 -576147344035904126858727358375224652800 10444713 -85092961526753299274213869673304654912 10444714 -1952708880863095991670140366535475200 10444715 21677145991090223555787408053704307520 10444716 -596854638990410232762602737813158709248 10444717 709655925282490792007477321749968223766 10444718 189953995602876100656237971621762975040 10444719 -177662794167534896354510060912471204856 10444720 40267149075039952167681082696335360 10444721 -6012923411417462897274701398251069888 10444722 212134645992417286190621549004770643072 10444723 221202309487462419977330328483618632972 10444724 41156933699078576679406104953828192256 10444725 -156109360251681927568241610470072196300 10444726 103445235799331594602183141353459537312 10444727 461378308586411451810327520371920491560 10444728 38132165387369220177516584443323678720 10444729 -170106532683423642592880879313239383424 10444730 -18283208528838610781247747685324449600 10444731 226887291043606010907543543695822833344 10444732 376180690851334125860147306531754347520 10444733 -128887772582912325469686527302884585396 10444734 16752968107826911223209087340119818240 10444735 29093835516755116407382936442952941760 10444736 63024699519719878764486186860386713600 10444737 -63421280242140304146118333796566179840 10444738 -316169737024146086597570647762613512320 10444739 497530847013733131992095224158108533152 10444740 73630750000158467775951770150004326400 10444741 44782825360334443273658483365173495292 10444742 168325819700568256465266955372787499840 10444743 1663569299148437339582057545408348464 10444744 366079064155277547745692238861065692160 10444745 281726738391720253389548060258880118500 10444746 -30373382676255988517576619673982008320 10444747 43152052533984708240362613707863526760 10444748 -695768706560754050415814185568077649920 10444749 -24472027024597716075630500440432465728 10444750 112902988651087222313041914662611680000 10444751 -74608742643786282580661747194150335000 10444752 11559828886081160574584884320325361664 10444753 -224577492676223090646724945832600923536 10444754 -5084828293538010515565726716850054528 10444755 -180117952217205546754090937587190239440 10444756 -47679721042400496081379353027448627200 10444757 -67301850546694691894082015970296578994 10444758 -11082594784662528462812237740068350016 10444759 -268012927564981188729705704925246344696 10444760 149278149945117628349539477594665369600 10444761 304996864155566024805169208818059362880 10444762 4807839844703735881024886750314916064 10444763 -122232526214470629100529694661698508800 10444764 376084857690834322370187914078143832064 10444765 -137248744623102794188126383793316984340 10444766 -304588589837349670841056567901596314624 10444767 -353938158672181656636936614449609440 10444768 -27976303576145987544034193683922288640 10444769 -590832304408396456900725836462870450256 10444770 24077890860319873384059049663959475200 10444771 -576442305863178576318362577669339741028 10444772 36439887675657825604996998353198975232 10444773 -149425316183985458124678132119937494400 10444774 165930405308609540614403322726344041920 10444775 168580137668276398857660669589788000000 10444776 -58124622899689950379975277219519938560 10444777 -14695341525962692093387345145299065728 10444778 204672858430187465225058540136962286080 10444779 25656427856205880128472404532476291048 10444780 275830928726030452877185641714882969600 10444781 -749488303594868425118539048928326277418 10444782 40915520332396256513640694129347732480 10444783 241731599087083615752450512348077297824 10444784 37468046252602939438065010160534224896 10444785 -123401437411558377818492832698453318400 10444786 -1523648730196512765661885245361995264 10444787 403558310003161526656849864132482047436 10444788 -24129267207930403724017375494865437312 10444789 132968930091275886956205233479890684590 10444790 -209970720545960462208478424809847193600 10444791 -4146353300127656370757001503867479216 10444792 -103452554815684982151564293668012032000 10444793 -940151836738425160412031412611334173696 10444794 -124877645714141217632529887162196107520 10444795 137108166165222169086696134598391588320 10444796 -38901970741154703305650363756127846400 10444797 -311357498193210212946888142586964412032 10444798 -27217016934629694121601498412821848320 10444799 176692133980933892909745070375670496960 10444800 88751429255097511518917065727331532800 10444801 -531125901079379094249166457817101107198 10444802 384131401449918303625001703462153830352 10444803 18068309599318194118180000192741018944 10444804 162707479739523644769292979608307358976 10444805 -46986002323881268431618159211769500800 10444806 -75978563896701265577018080953555031680 10444807 412657405677404477221117245393645756056 10444808 295973731300310873119852544408888401920 10444809 -19717161578854877685219890276698960320 10444810 303438266797868592973401352136115179520 10444811 -165866134943608123276308113095784287248 10444812 -76694704088535348835031455970027225088 10444813 -14737702946452635270447776344803038058 10444814 42009535506091309601129595740298712320 10444815 415424641013038787004253556958415572000 10444816 9857769277987150924297455480012963840 10444817 -86753442027005251399814846008898769408 10444818 -217708567821471179788260211448093256192 10444819 246264664536852228978168212194696768512 10444820 -343894523607944757513086478686355947520 10444821 -109851790106551199490823686745332902976 10444822 13535712690693115541844292552148039712 10444823 140295775064389777626101659760976288072 10444824 -88583662260830202550198326485709004800 10444825 91071109060032675031890739357440457550 10444826 48464142037479999463467539035352845824 10444827 52852555589061072619917856725708049920 10444828 93650105767642850370673822604147168768 10444829 2785725768786593804780252838625267200 10444830 28229451863422910847710026193570119680 10444831 996015756914931137118788488488981846472 10444832 -47431919594590221846722948351734579200 10444833 -3461271716811435187408953444240071616 10444834 -152333567722390724808672577673178607968 10444835 342010550866497079076657724758331144960 10444836 88367983542057366340388393364617536512 10444837 210235636030008105399403916057485015900 10444838 51421893906895239749330146583265522240 10444839 66803800675179237342691627131070015440 10444840 215749164742123389452794372111884518400 10444841 404366463790211780218063588664806116 10444842 122282805065893081464061580622545802240 10444843 237459275457632675825836298391900352080 10444844 244432099576134230949702999059388308736 10444845 -259118597831994797570863459214040744480 10444846 356637610698911646249445214286586519872 10444847 10897905053563054816236381643497711696 10444848 8075641551984985772196911453756719104 10444849 469984186855998906743046590448775192850 10444850 -62774567874625548097123615849041204000 10444851 498143235023056583230944189291827269680 10444852 -4989673389328061822090265990863794176 10444853 -622550913614519548753578748395299786898 10444854 6379331766604503280960919231851536384 10444855 -83466869387272849273146008945790099240 10444856 -548858332840473566674388455437669765120 10444857 -23327941070102534515159476440805249408 10444858 361096803044849361442043908360028231280 10444859 -167418326346802435803704312856655238940 10444860 223372688835564306160564980194492935680 10444861 -34045901663028051064957628479811747840 10444862 -152361435552828470113128255403893820800 10444863 -75803079931527267355694673630701608704 10444864 -12109109146974770348197799116133105664 10444865 204215203456669822374490998612068482260 10444866 191419316727981731675367989429502820224 10444867 214760186826401718082757094757001449916 10444868 63402608521756394711463615223549648896 10444869 108763616444159690251968261955153798368 10444870 54955598059124986817019584972870179200 10444871 693858396085409115012255770315645130072 10444872 1200493014373801685906610385858560000 10444873 244171099951014773298488330208201928884 10444874 137921884500528874331548372022816286720 10444875 -26839743705866709790837446874869504000 10444876 -151571666384453474115668694483645335808 10444877 155745384240369993068510427887935779360 10444878 -46944783746486840545121606333792895936 10444879 48969738660269448203427444512437946480 10444880 -56727538801912055978770302942612848640 10444881 190637630365209034037399019311941877184 10444882 -5581557803198658556118041100522919936 10444883 -458445685351024674548586801274078574868 10444884 -166071414784347705260272784302003083264 10444885 311219912586134203105043188629811609920 10444886 166692712287943221858351599434797299904 10444887 -317551913935825845390549790325088668256 10444888 -316965921174971681508250385265962496000 10444889 113001520289312861968207727521163024640 10444890 -31723139967576036410508820766734798080 10444891 -378490172198401197345355955567343211708 10444892 14932696965715103930215743997760077824 10444893 249124775458363692824961748530038232000 10444894 152172882743474002982861705632469882496 10444895 -247204118160113252269833878590786608600 10444896 -169691666709189198857131525177878773760 10444897 372097401423225859195508109757003405346 10444898 -303900685033499783513890276741295685120 10444899 236508845977891346616953022256599174264 10444900 -239795483633369027391225003883172640000 10444901 -915085012540397316984225756967640700900 10444902 -121334822368406566909929015350565263616 10444903 -196993095204418982215091126869698688896 10444904 921158126206258205660225990091396710400 10444905 -47349937559441352113268976215034263900 10444906 -11559269854954556633697828859475089920 10444907 495456905337730257750307048334067373200 10444908 -187551342718651499799491283561898475520 10444909 522904744373362929408278743500048513110 10444910 19156812315092961137674928751585749760 10444911 -49555366409799052076258176839166727928 10444912 -26894535269338578652061225051098349568 10444913 10352701358085830006878571020303008000 10444914 -71261364848938810310002995329678092512 10444915 -711798488330703443343459090716160960 10444916 -253767154993138185705711033562187909760 10444917 5856240632871863705389571297672576640 10444918 -97964823497561213487795300792865728960 10444919 186548917261149244161651679590795006960 10444920 -79692953084633387381157688979620454400 10444921 194407780002885349066756883582680083840 10444922 160651470533927316526618439036894601984 10444923 165515810463136718474060642504760115200 10444924 66798556978080390739975292978477463552 10444925 -56443314055676220991424789791094749500 10444926 -95686825567180011138610646325140581056 10444927 -405447494916594247630221784410249705560 10444928 277509076923224585178950509672708177920 10444929 -64068452629127090394346437451948079424 10444930 136067551909401128634978763365827726400 10444931 179167436040330521604227595902837187792 10444932 -36192397226997092450310659682013878144 10444933 -571818228351291279291868161831590822818 10444934 41048799789029080830616162909764220800 10444935 149312943922220477436961131410693836800 10444936 159654150495364142181025566370669455360 10444937 586428659642455164297117447237404978586 10444938 -160501981112727224005616687861599160064 10444939 510498963589644205889751939035028918740 10444940 -2528628034182259829808703546238883840 10444941 17429174066200651120332559346337044748 10444942 59332973819329461452301962741917555200 10444943 -473286750057225269370825951458513383536 10444944 -37064139438874298629017962584930516992 10444945 5589688821796725964450423403460828480 10444946 190442880880572831099062025239227182720 10444947 -26753894031236910483058849495264397760 10444948 -467649570235932155389127815680751576192 10444949 284890883256871782440357322663338551950 10444950 -3327204694792891980416460505024428000 10444951 48827817692186589174913249160321441280 10444952 -34860020476820402776277417430326108160 10444953 105433755904778274126766941958023768864 10444954 8232102492010971598859023849161277440 10444955 -133060109783567157991017746755915373280 10444956 330884140897920100439154838225124547072 10444957 329060807025762072274588107759465375206 10444958 -6550450893896757435721377225370487616 10444959 6281892852054018951744658734752043360 10444960 -337904041368730064043085719390777507840 10444961 -65753860111335796967521763429363121438 10444962 -198890312366591646124902234853924224 10444963 509832591376411146250995355318580373212 10444964 -48881917510874865349466805938415995904 10444965 -151107618186232272329255901358298380800 10444966 -83624888785581937299474994204132087680 10444967 58430481097086252359480260387945655616 10444968 102012266372361802371955820331492019200 10444969 -103241095931520236970354235697672395392 10444970 237557938943933332334997303827815853760 10444971 371053893904551946363390588027079508312 10444972 159236018384875559535338325080112458752 10444973 -112003021328693858352284122972963291200 10444974 -112677206798226770543848620312882440640 10444975 -70716298075903321633770629458419005400 10444976 -6619962066343685660594487557790547968 10444977 -631216454744624271321992218949494136160 10444978 119404689096429419801488929492665741856 10444979 -346515834884458946867263140994179090420 10444980 13818705317644475977210646807186718720 10444981 381931823408605265216097121761371557600 10444982 -59869655335773710528451355515499289088 10444983 12614036258187518561646142330908601344 10444984 236775127263274222155284195285685043200 10444985 145761017476174299326324695267373721600 10444986 -15173221032102166907608470001627015200 10444987 -140775321528829736181668351724654385080 10444988 34677059478172828074202420012029542400 10444989 -83886290053962791594167905922544176800 10444990 13860654842583243551903885926519461120 10444991 643825047983320844630301429894104803392 10444992 -60765354955668901139877768376539414528 10444993 -167788776343814267605521516430673075756 10444994 104414292076723277579202247295890332672 10444995 37505734159791043131580559048466367440 10444996 -171358183753175990838309151572329045760 10444997 657592067792526475522007299912812124446 10444998 -39755924992665094416149856406956318720 10444999 403542868855972617740529832441267833120 10445000 135868580264922000233542548178512000000 10445001 101281387342116438320600792540601305280 10445002 -91616403793726070145116545598133252048 10445003 620756669553387555892964282474761968120 10445004 91355960688437626444988272349348198400 10445005 389829595352759826752038047956077299660 10445006 -162537902258102243647563640607850931200 10445007 -5476913878180149849701313280264989312 10445008 -25778167816100894094728401130261053440 10445009 444713124564234862558103984881707444210 10445010 -1362309301779800864797455971395668480 10445011 -704639177616471900945816675265251690388 10445012 1212329210333972842673968644339056640 10445013 -185797430710324884299313782067971979360 10445014 -171409325330853505955683127960330130144 10445015 230356107068787902280694556665370580480 10445016 -54880465736975654527278905609905766400 10445017 145661787075902100668443056007793606400 10445018 367588961101593632980031289584221566960 10445019 -93546148120035574230685166956448838912 10445020 -147381781143685994246164000543407659520 10445021 -239534769797890194755177832788383048308 10445022 -80944766000895834749196388855880248320 10445023 227201539628262242054915949551765551488 10445024 -478120212307797866987385628793107906560 10445025 -116692255951429402187683126026987085200 10445026 -101558479757934865507056384446898155520 10445027 -173994889599498275062020276593883969480 10445028 105759142923036567625068813420099022848 10445029 -10926163005408846857176347152007475424 10445030 -86634503623061330418407708995172042880 10445031 29733837732632361250536415578807789672 10445032 -161036199103242094946462695443240960000 10445033 -324221713357196853137232204532512155718 10445034 -4073505468643483055266763439075375360 10445035 -273632793277131165005217291134269794240 10445036 107352167538060384633382480315074969600 10445037 -40739230741874674479414578174465709120 10445038 194099868647948009659656737659355585280 10445039 -429790802106169847414519022268845300240 10445040 -4845781836699480037383896609493811200 10445041 -600798276613916639428068517903753053200 10445042 -153926150411752930849417592107312854480 10445043 16492591225148141196052280751297224448 10445044 -1695779004712348442766629675893274624 10445045 459492122763342473947415075977883493120 10445046 -110158380180437011164109834343843011200 10445047 -176750017831022446552743333256971465216 10445048 -17441119341008228396769943224426762240 10445049 -389197534795187678549685291995346685500 10445050 -19313756600771501861920440058958630400 10445051 -109138811027449766413118634203837807496 10445052 -226183510570840885538572357486608703488 10445053 82488083153528350711957664301023440780 10445054 180458240867455487857591164736243193280 10445055 -423847318166428757115147823301741280 10445056 -141166470348422718881096444700270788608 10445057 -126907205165297371854821199757827965568 10445058 134627856964539324600143682306189619200 10445059 23838849390780089434924548179298932448 10445060 1246257028716554610941024807916748800 10445061 -69837380853954654150198129575576443392 10445062 -307565755861973216591410256899688911488 10445063 -31523822280322416541217379959260384200 10445064 -179719578693573612984777830739030835200 10445065 -65021227216228397886015481823314915200 10445066 -13795236497137525712197882362347202768 10445067 -270222258795936811381805535167350381920 10445068 48191261378433201953669234169595840000 10445069 496914053403822485306928485547651580470 10445070 170843034495211324027934034641794479360 10445071 -69460695934231322879231353335880648096 10445072 1886942287758997840585398011940962304 10445073 -253753403975895597273025129898195052816 10445074 -585787985796067295989621734778696611840 10445075 -143771219380262398052098869126704058000 10445076 -196508241430151089304387985928597335168 10445077 43607409864280483467782662277928870926 10445078 15927407205963575275012858909995515904 10445079 209991790329045822542344826332256336640 10445080 58762559667610566849614497413003878400 10445081 -135889065814344289791713454589690548348 10445082 59412900378160648264577610482844802560 10445083 687643754947893914579474482146307676 10445084 4617326792045945866408011168085387776 10445085 320278876655825018242151909905783464000 10445086 -28040445039458352280110180895132401600 10445087 -17778662920113461989010439742268269200 10445088 -287096933290889411665691467201226735616 10445089 -149254871152990766926116442695548381244 10445090 -170361587016798228894912697565100223200 10445091 -40056952279991065523639996309314448976 10445092 -12889888355241675384209173300153761792 10445093 271392495126633517213753355817347553342 10445094 19457882464197027282573373575854524416 10445095 113264239175772948058563660722174175600 10445096 -362045081777093561601119139209632158720 10445097 78833413054764368593313750550541472256 10445098 275161199473551973022644855194147306240 10445099 -147788696695553012583836604033220927488 10445100 60150255919436374328861978918832460800 10445101 -26073129668652970950649393274150337898 10445102 61996670365344732552723023066577236352 10445103 492525810180513851461895432377056651912 10445104 87976054595580669189492088002137948160 10445105 -246277466191611174395303184596836996800 10445106 78887749155081285490911027836431580160 10445107 -189197298655273712931898312563248008008 10445108 -40938420455452935043041981650414585472 10445109 229174298447225760582190532108620303392 10445110 25619612500576402723945204982744492160 10445111 316342971660687361826534310617998586112 10445112 -58363957662312932318531384716737024000 10445113 239508212133208053643228763661680412160 10445114 -161910968456179358892590202361619474688 10445115 93221906253352461253702779297931653120 10445116 -287568339698360323755163125509843395584 10445117 -279224619050169990316016606918607810720 10445118 248850080649475828127226840426551671104 10445119 51518942902215226349153153240421981168 10445120 44466263991514474137328363639595335680 10445121 -221315783386224600286207856618373685710 10445122 202592862607633984105365932186407624224 10445123 327231925756894291907293133950414991808 10445124 -524289020964208560358581363784058880 10445125 -331825940828827796525021233757165781000 10445126 188011831703363777704234405787937034560 10445127 -14784321041020441071263119263111290880 10445128 -246080248243106000999417002486014935040 10445129 -77590251967067450620691654004755759820 10445130 -1110951743910156162146417228719776000 10445131 19128925362263843386226484790677730152 10445132 -9770442979294781186597978617414952448 10445133 -297285579753296021885177311579506273600 10445134 68440050768380915474369579574994237632 10445135 -193589629199040313147579074401292010800 10445136 -6469205574996110000543947414827171840 10445137 93844058926966802119955519988430036392 10445138 -269513007259286667887330200775231725440 10445139 971529957167812029359817765541427082240 10445140 -60819060964436110504017832058168279040 10445141 -1312736484964067289219817369718418528 10445142 251847025441211309186702299452937854912 10445143 331582153791780127599031862026297649600 10445144 -623312072864420329496844005660629923840 10445145 16451270071444474928344574317356678720 10445146 47769301825203759680930643400289740272 10445147 -480572330334812380758046755607479878568 10445148 -33013088611213017156198849476951869440 10445149 145642155137844697251723369536426540448 10445150 -115566495619130387252872113375022536000 10445151 185914124068541837094990955435405461120 10445152 432531789858574759467200268451673800704 10445153 71572832259593786389534070912894701824 10445154 85151384729369279084178262220510237184 10445155 43814129745223475793426316780582848000 10445156 108534124554712705824076990281294074880 10445157 329805766436066167704933122958063139128 10445158 13295852264278917982724414581017427680 10445159 35689987542868896556325623136938870440 10445160 92182878860069146925582980044654182400 10445161 562006900519037406687060135675252950400 10445162 -70585089990959517887306869884138931200 10445163 -176344349056875682145144567505449695656 10445164 -318830217709945304473761218463834490624 10445165 -60199833233245205519635658159309633280 10445166 112019728986342909410777265828804433920 10445167 35548168714923000829055058092801963216 10445168 -47959256190594464249862365147756298240 10445169 -55110343166319695040293223863754054720 10445170 253281331892002120999087959531567269280 10445171 -52174225902826466329603553451211840512 10445172 -61461185320520247023490671317353259008 10445173 -2434204099879341745898954828949658496 10445174 1590228077051341560523879683538751232 10445175 53513790949957708889861588775645442200 10445176 71997004039343533765391053131884789760 10445177 12706907014292490086551845384388738026 10445178 -7608834894536721387835511364115119360 10445179 -501715835410855519735693945103935248220 10445180 -206068503237752556467222156774421849600 10445181 4522403498975239233319977605502766464 10445182 201893641689934652198816379846547160064 10445183 -22256724990656191009224135651975636840 10445184 4414771648573165022591983060695121920 10445185 -161997567146112531482670115103269096620 10445186 -32005991708698420758755871656590510080 10445187 120307992168260724458873512714890001920 10445188 -9711330629315601964374797457113281280 10445189 -44314469810013255189832608467185561380 10445190 -43104686201579820099153822723476121600 10445191 -733668246323225903704474244426725203120 10445192 -167871154896190028674124831392810014720 10445193 230983090258289918743077566613971040 10445194 -165190146861655308943893474803109649104 10445195 269595924809527084993897030459940647200 10445196 36144704473395683930236272363720192 10445197 69304617460656846884445911884779080832 10445198 -134774255017862777081787570818901979200 10445199 -376109694343409597675268646804386165360 10445200 -34172029372301685674225709217228595200 10445201 28425239498748887452380745941446658984 10445202 49559964217095844466303337131108474880 10445203 19468860668741967470263778782402555384 10445204 -280885342435609326689808741978580992 10445205 10639087596538925529999624327730756800 10445206 108187310484577113542130519844376466240 10445207 -75071985162402451915182402060691967544 10445208 -62686721702295412314391245834354401280 10445209 760228192649542165608383225556595182410 10445210 245905398429633108800238776617984224960 10445211 -51666721652753897753602043228680590816 10445212 -167053374528799299146094826407711280640 10445213 312835307618892213930418121937987339084 10445214 -56956928628768429454878380584793067072 10445215 152787794683139973510132544566215825520 10445216 387725059663852021040236457591046144 10445217 183647098231625574200457261554183262720 10445218 24083817585565465879147801827161717760 10445219 548020500235746506079433971839541766620 10445220 41647297993203707450311300718843289600 10445221 83369374540890582547874640386350667450 10445222 55129057734485717482574515317613420800 10445223 -291156447039205548446223891721766784216 10445224 623368035259041588846275841641509800960 10445225 49671283503158992262661648452031772800 10445226 137066640866652465819774426631914309888 10445227 -267104626420704263068304271757785241040 10445228 48338102377462596682014973640011063296 10445229 136899401371316430610533854514892744374 10445230 -21728734763561724090965018675355521280 10445231 522192729428402356544005531484668545000 10445232 -4039912759871777843100008253354835968 10445233 198399322673109173784485673537242406912 10445234 142985774936225793992940847624987331712 10445235 461552059184811808159759554947646000 10445236 -44214842757256292612050289172342097920 10445237 -113389485588040210936092556287212875008 10445238 -6775014582525796291918504066864705056 10445239 -28720016699834892615516721810625547344 10445240 55107192130662076633290242829293568000 10445241 -94378175510557074608424011348531794608 10445242 69621505187993038233369863607287070720 10445243 296597883231302000926209700948196501424 10445244 -175284670336046554536201454331938205184 10445245 -45813805261045911689515067228596348500 10445246 27085701836683972225685080323097804800 10445247 200289062631691152106922102435105207040 10445248 35079315869901602473393006931557220352 10445249 67029612864396811803289101248110200660 10445250 183170562705257618462703040398418560000 10445251 131936547034763012847869238471238174320 10445252 -45431780413191658203092408759702833920 10445253 -17476593027612314682158226401787775872 10445254 -87564356165734771336380348094777931424 10445255 -162620005887125764397130199844468568840 10445256 -171090658695363011846068476291651993600 10445257 159721044565451726680111143193402908506 10445258 354521541418441142145770121013186194480 10445259 1591454267199292383929186981148208896 10445260 103160468197289263837428528712120166400 10445261 55599402001691124910413181508680223862 10445262 -36455943382863243125819152138487206848 10445263 254184552400386476646937501013558454512 10445264 -16296889516001512910233924606537236480 10445265 -223409892813963457142707284887128494540 10445266 -63811520039599026035284003561878053376 10445267 153425636846379343803992336753609677392 10445268 -45567485840433065841289621772274733056 10445269 -36687837807151183916608519115308912160 10445270 -39886097176552644231778583943990393600 10445271 49044500359498719933553739630974983120 10445272 -435753314844629397343518066247922227200 10445273 -461261648238665887044131041377156095478 10445274 -3837833946666100249769226566873558016 10445275 -45775999647710307055339655012137530700 10445276 591087752779828087093155509102355237888 10445277 379991284673192984726183945278982689920 10445278 -14463564927558893446397812122742266240 10445279 -140285110240293596012840065783061778216 10445280 -78617472739969807273942684588604129280 10445281 345543118016664944934006461077351693680 10445282 212903848304935232758086173128613158992 10445283 -11306105447126004760386047512544698536 10445284 -56634497005179675142584601148164096384 10445285 39893173959650717232605058601657317120 10445286 3178516066363196342145948541888707264 10445287 462912546984331248035869353937877402936 10445288 -169099588493883828409092738720372326400 10445289 -26322065299621295887962254463844396992 10445290 -92886913174370104660322966437289469600 10445291 413836516944426074579312620031203838712 10445292 -107041847900203258782456814680868346880 10445293 87058428388579026868220332180837518744 10445294 -295497536966913273757796918724605920320 10445295 32516876349010401807826839875048755200 10445296 -86938047753821933402477833699027714048 10445297 -432362276292878361642560503638823822254 10445298 -37418416962539263451513401891398077952 10445299 -624388253412353971391881231680443931700 10445300 -46004404278222220417462803646403328000 10445301 -425192164441414501286553942123595008000 10445302 -711482817303072995347268247164368896 10445303 -339713989760566532018015429690198648832 10445304 -243822118486574418698807985224127098880 10445305 -130376643754695505211334098205312342840 10445306 -246039654554884724620356045810000021648 10445307 -84424513221404849226584724572470464000 10445308 -436953052695801181009560250940529361920 10445309 156196596866441257875199892691342290016 10445310 124788753352845239460459069852341400960 10445311 87128021156677258111287881718393238000 10445312 -38913324689463970027512568510496636928 10445313 -10183774774512577453942360685507207136 10445314 248466291114741565711351937842400476032 10445315 -63297348030778829464950108422059524000 10445316 104072218065788902471799860433809305600 10445317 57330239258961774620653557236031494366 10445318 1885129601591128070567307083082242304 10445319 140219816380126224674659669516541661288 10445320 -349263340100625869744104675161155174400 10445321 -725425163325674895233035585602971861478 10445322 -348337237290572957466077084509376256 10445323 202944109074579291630109386884030711440 10445324 -153633589335241091407437612286186065408 10445325 -174588566763536226647040123832435200 10445326 97536338801487323175307793252114903040 10445327 91030285195136247685551941584113675360 10445328 168209720544670950377429671245830553600 10445329 152986503430679622063799171379840645620 10445330 -29982258989113286140967946168623748960 10445331 -14970454798998205781575655252087785680 10445332 -168945144423449371593370038596078477568 10445333 9870574808864103174906440164503112224 10445334 -77393592463993592388467007472714677888 10445335 -103594845770505749846084562476353195200 10445336 -228779595013554019776750336717460070400 10445337 -86212245797845150112950869170558654400 10445338 59168531158309242590890681403537096160 10445339 -9416204349886486166699185267063072776 10445340 12955153264473385407284959573948538880 10445341 -78177332219592535877705010463274575258 10445342 181978690939560890062343784345289011072 10445343 -204795253259030978416299771188798289336 10445344 -89269527075154764742471927399968669696 10445345 -1687860443616403991269622799330772800 10445346 -126083023214695995895941552298787455200 10445347 88937224339430765733402301709039355600 10445348 56667859271204924843683516280684795136 10445349 754433505787791102173825814701860507200 10445350 89223738597303449692175870412872498400 10445351 -3220077401000333586225703641026468256 10445352 -310708107428523044449640252941114490880 10445353 440375491638086596976383087311281710324 10445354 -2400486057253458147937696580638613760 10445355 -307051682880439791875541873156166344240 10445356 6262971206505479618356224464681155072 10445357 12841244940810906423706414673177210880 10445358 12003345308820968554924969759338725376 10445359 91482202870325673610102003350657761416 10445360 10229457247963780545620006634469785600 10445361 -62023130949453062698272274863582038400 10445362 -108170841888546138245660997046796928000 10445363 23161082012844755194674049439808087744 10445364 289375820438048142775551411813279959040 10445365 -41542359017692555630260363958485638400 10445366 -27634135578648797051381032692009346848 10445367 326238381258258948708689066208668137344 10445368 -207263488972004829953827519278994698240 10445369 157651621952487827863040972251617395712 10445370 -2995537003418792909441814920199106560 10445371 -481039796719525963151931186447227654428 10445372 -163538666314992124314042356510277657600 10445373 485781166955076656707879661750137696422 10445374 -228035437652373507939028043226027449088 10445375 726901791554354260325530810636839894000 10445376 55254465427974678888731905736910569472 10445377 -346566563647696587202244870911289642540 10445378 116025069043317825914663155341071434752 10445379 -199890573959570961405277451234293516800 10445380 -338907303113789305954596051510545203200 10445381 141104663098106097907588822551089138880 10445382 -140852724359023979077470937183637458560 10445383 103071187564866712411179199894724873880 10445384 -503034424315988874712371433447688724480 10445385 -146001754434664269557893324262687630400 10445386 147108932483133911879234419522787001600 10445387 5961212237971175267512301140036257000 10445388 397929328698174495057392078652899328 10445389 -166489690038574257605880143002547017344 10445390 280215621170742734691332725180511521920 10445391 -464333399437637359179702308041176924360 10445392 85798714125813480002157325195723268096 10445393 159195342624994229400067122637115505216 10445394 -114889755381691121774745468690265274880 10445395 -172526008117658334783264272216759533920 10445396 26941716182394539717865026742438497280 10445397 -136558613201372460071867871360003650400 10445398 166738205518007052242185397711741671200 10445399 142523374963121341350570330558195102264 10445400 -73971046305917966797460499102151680000 10445401 -21311749864108644446032675735151892598 10445402 100268769630619378767120605810348601600 10445403 292968899481793752299071644932645374104 10445404 -63691180859659308005209786867427687424 10445405 27433255473814518836786337768569720160 10445406 -83795061042885117125774326659282859392 10445407 -113698608667473172312773662081116454288 10445408 76363111554253826946374062909811589120 10445409 115984664160420440719394133823496678400 10445410 -304723227267793155241290171074850800640 10445411 38162141958986959965308427825106218012 10445412 64659949157168905720646324177397614592 10445413 257449761315216486905368336478863061184 10445414 -40296283003697864921646022935871778688 10445415 30692495793280050552373843163703667920 10445416 564170140193484386601323893913180405760 10445417 215595984616290827818462018177196177466 10445418 -155711919129202477099731942387707539536 10445419 91428075994090140161472676721637795840 10445420 -255244181430550090329995628349863613440 10445421 -22665988654996307087512574521289256960 10445422 -2514177481173685400429296234162033536 10445423 -287033757131015435454502083182316817320 10445424 -733497267439794521647427703143399424 10445425 -340010850946571853836333668117339875200 10445426 -286358669595517186433845623426038447088 10445427 125335925292057112296232313686529294448 10445428 111262030774296403080636240456846447360 10445429 176404153065415956654701036393415419676 10445430 -6259426152619186031805695465595146880 10445431 2571904283133298914000183457305963824 10445432 -26349853449954884348065028013464985600 10445433 38722997545075177941068702669549695680 10445434 -446924455940044166785109035503681466368 10445435 -31831892913562763202914427374804167680 10445436 -55048845350258395976656884682305451008 10445437 23013539468917621593390982364253628032 10445438 -178470134423471613605654452974548666880 10445439 335034108301838597477534883653565927624 10445440 94745446508762695588248773260738560000 10445441 486844410844543531299122053880058835842 10445442 -38611798646758161346339277626948594176 10445443 -500993263867429178220999072104473106308 10445444 -487463381715379051451825403365281928064 10445445 -131901490403524857417304770772521067080 10445446 -387865658520018119948284383511308480 10445447 34013346649248048745557488274250550064 10445448 -80510517407572474804319840192984678400 10445449 58691692719211681919725000566945155712 10445450 14425633520257533365604726774417715200 10445451 -131894965113235505014315725507137121360 10445452 -144432478681409116708628607947170944000 10445453 587858724104220578692361992200180651702 10445454 170168034796737908879299131479249518464 10445455 174890806276623908397720216364704276360 10445456 12561140078245342621026010809714081792 10445457 311325856042401582010654976599544925120 10445458 -11938042710056424900252911399810935920 10445459 188989119394131675539986722862778496000 10445460 18614761638448668735758939971190876160 10445461 31042514189138062811840222079074737852 10445462 418677943954848810764584986422017523232 10445463 -275287516789281956803675349220985551360 10445464 354597038197072076708605041061015756800 10445465 -308715037687432448447883071126960278140 10445466 152469401771312871438839550935467175424 10445467 -508964888334153770718065528173374976848 10445468 479023272299993930184786342645351923712 10445469 102176453430971036361250902485986806144 10445470 -20640437239065974292726212822655609600 10445471 679329322251101029409238675452082792672 10445472 -21424451834343831495131617495173365760 10445473 -264082208982149080479271462160779918656 10445474 -2011818863786233355200069234029944832 10445475 4585741431527657599342850836255746600 10445476 402984324996750029385847063530927186560 10445477 614601913090905636193033141542680783646 10445478 -111286119598408571862899417956389043200 10445479 229319441278949788125534667642203382680 10445480 352386776702718577954199770970188492800 10445481 -14591957272250919558260564372391048960 10445482 -55400627100413407306163601696320431008 10445483 268352506143228191000419353262239883824 10445484 23828778170594548099525379183293366272 10445485 -37185820838719320268677840917435418600 10445486 247122031910722491563048703927250738944 10445487 -41595042249300291722798896635143602032 10445488 -34300972775963807493202487713555316736 10445489 -91547385406369791172046655214458745710 10445490 -240045090664104091178017286355462988800 10445491 42367225989787919417862020124182504272 10445492 79587855093664483043626611035667032832 10445493 -189710450796441863352954171107214329472 10445494 -177315261949709023677453664525813210560 10445495 -87471066759318669687403393514936145600 10445496 116307794642852913745732928993230848000 10445497 -35389947383980669857666538619203014720 10445498 132180545548483063649821908497286356736 10445499 -50535325871363455370766780388738307316 10445500 -212695645623315863169988945841361408000 10445501 -250837618507757333889318566306817425376 10445502 -130317710052167795275151217841758322368 10445503 -135183134268054771782848230277878989248 10445504 144347736799839883502412244422535151616 10445505 49431911246070640041433070994041905920 10445506 147534846462407697737768070386778911952 10445507 135075793858828571998000706505289495632 10445508 -215008775381389149550905352878901835520 10445509 926696352250529007672139991979793906716 10445510 10807059656268082639301891588804160000 10445511 -118923599610011783493905804913889431216 10445512 30056755507674118550069450743291576320 10445513 -53096730917155623092273474093503600476 10445514 136231284242977321937593380560543457792 10445515 355936790492777481377630399953954776000 10445516 584795861019602486455387719419591147520 10445517 260017379658114808761326820317940000 10445518 52637654656966642982828322852139986240 10445519 34741149573061745511215667591831567360 10445520 29093698651686919239332420301045104640 10445521 -391806862880229606084789937868472044556 10445522 -241246063313682748069443137675123768688 10445523 -262768270580285534515473256666199581632 10445524 146740392618750507922892523079019128576 10445525 17386456954160293449504012842604967050 10445526 -29437977860585873236607853515447437056 10445527 -272030526816275889674398904417247253624 10445528 -271749518559927909608303724988323747840 10445529 -25772112769872065964368436082404517824 10445530 -9139811301955463327927952980045748480 10445531 186606353884438663092843772708425654720 10445532 -164067899979568503728314682939066070528 10445533 -43663127453574772342022998975547845280 10445534 114824339125201920206811237818442660864 10445535 471261316765272163713588120972018120 10445536 296887985366509867222949431455527731200 10445537 51932259715790115579983972669132527920 10445538 -211192152372170985121626765903617111040 10445539 432722989173811840352229257562506990400 10445540 -31802036782221659584885702572175134720 10445541 405301983954729798839313874627928810592 10445542 -15956974598863429247706899725152957696 10445543 -184854780912732235758272988192445489152 10445544 -99995384698919901544532060822247014400 10445545 316991751320583290769703436150294385600 10445546 -409533394953198842840537328100753166496 10445547 145992747446224299629879049459882411264 10445548 -264441939556978645687646738866735732224 10445549 696877820309925786311452448253442378764 10445550 36019650024805083706249430860681344000 10445551 490549423566440144904836202362100233552 10445552 80304633845354836071963327989846605824 10445553 681950987775667517256030590043356632320 10445554 -68781173122167523338774995212500910080 10445555 -182683541712879548666000344996191112080 10445556 259748673032699418608635318340310779904 10445557 330636485775140457762502270969458059232 10445558 -87968930404812788630372973952041052416 10445559 -591465523964736019310895576014475098112 10445560 3344338954895701916863699560461721600 10445561 47910269972003080090334982859530872832 10445562 163692467684479397338941140686365184512 10445563 485203623592326870545038034232689259812 10445564 -347435904126681492522995465029167181824 10445565 -26907301027979915487262220499749429760 10445566 28957454246959035558851024056783463040 10445567 51564162324605926602778847935665000 10445568 -114430927064250374715260195150065827840 10445569 99313459075432526160347012027742445396 10445570 1340686576424980527359841414952272000 10445571 282285875780899267843364800524412538880 10445572 233882378888801227512534826055759211520 10445573 -219289419539732420001185108230411661280 10445574 34053323966496787034412706456349982720 10445575 214662677686487001074099102803951405200 10445576 -251078429927293203072283292792766627840 10445577 -53346506111340558318100683103344464880 10445578 -50648544118634148334236604968496357632 10445579 -321738283898429808106614743084868566160 10445580 4245300913624175145708832238227445760 10445581 132794689026364389450643293949756611532 10445582 -102556479717364879402257388095954581760 10445583 -6985484257066796518217872038216544752 10445584 -33684988835268795250955143515320934400 10445585 -163685329012933767453019475124811118220 10445586 229300360570450541743738646962737204864 10445587 -599042718734658286013937747922368407764 10445588 62882265512788466438047440173598013440 10445589 -126626201398363617310170959425630446912 10445590 -97837428559004591443909943938920979200 10445591 -169460922745370870803554139646616953376 10445592 -399998796672715616543207317291826380800 10445593 -213031672022048135292452386992685905920 10445594 236690871745953543994842355115549370096 10445595 52695847992697785859167753798651473520 10445596 117569371468710760862408356528885800960 10445597 681196572929253701670679704436178720460 10445598 180067253943230662548669415212757892544 10445599 256946755002582319786856807770784977152 10445600 -230764286561242128083632902204437299200 10445601 237632427069525654200020174099980406464 10445602 -261237623184387994531621250796532483248 10445603 14529596115539007215937323394107904 10445604 -60181267810412047233693713132282388480 10445605 146450778614869656568573813533163499520 10445606 330271592073519137170648318360082820480 10445607 -181112631794041923733857011000683071552 10445608 224452325760149494036834283327076264960 10445609 229000640167799177821039591404563769216 10445610 -9095169959892241965681036638619847680 10445611 -52256996675087082764772324502046062080 10445612 346630634047607717886703762082108288256 10445613 198566365655479947859637381543897901888 10445614 -19880141864383858334792792374871665344 10445615 -12267885973695499921692758976961533240 10445616 -19545642634975033872974957270285303808 10445617 -74494556339712023964830769231328110080 10445618 -138066089225062370526830444835781260384 10445619 268760762554052116791016353337337962560 10445620 18715156127439287036890979821795879680 10445621 -250969792958348150719762939393004300178 10445622 -85599488807694272132782275584822648832 10445623 114938746416643283642767342844887064064 10445624 -581756278174845180045030922244932546560 10445625 151380353528123889461995380887401500000 10445626 -27349200842318018279062619511482399520 10445627 -240163956467235977048874175239179050524 10445628 132042411144133793678783686658051589120 10445629 448750709713200396766496030150912076230 10445630 6585782201718828323008421166317856000 10445631 11346960304969033404860945096214006144 10445632 -35640846898340666419404892272423075840 10445633 513495740108168467879303855197404664768 10445634 -18032567904969030576836137077786469296 10445635 -548449521245834325731516126582783465040 10445636 -34510615367591418451638559827902300160 10445637 37071325141704471031905245686884660960 10445638 57124678361882942354226718081087956096 10445639 120667543806224642342916529498407849456 10445640 74469032292387897306259972308150681600 10445641 -65226402479727786716298557414638929958 10445642 433769529751487438441525344154279315712 10445643 2419560548771179413358858554204807456 10445644 -45412681302475732227702944508980387328 10445645 126556887714246926669450768616440784000 10445646 -536267343935904140387841516742450176 10445647 -734862102492994985937416009170615989904 10445648 166635147245873127937570298293115215872 10445649 -108775648073203890121244161277556073920 10445650 -56199587179019388101435718152300484000 10445651 1109260533216913864718731336832616541752 10445652 -67337663436919796417187656900752097280 10445653 368777192147665229798822006718337629902 10445654 142295649458905239190600964412993341952 10445655 79005013537401150834909287314357056000 10445656 -145395723182250870887492828703889981440 10445657 377605529114114153126766272724793153920 10445658 29836396887138494357590230858482102784 10445659 120659020183797631610996397937394565632 10445660 9688305861615301845028046829930247680 10445661 31076987099592646070174417362463279232 10445662 -122839837329253633618509113110718161536 10445663 -1271307114419285117023306518584668320 10445664 -215427816042991654304345872268467372032 10445665 -90290545074531219666399303191718571200 10445666 39416509963899329595929214983033448960 10445667 -83941820322043829524106036326223302656 10445668 544870899448113289207005502386422993920 10445669 -140130530578896758797613444666990008356 10445670 -15876794549440375553787646560544540800 10445671 -896380566030421457316812598578069485800 10445672 213841754944155317849268657373539916800 10445673 -154829259933687807848047737881846702640 10445674 342753490693114782247396635691419132336 10445675 -111521610218747105244998424683761474200 10445676 -51242853771541978723240463032131179520 10445677 313700464839976834580390755275122251872 10445678 -203442192130475137403569636946633895360 10445679 41208249857944793478066793780801277760 10445680 7568511097480666169914749541857361920 10445681 555514114466831430441648899157467037492 10445682 -54707167188886447240522885778980792320 10445683 -211930245523964007013966124817954553200 10445684 745447915211184812359729320266395031040 10445685 8413821706673331876165283656876736800 10445686 363725583096879740447694710647197957792 10445687 -159337113321728882520339458785609123200 10445688 107418876635889613190115448369840742400 10445689 2931950593768977898723210352337806224 10445690 -172573575268836664349908951039064762400 10445691 15839694986027006397596498302633717104 10445692 -9586321185806433215753489130864483328 10445693 157625440974206576820659937778811567724 10445694 274065997433645144801083027477404672 10445695 -3189184539614387484816918174142584960 10445696 -6544251000064289055871014910977638400 10445697 -34332913113102826864847944520268051180 10445698 -6915114845614497545886142804629288960 10445699 -82619800958988361689737979267152300280 10445700 -143673495803822901862563589588724352000 10445701 -18737294651876494100416960008662123520 10445702 -149346102430841621322055048661371121280 10445703 115442133381614322161117330737348297728 10445704 463628148235439973137308061574455669760 10445705 -10905163297660122333100964685888202140 10445706 36327680033018641273470514204673164800 10445707 -754457941877542183963275178485842720044 10445708 -79463486399474712974056188439683569664 10445709 -43356016649337112441697271599333937600 10445710 55234229777257593204531815172310811520 10445711 62292385548325596064438173469344291000 10445712 -27227638956616638747312044395451842560 10445713 -686507071142460333048139293688424347020 10445714 257093258670428021371555355615692014720 10445715 -59958103931061633432364475610827779680 10445716 -4536832717105991214954923346230255616 10445717 11788945005171016911747824416196346780 10445718 154258631080269507239994180922035611520 10445719 -185125392962193791465790552830024013880 10445720 -67254444530903069162214078852628070400 10445721 123321624548299458699285986740119048096 10445722 -146301045008073203072301666209155699200 10445723 488976246289898852251788407780037740544 10445724 69655780092710042133744060902889423360 10445725 192097377252480960039309906637426396000 10445726 -79348015956372502893277179204550221696 10445727 48808322620829395566115530377899751040 10445728 240688081560148598058301949856519684096 10445729 12711836805134374807603772589239706624 10445730 100122301617027932136787470886133790720 10445731 -172114157947970202015904714567079702208 10445732 -3689644725679831854138523195883943936 10445733 -404374400254500907554747700217433072000 10445734 45081562672622658849781308293257079040 10445735 -404041445130286829520329448011298636240 10445736 -26961341730980059450077491975569735680 10445737 -697102749038086010211918860011898756614 10445738 241436012783931678207522920348164409520 10445739 571960654815712838638766042787601879728 10445740 102713598752137758555023618409362457600 10445741 740776531782128286367975588227311868192 10445742 265870774432316197356372739807321705920 10445743 26170543838253672824961143110945471488 10445744 142021208453118271816527837913889341440 10445745 -85610679963963749422121475321689324160 10445746 342704777924473583982512154899499405072 10445747 74948589937435312036222619515080647040 10445748 177308478831909949493630686703196180480 10445749 428245012076720914661463255339195006528 10445750 101854151434750795212807611840397312000 10445751 -7910271690472209915621500966795689920 10445752 157637173707473950241667247860876902400 10445753 301387854994078700706839912709012601002 10445754 -199508194911482043582174615628428337920 10445755 492223727042405146914398136077841164160 10445756 6759907078923965138991609355306398720 10445757 99540185355660712475155561660285526592 10445758 -207216866913042739643607123672605003520 10445759 366165915202420136351889836654887536960 10445760 662797576694274989619670084548034560 10445761 -306304180548267688663118513762470184638 10445762 -63882178309370455045222720508674323936 10445763 -64499180340979872152286495112503633600 10445764 -62228572954203638480338512989335875584 10445765 -520154084874259034792775226391320209600 10445766 -54910611534783440870204585901096148992 10445767 99867867075304481036075874952398713816 10445768 5912073878945577832345947005660405760 10445769 -516731842436596713302371248492989235360 10445770 53653878993016571213290655500577265600 10445771 -320306654945254554017546025194785138320 10445772 140542170422258379557039741039456796672 10445773 -98486469396612254629619577530105637600 10445774 -69001136285986239938778444284910828864 10445775 1292449321173242264427524944011456000 10445776 -13638151044485472270392232031546638336 10445777 3285581282386755770323528483099713012 10445778 -73785417657944080580601871283801750016 10445779 434547131837253128523129052198336086380 10445780 -266059946336740649935954553798281478400 10445781 -29292803480513068697190724708542212448 10445782 -71349907212896407225143375778115515200 10445783 -337601793003629679013373886214695242376 10445784 349395504828675051856287319738823761920 10445785 -63746291517909954935968706679889151040 10445786 76592135446621370499511387430593066944 10445787 -187052423373935392749386574220637109120 10445788 -226786010226902396036235717739013537280 10445789 9004198854581399784111049789154414124 10445790 109682222960980800166100382456885411840 10445791 44617829515113044433645271995521147584 10445792 -119132506552295036980246500288999456768 10445793 -78379191666841149525297019284253625472 10445794 100449085368313897638520315308469120800 10445795 28163513441529893692549916971549348320 10445796 147703471233584295958873773092199821952 10445797 -199847927669102227460364474849882681600 10445798 93268582214068248007696544626414413120 10445799 52154189854990507295565416701772484096 10445800 -245056306058467442284338818089793280000 10445801 13755577782866654483797349352822281280 10445802 156212826996545395834769619427810771200 10445803 -271060991364853883733934680288070959744 10445804 -167276290695847894090084510501620415488 10445805 -282324147833289359900149780102617863700 10445806 23615297473263613462803142632201770880 10445807 51261550175136647277400026569817727056 10445808 36023444189387186281550595731555942400 10445809 -712835349151010358086486908368441840 10445810 147174960732665655536789989970237760 10445811 -196932019202643124018982291928650384328 10445812 -203487373557321409051974092222985966848 10445813 3449289211153267182385299559952140224 10445814 11503926660898560526853801921406368640 10445815 498543956429790548218513222711134194400 10445816 17378130763418986812273114141167247360 10445817 -305641373742774999495789433983547266240 10445818 802013656215686467899052180657709568 10445819 74284340295902771342378808714082781220 10445820 -119675320239771220049731438474792550400 10445821 -455830974078393461010365991869437993978 10445822 -127476474397324735613579979312062976 10445823 198834950753718613216658788611730330080 10445824 -164213942991951061612764276156086091776 10445825 -25562776840499921894833263868026696900 10445826 -89837921675664027206659566317292080256 10445827 67024025904991133367886762975528126672 10445828 157557352891335051612519815987213808768 10445829 78014403868700262631121631420445208160 10445830 15723455810090572996090139353466194560 10445831 -105016687133505745175010971441294664936 10445832 366233794413033383570844960735384576000 10445833 -255700350827469556191765091485740998296 10445834 69393479599514127281218766939261832192 10445835 1228946858696831652832534766832837600 10445836 -611216917300422291991507436356078449152 10445837 -2565153170141363516449106225619812928 10445838 -68848659252167632684295573423323245312 10445839 -82696376388073579196612867858443696560 10445840 -37358036975416271778001630385703321600 10445841 24045478242242579165446084476975922560 10445842 81696793905270481967885651441537084544 10445843 -20027348927807222608636320799482889200 10445844 246361555902189844967985132804698038272 10445845 407556870993450880006668737309809883100 10445846 -152496368060505977015647403576804956128 10445847 45659829909611334393914023838423266560 10445848 -428214773412751272537340295228839034880 10445849 -105160408477960782971138887830877860150 10445850 -114340601141176577845267425392752608000 10445851 -261403677848439232547520503212421436496 10445852 286708498205269319088175261414418284032 10445853 -81900667553071580311832682957916637184 10445854 511535152503556305935203136885116147200 10445855 20955488492792743904017149384857848320 10445856 -537501026127439512518956195629310672896 10445857 -43878100662621148434379460551943053308 10445858 -355277321419093385788780375004442432000 10445859 21683898800326696039352078684914097784 10445860 197894788694479334224517192476837286400 10445861 9075868852912227082683481725144470592 10445862 4499788181840172828663394767298781184 10445863 613842324363060898196948971244414320960 10445864 -101237181659172307943614807593801154560 10445865 101847633140348670667283114565978544320 10445866 135263629863510987292695016591571539632 10445867 -418778801002120441027190548018969362168 10445868 -15634592561231123638251945231707281920 10445869 -65464187976757201391958134970208547274 10445870 97692145428952384882142592303513362880 10445871 151209044958245445515887418521153733904 10445872 11835603462971806350525766990768832512 10445873 -326514839553782694044039226133231792878 10445874 223929184674727562197991262505968787200 10445875 -169585298551762725205320145026892992000 10445876 75344791690748338133891386284644106240 10445877 33508677788512913215254246944717998080 10445878 -244892306680927423151583810357829998720 10445879 -9066334304141124753073685844815864616 10445880 125586648626305441039597667185136640000 10445881 260647186506983847829830763240073776682 10445882 -90245339615833029722137476355393863168 10445883 171136388227788207958726751862941720064 10445884 -94627442568265491080895172244768628736 10445885 89946932985647177716813817107395665580 10445886 -24198798190882374941212220555501349696 10445887 -8414403644846228919918149696977939680 10445888 -171715682976504904999422374701326925824 10445889 -217581881495358199187625955041741963552 10445890 -1460882113791881267540183631530964480 10445891 313497083276666941672614587663623887360 10445892 241116745923802176851849610780360317952 10445893 767019169951340151875749425293377071520 10445894 -30833784697474820870559609235881536448 10445895 -337069820863627090688557512079438946400 10445896 8744210928669662838116634624468526080 10445897 174414460254597072564401358278132384064 10445898 -78700755242034335813856806389192353792 10445899 -202731114785512736264568197103839205100 10445900 -208349982416400848948729526695063328000 10445901 -174000204469016265970246076147005915968 10445902 533609771160761123378005264358152512 10445903 -114194653588933494107219514159836949720 10445904 7440738407310372743640497139744768 10445905 9355538979803583538181180912055044700 10445906 72890712189935882547796023041778828960 10445907 93378980646274658896533942237807597240 10445908 -1650084734798603463809064468806553600 10445909 643779048902730815283683875681328284110 10445910 94380444952545250841634781283363788800 10445911 -173336362253649766909030610449873836368 10445912 218378468812107207564071045830709299200 10445913 207924367769762360142435386406983275140 10445914 -131347910735834339898989746132355297568 10445915 160760948395830854583827751050316979200 10445916 90625509958819680333881820458411673600 10445917 200946076209501217769373346494602780966 10445918 152308547008182340747952319631428224256 10445919 291498664082007346830306774792950400 10445920 -433415016209128298953764230063149547520 10445921 856471667437379340963339456571635240192 10445922 -16126260954314585804390671290603616608 10445923 128832666612101402648868158040954425160 10445924 -359170804439189476148603285753995807104 10445925 -25295297502709731997442633477604854400 10445926 293769616024472816026037202617561010912 10445927 -161419285830960848770203002846352529224 10445928 -409609151897522068306520135113441443840 10445929 -34949374974737378981105665808072539512 10445930 108298740779622900528502513563921600 10445931 189447735490309029545102418013098925020 10445932 188316569932869036236655029048905582592 10445933 423135919548227666677444494121629600000 10445934 111198073643679844309211319802428794880 10445935 -39710280319976376530742708098541334800 10445936 25548132350917105831624894926271905792 10445937 204106194496373530082860045216753058160 10445938 -192502339046826160502251988803724258304 10445939 -99917316610435787599222704481192894656 10445940 167553705461736351809470300447678801920 10445941 -600373285472747648523773531284772783616 10445942 155458628266268770243880012491112755200 10445943 -581826125376700713463332682154492334000 10445944 245330403500205582556911848647932764160 10445945 528494684413493396349951102325438923600 10445946 4461460674980879252995376285932978176 10445947 -7902007432678070431054947481629041008 10445948 173027193627906105048056659754216183808 10445949 172257324371310316573209128659859373120 10445950 -114589917651755487674804024810582712000 10445951 -145152512605460370355943183240010002976 10445952 -130507603929532933410995661874680299520 10445953 -27325091195400359571576761508557604160 10445954 83084144213708672947619151103000948176 10445955 -74129030237506807144815518945016957600 10445956 -30066544097446557185125333177305784320 10445957 618747202957015403532703452703207258206 10445958 -13367606867987411190090005497880186976 10445959 -509260844881627249918615523208820516840 10445960 -166394012750872127013214717193996697600 10445961 210964540421276209616882988049957454400 10445962 201575619746345320988886286144154237232 10445963 -304854633298192863469443282242529744216 10445964 55881395038276722493145323298393918976 10445965 99482022384592852443759404861160004320 10445966 -16944896269332433681028927582075817216 10445967 341909268645887563107608881730851914936 10445968 -16379131569889589489905967229903159296 10445969 -537395149569041218938677837359463079630 10445970 -154470713229898459167826182642064842240 10445971 -78271554710019551154567383499789922400 10445972 -147328922195199290070120982717524695040 10445973 -276531829611980382332876295370192216320 10445974 -57310373521942358991066943310470809600 10445975 27052410827555312791061742482413446000 10445976 45830162042257806522872660028369715200 10445977 -264451765473677918780324032306231035136 10445978 -27074804714160527216025301203322419744 10445979 -187868669752743535584219532540983985152 10445980 -30034851575544655837547755549931596800 10445981 62509722544684408203199420739915163648 10445982 13337399429681668572778486882431519744 10445983 943563866997331168818571690536695873464 10445984 -276058343364919346377343097133310214144 10445985 482908781413026605864234280580935264000 10445986 185630772624781889990588473811498874192 10445987 -3216882866126392320889157848685651688 10445988 34292059249903864837402103647134769152 10445989 529671549097098668209815795469383092480 10445990 2221947171489934161502763705450092800 10445991 33169787029491478957702114684371694080 10445992 487180669548820076937177986815827840000 10445993 664492385517726153228801572154656341242 10445994 93039435190077329915448363773099749728 10445995 -80114739754736342179957878123785346240 10445996 -238486701533765320891351070191155095040 10445997 -23969158494440779825770899950625016000 10445998 60309081238393703827853503483392135360 10445999 -378957128712544937631836937212968710000 10446000 -5427670234529745519722663020019712000 10446001 151785872327191337671487057001433146002 10446002 75282904959440390901896556050914028544 10446003 -40852999703723789578134462728322726720 10446004 -285348614522240628847766319368864497664 10446005 19087537455700792713604620081442032000 10446006 -32356411453109099761447395344997220992 10446007 250073304124263631877545381743326105184 10446008 5735191061847798593681081726900305920 10446009 117810343563121651296383688192191907840 10446010 -30479990687618766124268830399473312000 10446011 127769860135541882680325926857085824612 10446012 99055128923975701207162037528547932160 10446013 555456809746207847157202570951566279904 10446014 249271758905310965974562796533708057856 10446015 111962470706268877906419052099152324000 10446016 -47060701582425359117668926316669304832 10446017 113886285187544214589655837165169972864 10446018 -24861070300469138901957400686851364864 10446019 158711219656777985621398706891658943080 10446020 -76779671438085159630414938819563845120 10446021 -87672942405878700037710721863302265060 10446022 172826581849849804216032978428478589632 10446023 64531891817534423221764859322665781040 10446024 101747653936296285010107553235766558720 10446025 -41913290028710737893079640619341150400 10446026 92748008210300478895598833957148541024 10446027 -30633913724338116908661922968128025168 10446028 341716410583911505927659913184462183168 10446029 298789030674812158625189106384461698560 10446030 -27397728184122258569142689450994278400 10446031 -420049781972185297348702027801014769168 10446032 357951503681508979288166292803970662400 10446033 1276517876419984729788316155983624640 10446034 -20186066668149826930445698883298313584 10446035 51029609417044334547648841039638301200 10446036 81349558812671184298738429916030060544 10446037 -266370499198583886832500189828715626688 10446038 -324952397205526795888027239148507763904 10446039 -78686984744591963494861949066975241792 10446040 272276136412813942608173611151228313600 10446041 -285696343228149547628416287395271640056 10446042 -108213481962671477882076625116981708288 10446043 -189684350983484614252518855044506222520 10446044 -15351746076313497466997322176139899904 10446045 202689036474301326403248602961925588320 10446046 -126809627380367705201050833442753071936 10446047 -672616917276637832512468640584155729504 10446048 -130342403363707831431653717176787927040 10446049 -222475778812945191317313834988733369950 10446050 -75730141052870565700381609294158938400 10446051 -190170118773920952129462320927144448 10446052 -454182630557791429227388495473666273664 10446053 92867911077922580324901200761901946684 10446054 -103085254173355794183120491543568648192 10446055 169938053067385725497603564235832731960 10446056 3593586364190347902372919644744038400 10446057 -466612447812399990505041840067635171360 10446058 -97664668008424899775610504576378439168 10446059 93398637422511904750269329915085005064 10446060 133156705637040773182640947344595368960 10446061 -191506529792906217806031099575370351838 10446062 -71662173434353303938447418425159459072 10446063 25767140671570472974404531317763847944 10446064 -201969447869622637217231150923581194240 10446065 -127177941523088364582667520812779312000 10446066 -15617189732155042000223378048066640000 10446067 714040592972488598244012625487583770480 10446068 -173190809551489428646793988391504496640 10446069 449664685876094635238073682120525184544 10446070 -14105804086173316242052556458390748160 10446071 268904740121502928832005367644369736064 10446072 -57226323283975902187303042939064156160 10446073 -29577756916368231102506448859830762096 10446074 227165070088725587014975689621989575536 10446075 134866571181378399818518772280713412600 10446076 5686386941995908581062957331866680832 10446077 722612879389042011372479752083318260940 10446078 154580223062786356486581424903100591424 10446079 277205426483707033977597325461855101952 10446080 -192186008309824642607138065503580323840 10446081 -12149684722596308680406920866339679200 10446082 -228495228159855676747884718726191081600 10446083 -699394705127248399683954128338194673668 10446084 92157124604980480098747281736696317952 10446085 21105271619386794935388869707611408600 10446086 5536991735899922931637263554332477440 10446087 -320035891820224031490579494518767729240 10446088 205509500981192347271260686105944555520 10446089 -116340102493262649305924060588506198560 10446090 104017666959000720151629636342237004800 10446091 -93010169634998024374535018847380645600 10446092 383898552364061297175420489832009574400 10446093 -59144105317702790740461054390741158496 10446094 -54187967887336614080502652612766785920 10446095 -90039049608328953494451894907367101200 10446096 10494095567712858516481071893291335680 10446097 27508653103333992537929501295992773440 10446098 -55645131115390039448982584927434986336 10446099 185447065515629971384008152241416662320 10446100 76340560417081247648259468721281894400 10446101 247423722823773348499622578615065951744 10446102 57458248513644366184148658966986448480 10446103 -228358371671638547282951762983090697856 10446104 465190752461506505249135569679032627200 10446105 47311419767986545882796438170062414400 10446106 -108232480126560515717273809080401003520 10446107 31596635214460496168295616961652000000 10446108 139040161389583546075571831764541690880 10446109 -686633737900652212703405323089780362484 10446110 -33235336926110613834307409110628624640 10446111 -271239721971533588335411016218884503520 10446112 -95397184000352251176270711039476563968 10446113 -234370998259509443533674934611352597500 10446114 78308611186270241068752456031188730752 10446115 -141739447019935295585273340960064200240 10446116 445606821994743044654716564326893312640 10446117 44464710111755219673445106589146651136 10446118 125236938958736504490088805210822291520 10446119 5331115500964536745662545071176486960 10446120 -278522088135576265258112378592621619200 10446121 -45330201482543712175266363233655010688 10446122 124810499513994928351225982760157913952 10446123 240359801107222834660311865524760215384 10446124 49977967197899769465753027527744051200 10446125 -195150296874178933902925629130549122000 10446126 -36961992972733651189049254765895331840 10446127 33976961067641812688543870916776597040 10446128 -36684998619046805321833065364444938240 10446129 -79792046238529766994693082922727604926 10446130 18245846932620815020341206861260716960 10446131 180654829715307713791107391145176940544 10446132 34044002619686464516926609439508742144 10446133 689188294396920518151683367888850287004 10446134 -197191325046913546314900701085665906784 10446135 -48055454568406098638267733869281597440 10446136 -241766462680367799942114274240497930240 10446137 255998626221357476306402677883292452100 10446138 -235453705983007110713827824929972743680 10446139 705799120652095526842192683791578525800 10446140 68143701253273211150246522130868684800 10446141 50515391612462447149442831326704184800 10446142 -118459375698386502518491743043797813888 10446143 -421976675276458200503611827174700259760 10446144 21547993686874578035442466527759040512 10446145 1714452871185810838975900767709660200 10446146 151382933586813500309610881270104450944 10446147 55395050202898926938515984973373530208 10446148 188046827488054024566468960185608193280 10446149 -193278741576445465262398357048433693664 10446150 10474982903292950947749953747037235200 10446151 -22110422503063767468577501044194371568 10446152 -286117229291997059840088510460565329920 10446153 70047065104326110821433025488800441104 10446154 -11551160471096659819260456174438986400 10446155 -39781682220908062323925259515758745440 10446156 137857692492477343207687985467470001152 10446157 1216993362091726384707925494081885708640 10446158 252953544171536594691252156400352959680 10446159 176520604191960799540335687416683774848 10446160 12111441866023624580232345789408706560 10446161 35309230569344272731971334334059303024 10446162 -1220759547765683041059812194744535040 10446163 31355882269509400832393172786280286784 10446164 484519845111441729775262371345211285376 10446165 4534539285360175406545096682640242460 10446166 -103007265120631075454726373684926239968 10446167 583425382985675571292471916322938814216 10446168 -375773520178093751235502868551782666240 10446169 951223660044874888165930306844244964420 10446170 -61676771186032048140734453917469184000 10446171 -325919218885975282549791115887031596096 10446172 172532856215560042729159303345053696 10446173 397304043460526812642140283240471585536 10446174 174244497686658669452419405933727655744 10446175 -91320467478406584114355691816845807200 10446176 13759021633785035819896615183855386624 10446177 -52909493969125097590512569961416198400 10446178 -24929195127365904836115012711398107776 10446179 155160389876048298549951669352337029680 10446180 30837860335725145369729328157641809920 10446181 144150677510154391992770749370303014880 10446182 247883473343093672121675529037077008000 10446183 120312169395047617047672682694275777944 10446184 -333360176753283096692987789288121630720 10446185 31291612236273025734778352528019281160 10446186 130893020417003829561435924989479342080 10446187 -142608048211118164769231113342621601164 10446188 69683256603232152353029715224666062336 10446189 38989149075650601415459020951827335296 10446190 -100862036345717495661146389426226318400 10446191 37318245272029763732578310769884773872 10446192 -113592042176877281558583454811385692160 10446193 -408136761475446918461240602261304800558 10446194 -14522462339950828622869179047244711936 10446195 -118227849148699947204447128570012080080 10446196 -309194306806563309382750690371833812992 10446197 208129555065351682794368351639201387580 10446198 -83933465900082504315640903679797186560 10446199 52574548270987432926476694704894179536 10446200 -320953751538753858018582243650880000000 10446201 -264553300414523636308898573288576672070 10446202 8449993805513309071439303886993471744 10446203 -636516687489883848980718525569039731548 10446204 -101822435320421894018827524608743202304 10446205 -3156716035265025966148824409266370560 10446206 56434813062446023400010782126777126400 10446207 -13183578399121099368957650778316389360 10446208 -356275582589785516793782022595233710080 10446209 -124569831531812921586730891183813970496 10446210 -29594880375010176140681905717661154240 10446211 -175499106740061935127321837090824051688 10446212 -130811301240851319280234079185034772480 10446213 -80860826701113483888340616544371751456 10446214 147722096135464375287515708756235072960 10446215 -91014084553745598008033562220108296480 10446216 248024506778459357689696771290087014400 10446217 -200816872115952070008415523934448732800 10446218 154178351026007000250060009338300896560 10446219 213144250989965584272538432416162624000 10446220 605089489477593950588818251129920532480 10446221 -269648441747043282607829524343322235668 10446222 -24912790237681608113873531503703252928 10446223 -230198459554413483497173946314663384528 10446224 -79418864776767477718243872937894723584 10446225 65555628662152529581578414510934483200 10446226 47206396751943411000784590349485542400 10446227 16311476025583360502783380091785975440 10446228 137718961571079821890561487862931432704 10446229 -104692915064723203007202311147994507140 10446230 -16840024622388504104030345325705050880 10446231 166228526340418295924374925961456533352 10446232 -408711464787135586812238163588506951680 10446233 -30877039106609102498166747278939666880 10446234 63007588057348833181711327023883073280 10446235 -163824222458459078653752970098595513200 10446236 -330131498527448789200089778054788702720 10446237 16641716728399850200097202619734664128 10446238 -116822128207987393004912104746918097920 10446239 -55074062007721343612202135522809148960 10446240 -70847621356566738057208554028164710400 10446241 -272142311373019472364326396380954253400 10446242 -220057375480372076888209143103689559728 10446243 357797765986216054805603518218545716224 10446244 31148403247129012798888815040113587200 10446245 392221668493784102692972534511397249600 10446246 -12226039283448716133022425900157830048 10446247 37710056304943670267315748224394715584 10446248 -1318075492821393216726629457898045440 10446249 323991831027826534065362665131726673920 10446250 -24258510383638273521173746755645780000 10446251 -300302588552061736193705356572729452748 10446252 -212679680167576199146345112471438757888 10446253 108810215159287080117583021126180372502 10446254 44974182039903511591983620567610170112 10446255 -40317198408178797914037492553553326560 10446256 50604917496085893255367707119431450624 10446257 46123344988419240634194041114117822880 10446258 157242584858749621927787230282087096320 10446259 -210922749254898305632822943427087007296 10446260 -625809590736290100498128467071142010880 10446261 -149635560965278398777585640906233196320 10446262 -415930395186205740700845250443928763328 10446263 197995509919162368946023589008655061520 10446264 -114972008963234018224729495529898086400 10446265 -36688236332711032966613767176670625340 10446266 -141726413075320819549643375376785849856 10446267 -71944917215773925352810826167024430080 10446268 51307707660193206494569033643169536000 10446269 468303406920623356603494779247910696620 10446270 -112462771718774088944015583066634454400 10446271 538215304480157027373557482882542034800 10446272 -58100618646288678173922676255966101504 10446273 60983234687123203855028618722344796800 10446274 -56424084451096647140127516053472794208 10446275 -98750876892716554945914415180251757200 10446276 1037074737773822871057077510542264320 10446277 -250695617629898389057468134190598907874 10446278 -246118937320165122602471260659223080576 10446279 -96012292006970982531452726469791715168 10446280 -194537348550611267965468891718450688000 10446281 -339821070462881699338261907816700817536 10446282 -86323889926470042614904979871603667456 10446283 -440485598827403184434595253550914255468 10446284 -195749295604395570086984811463349842944 10446285 84773253964348028306385127964707151040 10446286 -198406158685260505386924100661131944960 10446287 -185475892314103096801468441391942568768 10446288 13423165525632746659390759588458921984 10446289 -13760551463510763108729195626499304768 10446290 24890032703314000174000510066569098400 10446291 -6103380540666838711745981338993712952 10446292 195214298990881716876402656076571654016 10446293 437125524366079016278867334851973400 10446294 -212388096258589435034460901939745294400 10446295 335571225682614885121444051517962333200 10446296 179961280063512599559430338877747445760 10446297 -254124644365979542432002634839697771872 10446298 -32563996778372349904361857148212576800 10446299 -77357990109232609750223913085222268280 10446300 6426019075964517781566759063657216000 10446301 -11941955294597456490441474589173361536 10446302 532727948099301546628172255029738720704 10446303 81982549638413252169325065167554540800 10446304 276447652618798500789528514111513559040 10446305 573791060929922274865714559709698520960 10446306 12066899000185281663336673055503641600 10446307 203599460262867660937922857931162914272 10446308 96991835318051100448567758432141040896 10446309 -53880656250946073901835658546829967236 10446310 70247654843629525193007399126227356800 10446311 183894783528512470598341111267591738824 10446312 179699799780050565387025725898592747520 10446313 22122096818055899100746405520382939296 10446314 119219297626326286040955105559946112000 10446315 244284484907477983569995910005036951040 10446316 -370619295247551622365886774365319048960 10446317 -213075026776998569326467523874366354208 10446318 -58839920762514041403293999697724511232 10446319 56058194078208312673655407571913591360 10446320 -14463852390418623779202644710787481600 10446321 143453704996978613232585350189682564864 10446322 -603249056784117450941778549713989068480 10446323 189409801015461071000818688713357279320 10446324 25745117189262528170857124527540273152 10446325 -454581632971429242078704678300686118400 10446326 86502586300217921442456204472127675520 10446327 313358749120764242635026039683883092280 10446328 -94034968407347006165996852483770368000 10446329 -48719918335962841824166007724320935032 10446330 -159652995956023710482361933757645294080 10446331 -174190958403578322651533913089822991616 10446332 -196616793507069300695564447186529765888 10446333 362090097932177168970523607990331072000 10446334 -1399428503547168476774326774606320960 10446335 -6858039528381646304297885365672173720 10446336 67721995785583305497733130087292731392 10446337 -570961639965538062614293917259123577808 10446338 52387694168830715476265649343318672896 10446339 -200152385063949392212642194890289307392 10446340 170544171090090664776638482344963267840 10446341 6700982502830879683985638776286974432 10446342 -60853712283762660175479384728896479360 10446343 548164625225157994369271518252454461592 10446344 -121062376169705435043836325028718714880 10446345 2328458722607245776155603640199376640 10446346 -10549274801567839511429418932464325280 10446347 107212370022544742466238565282971163232 10446348 -93442638968901467851422071714319544320 10446349 104441794680093300539789854285446209280 10446350 -64067245818904554532821777862819833600 10446351 865551899085935721800299086942667699200 10446352 11473643633776941559377649161646899200 10446353 60018566409726814743417988298809314804 10446354 -322823718717779748896888595237631100160 10446355 -178568592429679331383186959553833180240 10446356 -413821381942470192407096283757036777728 10446357 99770000642533702570349197862629562592 10446358 54039091567207069592893741363958113920 10446359 367730990139712769695822212474282199512 10446360 158703338002598103303110483835155251200 10446361 -547215174957707207321459113507651574710 10446362 -332376559638632752902282978207402935568 10446363 -367763081502702399297197344567387269120 10446364 368689593543992488190302651836524307456 10446365 -459060546482808333024341316909838740 10446366 85346493974730656197693827930349784064 10446367 330011111016145091906255065338791448416 10446368 302512530659260392168315818783691571200 10446369 -159464766775274070833789621852111956512 10446370 153006377604578281693822376264076057600 10446371 8427424968518264748316465233001405680 10446372 -176404938504436917597283617670402461696 10446373 21922793963277146670630981098415978944 10446374 -280194069170398543533289453204439084064 10446375 -224932744145446972438328944278322680000 10446376 406120190129541605774298734970022702080 10446377 -2529093112517298548473452827881853280 10446378 71788048033257041253282475016255265024 10446379 -10840104318197704846504550622130757816 10446380 23696162447311358318390335697210572800 10446381 -546862541768830229737948226481973219200 10446382 -220740109382098445542797461106979862208 10446383 194445737835034658472084262629446608344 10446384 5118455222665719033000855526118719488 10446385 178411827458028067233284800198357724160 10446386 -6919096490253487439599109724568990176 10446387 -20149636198946439792224795107428965376 10446388 394182984990728793000843114754745084288 10446389 223308529747168865988021305697442661280 10446390 -48270339977138623494690725515508640000 10446391 609263611809879765389015512413066458792 10446392 656706554835766198203977581848285081600 10446393 476332756733116933371248202361756224 10446394 -79020802161219294170782791450671501568 10446395 -130878881815077617693146050807303715920 10446396 -28761803995497532028379861384572702208 10446397 11541103838415077062498593238465931634 10446398 62647017245881634372378266180429655040 10446399 -109547626743982334888174596813351382232 10446400 59557771906133234984204423403339776000 10446401 32422354252183501511508249197178543552 10446402 -3731496473219823976147715346575950080 10446403 455208379969930871486870226898372128264 10446404 -615817180858280445089361546598841088 10446405 290962915336338921247773426455445536160 10446406 15964007473606461642468598164170140800 10446407 -495550229730239860973312526086333742240 10446408 23258094886576586256429655227285504000 10446409 228628157816614582193148521926260336000 10446410 41200431632264271577515809340450539520 10446411 -13923660634513142255150762332616795136 10446412 278919103918597979705946022108771033856 10446413 -177241851295336135533559123936801699338 10446414 -20039566412476222529738333949696960 10446415 -41760483009550497777588845461411559040 10446416 106624987480969511985597209357041139712 10446417 175017668833076584446550936371475942434 10446418 29580924678190920391687479907125280416 10446419 -385694486840464073679667621829542332180 10446420 -3235351421906079459091655021379072000 10446421 -184287186971310148131907917563817187378 10446422 59510408877407710029682695176115701760 10446423 9754102855420296894084711245524718544 10446424 -162431455972040829054766868440192727040 10446425 183711163046646685827729156009951454800 10446426 -128500513953821341340731674543966248208 10446427 -1751628609011189660990701336634248488 10446428 -289582507821054033715230842914318548480 10446429 130798885831011439666137769172626382400 10446430 32228997531481642941895141845083646720 10446431 -130435100485362581632869303893903045136 10446432 59281890119078138958185693364983169024 10446433 605551939048855575785776230163422514324 10446434 484126984214565793358975099227200650400 10446435 404110866122140765661357230970785843200 10446436 861576721695778689726986112857579520 10446437 181573396765103267721300885704762592192 10446438 -67301055079199672117516695461177152640 10446439 -470458570260013313447168230262131290240 10446440 -221903883439389931662232880649799680000 10446441 -347192961534569221879603738804390973808 10446442 -54460246084508957783240840405807379456 10446443 47278590333751298707840846485630685440 10446444 25885282614520159412747033904365460480 10446445 -314755610280612823958298438750815786400 10446446 20134121010836435357976191315010054144 10446447 426693573778602864959828419440841176960 10446448 49601854650899311467892809468447260672 10446449 -332826400040331792354316169684014926360 10446450 -18487734348457122770343228020936640000 10446451 69990508036987758713239763290519204800 10446452 -163066230068430491347734468679504308864 10446453 -100493800765176411006448802371919867538 10446454 -323432315899385034198122758306802281824 10446455 424285408179234494190059797378529847360 10446456 167823730720332170595865270582281216000 10446457 95905058477413474653557072460540934506 10446458 104712382567803961943293659793582567680 10446459 175655485766065402905561076968595441008 10446460 -18944848507868474808223048065531102720 10446461 -169300314690902653375517487771475618938 10446462 -65084232477653539402250490393191915520 10446463 5773866133139100706506405283148544 10446464 89346534936757484689235622096587980800 10446465 -29021986183149613682600893128416306880 10446466 -524627019002286931708265186651536143360 10446467 695248321670682358604574906131860599360 10446468 -121592956905948230114111540659851540480 10446469 38116762977317175520908654691655063712 10446470 125046726696325378233557623998688066560 10446471 60368756251886699382860255423154455472 10446472 123597067223857153433528916535931136000 10446473 64090879053474520586748559795504737024 10446474 -145949360931300804176734511149201040640 10446475 44679113888761235640783663597863845600 10446476 368054851282688545537127914897078763520 10446477 76912324328073563209651748061021174720 10446478 119524935443938582292570527484076176256 10446479 332038843273534627090261376252693452080 10446480 36443116623873793518790490349954662400 10446481 -44186750629279865393981056607298777118 10446482 318610679222990207117760861086973917184 10446483 -17365443783069296689066010889635434200 10446484 -477188249704636348383617088680782201984 10446485 48725023319059397137459246055247206400 10446486 41956869727310534706221052987975782400 10446487 109315015176766134584782851289015720136 10446488 74921545479940200108153301937589288960 10446489 22473613702853676998524620573556758570 10446490 -26493173100183912355574846969922662400 10446491 317251468892195134333974536258007461568 10446492 -81923108444883324454300119294465466368 10446493 -506076736037028686156824104523214047258 10446494 -24203230609343871784377309652585370688 10446495 -198704734471522291153837779721117856880 10446496 -850700264360577265804697282690558853120 10446497 -430548835563387963576587645338373168208 10446498 146595982806353172813989397859665253584 10446499 229080983704736151259489671062671197136 10446500 126110392534450821380178391057342080000 10446501 44211765727516645991442494573684832384 10446502 -295593084655360436440628482190116663296 10446503 480262530251951936686037493176521573752 10446504 100831469142988463933805912128618496000 10446505 5233330887651485910386796481011000000 10446506 -1967591910930455648209467885573222144 10446507 52134511214247185143381379329298697048 10446508 7590142019135714933181491607850352640 10446509 -670769982935188745856570873681238957290 10446510 94948679669805348641140089833654290560 10446511 -486960672562653260128030806778765879680 10446512 31049411151324778679973427397642944512 10446513 64081702466390496792611311004504272896 10446514 -55104210719376039214297037207769576960 10446515 -212609540210296493032090424834141613840 10446516 150111182528783874253346961896220856320 10446517 -448988195454653055037949783399844355968 10446518 -313911258094238781720602966257028237184 10446519 -15111609119353042432580247294385428912 10446520 91009749376154766762451632163682304000 10446521 -614642365531963856546199423357199051068 10446522 -195117373784709201213299282445703399680 10446523 -718569498757116157398875377195485550280 10446524 7359796381564235308219464205762255872 10446525 -57418221097838645733788274212349889500 10446526 106015471576286872376270809994608403712 10446527 119945167280688937785241894342462991712 10446528 -93717702929142392311139704574878679040 10446529 455792244264780447984279678747145624130 10446530 -79955988841475682336665994897270159840 10446531 -81844499548705782543318655772524128000 10446532 148596602219453660655341581238028269696 10446533 -561669484986382712408461621658507605218 10446534 -39757126499740129102525357210090153728 10446535 -23846250692708675025816489309717120 10446536 -908273432586866352112395633019290531840 10446537 -32237428414179363369390285225360499440 10446538 257153964052661032905887156567342449920 10446539 508143241056667435904927584928548804800 10446540 7304236236612149533210469326266777600 10446541 -98622632133417492896841578902666227840 10446542 63223616227978116997607307599272891200 10446543 -311928958791968624232586135636481549280 10446544 145448776765014114513696661143599144960 10446545 -132066235685484429869470209551647233600 10446546 -20678185649394235232724079981623969792 10446547 -731990003716012516928499126768285210004 10446548 -45580003504875449308975199585100601344 10446549 -14003583191804012978288045051768558592 10446550 -153671545655161711062900407152890415200 10446551 -650587784755670239897088242617256804368 10446552 -235521962172105474338956779107189114880 10446553 -40066815986400132203363959935152316600 10446554 -48902203663782000815928989325354024960 10446555 252358250615253467073014251864605181920 10446556 -405484659513991760180900528578151687680 10446557 162666011628106195406164515490281529632 10446558 -20475937974067251461907202474953259392 10446559 -377165609447421730543660762970088454240 10446560 118824477740362441003949270887956480000 10446561 -20953647471374881181036419533624065520 10446562 99376785407234103749263109186696673792 10446563 -53293553368717365115744073394294971640 10446564 -238098625978094783552198291589617716224 10446565 31992718332689590588402657008852000000 10446566 39581546991513051154738202945135599104 10446567 -455171850255684186462500098191108866520 10446568 -776253478406231871690615460240401530880 10446569 -226100980431198736511864176828863515520 10446570 -63976056866911991776603694064548683680 10446571 -524801204073464796751601774375114088456 10446572 -486972242495214556723891592666159841024 10446573 146414147608980615442983558145341633504 10446574 -286263039151491999386602420370841430464 10446575 -181535041356596844726072577967277538200 10446576 14371503303237226691579795136138706944 10446577 -258962998204466455749750043891853457600 10446578 34516147959620324080829231003257328640 10446579 -37515276198281203768708259700652093872 10446580 18823677188192543502696770220539289600 10446581 -553443863124972364170891516663967809618 10446582 -45330644998797203966295128032917542016 10446583 291638225966071014930582006743870811360 10446584 -697126897205605307098700724876304957440 10446585 72234495031985927415428778256617112320 10446586 -283518569732555929106720063946054565008 10446587 -138189318634991890668938662714294828764 10446588 108154526014442670071401784467055734272 10446589 -117495627126745548195989880931455183610 10446590 -60260345224662399344698040753303715840 10446591 -276480434714707989260256624168427217208 10446592 -197575296273831974720716564439498752 10446593 238220787161282900453000284878176707842 10446594 167577081895647725776140186371663971200 10446595 -140857519967469584862764122457016631200 10446596 60371908677238075505376226824169168896 10446597 10812519513747687857312057621661204480 10446598 59590619614920259232901182034514504800 10446599 -430681851302975418080100980028529776000 10446600 6750893924881534036359643633348608000 10446601 -247803102398808842598294155888931195696 10446602 -204994195087699857721615107753263115168 10446603 161050893750592371526311021651056978904 10446604 -183344719206032279109572624175084268800 10446605 9481926568767409522237577608757343600 10446606 149778859790056909512778672303548224064 10446607 456698400210658554320572942055926663856 10446608 168676265758547541588724053607600300032 10446609 349775251491158681402020459630707928800 10446610 140320600499928246328157099654983057920 10446611 -12672522704528769065825320005413149536 10446612 16385461584726951881848540428680908800 10446613 -174407979205984629883764152098786156100 10446614 114657642584846581359431479161818132352 10446615 -153323648163835111861972672785734217600 10446616 -595819250336698318814431713705638461440 10446617 26188043624928815143185058615945101000 10446618 -263738470703052905365921237739215872 10446619 93178079208296623477749854119595877360 10446620 303046564315651499162316591802933263360 10446621 282648486764148497276888991783588054912 10446622 34042573357971399149523067520338358592 10446623 -318171766173543268825638242663066875392 10446624 -110757228446386996578778897852881960960 10446625 -106805029368927487773278688360768720000 10446626 -115966458198070169542510162939402045056 10446627 2986248598299560373137173594814338800 10446628 -23471839629451217190060779663800745984 10446629 -25754753297652095282383826647543230816 10446630 -8985257139715531280794782385656036480 10446631 -183208580190493891850182908186114302168 10446632 -158022031539970779277120322164065239040 10446633 272518174695259536283287939446697184704 10446634 16156597934034233506692140026567652352 10446635 -3284570057511832940127261610831119600 10446636 21909594422318931566854056087236352000 10446637 125764257614608370978111955725679617600 10446638 322691996179103343220826914112513023296 10446639 106099067743082841894326772914006433792 10446640 111396936554920980508871376093044736000 10446641 384409179884089428132058084789686942900 10446642 -125857050601478658582135229886479177440 10446643 -324201007841350562825769094193849227680 10446644 -143752460294843883357274303078768803840 10446645 -117324746376524208574145478947235360960 10446646 22088353515698485616261511078309279744 10446647 -441888025191868278639952606098661346904 10446648 -339149988911039405522524888083876311040 10446649 -197486202358840537008260292283482587350 10446650 153092571587434260907775092840401214800 10446651 -7652365509295839674430116100860968908 10446652 -156272729633126855268432303821661758464 10446653 172604410913445713962443090234558000396 10446654 28394113934474688856664497396162108032 10446655 604327809822061822041254695652298461760 10446656 140417915486963436493983771588034560 10446657 138908557672181623711386400908234938688 10446658 190107101692034751925441218250322565120 10446659 122444396838096312932918142060284681280 10446660 53302578286296638333106674640640143360 10446661 203174255669809828032699447549994564572 10446662 -70779325272527186809411679015281718208 10446663 104122130634760530488215055677365274704 10446664 12277745808433501391819837565377126400 10446665 -39454569164097135998202228045128156280 10446666 -37876586429327788979049426640757842176 10446667 257701256737968678782604502812793737984 10446668 313242552638805325929545314343472354048 10446669 -19022996609922991253216416552898277120 10446670 21250995312094456937677724680834521600 10446671 411248529656839515582031306498604172840 10446672 -79528091192810275484680496612235804672 10446673 12356081261338738149628694434357591922 10446674 -26318797087018216600343299302270901248 10446675 19088990125344384101952796389721032000 10446676 77464023254149468591975571516409560960 10446677 -210956923471450252425951320130931564296 10446678 3319700181019604386507173399428044800 10446679 -311072839950001010315426243056402729720 10446680 230017448827898535247000155386158694400 10446681 2974718173087922339190999330453207744 10446682 26135471827422012102727915457003853792 10446683 -275450589524111080137024570408603930096 10446684 -199347478502015406154353910873182904320 10446685 621183282008572779791366456796464847360 10446686 37208773806567366676215360621474609792 10446687 -505867316528808549220666568692609171440 10446688 365477492321106081854482577545415884800 10446689 694982204253358443942866087170128788400 10446690 -29617217781403686136909083318170419200 10446691 -173586746199031752194999171472511963696 10446692 -53055558759317427966252597271109007744 10446693 13488448811033157255991498240768148064 10446694 51899934219774698868477625911483780480 10446695 83854062921730371498508662936564672480 10446696 -33935136576753255437348374406906972160 10446697 -508333260756333855557015199018153926854 10446698 -144858307336462066838671142431524728400 10446699 -4814216296730354897187158638652916240 10446700 12952636948472160069744742335256358400 10446701 552242794569709932381372561174579350400 10446702 -182745572625185260410533900589937818048 10446703 -371160564595122878714494724751591328048 10446704 -27024253125714058862137072552368537600 10446705 -122139254924153270681170020943804444800 10446706 -210863386035688723326178760360081426400 10446707 496756151071941663610291868859998932152 10446708 53923719374696681420786232683368218624 10446709 29447769815294255499231895632340409600 10446710 -18966164496487231211953048741592580480 10446711 255935283088125605755062317503939737984 10446712 267250664402808518454199900540648427520 10446713 -52089158466386779315321759035033034560 10446714 -61577931607557385130898745990976785296 10446715 -6745855783479287177494757058506290080 10446716 16724433049554823745011956345424680960 10446717 -278782921201878042326553416056500670560 10446718 -98990619346719065950606179945799171200 10446719 -393606118180788457603416414665877482880 10446720 26867463327583043315363885366850355200 10446721 4557962525420660410467486325572622848 10446722 6281293608848462818656398452826655744 10446723 -11511217173997034197250376388313664000 10446724 255113256325457491032096379304509107456 10446725 -280601828721845828761209979723596015750 10446726 79208352673373217070269240121118642688 10446727 -151552888435387994362755953229646352208 10446728 -51340012480065326799300664950108057600 10446729 -6306586493426977813388515128207919392 10446730 -39471596386410866908940196865235020800 10446731 -24637658362231095495194510321864973360 10446732 15285854408041965981208332792149890560 10446733 87269423128672246813551197868612644448 10446734 157671207134744089345045974258947630016 10446735 190563601173657367485147744457620590400 10446736 -132743522239845840783210785136822673408 10446737 80595222138351127799316296186804227584 10446738 7929119575480439210244814505859065856 10446739 -286912240841713748556893477147164101460 10446740 273469688515096713815625682862964176640 10446741 -245350217250480488871851523668695619250 10446742 -326709801436563852444212203927752373728 10446743 246992430273377204421975766367000449992 10446744 30935663418234915964528891194218250240 10446745 373084316717867629881141730261202726400 10446746 18369432042753228564709247070034647264 10446747 -302202078213864078782902399434474321000 10446748 -224797693823262924985992160128057689600 10446749 -36313125054825561057215194870752212250 10446750 144493512653763105375467753955494928000 10446751 -293142072771589103096537314232962941400 10446752 -122716766936202187791316647772837380096 10446753 -239609808539323075463278641745992092496 10446754 256414629106891364412445610003984394576 10446755 -55908664276625560149271325189945002080 10446756 -206616802863255279196801911067966187520 10446757 -524123338580156315645611386911074154340 10446758 -42951667832846357285675531936977713024 10446759 214023927410879938575155558232921851040 10446760 262362105909887989637730594281119488000 10446761 -28051626340580753376528386194925624640 10446762 5647935130175392852769535603429073152 10446763 632750401871079566119585069888556105012 10446764 4620636552233345454458074677138663936 10446765 33746273525459858397588708589478534400 10446766 -83165491478659315591125022148598251520 10446767 90568406781068589334220228357795404872 10446768 -4480067387835450308755133225812574208 10446769 317029555321213716583106271387229281170 10446770 218938771390642452250913602213430515200 10446771 -419253912046070568702722137547186764488 10446772 -6259145046317406225213968331810854912 10446773 -12173823906003895768103828494889772576 10446774 62746656764667324248690161120184832000 10446775 -64628479039627066113356119011080673200 10446776 508789852145951233447914231959996313600 10446777 -90094008411586937087459176166288316 10446778 -27519580159197962271476682677060047680 10446779 -6290645657150182679236940756842603008 10446780 179740536465128018491097297526500812800 10446781 -19423674403599418489661806004362010048 10446782 146475063089476619588198201924224454592 10446783 122152228094772930916993162790351835648 10446784 -111496095488291099808831178452152352768 10446785 -440280693619491628451696182199481343020 10446786 -151377302078441423529924827739055564800 10446787 -70255406174096207115208825836685545168 10446788 587803081539581234629472661265110435840 10446789 -113196580988093553328400148066867769920 10446790 -289883662989943838531031406113675361920 10446791 -725974253271826819857929689569948704808 10446792 282574810443221903909996386694543646720 10446793 -95268915105760382679584005825883337984 10446794 -286778905761233398225907162967500516304 10446795 253247380845410673915901788725452246320 10446796 -484843521002405092101579535147625862400 10446797 -217901107788329695596218022684262031754 10446798 29591998675234220088776997291640043520 10446799 484074339294384405576945746383783981680 10446800 -7603759210152154263810794367650611200 10446801 289983219833852674542136877505506570304 10446802 -172348008528388659664924961420367006720 10446803 541622864029681061794480087284756130200 10446804 -277347535858856516758382445469010040960 10446805 61930538027915222862337995897120026460 10446806 85208073817083873639211923081320727360 10446807 682473244207875266367488721281458176 10446808 -366649063103611802922081800164803072000 10446809 -110088061390636181831379414648613503990 10446810 -63995709368785486876010059782359508480 10446811 -47310981601487057766337223697632235368 10446812 37744589045185309411519273185527302656 10446813 36240418067955923410239801018381143904 10446814 18715204095035449456928225149051060224 10446815 -530463224069534716123782614412027441600 10446816 -453692257549654642029641140786843877376 10446817 -231482611561582182314853177755172599134 10446818 109816494128257025152592404428169185360 10446819 -137262301767205955485278780236585304456 10446820 -76034390882510856270532709220020928000 10446821 18484970590129957912249709553753036288 10446822 253978095160379105109163806194419299360 10446823 105690567755942319108919821494017592880 10446824 392624434649470237438846650756587059200 10446825 -71357183979424185060777591619149452400 10446826 -384178949958919734298190946278866176 10446827 1121366158997789059934724706469656440 10446828 -60109217532376052262408640703715508224 10446829 135871145697108159822263518637988937430 10446830 -76767642554294980800461381142287162880 10446831 146284505951101102217364223924753588512 10446832 -6513255075958424192304702590565777408 10446833 61329561650606887761943658075655982704 10446834 4224400649872571627355053796943772160 10446835 -81746014837090722646273246063678752000 10446836 478764072736862033790156718274935818240 10446837 -497001235396872958025646244009202402400 10446838 -58713650711813016043859786694846727104 10446839 -203522552944775833083607336955440602744 10446840 279265276327894522229521144946626560000 10446841 -255994281711618391169742290167914749856 10446842 78824631937122603039604838946708870912 10446843 137596086183408688512264332221533620928 10446844 -324411827081116470959869404076476633600 10446845 -77551219650388953374453648430716736000 10446846 180172952224138486805175727199619609600 10446847 -98408406473197919167873269223699400704 10446848 7083255239873254870905037999130542080 10446849 82178768526315301509601405858785365490 10446850 48408630600130489707321767515280607600 10446851 -165390425879159720108851794533903448 10446852 -78761934134627941144506469793760976896 10446853 -426241608754457687847844312923810191136 10446854 -245189611278681125799206919783928436928 10446855 1496691256603936761597576178686954960 10446856 -49502530081720624907056676475660042240 10446857 301443098971321622417922545291884723104 10446858 -123730776397419653744482642389848711376 10446859 97398819029729921103257993892656489520 10446860 -31995694235740967042896169908280509440 10446861 279561856218962642396856162315520615872 10446862 -281667948921241205397009804776717909568 10446863 -321353714964870349733893163049657682560 10446864 16838747391390563884151442010345242624 10446865 -40145817700236033458179602234611472000 10446866 -66555354077300724022200723633299874816 10446867 -316315079308600519278637306972452047760 10446868 238428713789756333778170095698286336 10446869 -206288404303549541424645638979216148320 10446870 -2230847373458319009926597271945123840 10446871 -13083131890054585921126524394847246856 10446872 -239259327586603477685467785766679347200 10446873 -548909708682897081001665214423000963200 10446874 395215412757538343836311741799335962592 10446875 -13347525396812968201954682870046900000 10446876 16053890320370110350884209589174796288 10446877 -194919399953480165879156026173444256928 10446878 246769430184989118798844908183511523328 10446879 71358020797176544309190929093293568584 10446880 183522893366680725079579791262889410560 10446881 -84802264462470325500059710492676551680 10446882 -31593396649196368665642299144026611456 10446883 -28374350776604510693298479623739844000 10446884 9938371053057461007343724590510694400 10446885 216795419064985917322739106423118702620 10446886 274924739090820077927284878359482402944 10446887 -182665256119839789885516401234284065360 10446888 342391425704642858791910933300817346560 10446889 -504945543924072062015019016747541298310 10446890 -135609716594505557560496966704745200800 10446891 18391792984585291278746373479984875008 10446892 -342492219177468028922365484921391702784 10446893 -3587226246348581568548597745638839296 10446894 528182383800009748067213073956349120 10446895 173369920918362082721801198954237363400 10446896 95788803762645189823243994560939671552 10446897 260139022111593338487895523247637948128 10446898 85687973882501812206570348946424208 10446899 109814216817824137836073307888386007664 10446900 111811814140572254449641050583197184000 10446901 73566923546222615272465952074555905902 10446902 -19494099052462676846813562855299415648 10446903 -13512283318808916719997787187542992000 10446904 -20939648686890886986290690281759088640 10446905 112135172906966889251593552245348903360 10446906 -162884255774630305911367021671650743296 10446907 -144838259466404736079859737244665780928 10446908 -277537482794016056523360607472972012544 10446909 109353048649001688354546464757740612160 10446910 -141632829337325628876610067644282064640 10446911 420610951788371618876617524869659384512 10446912 46198851834504560972246702554771095552 10446913 115859126060067484026147238642144902100 10446914 -275497191369345425802015579608717680944 10446915 -106440684105709796051090101281985637280 10446916 -165686490206671272965898029125374885760 10446917 -12080679209804226969079242696191847780 10446918 134900421911560298925732582706790464704 10446919 132344204517572156110122008097598229296 10446920 -275453217923951806153725380479215206400 10446921 -446827264221202462535039073092868808320 10446922 -90769386477697436534228940061666091520 10446923 21296749951180770026183127328841316984 10446924 154420696204016179469331733941276089856 10446925 -10325267133231146457724565896493251200 10446926 113689509159129199551780889121589336960 10446927 24448371873059034110156966858135767680 10446928 -37950772506717913196032220312941109248 10446929 314236439802881619399034287728649876480 10446930 -60339255621134349615746276873762078400 10446931 527131883051432855114850261858978450000 10446932 -188102939173383759883030528286460645504 10446933 54269979285438083790570854199692153664 10446934 -267184437956340941791673275799367516384 10446935 96740283949306052152285144294185395520 10446936 1607452379595794088673032677102714880 10446937 329086134241903839747535664634270800452 10446938 -17311509141965831310087710074204032000 10446939 177886977495331829190582018065334161004 10446940 -65437577111871041835209194036399472640 10446941 649449661703360167565929298292343828800 10446942 -93644729783272487162575144211734536192 10446943 292937229772949602687367930706207363544 10446944 34456046003125763563995009308342747136 10446945 34224250428831750561053899144006947840 10446946 204988256452090490973749463137802798672 10446947 -665164431282869663296189212239891088564 10446948 -281798534072540154288561806530333255680 10446949 26913622809457730884097539644376680864 10446950 57507485688317583643508483157025478400 10446951 12344662620331622837578618520498583120 10446952 81513838937375087765539712233927449600 10446953 -457060213881297289552902210202948368480 10446954 -38051148351234547607726002576633671168 10446955 -142211348369381280347847095065610084640 10446956 28361850992392731264651912332348163072 10446957 36596211062218852012873502577819242508 10446958 86164982278381884857280316471018825920 10446959 -328222819151877200768912957374386941184 10446960 62696618280462893764326529923809280000 10446961 -110493275065918711502477782163528552256 10446962 -272907437252425752301540884972582460800 10446963 -80545172023915114119647633189515568016 10446964 146654164555306890413358490541923221504 10446965 -154634106911683281633625192769850679140 10446966 31030270691212387510773031363872614400 10446967 111766862909719733672943012672768838072 10446968 -136075949754149210628781575578313031680 10446969 -19549225967247223931453857457339257344 10446970 208573007802872121363223000549196275680 10446971 128415014018438236951152593413989707172 10446972 -258282463174986747396130967904069500928 10446973 517338705854864058956952544334760569222 10446974 -204630149113865604763246187115354672768 10446975 -5884512270698868956234221213019779200 10446976 -575605843760599920462633221870195834880 10446977 -90670146604035746695215535972010114640 10446978 31970232636102664180366005258906340224 10446979 229329642862680786366873065318321544 10446980 -216635956660691946106613778048176985600 10446981 246467931541076021053258974746251391040 10446982 56365438334611632549278126011530213888 10446983 331609142944734743947170569316986406480 10446984 -79369522310220802486140936424513075200 10446985 96319678363293645715020725420933166180 10446986 -132690216925884245532467955831817747200 10446987 169839173014330475857407710072522656752 10446988 743728881694548057185123740021280256 10446989 -73736742066365149530573957998623447680 10446990 -75658274199059060590839319733537587200 10446991 90203288636309743604100312965554711200 10446992 16538823179044662362843511337644957696 10446993 -49651633599256927235086017187366505916 10446994 -26550636623472435996954985029471996288 10446995 -110838288002298853133025926472630452880 10446996 -16551842757385456389265154126096394240 10446997 268612560016957395606783218737713053184 10446998 -139044010626382438904051606077194768000 10446999 -49090838393204789069999681316572253336 10447000 193922869154774371331543943789035520000 10447001 -747585673794247900249306808916336890988 10447002 -143699469599622124902140006325646440960 10447003 140544198467725651053911079631117961760 10447004 94610704713368477025665057921473261056 10447005 -99856018156946211609126709876611238080 10447006 -57142803806496527918455206091333266048 10447007 -220258461731950728901352486657518993608 10447008 -118565482003265637533734217811203457024 10447009 -23931585568738276063097240590861950720 10447010 44878856507827872608463131436968678400 10447011 -64067711550864326734774501308000711600 10447012 97900087363666775026906067352911508480 10447013 -456868415317841937383263828945559484738 10447014 125776276457339015304982804626963314688 10447015 -248342609566054359526140059143246080840 10447016 623037400760566619662072855781564252160 10447017 -78555800667257763443265046556139678720 10447018 -65364831333411814005582720345106409280 10447019 -1127245350714733936579613168795414455296 10447020 -64419975421515359614405566475970641920 10447021 -19004003521044389487201264278165692200 10447022 4649290666421177425190936211760072704 10447023 451134981987412545539190155780167038984 10447024 -19140336040213848544471322054413385728 10447025 42174283027188592941035243067895628550 10447026 -53070344176175225497148861332669481856 10447027 624552040466452006179141108951675321912 10447028 12697831357191058151404272343491747840 10447029 -402678645073046761880413035650610046080 10447030 7152475581298684860031396901746218240 10447031 -125947607401283658318323089123709154384 10447032 -73164837069776610281334226214480117760 10447033 365924240276912995990120989988276922282 10447034 80826043610092943997538903570175505120 10447035 36112826978436435431371716729408611040 10447036 -366436797028368790652875832835034229760 10447037 -218395994478078218610454257588384075360 10447038 -49982952758514004450098080003984916096 10447039 895673499720112982879470690471244846560 10447040 85423239161783910170121254648665866240 10447041 -50801547819294410997300799866075324576 10447042 -94113980621877956638058942321355780096 10447043 721272666486377469683378937682212370944 10447044 -1828863985737781169619072345760002048 10447045 -313494646457111114590667264010654142020 10447046 16522036958371604076584697101027851584 10447047 122683840678024794253837005636578565600 10447048 -95635023737597534528819802449975024640 10447049 -4651414433469857220395180223352150950 10447050 -13923560011479922407209225789906150400 10447051 -472404779839125688648911384906197827948 10447052 99132659341152894827994794734585921536 10447053 -114488261404844609649156525955548415296 10447054 -300578674851296911252209832350467545728 10447055 -175954936795271927603505984493902674400 10447056 61944487475802993583129383716857577472 10447057 58346584126373148234063085891541432306 10447058 -117482414368016617614955909613429132640 10447059 135754146606672737380798288622978952960 10447060 13303896453861153615244327170163138560 10447061 21369055067732977001988474949971879828 10447062 18812310014531217867654407922478669824 10447063 276030523460452368718781669010402672984 10447064 92877157760146628345249490391027200000 10447065 -5794306390458131940548069076404712000 10447066 113566076089354553792985112121756338176 10447067 -240341175502893186286076307712008761928 10447068 -211933794436076553979960618857655580160 10447069 94105189140200802645622738113067955244 10447070 227397410515638107981719925638656499200 10447071 -287810606070695550036450472131438754560 10447072 105251059375582438743326125042556731392 10447073 -52875976649914236400386845687736800256 10447074 -107989037153296695927341026846965054720 10447075 201127293732489181789074640655423102300 10447076 37056069494632442101630907254822433280 10447077 289826786843673208072679737291224920832 10447078 101176012846146859286731073322829131456 10447079 -290282776370644968444856994169887653320 10447080 42594807906836106782339634817690828800 10447081 -61693674484362903421930537063945786908 10447082 167915025043010015907905655037437360384 10447083 -63457690475190222664084148101772382720 10447084 584372070151083962461992151181352948736 10447085 248389863514255722241105608502708760160 10447086 -16475185128317416449032099643661135872 10447087 -26583799386395292330431537793639259200 10447088 -28887991368915719309001528078023589888 10447089 -649851860898453566716427508783967847520 10447090 -281874903318702694077370234684534975680 10447091 -17468182968975871846615893172043482368 10447092 29092111354265869970595631563676054272 10447093 175918210608198371671973132843690435840 10447094 -145662666270144108547381734959090419200 10447095 -149523225969752817247480070730973671360 10447096 342842275304153263374645586265554268160 10447097 112243830738637146787727641213399098180 10447098 88681468120526226934849516840701054720 10447099 258145060648870260681426572615213072464 10447100 46591068094581471964456546489753382400 10447101 3269045529856400927620605049053236160 10447102 -919249280676857261607913369270800000 10447103 28401717185314912819470585900258705264 10447104 -175410671503878103201850078207580045312 10447105 -242916298504505156042971279783532262000 10447106 145093476185180784488057485413377816064 10447107 -269939238387050927091341504326171781376 10447108 1653445865037592629991293422592659456 10447109 12303885498990875789997827546185557312 10447110 -50851712038892627494479469882240108800 10447111 -225611993561618432857976412770973085288 10447112 179228314953443507570519937702823526400 10447113 25475681745344761694843991839755035264 10447114 208950132531509639664735381077023012656 10447115 -9663737810802209521704371096953310400 10447116 -24443912064494968683447291356792590848 10447117 5643880015699399414934259378987069420 10447118 -416612341865713023633634145828813998080 10447119 -219803652105612804590187824924915899512 10447120 110006670545034566937987797755870003200 10447121 41890205879158408793060284510413638322 10447122 30819198933250309870555866682837598208 10447123 520466304613473616846396391499284383824 10447124 16257069839783023717054078260169900032 10447125 -181005723865039272573719323707813504000 10447126 162159163057000362285516666056970098304 10447127 183553426250073890680956408292855587840 10447128 -99982211293111774633253549589876019200 10447129 -179400586691941887615828911901838411776 10447130 91343846544842940559947278114101804800 10447131 -319521733974207619677769275976919469120 10447132 -135117669818853714057062766589612402688 10447133 -481960450544841364946164778313040830618 10447134 199761336151177087088412238243221217920 10447135 143780251443830743076914505449220460000 10447136 160793730299644096313834507477125693440 10447137 18376921674969786873180407744445703572 10447138 120547634330288622203212803232075002144 10447139 -365231577931022451803426804179598160 10447140 20796944420395367415241138000281600 10447141 -957449070290667049235201694733275369600 10447142 -122530994005250262907047399709707114528 10447143 -54710436761541041889984557850922357080 10447144 -492937197445070216155971732506576163840 10447145 -141350868505724821342241394973657353600 10447146 -76661177044533458322489147242290574496 10447147 -292971150458060151829119938943736402688 10447148 81540641994380367122457704505066209280 10447149 169814881698182560877614813811602617408 10447150 68760782278145657716721998028351616000 10447151 -2532443323870487374082904729322070400 10447152 39820086661764363098429818272620740608 10447153 190284741928044940896375926021270447040 10447154 175964984934922588139704474104969877776 10447155 -76631341025600334566991528198279523200 10447156 371944892258464411774027194366892769280 10447157 17735294622623661034074632944040266752 10447158 -4182260966059327096158870847911866880 10447159 54959247795792725013054238246855843200 10447160 -469264210044844081114106500233071001600 10447161 109062558669801375581968559582314326144 10447162 -152321751869030370852676121806061262336 10447163 280694345191218939241405215536184387360 10447164 -58603637361902931187661516378120847360 10447165 -375216859653724543727196659060563555080 10447166 353975672187387702591909508842937228032 10447167 -210616407483694645295962959841791384120 10447168 58415979865003056788419150343087063040 10447169 207274566712449928604852508547088251680 10447170 152297149732613502319086224449372646400 10447171 116387415749052812742888335289603669712 10447172 -17046107429091398253398486275669850880 10447173 135307219778886871243549225096049517984 10447174 262883595030540102439444135943492705280 10447175 -174192391213774856174337165743100594000 10447176 12057930320480944300831613770292428800 10447177 -308699439880331915591817897398961243740 10447178 37555917276183893648910034872062797056 10447179 -54450268867803746989955749008966354216 10447180 -242461217275776679947775721391066716160 10447181 -228017149746109451879957827448273739018 10447182 -77794110872072415330408864576365751360 10447183 293380589044735067765028548770211132464 10447184 38538938466655052814342451631994961920 10447185 56357921891434677291499103728085900160 10447186 -49403701084072832725661689389011988480 10447187 1163784969197614976361197878579244236560 10447188 140592435105314165809637163041672509440 10447189 143100022972378874758598003459761969920 10447190 -102461361369114452559475821413814276480 10447191 115033454702567750919551833361618992800 10447192 89529146442803190001274673569639424000 10447193 373983882492295101252655128487000586244 10447194 -344783655444194319758178558028591872 10447195 -185224102993898235714147231003980598000 10447196 -300172508870073018425505919712326233600 10447197 -94553001448776040529183779478490382080 10447198 20913143841391910830850908996586100864 10447199 -42015104317894752150533912841094821264 10447200 131619038730101927116292051837868441600 10447201 206749035442615956291122935130648490132 10447202 90094294190781757237588822656646185552 10447203 77239565660279335988377869132393557424 10447204 398053059824791855247211928584776099456 10447205 -333659116070211316927362096317558923140 10447206 -43509055662684717625311170897568540672 10447207 -473863797320441846983186618189136736000 10447208 126950967579171675481661348337432360960 10447209 72769483890137735043405729670993658760 10447210 16042521954475690691700988642083909120 10447211 -26675611148012804453019605584879444200 10447212 104235858625076185867011467235973043712 10447213 51892034207965901216003619642425716960 10447214 -129681805886367785624612946267640828800 10447215 311337255616979875743187640116066479120 10447216 46049026668456290601499437373680812032 10447217 -242981509672922670479136217221490373376 10447218 -1514165100723782175008907396967480560 10447219 576427687517083022858354085322602924620 10447220 -75201368459589536306222894965317304320 10447221 26631888848267514494453737738183732320 10447222 70770266107916584185685100766492042912 10447223 702639269516470542318712958655250298472 10447224 -122447889067851295667869076773777244160 10447225 -610316197506578110797855861037744500 10447226 282561409601122163142948807217297194240 10447227 15624379246167562436098249875493804560 10447228 104717355219948286715623934550451937280 10447229 83473588644515506056049779008625778848 10447230 -46524268220207768839201709737710161280 10447231 411839304943367459249743359080799250272 10447232 22876562225288439670008053003137843200 10447233 127412135633734917904375157686458783024 10447234 48842280783396064334548002495875323392 10447235 -301199382256416668113075195103537662320 10447236 -37981204733547498681376828894130087808 10447237 2964685013535180440486441255844991040 10447238 -92253937101222112817703872919444005760 10447239 121503117842418602338655842808534602368 10447240 118105720456406325950813122864558080000 10447241 -34091426524604955936464608590393120870 10447242 -101405082648640641904613676091549059072 10447243 -884163007786398396367466101448290880320 10447244 145818346484679555337795068454731242496 10447245 275488531766276253957039270523655664000 10447246 54005596997363971710681157765391206080 10447247 -407968866518201318497758685555147172304 10447248 7887670111256992765813493403054243840 10447249 -41209150980908237150239370851847785436 10447250 373530703468376220493072351964999040000 10447251 -173110469689013593485111356058210486432 10447252 55575706785610825900443296613975460736 10447253 -458809108521517800822067638517867522596 10447254 205462896064455961115752801437669201408 10447255 47505256964886609312795827251624221120 10447256 551189186435400897003012865753894778880 10447257 -526367098250035505197246959167912109408 10447258 6678061829422288176115288960638090480 10447259 -641868476898240309815049293514996536880 10447260 -66609973291307150847690649317903805440 10447261 15567064581721281323161022099557286 10447262 19168496131502746598958989357319518592 10447263 -143161352197107215182432530447398284008 10447264 97986067799863971633267462162339594240 10447265 -145786561373677280868849403309528695600 10447266 -5874873360426312752901853829456199936 10447267 359377308429505337480737229855660363760 10447268 -189003175300480199233048900751834423040 10447269 -50908768430225388138991982316732774912 10447270 42233388693255564120057639818610910080 10447271 -77930625930859133909868802209680091528 10447272 -338004035374491818710877448297905356800 10447273 -68025082290138666860216814824749161478 10447274 137887194261982076037303543049586552832 10447275 232113327949087324754388993903942793800 10447276 -122246873871229171817246299308905758720 10447277 413707653351781375521347897114049711126 10447278 34998468467853235695082668944744629824 10447279 -158016044623129609076364210767338596480 10447280 -1185314939125395046672252184259133440 10447281 108968452076652957443406762757698421428 10447282 345822460387303024652012717812371397152 10447283 94641704369436696959002978065502778880 10447284 388283091786517802455815799019512780800 10447285 -383478656887226412735939660056023330020 10447286 23945362063935458534035392121506098592 10447287 109784238942041976379779571015826001360 10447288 281822456109472900069055763592060968960 10447289 -122705381334305425095914810224238189910 10447290 94087897003650235555197632411627627520 10447291 155032077063966522304867513624942734692 10447292 -150525968398465109065225056451133058048 10447293 -10689299559921186759992176338511149216 10447294 82771574156253406192436577516568590720 10447295 -236116491293371902515698017105350647200 10447296 -125096901776272363791979197257553543168 10447297 135106435714241819566174424824640855232 10447298 -56410558101950335430455602599804151600 10447299 232033514021827347461235619857696953280 10447300 70492596022839452184773006863005142400 10447301 167453403924174131819556807540419539200 10447302 -27919038968769502578461163428849495040 10447303 19445519796429261485680326308125742552 10447304 -115997314923280271041364238900250705920 10447305 -56186078174706379768114053250416617280 10447306 -47843593410457770326945761442835478176 10447307 -114653714258556116742433015684550302560 10447308 -123695465183145396803723713557313029120 10447309 -182057374611115864481583592890850884490 10447310 -48042392668478597122251327867735982080 10447311 -167369305438363261837891821648099463296 10447312 65720827916120765754546381847136854016 10447313 407495583153610974021503942712027568704 10447314 -247432808420017592976765603321318496512 10447315 21183188992765887406108828623660558000 10447316 -366856674041492188844491430362508304384 10447317 -228210107032800867680703927858074074866 10447318 -87141346450951703819070722707718258688 10447319 -31721562556010224270848867033413564280 10447320 -10789704101206871658702649667034316800 10447321 -83224579970449246318440492607453148800 10447322 -364952050455317315277972517765040640 10447323 -432203627171020760346903530168920320 10447324 219027065430266624174367968714813285376 10447325 -2998299622349748804118617290233620000 10447326 326417337438124604744258796433343990400 10447327 390286193277903865052056862850768637440 10447328 678593898613581147689871065957392711680 10447329 -155339788830407076689137019105878721616 10447330 176856762979741997313977582880325366560 10447331 355336229659603094948105558128888767132 10447332 62448938459056797002548408578043699200 10447333 25664908842466470622042190843397391728 10447334 88984648920958253902078289029293040512 10447335 -108413336142895535586099817471940857200 10447336 178795286763771075642449612155614412800 10447337 -1261317214485820173237847209528798665400 10447338 55852488589971381394941037409895422208 10447339 -46799455782828925997551910166464631168 10447340 6466662955800057449583303124357002240 10447341 -30315239109703697851202656868674327296 10447342 181199445687238489172662576844913003072 10447343 733185063677402404323957373353448448592 10447344 -8955807260217925728669188199323959296 10447345 6298750330108641574580357988726623400 10447346 5064834068889303306890578245619645440 10447347 -11539446179272110368229779274649797072 10447348 302950328571221236170321074199413686272 10447349 498504164895856856723612492211633899520 10447350 -478719143338520232133501377528475200 10447351 -168646138879763056632963575595640474648 10447352 -547986985112618182514603867613853286400 10447353 -214922872378988269975999622373190133760 10447354 -41608402605507019881645524083337817120 10447355 283469196908655714118259871534362280000 10447356 36713697669649586331324207127976182272 10447357 -6704644233498040251328592105967251848 10447358 82755231610495276983940707702587873280 10447359 -71563959593716650393152448641137466880 10447360 -25185153692492988063348777285247303680 10447361 -560939269817912263345017381115587607038 10447362 -190758120525964684682243303129438370480 10447363 -456853940135024284655915053687722672388 10447364 -175497751181505357252443490656145124224 10447365 -305789035923932946081254183210478173280 10447366 -2681615592284189118864364632504268800 10447367 -56186816627707917471658996181761150368 10447368 89124409310421853203980469751059701760 10447369 657700922619114658692500651199631119396 10447370 -72457304095320876548455482447331785120 10447371 -188828149949255482930800226435245373080 10447372 -34655484837403152359868654863890702336 10447373 -175590595773968736266554240219353858720 10447374 24318842018215742072532444585360881664 10447375 328606498325455553723620577975414910000 10447376 130620432557109822828549137836224479232 10447377 35369964105369541025582522571676873632 10447378 74459776716524982202192215593021773440 10447379 -440646174808731024654617233653844929720 10447380 5986762319497092497976534891681888000 10447381 -232881031359234099670158969108081183936 10447382 -338839560409424648463447229786449024 10447383 281955119287589932868453138752841739624 10447384 350424423838811147722497193221025689600 10447385 -89053603661037826833057022195310429040 10447386 -149928685583962782688307971596988033536 10447387 -286602388048640640766087518739316355964 10447388 -51299620623986894268942333906546269184 10447389 -82920921082799396984222486426334853056 10447390 -115052742978368489505379428845278276800 10447391 23601316666311525287067179020870269792 10447392 316451519512514198128230424083200212992 10447393 -128526835689377497586014760557504251072 10447394 -103500854567589120686175804927292455648 10447395 -10294315933954591016572286817367142400 10447396 94449336725627976671296813747858524800 10447397 -370509645430780651733105360479957860960 10447398 -84488172673060812524653488615967230336 10447399 372018640575169014999823490766387217400 10447400 -281999969462725316286695983218023808000 10447401 -148348142662581689198520076682989602816 10447402 89174995068855165419445669891337681152 10447403 -99392255992334770820175124048255310016 10447404 310467814553852661640334360542956122112 10447405 -151796255027104660292649088079030807040 10447406 -147776734644590467989935021244300166848 10447407 -248422157018867656422589314288982464000 10447408 -112820223570772891826937249343133450240 10447409 2697805768862982814202845753427633280 10447410 68539074421376517354292603101968079360 10447411 -309578976104740156313573254398961535460 10447412 -61888801924974509623294615414712322048 10447413 76298158088953381079902569397326155424 10447414 -248377385681093348642111034185849422944 10447415 100124131112039968954529385851578290960 10447416 132007736585165322959420339084510822400 10447417 -197052517024711132562956703728271128534 10447418 -188517183729825077637901278099715639584 10447419 29419507696519766255621065099347170160 10447420 27804222999118920825356344366513697280 10447421 542045830693828870782799601183221415622 10447422 -156954445372032149443847257512943067520 10447423 79141433047687715020077541516582809600 10447424 -20001058388090785824311290156485181440 10447425 -198900177220607397600623876075418822000 10447426 175052756254028579485901897149499224320 10447427 -109383496515995129963569747269680582724 10447428 -120462628511156628356107276342995726336 10447429 464409795356968315308591810335240048030 10447430 18459055594171564218261098175492000000 10447431 -101747003006826695867983231775108679216 10447432 202552085549112574392819432886799001600 10447433 464231416741952546261976757190838588900 10447434 -65510011685430240016474647392929781760 10447435 -96432136895228461451350565035515588000 10447436 -371967262891443751837675876258034392320 10447437 -46886911790602968515253798313396531200 10447438 -268697115767677235768160189624743135040 10447439 397465404015449786165521588434440304240 10447440 -7049417578835456795291613907632783360 10447441 -363718725421867627427493384266603702158 10447442 274674830907816388084995084230671813632 10447443 65184602992788272208708157406843555160 10447444 -134445904661419453101012159951350640640 10447445 358377090310866173447750788153527620700 10447446 -154506802561651179120437190203455434816 10447447 782382908767867255940550103688419173896 10447448 1340010445137386727714105256703262720 10447449 316672692558159982076485009963125164928 10447450 85335541347321219298029521761784829600 10447451 1712446461126969265383893322549068544 10447452 4117331426077722400131998585778711552 10447453 -176911902740006980816351572779332055220 10447454 20483433800203245308211285513830446080 10447455 -47745608286979893707182974708589526640 10447456 -136859583116167979165503255592996438016 10447457 639997106236436805699837435336745436706 10447458 -22501323036434286859264731648005184000 10447459 -102155768402572563832835436365412564672 10447460 93127712933824931981756728276882049280 10447461 21712816398315721375573966521548698302 10447462 -327474316502020172422777622430107796768 10447463 -243297872208969531565073443116164569176 10447464 -9144650008455402684180578553506119680 10447465 -67342817644362248909975662697589427200 10447466 -55966036295379956777972746830813910176 10447467 330960119007070679542238819081815994880 10447468 7261537196554627119568198036456687616 10447469 -1623454177385104175462533519060290551040 10447470 -46561816510346951276043418802133361920 10447471 -308196147344331445096327788767045570528 10447472 -59010809099888046161543098582560473088 10447473 307041077522733994725914692717508685600 10447474 31411468962183796088323576400046931968 10447475 353261202131122632027541776135758947500 10447476 -181555805751726885629671680581296336896 10447477 85520842833349328326745474426075010172 10447478 41672353771513876847284606739783284224 10447479 -12748415875749276015683758686412859856 10447480 197517386850713085204196501985462476800 10447481 166921003039279766414964129495851262864 10447482 -246156952557723517508122248877161100800 10447483 243031226335382790340545817993656409560 10447484 515156572074391168569276390919537497600 10447485 20007966939351952964742439239504738240 10447486 21813745773644436617772650328593627136 10447487 -850328951845757660163995517677432045520 10447488 -496405872085287104201794624863967641600 10447489 579369537765125961502900958482893667200 10447490 708869859835197726371003389478100000 10447491 10088144547599653668587373355656085824 10447492 411098600260473795465181980261999851520 10447493 -65332596728163826851092305763651436000 10447494 156051962723806963262674744665598200000 10447495 6365720726497626170469550704858003120 10447496 -207778569110195790096445239884532940800 10447497 -63227041562639511322481139102369057024 10447498 -3812789703679188564312410345356331520 10447499 435179759538229483090607377784495243400 10447500 -2211815178369391158955111488768000000 10447501 -68593870107113970456184354304556530376 10447502 -30746929794306913926701887772800010688 10447503 45242199913306211033871318324743952 10447504 -63287544440344017726321256038604103680 10447505 172042045711036646288763163348987080360 10447506 55215416304830923323540549769504119312 10447507 -249134379350664930000704306173863021488 10447508 101108359877351835422472194659033368576 10447509 108917999395593822927920418804822578688 10447510 -204614012717289706199621799187642371840 10447511 -354228665184923156081785728284261404800 10447512 -475926966816599645541432539562606428160 10447513 261269438114975467200319140218022033280 10447514 52905935571841036571160276041447116800 10447515 47956845501684419848693531582919486400 10447516 -365037274437502055098915187367465218560 10447517 -149443035978610812817696549476590649408 10447518 -97871851165512838946431735255344261120 10447519 -76459106504243709617061489254584777656 10447520 336980977542653314666546283890354421760 10447521 -47246079246757385978534580051758438976 10447522 217764467090047724081382939610471260672 10447523 -395582838008243106267806703690489576228 10447524 -361326931471085081519726934897142880640 10447525 -287585053142745185366053120594361474400 10447526 -314777863046322129816371267515714080288 10447527 -1619848834059830899811471409537815040 10447528 18281053223742630672443483214021918720 10447529 208888443613172774365547566219553865360 10447530 -17678356620504480125801834984599104000 10447531 795736953662706311542801883266712464 10447532 62920384114191976020656777096415352320 10447533 -328931787077233647417673409398969383498 10447534 -46492614233981453464030514504394195840 10447535 -144340147155466770494055343868289530520 10447536 61153387530273617210069537612070125568 10447537 -156928259522947857015784268987225305308 10447538 -1942705955201714462980646305801189632 10447539 -44271570004305173567311905591847633152 10447540 222405777502199739261107537805209894400 10447541 -5079786064204575092127453829884202320 10447542 28785166719301908290229214902808541184 10447543 46407223594162593138556317796524144000 10447544 660937121245077038928656170392564510720 10447545 -190933167918271462589511440451579775680 10447546 209871145359198838773646526387207183472 10447547 -81260045321064632617755702438754836888 10447548 -78796298463082334003849002836636741120 10447549 -11921561919782921779908754932129376960 10447550 173435244624520438343662178728552588800 10447551 150391779344451297379398354350180415480 10447552 -23118928960045849051438505972171014144 10447553 -5942235132826005318687288313191627198 10447554 37201130246929674418597589242119736320 10447555 52048901138197884114146290577834610960 10447556 -10713068552026765985683982504882860032 10447557 -152891615600550404478420116177162000160 10447558 -25493278649494360345820711361476075520 10447559 -581797803260164705853463312163785363240 10447560 -184661815968957893497573323947711846400 10447561 255985625914703611058704231698197699162 10447562 37688410027859666215327602637800106032 10447563 -9831527228701310554626328545613920000 10447564 -233756108503732161589424155662280886784 10447565 -86879020796750246458012546911631120200 10447566 83168691655843994778622694280830782464 10447567 69048351751960188972502949044515083320 10447568 31886332712481973250852720805984337920 10447569 -595518679110413665001275253786510697600 10447570 -37210845347998206783421437467198231040 10447571 248591516016879101340218257204974905592 10447572 -66436186027453282279626576965525772288 10447573 -103760196146476312957346362687539264036 10447574 -717863100132766405008926644066483145088 10447575 -148335328374974250135328278122656019400 10447576 -646540766827419731514656761312993105920 10447577 96954943947807748528783498254733500672 10447578 265752084489435069132954546848574054144 10447579 -41237185874719229217075439843119723456 10447580 116606173996225254133328406856998405120 10447581 -3551186239577021284758535593335804640 10447582 -115193792603085173834330535582804696000 10447583 -813479222227065304990307413805672475360 10447584 19966976500907555681745607897370591232 10447585 -444786803078027284499257287697737866220 10447586 219195157418129224018621511698945702992 10447587 -156594025990090081966861450998406105920 10447588 541377635538647764568013845643616271616 10447589 -102765045920989114852349392681018977792 10447590 -131353430061548465950094247398600983680 10447591 507226232135390181595013698935084288 10447592 -84404074938402958667997073870612070400 10447593 125518453374709713042042580381625460864 10447594 96983484021521123697400981116564528480 10447595 -125029455089541057984376847742136812480 10447596 -151168375267578290515333132634399216640 10447597 -108514920904219448692560226321253926954 10447598 133081599045573099131182296524144904960 10447599 -590079211828396506192514227637795085952 10447600 -36321181661948234025137181276270592000 10447601 -417584527804318818478402909479360368796 10447602 38330280017841350359358180281232455680 10447603 294257380904103500519873377242727259852 10447604 47237875917562992703298972619802832256 10447605 -100064154369253818740246795958588564480 10447606 5281451820195994423662092745664176000 10447607 203299233230881687776825225287059418856 10447608 -262436091612073337143217887522970480640 10447609 164648047336857546393318632118592456516 10447610 -108111709604248460126846330577815723040 10447611 -874737001102713338885785711438726656 10447612 84532552745356378451180072554957504512 10447613 -674027806817121473838445223391106497792 10447614 -20770106587856707032577995990292852992 10447615 474481044569355061642926381064868198760 10447616 -229176024886298060652894527098126860288 10447617 242381261416796058674594401633702309680 10447618 -28508579253492986052744912819585722880 10447619 -13353512525157338962787828490327677280 10447620 -8669854573623498708965054079041863680 10447621 -281176753206406417365494052100367100900 10447622 63713296877152143461800873408946085312 10447623 -21202060133661681349135498283038120248 10447624 -9360252142945924466778051896893440 10447625 -179203481783792304066863159748355440000 10447626 59957082164677964512841811686269223424 10447627 -696477159666635492104728163872409658880 10447628 -159681542323113227614401506910515173632 10447629 -60382578671598325209360675390184228416 10447630 -127504156688992817598558162963940185600 10447631 533599898788966731695439624870769440432 10447632 -14016153373048896373393107969945157632 10447633 67449438503968435319720124026315581938 10447634 11767969577089902589000478567857316640 10447635 44718824793365560707893320124490324480 10447636 571333286448193364215768849050840798080 10447637 87046352260284537431347696615777526286 10447638 180334451211693948723398178204570538944 10447639 -161538319272062996976236470072086932104 10447640 32233274181889581299613701564462284800 10447641 44820938760986053380618492654257924148 10447642 6085809785347361287114438479697822944 10447643 437728447127134502779830086084497684848 10447644 55732198943633355160604007891700285440 10447645 58382891562616164687884899151577024000 10447646 -96831289700647879170627802577407518720 10447647 108832306531736635948943607046812147072 10447648 98749313568888087749181153867219861504 10447649 25162873530403022541544256871537970836 10447650 -32266493466250749722391274314387840000 10447651 212036407921142482056706368291791216704 10447652 549767581924622544851157139704061408512 10447653 64810838242786954709988187796441513088 10447654 29734147364921897829319440178537791744 10447655 245372718762270027661174894826158364160 10447656 -9742971695194807315187919668180582400 10447657 -624741334463154316466679284186909699040 10447658 87855831412681610318731580842327646208 10447659 153653198113379012577669073868775753528 10447660 113355117479554610721767611563338311680 10447661 651543648366530937386673541706152320 10447662 120158762019891105650880351461623363584 10447663 -134694970105611954229629026535113709080 10447664 -14195251009658551423762065557982412800 10447665 -148109692323411351872267525982919316160 10447666 -221252389783326675743611690023564911616 10447667 14785064352159866137469563083377626320 10447668 39750301477191037790719137461492183040 10447669 60105397034986589744750856483310650844 10447670 106431610340588041572714641901149729280 10447671 93529374676015135616709210291039805440 10447672 -561270958261406937488595193431807283200 10447673 -486454227171984754100931100847506471980 10447674 -238313713293274925604433393201613902848 10447675 14093224142586723416169402513029740800 10447676 -96647760587169636579898513786961344512 10447677 -880908839106234073852033224551706773760 10447678 182314876761140936817760257979168098624 10447679 627134973496102277572337879849510857080 10447680 -91444132982169452321051975294480547840 10447681 -168911070526566262534147660435332506688 10447682 22870991668049378660509114764788029440 10447683 351148118769479047329346283405609368824 10447684 134972077342760714847084467764555661312 10447685 -51017713005261562796048755672906684200 10447686 164653574348110852615478893868349062784 10447687 -89747888221789942539704441397018451488 10447688 501101797779341480100378478015220597760 10447689 -76383397662188535054022649516661660480 10447690 64292824359799087746945524350430545920 10447691 -10636353975172073622360513934790221200 10447692 260606795390863319116256070851039780352 10447693 93263474991178336382133575198476308480 10447694 227545527180179186481161208571330180032 10447695 -249398072609435619937379775278987116680 10447696 -9116638693994949430407903763651493888 10447697 -230192737839903364864530899160709803660 10447698 138487869494698199723325656804075834880 10447699 -120964375742890715573475193278348695600 10447700 77987197201889198744520632684007014400 10447701 10693176796263012801233063012611030944 10447702 -162492625810850040864167618839701010176 10447703 170549324886861177967825622517435887280 10447704 15021105114275535894304382697097912320 10447705 -30962871406601076258385480333517350140 10447706 293401796402641348088787799018452909552 10447707 -538746774766480562832032799394442701008 10447708 -259885776927705475939046176764556500480 10447709 565915972890642882604663261431284186016 10447710 -120952415499719574288753121272422400 10447711 -302118024082871813554822969872007038688 10447712 534616626218018051468047005474770386944 10447713 -4777592761249665277162187282689610496 10447714 141289659964155251706782207603713197120 10447715 -124461714721351497157134000433849694640 10447716 -336686628683900651364136550664588930048 10447717 112371424516455201272773868623660291712 10447718 -355609105348313640325787446097703217440 10447719 -340150387192340233529574859368073040856 10447720 396482709002367703375972192822824960000 10447721 1094161579358688135440144860276681344 10447722 223930477466926166098800296753708027232 10447723 -126260313004219384622570827327462204272 10447724 282401159576688352741526858599557562368 10447725 -107978294446716499645514334820579994400 10447726 -269874774127115899487949850417374026688 10447727 25259883827260713088087541069616770592 10447728 11614478022662894729593528707218571264 10447729 108657937212676331345747044174567572660 10447730 35713517222817479433099832684313843520 10447731 221383230175568691034866408605995548000 10447732 476519954123154858267042072380641331200 10447733 -1271552614698065307753959771308692480 10447734 -13828851290475919465056238697602283520 10447735 63385243252609680354577948866908391600 10447736 -183392870052252072979525714016884838400 10447737 -85845281073260100703453698531453278640 10447738 104151406980032718074832865377598154496 10447739 -374596634195187748669966882650609206160 10447740 -108976201682036091861528014333828221440 10447741 -10455217510669721306622261098119870056 10447742 204960340380660698479363549581763318272 10447743 27214549755978526448773793932355066928 10447744 -46801332805302479175665593786470236160 10447745 -129214751596782483488915757947626560 10447746 122296300774752275924062721853766310784 10447747 -64159017953740722954691817686390684804 10447748 -184510737722970956597414410954931102592 10447749 87645668072300792564576446835862092730 10447750 -198769746027676039993099298065970880000 10447751 -217564136689281136356647890462213270248 10447752 -75789745093046410373929699592972697600 10447753 -3102552052223591657441718319199913776 10447754 640547248299025325759424919208100960 10447755 -14761762338778436770376824265005927440 10447756 481013103882660877345899404494764343296 10447757 95810575647101082928890024764476931532 10447758 220386133501080393679930805254525440000 10447759 109984504835680233207148335584659649120 10447760 -1853770548862606223218607630502297600 10447761 1545547867226667578457141666655671360 10447762 1055348784268934570540739737154480960 10447763 -115382112877906853136574331964175400376 10447764 -28720153442875157678470065606333093888 10447765 -73030588211498294342530421529670418400 10447766 114895977384276396998684874311944162560 10447767 -65718310620343488471705700785508633512 10447768 -377215124351434288481830141881032509440 10447769 -12835044858219144207699326250174738540 10447770 110457608952558525145648724622712953600 10447771 -687124854811276897567747856270433915168 10447772 365724398542129408145859393590310474240 10447773 -43282638359129991754096158501663916032 10447774 342841405604907217466606857536174080832 10447775 37398883898560779032724334869864019200 10447776 -180902614479900177894285378968910102528 10447777 309938172415677311455838323346908667440 10447778 143042488691909784165264285929553724800 10447779 85477321517239047295505837489671002240 10447780 15859877211493281510538142897409024000 10447781 -122692850994538506908620787048189338500 10447782 -102012419565427248726872554856653848576 10447783 -61355381242043810309550993639532376968 10447784 -97183556986225087212067887674180751360 10447785 -336753177157612631877854376036710664000 10447786 -53538879343148708212693784795386256640 10447787 100735429984273949006786095822733515152 10447788 -2533744181600311390144658933922210816 10447789 -751208760007885866006806292324018184320 10447790 259762505977739354180235121272188030400 10447791 -199455024396651357748856552263123205760 10447792 113158181650694820429182456616218394624 10447793 214403303817269130347479073082089690340 10447794 18262399211409331870791960639381723648 10447795 -220810011605893433371715108811223549200 10447796 2990320060035193317719487980374425600 10447797 242998860694873428308530646755615591200 10447798 44102807372998212078920669397463082400 10447799 270554605033673797013804776252829050920 10447800 -47572103773769392914141800220770304000 10447801 -20425036754811351692605400950095210240 10447802 330457539731511097724002821688967690352 10447803 178919551454138865608769458301097536012 10447804 459071095350104662089155505054006342656 10447805 640091301762257595529398579053568629760 10447806 37667889654595783900428605300512247808 10447807 612406871099392154357709911100319314840 10447808 -20530809152361212709250662245150490624 10447809 161428850514868669367591632607353789920 10447810 -32512782587254559429183658543133225440 10447811 113339006858233435814724878045816257344 10447812 -128154484305328473679038742169389209600 10447813 -159923336997885677556672643571566033056 10447814 18998427048332628282692207277156775680 10447815 109888697938466739764706456291304435200 10447816 19867831234783185135071665680853248000 10447817 669462939926400804338538785223267691866 10447818 -201866439971833843155947786631923942400 10447819 -187578508376570035799027072581228245456 10447820 -164363757572366860104470468737026769920 10447821 246979357779567020979947625681670851372 10447822 -51237414874729767166930427023138507776 10447823 -175500318342726063075647803803087339240 10447824 2659758573942303538280093232245637120 10447825 -30396686191700838380053955746572942900 10447826 166239493800345721531754087884726321440 10447827 83102350215963604893841875042682287408 10447828 -19670203715338740432718669724044003584 10447829 -318519107170055771759133504639200712000 10447830 -159132949251596335172209897809671414400 10447831 -223119892097057144724646246796988629368 10447832 -1544524446800028632376446584820428800 10447833 25782452090633803734774312289168886208 10447834 313845668901630882859325001056437616640 10447835 -368442627684012985066665324891162054720 10447836 -43726802182088640859752931146464133120 10447837 99942506111470164921185815001390307840 10447838 -72696269824563108781115759207891018880 10447839 1716964009344581578720322432971680000 10447840 186312006979612770188189613536858603520 10447841 -272293898055715963681108268607892190016 10447842 -21451360073778057163650600102089448960 10447843 -96611730956846671950655978917551743584 10447844 267763775746476216373764848549972434944 10447845 82905298762311365526754799826800207520 10447846 -481229180782332317054911571358699766080 10447847 358399785464962055757775348702935274296 10447848 21868645425961068090846716812664601600 10447849 -706010312516611208524782168312596494364 10447850 59682970534344106594700033106481516800 10447851 77768109464092208210361378576661502400 10447852 353032563767142904880780217767397191936 10447853 -191388776973670245113568623760419628000 10447854 -208314418461603697039403980054988909568 10447855 447057353509132339603236317110755329520 10447856 -51927580351684729960756154638985330688 10447857 43988813487446727586982291864084625408 10447858 23730292832526963924140313432188747280 10447859 156307529352329788792494791817661299360 10447860 -80501675320834266772279304270533693440 10447861 303415705542889286588407293656752318524 10447862 -497350515131745781120179141222029646528 10447863 9267212703526926440063531741886514176 10447864 166226362766873123566973333525913600 10447865 339723266046719997180581396776825182720 10447866 3545147536661700501988924687760352 10447867 -95471144415950775415170521135509080 10447868 -63704797838926897619768900056354529280 10447869 276193952610596033816237239927717023744 10447870 -197627133368631421016982229278825095040 10447871 64526577682145263515904505430101935104 10447872 165776004773964451538378370844301721600 10447873 96536749946406875231973377281553314260 10447874 177419384296075622924944302671919607680 10447875 -96515135547877064670213583414235052000 10447876 -343987879533135858230365475899557278720 10447877 -342090472214699411672373373389752971776 10447878 199996125555081674837485173437387004096 10447879 -231821712502497733405814096074780610560 10447880 36456772786103103830425911812958720000 10447881 235500889595683315850598680461112231952 10447882 -823063474791950734422177173895449088 10447883 -42701322971631084089539649329698657696 10447884 -73482901895472714918567394273116276480 10447885 16027356894153457946587522352251200000 10447886 214935367440636745646177286397712026560 10447887 385664954060629856137485492697032216720 10447888 -31574917623580885913526085915783987200 10447889 -666166939019873559806520672785662887180 10447890 -1488238584445377498254304130858344960 10447891 287466199250083271251051982714534707200 10447892 50171033349796019144479001428312031232 10447893 -367133709173219562292068831555824164800 10447894 -232078711918118187341011564625827655808 10447895 -34318914116029715856440871098178505920 10447896 -189616331689548883028009424039402086400 10447897 -391445443039229304090434008249800893760 10447898 34531142717735202162480599266695494400 10447899 -38555310350475356448458188834430238720 10447900 111517280161755969458301518201927936000 10447901 -6938333846338486645374403500161587098 10447902 -7098513654717718361031065169271497408 10447903 -755258548059177032251604496970434866848 10447904 820283583731887113155983040951850172416 10447905 91557117844945452893845007301415478400 10447906 856145127457088826245846296363874304 10447907 -316605547185923130175694486589200897208 10447908 288050128017034991819765222664903720960 10447909 211579443034782859013567089745562236416 10447910 254354011787256533984209754433657600000 10447911 -39882928250538612147888739428760516320 10447912 -282010526093642417934057027031160586240 10447913 -315610914157432578928213146054029546304 10447914 -13860472999695092464208440346542114560 10447915 536074485261415782330358139992882558560 10447916 411640538594789626775948551696859946240 10447917 -315330725524220883831916653273183466080 10447918 16203703219842601688773711836749981184 10447919 3141491505257527858075116147397186320 10447920 -16072060403848295860611138657504460800 10447921 661747517663049730643648652707517468144 10447922 -281908483638574502136191932865606005488 10447923 578329710751526546198459100424159749168 10447924 -407481821392081871752069575031531583104 10447925 -2174115733473524482015799404177044000 10447926 151114164091515316953097021426914154944 10447927 349977336306357676726918425644567746296 10447928 196278718302731074764499557588915916800 10447929 243113938836826585632263971099566894000 10447930 34436449633856959786606561469120901120 10447931 -29394854835725201550835794338259505968 10447932 -5620170888927971301119459206452166656 10447933 -391942838664250469360770522202470915200 10447934 22262584634497442324236339960398618624 10447935 -272002221715749627480572991305143555200 10447936 103290837797094937022341330794512384000 10447937 -195253717334775718959983823968666628414 10447938 48619300420789369380134099563062011904 10447939 620142494608156631528564650665279927740 10447940 526499813416513279785298617663183321600 10447941 35364810244593892055813980139994041664 10447942 -312438497851231204735507696196677972128 10447943 -40754197813611387565775256787119083472 10447944 -138003059703807093892683212036905697280 10447945 -70819754841882440011801762093947101040 10447946 453973451064724902418554918534431971680 10447947 -13846837239483995403296829786121957404 10447948 85082129828281902459097471281846681600 10447949 -216753239093518399969117258186082582964 10447950 90829802142057832128674193172649745600 10447951 394010511905722020622144359726485539952 10447952 67621642065309001658819855163619270656 10447953 294044270730422214106700645669510403744 10447954 -51479559877769076850126043552892563328 10447955 -124205509742088699289067532504962982240 10447956 -181921593766813758404917189076639692800 10447957 54065588342548755923973573458530525056 10447958 -77593097441937644292617860869338766720 10447959 -534003029336998793653909646359044268800 10447960 -226539655602333477900567336867216384000 10447961 143912257417228631814486588642765652224 10447962 -7872031494250751528064339453061549056 10447963 -667005536682407575240158297805648793788 10447964 54573658194298234947090955851312062976 10447965 145690624298109476456690615362853788320 10447966 -405996402487287621781549747974464477568 10447967 64237113455102777301102518912838392400 10447968 1690769980484534853988326833859330048 10447969 40654659573335862617811531169139221696 10447970 71431429177219865167251714576309019200 10447971 3625612315938523628222875188029547840 10447972 4095811518106767524614243679317887232 10447973 207748355534397634737492955193790211680 10447974 54157172618058398441898595950599101440 10447975 -235065209541324369197726547481607091000 10447976 437663426294496419066547272765367336960 10447977 -72931473957171791601565897670797392000 10447978 -16303547550898299578894025989497068960 10447979 30147600161982083542658938830412718640 10447980 -44032006332282406586993742967504404480 10447981 -494700785979359995005379728723912680928 10447982 -7759157596975331124678375621489931200 10447983 -75508139071347169993484612179088527776 10447984 -47813919825043997364709610562752512000 10447985 306812143948397835087020973825947198400 10447986 -83665877652488778849714552557306549760 10447987 48376427653483679041934446174648480 10447988 -310963111739401889072393301897265744512 10447989 35706252701190569556280917325756458816 10447990 -13978359469236950586548502971809893120 10447991 930054813548846383264489055140508489784 10447992 -179009779818500863243812635478948311040 10447993 327593776271636359639164091458593451242 10447994 -329708334198810391393383011014247170704 10447995 248101661403354049996912363538529099120 10447996 68754514217645382049673914924073631744 10447997 91145315693925453013582808727435073632 10447998 -117416472545557579600859584652343447552 10447999 -215690356959695720192508334850206480000 10448000 143868068913353752379871452033187840000 10448001 148594204646683821608673388053677675040 10448002 65098246847499560509041090919228607952 10448003 278324859974158256944937012691980170464 10448004 82605956167834065457187873346461491200 10448005 188952325814275477651144603674239760000 10448006 423627630562722513981745799404116422400 10448007 137747319456415515383389907321048393640 10448008 -388161250520483914355302056767492951040 10448009 136719959529410303414852753797795595328 10448010 -165004097630987646431939726625643581600 10448011 -7833139706036000388687697229893561856 10448012 -416690952445530904742527599915721330944 10448013 -108631916306844503386022790007585636800 10448014 366513002253626541687070457145286104000 10448015 143813942120400253207447757869735113600 10448016 -60790627644753222582079265113095733248 10448017 45076656876524433298932583871876500720 10448018 -5859371201845983871230867843716342784 10448019 -666517770128357430683794014689348112 10448020 -265544901377378145080668374319846103040 10448021 1179187407957163623714092395380289327392 10448022 73225485967972763275323078872781244800 10448023 -14432644430818472455138534637810058880 10448024 291105073677103196974989338482401177600 10448025 -62284178372139432700308407260417993200 10448026 -90147331870070751030485248980187620096 10448027 156925411011461307189144988213638351876 10448028 -251090116982409854029286476577695039488 10448029 449722265098385716820014025471833536300 10448030 -52567554522587310543401063937574560000 10448031 -77506391962223946719662265398694437632 10448032 -40291357281673887452985347004466987008 10448033 -732391542743785168174286411521265584620 10448034 -42436971177837178532923362835688238720 10448035 -69793538229834139265818509635895291600 10448036 321183896378978137826518976275964952576 10448037 -375294237173686697608136194873942986306 10448038 38390350582614818187038527510238076096 10448039 209580178338605160391160074839070507056 10448040 -146118571982428183048138039938846720000 10448041 419940148949769186211258642681759624442 10448042 111152350752109748789844757727453727744 10448043 -109547848685853085725683467961302728000 10448044 -13090859849312226465246712002136444928 10448045 210482667569406296967557736631752115200 10448046 -1041933743005158039036514385927607552 10448047 -1291004140127858551748445962146973661168 10448048 -63232755888920502481915745122309963776 10448049 49097398054699005907411579894598694528 10448050 143502785594100794609940249732653146800 10448051 -37517798082763875385877439619328999400 10448052 27444673448660814548639895223830392832 10448053 98969862837179185745412351842501087232 10448054 1064307246400239556272503318908846080 10448055 256979384665885258151107501170616622400 10448056 274514528592950675641357077991233146880 10448057 -88997022958996925333050672700752964694 10448058 -1436157599002021634110745380897139712 10448059 -9461666084855012788885114881367276920 10448060 -49352663817899193721859419369580482560 10448061 -74931829891076221050794061355487906400 10448062 -947678905836449642439555354523800000 10448063 48146250059430084890212318744717196664 10448064 84956043199199972033504963360175685632 10448065 22250318147984659925006431108837973460 10448066 31160147924824798774000475520310118400 10448067 -10189934698580559181174999047313789440 10448068 -399854851854306910321737991061732321152 10448069 -329328026790045172858097921171174818530 10448070 56253180361002051115564394178606307200 10448071 -96436903285466453377205897836155922656 10448072 189765665471526876075345193633749073920 10448073 -279679456166337022146156714172413996 10448074 72868524707166679497029715272285510400 10448075 -279990401110809383619924551226318419400 10448076 73593423530309573981597050468693622784 10448077 -183542012083316713472622464793637777760 10448078 129270105872484618247770712698355510656 10448079 96533962788676521345297084578169237384 10448080 -93014828508271768668848408808160788480 10448081 57741746061769071938441488998842567040 10448082 39245055914518615880714879648183623680 10448083 -662737078441657691567272594221348299668 10448084 534864630616564220220143429913835833216 10448085 16400636774212778823060957391418534400 10448086 -10968558454682108228860951939766455680 10448087 -237043763718783329371818335992712200872 10448088 -78397530650177430599879350531966894080 10448089 148598531430607144508917769049925165824 10448090 74828380074691010793619390739156440800 10448091 204554161869308820377440057799867229120 10448092 -156410860149116573205319174508288555520 10448093 -243649628861445076891787397856796237556 10448094 31262297364354723586434290386032524928 10448095 -56113509590174198532650299398927475200 10448096 -279975189499386547244583248423854276608 10448097 306219396439632332585475904310553600 10448098 155389089021196552103044481163803384832 10448099 -24741565999295972978691892196126028900 10448100 70606950791828434526914774259383296000 10448101 -420590101074681609047549047872055870400 10448102 -62262183248966951550841723826919964416 10448103 -36248711961390478572913012453080634416 10448104 347000228321416555730579171059399096320 10448105 -253610049227842481472203716535453419740 10448106 -59993691549523037993318021927627440896 10448107 40464988749475222682271247059931975000 10448108 37298862353156004469415126932203264 10448109 -7110098120414931581632006356452321184 10448110 248718801358862791544964915474856320960 10448111 -83299520577700232318676449474405223600 10448112 19001743181737880381080580777146122240 10448113 68866722304089955459484109771757538048 10448114 55953698076951835361834911221183432192 10448115 28183321219358925619641054545355508320 10448116 11699511787499541337919531815820558336 10448117 -425932638161915546452081277177034378834 10448118 122200197479825461479150554009021468544 10448119 773492245170904267790632044875984983680 10448120 132802277031189369093662334992535552000 10448121 95655627414264351432585490648939896912 10448122 -189911258567200355099043452940790887168 10448123 321069736343338440466756971451856409600 10448124 -85674633465766450031954129869766737920 10448125 8462041487042345832671026078130537500 10448126 -27778682099867426822316030525041818752 10448127 324424983193601123261977716257055438264 10448128 -472617028644187741737093754431521947648 10448129 -42732215843125844741335042250103977424 10448130 -28012916967780720094119097740962242560 10448131 2605155225741837646314171494837848792 10448132 208643931014747592564622726698607315200 10448133 290863076949560607201539154054440877600 10448134 -15284221362064539314483525312873227776 10448135 164787443456707849847471999463671689080 10448136 -24463507293249517632778077004580044800 10448137 -51723973620702751196708545313947394368 10448138 -174869306169124031308365623242114364160 10448139 46124817059329427049172917036084945648 10448140 -857557029044079328973454733408128000 10448141 -97974820357935680374396848530492533632 10448142 7570103600885466907869933952478473344 10448143 212809065807973200861861169689936111184 10448144 -35556457013903076286418926152337588224 10448145 -90165413022653567799816201291889008000 10448146 -139280466183250698816206801677442479728 10448147 -113661076701324189076303336119570604032 10448148 -181952035889902863518229916033426360320 10448149 45773473858264150213082973180886170360 10448150 -108677679725365294467470234373574543200 10448151 -52357392171315624932494034841719193600 10448152 236982229404152279645615585640940707840 10448153 253462106339403397440052184463948788244 10448154 -22620990838807031293965275386266707712 10448155 63266731066350012463687979603533360800 10448156 420671213188137656683009459092742571520 10448157 15803703095345186653164929555242147680 10448158 -51020968358379035784791627207729169408 10448159 -73434746010466361029000555059800564640 10448160 223411195110104759883447732900735221760 10448161 -653613806140698745686133175389263826748 10448162 -51980080811862737458294561529095550688 10448163 -168986543904447890476232770339069992960 10448164 284102691685076340698135087377281171456 10448165 88727379513768328339247299547155605120 10448166 102512532444316107357130525176207191424 10448167 -1014107592326883699860900704292983656408 10448168 -12682335944657805122755917608838359040 10448169 -458363240978811923416116865298268499056 10448170 -119134690874624098664709941447147139840 10448171 -54633238057940546309113643147134724448 10448172 7079475347095823311095107917842076416 10448173 13367536702818181307457278843475318422 10448174 134379084112001043944155593103486867392 10448175 -46023258975357194265776681663901297000 10448176 38625026342334157371755502573442662400 10448177 -488516705497558821331214790395192020974 10448178 26446167305745056445395796160859136000 10448179 73442465472401444032163718489949949776 10448180 240447750787334948665679984567109446400 10448181 378110175735645012777293457826246072512 10448182 465197137916430712807757767688751733632 10448183 -7192910003641609929343348146645978576 10448184 43435472916148132131118885239963648000 10448185 -398595335251784676940733685923275424640 10448186 65661261410167681342263138451929475584 10448187 -31882343728208098124340121993069842432 10448188 270739749037696713705928579954044374016 10448189 -430573271958099022733736990818747390010 10448190 -14358286660449366892050978901256568000 10448191 154149007599022316390934007840387491024 10448192 226544881474041113089328340607571066880 10448193 59745509192661214715857869979418375040 10448194 -88458975041628505826892536367225993216 10448195 -53507064906660039028897422590389140000 10448196 -160676217760709166261461132438287558656 10448197 -513599179318043891924214975117571840354 10448198 -11509069464325364565510215787521363136 10448199 -186834276712881570175686154799224443216 10448200 7231490592646874019183807940730880000 10448201 311333650750695304249558853666361366912 10448202 -3041716141319319192119765264110192896 10448203 214681808884264129711058833398394770452 10448204 122525267449331704656235601865759092736 10448205 -123308205863173321689940058495652068640 10448206 -11239405215898099998910626843159079296 10448207 -175250558966770552953252469858412659200 10448208 -25910993374298706783816389396034183168 10448209 -67517259491071613549585504679789125120 10448210 19285096450240698161579695459392053760 10448211 -300331690703922053775597881600724454728 10448212 -397349519134868645543767353045627914240 10448213 585277549639764006513467080942013255040 10448214 -6425981820870293070148135023832504320 10448215 -220322741520548067220293108565541201640 10448216 356256613421596629119391380940661524480 10448217 -128263176887167153409110709344137164160 10448218 53831747491092458120578014666020943360 10448219 122743101123851927084180645527647486144 10448220 127135648345275606343387958534091617280 10448221 571169210351498362725732686836138757190 10448222 13548949961639756785459940130824118912 10448223 -117496817272774240614967288957893612216 10448224 729215510931220115760624143710641192960 10448225 83704273095176957360431802792037085500 10448226 2988920846713816170601109335600272000 10448227 127022033761036496027778222346416774160 10448228 143850966035128419875616368141576257536 10448229 292797864055197178148184133685116320 10448230 -68955492468238093479801835136708640000 10448231 273864548709272319275025608973246127032 10448232 -103868667987117669267574425477419335680 10448233 321383580878213371605494996432311406400 10448234 -95902074341455802809550150622964510368 10448235 15871694250545649314341513480040731200 10448236 6944936145440571202989850765026094080 10448237 760505791124660197605136304129127980886 10448238 -184781035595657444227429026449479697856 10448239 701708658583305650117597573929141369040 10448240 -31175114102948218331332011052561858560 10448241 703064288745504778562621636899420589184 10448242 -18781391470061119216304045518846783488 10448243 -26418640642388728157901114683057636400 10448244 14505308770539577838011970847016550400 10448245 78606677314329358266431064888182201880 10448246 -331304486371975833023766424310810989440 10448247 -163131964126934634222210711699365795328 10448248 -581856570052636675324545604770607226880 10448249 143853396088123064128397911743433307136 10448250 96963500781916267631546833484079168000 10448251 -546253163793954786179898527163830167680 10448252 467428348405409752680941241726774581760 10448253 567912769093353725636906246237763008940 10448254 -85294980536668686479425906855559591424 10448255 108412066078717537047409572277022189160 10448256 38784729751912595418798786438947143680 10448257 -11273553309242406812503687503650759340 10448258 138341939319730725884457577344119042976 10448259 -158140814310205303347590543762958646272 10448260 487023144898444307137351868737178880 10448261 57193241425872699907418858808382005372 10448262 46735855694816328515505866248312361280 10448263 -229557219147996508820191278457309987360 10448264 468249506966926850141532403503852303360 10448265 -5617145858594564072200648052706264000 10448266 -64418364138942608036491309177517673168 10448267 496495365523392824409554195821690415316 10448268 66735684731078199208023490398393179136 10448269 -4113715036794610617705325834104305632 10448270 127092569841230655032089803598662751680 10448271 -11051308023763210988260001527646346240 10448272 174570707345410896296085988180176732160 10448273 259658486787758302939172073041904127488 10448274 -120408372977571618604464203505315527040 10448275 312533068217875525071406191567041492300 10448276 44654490569694599052918414173804732160 10448277 -11304934552288224260994503696284824768 10448278 970229936124175414328080619584856256 10448279 -318495754870692010385684610492309224136 10448280 -233457587111393282501179507922876006400 10448281 -366025427513706457170934851623342452918 10448282 35640400264789208995668937966205947584 10448283 -205123562006619120707759291271881116776 10448284 53627217260803870311328781325430628352 10448285 -138880152515491638458085641150291148840 10448286 197544090895140661220749652921606163264 10448287 1003297861504353351770104253722537465080 10448288 -592629315549812003156452910443700158464 10448289 -93881826911199545871487914860666286912 10448290 32429921286255254714548656763611955200 10448291 307239823991205202684113969028905077760 10448292 -291052130517765308590981644704843086848 10448293 85087904560471290659478408063082773664 10448294 7314026201300049082265839513354801920 10448295 -71588345637007647601211249135292741120 10448296 -27737929089308906014435548161660928000 10448297 -373342986005022987078055811636151349254 10448298 126332759240109765908711283500029255680 10448299 -368336903921701134233705793471876714700 10448300 -13542626542919179171424915291657203200 10448301 98604836954339280652165277795904205632 10448302 11719871961663601872712570056156315648 10448303 -41946715935793972677142765117376965920 10448304 17490595902303073201241617935230238720 10448305 -7914992427196333848004953872127081600 10448306 47705238890113638921694038602080769664 10448307 -165550211784278992800023802003210722832 10448308 106907146216719324133575468095547278080 10448309 736131061585000547054281617279640787040 10448310 106934110531619128286590720298858803200 10448311 120385728469998032760379248440963567912 10448312 531953210433021274787218876401254400 10448313 86579803541182508013024851348081671200 10448314 1826704358436969391867102703916642240 10448315 -582558568230578221024565613761264422800 10448316 -74375804105265091098312344142147345408 10448317 7532644794748698408691581747163044864 10448318 -3426276687585069478209019968274449984 10448319 45818900101272615589951104972642822432 10448320 -245381194775908188788006099109197905920 10448321 -121722049096594502855980757063903755308 10448322 120375170701203272877636152779178854272 10448323 620866776114773613691725796773489535680 10448324 117403858939042536662908120371068097792 10448325 165164716374866416031078730698494992000 10448326 69983395488208269763615509266681746560 10448327 517637520797293451265023508295223443800 10448328 274959992554951903364606265565809868800 10448329 536992702113729260302309669879157891930 10448330 197255505212969494107089032497158974560 10448331 74722946977267012532054379040239454704 10448332 183475964921189129711310162831611415296 10448333 37488924501348460386006964063410600960 10448334 79279841791327803153623807409150763968 10448335 -295583537369915204509683204091392378240 10448336 -96943142242619780269440428480314736640 10448337 306756949425526132425140667846909899760 10448338 236635378782288244671584769900400498320 10448339 118521786126403817838203354437950544200 10448340 -52376596080190140761914046806751109120 10448341 228399020780066280202668330078989407872 10448342 68619196133340842910334880498531703072 10448343 132119643002763490127040996210827776032 10448344 6919063233787674956179403665553387520 10448345 -153936171501923288631423512919293691900 10448346 -142345566984988827918934412443567909632 10448347 107164025903676316711804401334254734080 10448348 -227074400500424042899426158493343119872 10448349 -97707160531236614226819828327930144672 10448350 -122546688281233730258889762271319702400 10448351 814748267473742881277362334238247005000 10448352 -25101127763120526574754356291259596800 10448353 527494372971337779686784014930885051460 10448354 -110511544799110823710013217928612339200 10448355 -4307561136142642456822337201864686080 10448356 -18191139199432294614609266830666543104 10448357 -395122551575881291677653475725882944800 10448358 38992929934284111724651169293593714048 10448359 566895772495304993410933258393717557560 10448360 -38577984981230039454558604067925196800 10448361 43962572825496278138798463595934839104 10448362 24909636995812849108336458098581692000 10448363 -282969726032443704189471568820693427360 10448364 -32621093379862331976487213348839948288 10448365 -364068683715209319099727042229627146740 10448366 311785212959909774830991868276209459520 10448367 98641021236100582732595801577062988048 10448368 -55748730164409892872237222656590282752 10448369 668107498197194457908520957844603159920 10448370 -36060677935794653733609891967044907200 10448371 -55719014008931117829386960234483107728 10448372 -419437326528069083026308710810406475776 10448373 -3034373460879524921406581829575684256 10448374 -268129973819149692200065980461638196064 10448375 -299054037677602679139063660892967976000 10448376 -34174696257949808962038029005684224000 10448377 95400634801021842245510226408754295952 10448378 -186911036141639940032456177320898050080 10448379 -1284774135127664208902801394174640080 10448380 -28368702011179201723362270606971197440 10448381 10982465272971141596405074030817186700 10448382 -160595787038335060366588144299104010240 10448383 234353887723829978856791636830232930424 10448384 89692242990136007283007322927394717696 10448385 211165279440799585856361338435794012800 10448386 -37056946827960818115013257551156185056 10448387 319109616584422410381283780176956083992 10448388 -53856398692079427542180412998615084928 10448389 35037239193856882382885364274542093856 10448390 291739040207049136811986039483657411200 10448391 -220936369114254615625748649703249356336 10448392 163242563857221469081157062649164062720 10448393 266832846442931049842988098708986154340 10448394 148489813361087887021662491162574852096 10448395 68939286529308064218081600525070761600 10448396 195412820178119492744096154642822878208 10448397 486359060839291071229358040474599516268 10448398 6882701259238720122834176020636976064 10448399 -92985358523247463393608978283614658992 10448400 31942606751068775691881892991544524800 10448401 -372587400618260715683208260271820203598 10448402 -118965746806456785392849618230965172848 10448403 -36593143002768254237234993808489116160 10448404 141411380674030719174371137831896821760 10448405 -55725170898694781939395709666851349760 10448406 142309713820088822984306074904604076800 10448407 -187738467469759364578215940542311132344 10448408 -459207284813306788465905383563779287040 10448409 -223728194707606850150197510468647020640 10448410 45077292376631413037331508252166630400 10448411 -218522326367617539304929098503104644988 10448412 -8910818289598052365161761648987900928 10448413 142714353551357717897954008500184478860 10448414 -277626086340070658234634122229926687808 10448415 -57683895255825963139722963280517556840 10448416 151196481869267423880415237716208779264 10448417 12166418480799276006791682352685709312 10448418 -40959946016762123734004053274698759680 10448419 -272543753036986810729940155359600505656 10448420 -138744877590820025050866658563737157120 10448421 513418492479155003158402504044574749504 10448422 11193720845140314180826812054758088000 10448423 13412773039455230127640540923075942384 10448424 -99992498955957459704263224022932602880 10448425 -106557886437565569868564837809555228150 10448426 -33496329375931086157987193250291127296 10448427 -754591861783588039193288305622098344960 10448428 -330928599955005590587056504769507683840 10448429 -992705921222239617662508961577212764288 10448430 71771028442009537297294467041763237120 10448431 -69791153017914025814038480768192260096 10448432 59343975148412693779295134990040924160 10448433 -18193645489956117189407897458465090638 10448434 -270265001407326682107647507199078726384 10448435 -66871899477986325993502388053030892640 10448436 141500371372267756165067937807211917312 10448437 749046586802152068152848824563124255086 10448438 13124075088976964618239641166699474944 10448439 -148514556498429026569550801901834965040 10448440 -38484742791395673733694802555639398400 10448441 -3645187348481395235383623362484622560 10448442 -63388133632554408416667191514706667520 10448443 -221987704889655283170370679183739216600 10448444 -215994968909458463141827154253689908224 10448445 -38059021744232843333597863656734668800 10448446 48492505892506710459582106371523571904 10448447 -47092761088300298005599065425886452800 10448448 51314387776506944970125246130573803520 10448449 28772934778499852365268055933935421792 10448450 -101117336190318917844993288890646084000 10448451 -113147826960992390942342203486863929232 10448452 -33207100574499829460490080748992192512 10448453 -72354566817679677400505994904848647520 10448454 189025638648966723386441513115665046720 10448455 176967241827667333064267754760623378720 10448456 -207206409215229439649096100355203594240 10448457 58054336686552309997587638549349830400 10448458 160266543864227161520478433365575404080 10448459 127732397244496663282279701932664579216 10448460 252614769238248894816322641262166016000 10448461 -960924793199959069100001895876604732800 10448462 206136709492693787185471122113496791232 10448463 -6010638447652399829910261864437948160 10448464 38241199460864494142731915813850185728 10448465 -395537526812742969320101580672085040140 10448466 -11445440142713978997797931448593638400 10448467 -195033612210329180828905225692469420688 10448468 -329067574175500231967005019921363953920 10448469 -178865923356821748169417075759569153906 10448470 141555997028826919058762760393063847680 10448471 719637171988204824441926911893418416 10448472 393387474001542734196315856891078041600 10448473 28777883377516843302850514576008100544 10448474 -303203504200543057187827071745634037264 10448475 -25898900264224755381470083670872241400 10448476 -243396001858952455933238942026743705600 10448477 64075639790066775006970578675007544460 10448478 231463352220714562069327665989734634304 10448479 -29657369461669481251676651466737299824 10448480 -82065799640623419601463713552190668800 10448481 159347915122729932636700819320027116064 10448482 15687531740320419377529774846183936384 10448483 449460078773345828687207394382542024732 10448484 -7486228744722533186580845124864000 10448485 -118897617476472083940561159340509074820 10448486 26865933382581913798680146079654906624 10448487 -246006777781214036451862075073703052800 10448488 14287236944899971129808428399096299520 10448489 812210256025883539151337629255014963956 10448490 -4394889313642270996387949588007260160 10448491 173222366810928404062170064505984405800 10448492 -289719955989963155053853570327627683584 10448493 85565844533056325307323026623981604128 10448494 -912815562463413144656225370498874368 10448495 21922009102101404980632862082652252000 10448496 -138330012976297796399167378624020480 10448497 25104347566726958274358027535839793460 10448498 -124199715429852428515893316003596785760 10448499 17333995207864983144956280405533759040 10448500 52549460120897077543349318771921856000 10448501 -207834875010425602068664280394353079648 10448502 93455437751300539299451902222992338944 10448503 -59104984640898412129635260049280882616 10448504 -248476774870448576545177665857538662400 10448505 -36494816328367024865092843397022503100 10448506 -156203693878339953944999952878898155952 10448507 704664332677719451777013604907176787824 10448508 -57316276080809220026884542365809704960 10448509 -300753303792921040708881827127923844672 10448510 82449294019586384277467365395341636160 10448511 188446494989488929106008437210170002960 10448512 52276828538741182487707343193951436800 10448513 -125221772809486296987703472669560467456 10448514 338699555805405953524441818049770960000 10448515 195268542768059909420030298931377539280 10448516 120047031779419125764766305590725120000 10448517 640384861010558874816693371769523598112 10448518 -215435351393847716558435354996744592960 10448519 -57569760837044937122294109610958414400 10448520 134540283498888621795962679563540889600 10448521 -27016317172426690923781167929231681408 10448522 25065210255068633387904294453410641920 10448523 -426095098138275424240563348159515052096 10448524 -243163732088929016275291509809439387904 10448525 -364790696363295855830834824737490009950 10448526 -149597247111400514310522082384695275520 10448527 -5675237440665104752187969677156125320 10448528 80432342396932847482350026772610916352 10448529 -32030581098825275227616764196922056832 10448530 176719782910658409423393631031374989120 10448531 -237327649239575636772661484723294467668 10448532 21435962937020310503656836471931914240 10448533 -60067591313307554858155680571442760740 10448534 39394022003593745626068543159752116800 10448535 123739763054260788399292249989797125200 10448536 198201409456561031692755425482949468160 10448537 22547871116356309564001629338017827680 10448538 172408358854367561901947251314708834048 10448539 -13517529483791822199012722245674423176 10448540 -280487543942405534323361162376655872000 10448541 -257018516213145561382251465073023940800 10448542 108221925175854576115103473743475008192 10448543 -201762180743446650903598786689424371600 10448544 -289839105324545495636311225365323317248 10448545 3466308309222943862319147237423697320 10448546 124772434488535120895258628628805400960 10448547 -30217334456249913259752206554931746320 10448548 83740156883163189943386096793439794176 10448549 94826410083959270217216109933860298236 10448550 -5553082386370558189622138941803110400 10448551 425088029240417323626413199439458874104 10448552 343954576065216295314487566093789465600 10448553 -79863986170428675707248410367784989296 10448554 230047326633109599283530144295572044976 10448555 1545169952371697658605666284015075200 10448556 -114740781271347417413035318079402004480 10448557 -225165035457596453976863276459798553408 10448558 141726147085721807134556761884239234880 10448559 311226702919515129713299730847643679928 10448560 -64437616803294952633815121747565936640 10448561 67491689827325026904517048221443350000 10448562 190536355285134086487730883774435482752 10448563 -233517902434783920524668584356350992 10448564 -149012519430001023375619772002251576960 10448565 -423358662638887268489137684747620120960 10448566 -510854053554720597070639291182170584896 10448567 43040638794054564411265039302710168616 10448568 17448856901733069947845677323285913600 10448569 485903863074432229972130940891628396970 10448570 5040924699565607688002487205071164160 10448571 131099114183184949959541114077271002624 10448572 285415534712437663636750053317547262976 10448573 58536841197597408940373694953181620064 10448574 -23617971439143252829386091379096024448 10448575 -214989769568128907183346770445636677000 10448576 210300312861656726074280300804733665280 10448577 -161028728156137416996605451089099351886 10448578 38363365053421356888250208390110205952 10448579 -11049199270661736131271162770275470720 10448580 24376464801269997718131825758666588160 10448581 79976107444407964254553829987252418048 10448582 73005740085397496040613839737316439392 10448583 -62732117312754698123794320043382893440 10448584 -120475043763981496501259018852548899840 10448585 43982201910872882890896479183506863360 10448586 -28514293759630019529261272186315913168 10448587 -239428648631107236749982994395684186368 10448588 -50684149355361797759809193834692446720 10448589 393210790635731071451260666353460682400 10448590 -44798608302764141652183467124660475200 10448591 135362230885913025547722711295352031552 10448592 -49734005211456075641670183795032064 10448593 625952049372812993222653112555206713842 10448594 -29900516201958635698323015001197682560 10448595 -23209198805995754240002836334962366000 10448596 -7177436005501127400860802121460787200 10448597 -338586845386555527321863139696843531954 10448598 101669357671363830176125986586988901888 10448599 -8647505734327179860600492465695690064 10448600 -131057869381193951175728266524357120000 10448601 -224163441407295765091341477822992863680 10448602 85159362749406004200766413740507942400 10448603 64075367512709830557059288757889717440 10448604 15058260524724198674491340870001269760 10448605 -201766129508260775639032495401781044000 10448606 32094241874796843903014014691089822080 10448607 127910572837863031373991686492562831888 10448608 -442146627541835975397845808145179869184 10448609 -51077819391066701886671270581825028190 10448610 -646177462446696415128308209117962240 10448611 -191193170227717567861037626944575806376 10448612 -133854344047365035176710516718537064448 10448613 -4521334759999575068403411646873816800 10448614 24405140547970863006732275927490368832 10448615 87496558348152202353376862861315990400 10448616 -259816066789742465249119191877568102400 10448617 451423151809619504576300543933082260352 10448618 120033969868478499372101281127833379760 10448619 -242438242583467966895494295819331479040 10448620 52950194302895105311841602983725813760 10448621 -161959281999001124305473199411117218048 10448622 -93460279698143039777116887844093503360 10448623 1031948441653148901569718201251194861824 10448624 4594016748177698733218009011201572864 10448625 -372564248664056816304893066502736800000 10448626 -23630758542419398757594856706816354176 10448627 106362713637664875720903411961808757072 10448628 26033532824864988077120880069575485440 10448629 696770101717132213403303990830326437888 10448630 1724676849930153297759842147932483200 10448631 223475909221450600240267829888457270840 10448632 -168866273839817845782611571203627212800 10448633 105706623964746477999340346944772931204 10448634 2902204722367076053770559225452303360 10448635 511959249882956600510786847681224302080 10448636 7636202691632165916513499571556547584 10448637 -338186952233528306242784281425575156448 10448638 -61381695132845451632244433358338145280 10448639 37375242101439865120026416443316814480 10448640 -631817924842952404236812642880061440 10448641 -18010795913668732646025895939628861376 10448642 -294591915104533797948192076588570768320 10448643 -46317248373168629719218326832544392192 10448644 -248572592363942669506733693144372809728 10448645 -44102681358770465752940804190755521800 10448646 -45836719907346207931121395836174934272 10448647 -272248096731908569905885602957611804800 10448648 260891233839066741923188666281115484160 10448649 -603791143909561273469378132217550574880 10448650 -89014700355882130418634097805564352000 10448651 -360557130087261282607013636601617716800 10448652 -97038986969980652084165982734786635776 10448653 137336722208369609000533288327484637804 10448654 -145250921316538201503636860910807964224 10448655 -52220719504067879519942088843137064960 10448656 -1730285645318279064315162383044640768 10448657 -274209233283549890353439830323897663888 10448658 76650381742611336589775017359548944128 10448659 -34529953077865364154019254778836767040 10448660 9105019140476712957632109417312898560 10448661 -71951439502531651802533062952326200928 10448662 -32718089947186061140381415287294508640 10448663 -802088670248703037380491841671324734176 10448664 -390430258727425922241239023748638310400 10448665 63877887117290248023198874523297022720 10448666 261611830461863974744879470829869922032 10448667 45426397481811592284813162658765045488 10448668 249359555975390506089573104009639618048 10448669 161459895205720994650016888117411954112 10448670 -13368772879814259772706459944830873600 10448671 239986976950908388802155441287252487680 10448672 -51689787512801905254348525516569837568 10448673 151759547110061151281227312079723409024 10448674 107304415564749509392153729345795756032 10448675 284279254198811998660882473790664031900 10448676 1067962279156258545824524822586474496 10448677 36294761400581467469048771495542021312 10448678 -102249851153607728406325601744940003360 10448679 -214228262716740525050825027130720903600 10448680 344652853005680469894635029987505356800 10448681 157061259469674114834264045327358887012 10448682 146598243226470785576853406418057332992 10448683 -58131498926503790959491491997929017824 10448684 291727438608222365356804647036996316416 10448685 -61243400156614401030443136138254582160 10448686 147128827779991885219118855751092327424 10448687 -668007911338535304832504574162590919664 10448688 35721157730031880092523381234011439104 10448689 133754230013924666674090964983235068800 10448690 -70510328251598594746648936046287319040 10448691 -267208708852407467914644854981572682112 10448692 207939733491411731724474189720578833152 10448693 345513630213270467049436124326707409344 10448694 370479404552893541865807927242486400 10448695 -56011414726007633339880953601584714400 10448696 302897303707405833001089456620091617280 10448697 27400104483205395088481817666960084672 10448698 66313792263498882377472209594920181760 10448699 651373430126481346638080627867610439164 10448700 -89662248845056338354505698051263616000 10448701 -1331631822436570967029697548817997086196 10448702 163732955773246248980934089186656192704 10448703 277567030173128913518637052161697366800 10448704 27890407492160642330934923474283528192 10448705 159175641865065740228555365643149182720 10448706 121890462097632598739650347707075858304 10448707 706475637335024819321350313882351328956 10448708 447275113069171188528677590429611064320 10448709 -26858426107323787689755098529672355072 10448710 95502302046627443423345370179659887360 10448711 -67561155615149716025469423670918142400 10448712 -53923306789723330870069692642197806080 10448713 915432305779018146776060380387610666 10448714 -543200534194449161446413412389840569088 10448715 103949361100046807231929105513612458240 10448716 147182402933416632705779408514999367680 10448717 62270491440918396493018549611342948192 10448718 -81119685751269632795128435498273213440 10448719 229754292091100295470465907693149010144 10448720 -136857799971585064190955440909814988800 10448721 -601324306051873719229899296292348081840 10448722 -77602434352687392624898416232059359088 10448723 106857511990616012987935770351329605200 10448724 -58940966218937836081153878816481751040 10448725 31332238077580983596481773564516970400 10448726 -71786409426724601877955096354447660800 10448727 138769817884251745436676167636231861760 10448728 597401884006665610287460311161464504320 10448729 -784046256663131953794088589162721468480 10448730 236888325368940889097113104246150720000 10448731 119012069631009987754992912349301950532 10448732 223744699676177368583939994592412270592 10448733 -44686263746106870909040121379206170752 10448734 -343569290801902487892164684337551385984 10448735 -143736871757687021794570831206589937040 10448736 -44127002530226927607246683180076367872 10448737 -141003704525514279694446468150738795500 10448738 -90784055644496035611755331318965189856 10448739 -4670136593438454299281673637277869312 10448740 -40064047223402267885921596267524595200 10448741 25207283281708239133928170249547366142 10448742 -919837091935408072422912566712768000 10448743 206140237076418192256951144074409785520 10448744 137536940483060148803312488378415462400 10448745 -85463087647171988318164602293886436800 10448746 -73213189206729160319800289639778078720 10448747 43070048246475255005690426188862598192 10448748 -319022494650097969596958160696972659968 10448749 -87449853868773827870666533283426286250 10448750 -2060663578127971408205427895703160000 10448751 235828349765509806404903170134909653904 10448752 18936955270628106408505015375611985920 10448753 -161999337008654533324318351760750581440 10448754 99223629537234345452386442529778696320 10448755 -101006266510770446779055793593484477840 10448756 -373717376786261701049252769083539218432 10448757 19416811176115433565874972383364900128 10448758 -249472821156156741123708358947993008640 10448759 185648197537625789932869381315031934040 10448760 182518291834358139479899763134630502400 10448761 -449052551981828063872790695549220911788 10448762 71211269145758865799332476868301101312 10448763 12555296623069575816547379065950867024 10448764 242204303318070562325628269069096418816 10448765 -287915022245639091215295716586629930400 10448766 -182638459831148176336205404156862269248 10448767 38438726538617952631712376436983859200 10448768 -55509146434190139889907401525580267520 10448769 277011183157890006715749707863138109280 10448770 -32274251139174820009084966384789117920 10448771 66370519968831796625491647817976088792 10448772 -124345468510549486337398428764259038208 10448773 285060914904522827959930404717526648000 10448774 68339283462982387939187459467161504000 10448775 232209530859618783371021186510941977000 10448776 184651460896676531234250162180966451200 10448777 -165535321482115250844358227905546451840 10448778 -56915580961705463202149760476339159040 10448779 660803700125645449494030012063522842280 10448780 -29285829100575037475743778077500902400 10448781 -162558741661761263339211652204879237056 10448782 21581437121138460439390572107586656640 10448783 -364768156582980085887934078812485461968 10448784 -3163025657727464148649239155207700480 10448785 -2183852004069638379936802307775672960 10448786 -21894897930540469056481251862290871296 10448787 -305687255757398678429171406106169921280 10448788 37875914516439869525149559516262762496 10448789 -4639392287332213923833881487496280992 10448790 30771613737671459221462954426195415040 10448791 -150763255191147569108047426146917512008 10448792 252747134959033510826553137707961088000 10448793 182611857769946659817093178436493961882 10448794 210489584122550322244403994241856788992 10448795 551181140017322189956343619164861280 10448796 -216862547754107208084562300944485376 10448797 -357590151945810812668830760728780393754 10448798 -34254982367189873154711202058737287168 10448799 195399643925639537036032656447188308368 10448800 -22766479193752921664728749166097203200 10448801 -522225374550702555875838379949786089296 10448802 23744723338320836606672564228720785920 10448803 127073103490456219391067954227359972120 10448804 514003108683340146576466934785445974656 10448805 74217195038476902852779397795511729920 10448806 -128957079356562505313332130124314932416 10448807 -64010967225815014179688181867329780728 10448808 174287709997953241363393081719769251840 10448809 25834957717570835295069410853734611200 10448810 35914046764561124819260118587850108160 10448811 -584488051406320522078138281264950337360 10448812 -447031285776418521768516579187207895040 10448813 -181436930643333700658226374591600488938 10448814 65511923726556901698935021756549490240 10448815 85563651499942001864956623588195385920 10448816 28586255810789358218421902542486241280 10448817 -448549245027632144842433939790066629520 10448818 42301260727176257711662276587957338016 10448819 -15314629164155612601774603990857301456 10448820 147462919533168697377286259012404704000 10448821 -391154964670492864068740288870728840388 10448822 25646128606225852527014943161264064000 10448823 46411991086476914918525596788670871808 10448824 -436294250268415822904189021757397463040 10448825 103370253044538070045129200322436381550 10448826 36146639913569226814753548950041094400 10448827 -243138927804216952617051727131156142520 10448828 -2012970205229161007746709295698420736 10448829 62402710378461684080580427787327155968 10448830 -37321287127157070407014469291370758400 10448831 -387679162492350965910312877812841079088 10448832 99690360146091603463011493583511355392 10448833 1070926906748681385892084343446975063984 10448834 -163907573329612485347071862585718192 10448835 -503699021290577736361598032547594876160 10448836 69045216571436883959166781592876132480 10448837 71447757123573615596609447081773740672 10448838 -13000242376449569627486166352426452000 10448839 -420711880935186912386794367654536120360 10448840 207869567576454507542940811665555148800 10448841 -57506873832036323044841374936512768000 10448842 -319190792234855887049180507029600766928 10448843 364707980389009511112161240051774899092 10448844 -19704391285244080812471538196900364288 10448845 2389719623430318944244501264612969600 10448846 96136405837801882160109832620516280320 10448847 -113327659813257351898374292451171761176 10448848 -48552970381279620679843059909859819520 10448849 -97125061011679648943720541713204941080 10448850 -22749970565141226721008137990040480000 10448851 231948240735631820475411840147151988480 10448852 462935980935734226673720818705844899840 10448853 -48958936922228498437849201204061279616 10448854 -20082388248527249872982037727707830784 10448855 20622420927439371456080756357279423760 10448856 -538948998378169317718471990826886758400 10448857 232385578182409988787567920243145103104 10448858 -224879298252936230731398151323854828304 10448859 246172771898710578322277420153452298904 10448860 22907807638242392724249383789484441600 10448861 125942673419028787807036486975535895462 10448862 120523133125477179723140778964341356352 10448863 -857302356924521761466541119620100196960 10448864 -1068616069117148781068146911112419606528 10448865 53636214497437655305366307631936249600 10448866 -25379672697832191848035454562916456368 10448867 2154582787577751568959739391765711520 10448868 58793055435151712336001302759907210240 10448869 736099720046940546390601666716474374270 10448870 35159124853746159390510419726209238400 10448871 259783724793247356843961116248375424 10448872 230443227678655746741586466495052103680 10448873 465952834090720958124169371298331160804 10448874 108183108907316953551052546573666921920 10448875 445825889745862530020400035010510804000 10448876 684071447984933137378668626978050560 10448877 -215475313163583637689959852172516508992 10448878 85313416747082827283307037078937150400 10448879 230563485091623429487188911189602356480 10448880 -13787347393758988268286817728618823680 10448881 -109657718608205180027417986590445990318 10448882 390000130185883373817818443280951307792 10448883 -180322811035694609364005133990314427948 10448884 -30592068532150709263019533997830919424 10448885 -61170297562373340985371690917989897800 10448886 -16793701929666937619085775246441353216 10448887 -183623636031102267719704013284307069464 10448888 542659651872374680323668911344325263360 10448889 -271542374021812327922444287077519750432 10448890 -253334044522728900042997368044596384800 10448891 14323121650715615719641207891242083968 10448892 80012363961260683639637755357230720000 10448893 -6184163040937272230380648174388921600 10448894 -131125373135142174912911613423721365504 10448895 -1588941811601143101772319811064831200 10448896 31554882269186992827615784890124992512 10448897 -290877985199219664910335162832344103128 10448898 -132692668236924224627748918696405073920 10448899 123681006321952574198633254188210589536 10448900 32505403951665226237248783161008128000 10448901 494072547603992337930652758146948808030 10448902 -141837295296827020415790340234200274848 10448903 15919875883532693098949147341239326280 10448904 22363263578080195289120717452351365120 10448905 -83976322019045536715981908955152118940 10448906 -116008842996577255736823463340965785600 10448907 116399825180667979221230833018488443352 10448908 -379618269961438533629095572884229762560 10448909 374055368701607102212025715900331405110 10448910 39404668670307858948082245636095016000 10448911 -46160176366920929299028850061883290896 10448912 -9541097980709704656025629598499856384 10448913 377958828867220026485330619820401007344 10448914 1625763611233131800787574378706248704 10448915 661316499435856924719416180556214707120 10448916 297371368213616417258721064115827095552 10448917 65468889273365279080469118940265532640 10448918 -174007360835771004002193981891086059584 10448919 -4872996797400583532984535505489615896 10448920 251943849686440754560540055702917324800 10448921 -61046180309506376958509640747048876288 10448922 15642602713682394594588783725652983808 10448923 537591604755428699983513484209106940000 10448924 68443225376331869033958378465118152192 10448925 18441377909278705453829412386176588800 10448926 -25018696170109710150710485745736023616 10448927 -132940247676094913560258806548917912224 10448928 -5364730708169529112574607930647642112 10448929 -579855698064845717737427137758052346220 10448930 84571513559862441871384065586062339360 10448931 -254029753112076305420226003334014740352 10448932 -109370995252292059199032265592543820800 10448933 -120899215759846230679417161789512870976 10448934 -156644717787863191352956505975524252800 10448935 -82732012023212399528425456377015168000 10448936 -186158889794430213225495348790002892800 10448937 -376626116497367984727760912420344058860 10448938 -200944467420827142431499211407068787456 10448939 57017695925890720120275013792133945856 10448940 -130389250469207089616685403436101248000 10448941 -273795207625292849347160169074920175316 10448942 -64991155206622642340914133271930818688 10448943 323132039132926269435347892595798637064 10448944 -182357598842187291745051845809894031360 10448945 -100765053977737653752609310582285229080 10448946 148150916924895201465678409662350131200 10448947 -45597474359271810903372545927594713568 10448948 -103793780044934252758873110525823609344 10448949 58776428250894364508108899146195792000 10448950 41133390984367376284004939225349897600 10448951 465743280222935405161748213551370486952 10448952 75016901740310669550540826576833085440 10448953 418984508453289100279521991845517591632 10448954 -304463560764759856513051784888229005088 10448955 -238376526811896373994828223212446800 10448956 106255944637574201703084356733303936000 10448957 8874507216053365555132988968322196000 10448958 -8872633562073458257808794491057964800 10448959 -642594758200472311659897561408050421480 10448960 -3421657781096674757423407513463685120 10448961 -170350080174444419622854783441308572480 10448962 171349234731347152065162835642011713232 10448963 33289127717072538181423161169609098960 10448964 183687072440817806202918844733428944000 10448965 214805166802162580780121918593208353400 10448966 76028308207326454277898953205732367488 10448967 -398411270606993737922020665697922008920 10448968 570535709027864646337582307243708482560 10448969 210340626063503076849595257537689190144 10448970 53094170279993363260850498856740213760 10448971 120938041220240379238826125525196803344 10448972 -427900718281468311565081049207097556224 10448973 116951393879934423700257612106403673600 10448974 262760823842530202570941361047871634240 10448975 355607488142499974180920088005971549000 10448976 -28310202070877042413625783050395844608 10448977 115613974444842468812498154064617351744 10448978 -142057772953847103398857276030101139968 10448979 -123894997867384755511252207510578035016 10448980 -182667044145565802237879930981169312000 10448981 16285524479284422016374694496864298012 10448982 128209555065084190152489283624696585152 10448983 -80184760507609726130005540451797579768 10448984 -5276695578214342954807086968953896960 10448985 72228305585816784257480542694184981120 10448986 349148069511859819817637794582496117984 10448987 161229496505444728616150382953923533636 10448988 86050298954445307026212871771219025920 10448989 -402062693932329614270907996592501525210 10448990 -107381454688459536468129867770330227200 10448991 -70813924127492393488845883937104658448 10448992 -114614468722859601715104090025791848448 10448993 431889180379368962416582627574337152640 10448994 -23825436105151583570017277569159676928 10448995 401143360223527863160382537100215151600 10448996 222178282307686353580160484835156752000 10448997 -39808130538931619621767744832751046464 10448998 -145339897363944645177658553292449038080 10448999 -478161359858125935585762827157893511936 10449000 6960314075425579222235299522621440000 10449001 -40606240549161799341938105192833440908 10449002 -373142134687441884421248163621414548048 10449003 -9011159728256044957309343991827160336 10449004 291545868410523962502169768583729613056 10449005 -89101475021388259716313912744281376500 10449006 157873100010731196561451023873424441344 10449007 -484481174045111703206400315100839740648 10449008 -74759828238179405669342885009251270656 10449009 461539309496813331649046608783693875714 10449010 66493035335135402101919889415698117120 10449011 -253861745523426564891545215212410462388 10449012 87421081014586712898524648829051371520 10449013 237926765758960750232288933798313481262 10449014 91457504744394878475851326153936734720 10449015 10478773170238815888993125300169584640 10449016 630344334377975934703851422398470389760 10449017 5855635200653029294887985396307663760 10449018 31764252727977957434389533320649484800 10449019 -245797372292658104066776790812233423840 10449020 -91150825880575342919428160608446827520 10449021 36909746457485257902676213424123756064 10449022 38841742402128033388831554284688174720 10449023 377845631029124344022140209060682708704 10449024 262277830069636231958645110906646691840 10449025 143408951180384458636225076305593910550 10449026 139161535783509223983325966980231421440 10449027 -282093468949573030688090548959454419360 10449028 -378346218136590733041160928763829416832 10449029 203024527130585497354452153391443393630 10449030 20808335250796198288700823253790976000 10449031 340586030744316204496699098938931349000 10449032 -162212581701308507567319708454477209600 10449033 46872468599586026204670781041751904640 10449034 181785943695346360284749168940596921952 10449035 -431997902192292985041100240704941879520 10449036 73252586343811204726371717274027514880 10449037 868887143303318941524873504295140864 10449038 -147147348549372500542732917304480592256 10449039 -104293681446028331698664368081989209976 10449040 -44647967663589761136480170330051051520 10449041 876557526527410878060708059265081798720 10449042 144447446854245937286339252502418554624 10449043 -6567240011979134646556342642370941632 10449044 -247848564273166724189220797200911417600 10449045 -1552616024839115886715103080929621000 10449046 -92725480171194113174408070941108030976 10449047 18380784971560538102100872812326825600 10449048 415649181267916042635477618205672857600 10449049 152737608753708259792267297915887547328 10449050 -154812907452156101242414041818682432000 10449051 126734264395800866587344401666081908632 10449052 -91669468852126350640297978820679565312 10449053 98150743608023831156561557637107464300 10449054 -251429033896048476528115183129299916800 10449055 163784112761159920259137877657563375920 10449056 178527915338464815582340586769064132608 10449057 -40441034694679972030626380745941774160 10449058 115191303656086065753498579015852524880 10449059 57511814638696655070728547249244160016 10449060 -5002230554658975428004230009280000000 10449061 42006797171873151301025614413068264064 10449062 149843548317022092469890899938752517632 10449063 365596600196715350400136221633788845392 10449064 107996047942913156906912791467065871360 10449065 -202399737963983778731759465446102337280 10449066 -165655232404527192495052541175016517376 10449067 -331510010011567375302175507365825957600 10449068 -119793110113797754087524279551830785024 10449069 30470466472719337055285898180897529440 10449070 16246874198599476195533821640013116160 10449071 193311980625417193596504863677239088272 10449072 -27517459367973327146785542850220851200 10449073 -700618694694266221338007878031896205678 10449074 11114492397754064301486148639922487840 10449075 32459023452638365410841772680208851200 10449076 -864939430051768206350927798228352640 10449077 -101269744888717614197626397724586406400 10449078 21201877204973536304902841097933127680 10449079 111030614742383590359087976926341808680 10449080 -7419627930279266338881105464537088000 10449081 -1083728168104378278602314509490684278 10449082 -125209645210493788620123308377274704128 10449083 293155626594015824623299522738134815332 10449084 -58610718474339061823890232322141954048 10449085 71399333972552609474639249441392827360 10449086 6213175170236231714134202189838177984 10449087 -301092762769027252461507710914651961856 10449088 88620405187272735704780352132365680640 10449089 220529596153184723602293214745116089600 10449090 40773507450700421032517782535591769120 10449091 16390908436670294994715757745532658492 10449092 63079243767047522995342599473357721600 10449093 -427833640774221311183146051954719369600 10449094 -385672681562385758741073356590277087904 10449095 19739189732563041006284240518515683520 10449096 -29578629302035444281954123296666910720 10449097 250266594635984988206933148890206739546 10449098 362806817467707320910160151586832657920 10449099 -247698343492538459591976704692414512516 10449100 76279714959354683881206294578497606400 10449101 268263475659051345740504793639234561732 10449102 -226751099479033729984429620676199007168 10449103 3072378130253297461064804501727068928 10449104 -52412916430772841481549217470603591680 10449105 14539423523401020884515444241881608960 10449106 -422931075519764763158925392597265013440 10449107 423856886499997334592180945385811354880 10449108 1360760603638464373283892328526807040 10449109 -345749671126128391107200492866080946272 10449110 23916546676924365131056015881085278720 10449111 308945930418739750021416987497406650880 10449112 217118822300377736446792039875189811200 10449113 -320689875508517145979696594905850171638 10449114 -86042500573609263725712227881946426112 10449115 -3645449595541402711575364276801220880 10449116 -451980891416572897747056142216607201280 10449117 -58761036142580793378278227718161451520 10449118 366227627312777500672909747753887440640 10449119 220270090992323204788702793555696261760 10449120 -303060116958287144736248127922529894400 10449121 754652511750688002675244955011349116322 10449122 -190828998182495037601556407556904147888 10449123 -90970865429553476810254385955365684616 10449124 159952118006524079831620788107981848576 10449125 372662579426226638160060809503448760000 10449126 183864414991771789452281188270075538880 10449127 11326152245679963009998493931751345712 10449128 -842918998094267842749576227095491840000 10449129 -4946649025116200391300090707758508832 10449130 27967540388459344683714121554829808640 10449131 -143299827052310832459982448140330867200 10449132 -112077892399416722206923482416588723200 10449133 29491904711018126803012016447106072460 10449134 44744043838299239187958073909739840000 10449135 412763533198460472141550114319770128000 10449136 65048669101817567961549051925013299200 10449137 232721383659545328618121487020863402852 10449138 -27932008472654428544701232212447633920 10449139 -109552341426385922634774273358511552960 10449140 -8353453183708959046698032642415628800 10449141 -122655518511736373457357846777745657536 10449142 -95221119783109711990989127836752589312 10449143 -704745782408989320794274220599074467608 10449144 -120759935234419923906470633560662220800 10449145 62253871972242753104753031141986880 10449146 -87869021151008942232515457993855427728 10449147 -14770026968656540989609694777476587472 10449148 385906021918812982871869300531451998208 10449149 315441258767530586458793838914562275136 10449150 19090274756633651418524985978615153600 10449151 -66457788640262013603820022396330222848 10449152 219068535840507093838989621295249883136 10449153 16300651729219841244867590270876833152 10449154 -37025481792205783925117720537298994224 10449155 188934431197530180316323370627468252560 10449156 39009502550346922912874126344900245504 10449157 -498985816590939282788830992761086049988 10449158 23338822508475680044980860957291971680 10449159 102998810882882780093652665591200556160 10449160 160576936708563957260488894603529472000 10449161 -356694139998740671225466444972219244528 10449162 1656750693276080616547370904442323552 10449163 248961056528810887542279782551412419412 10449164 77326300587978915849637138149131059200 10449165 -297719144161869611001388200156303202080 10449166 52428842715379794962803265367755576064 10449167 -663605019633349580717184064574196008784 10449168 -79145692078927575446376103265372798976 10449169 -375940294831962112922889351491467074204 10449170 12287895137188222309610992894099537920 10449171 206342974013843107496184251018130873072 10449172 2425391142738808697176398476563865600 10449173 -212488189693458042421235720970774833760 10449174 -106186095076224344392379675670297906240 10449175 -210128939737417353032665583850299662200 10449176 107351935441486613415716788144384819200 10449177 12000218183753575524749741511918317520 10449178 169227089930011142905061015127701914560 10449179 54272104227340981317270338472388508160 10449180 -68701484824696046404493633365367408640 10449181 -1010094713228966624240358900826518804288 10449182 266074504402713840973526601918451512192 10449183 -178779420298192116330259940967729955200 10449184 222027941970226939007074748051994771456 10449185 -20777880318974576254401528199543381440 10449186 -206309514354672783128182904192187248640 10449187 -180752399916763718682952884667642710528 10449188 -163282459336566776560852902416642762112 10449189 608799824513063740714240009921931435520 10449190 -141187068792980480944523240526491032320 10449191 -136771128892430950143867279413797830408 10449192 110415472273377192118289987593689661440 10449193 317411039779725515417315630385253556580 10449194 94460425231283544067667331686170597632 10449195 126561740858686637168256595466518809600 10449196 -15581089929465442908675161436084190208 10449197 -134767174433439791196596360911354602 10449198 -192314374785479517511367556407576223936 10449199 236519360286568023605187560811200118864 10449200 -19722754239883112387606490760824422400 10449201 39850293975897872728162999505525693184 10449202 115444054102566475134807975684987137280 10449203 -219716365437904442567213579272800663240 10449204 56707133314764387189069318527615877120 10449205 -8777454148408098634120479790965387240 10449206 104328767933569931049690160866448539552 10449207 196084821672984703156723023624747381960 10449208 -9391311717302600233583141719333601280 10449209 75003247888594814436237791661187119504 10449210 -153228003796484467556233470112671863040 10449211 111587136440280345679073038719846022152 10449212 -143916794646976952727429395921145136128 10449213 -696142021417277405119395385865096641536 10449214 156157879289408192404565198714078067456 10449215 -1396034197928405254910889378225077760 10449216 -132318377531927488251910422043809546240 10449217 596660187188522379641542239185974551600 10449218 12305454330440397965767550549347918848 10449219 56900284407349842225601024717970491776 10449220 12298066245522806961195806849623618560 10449221 -56102038909428033799136254317920844000 10449222 -13372681213064923685144365245986856960 10449223 59150558478269521680150207455139211200 10449224 -115415120077676815891627465379468083200 10449225 -94584070495843602462834455662029889650 10449226 -353607809966775661762851384540978356688 10449227 1123000855814415743979418049538098103840 10449228 -206566199198602575584579148191032147968 10449229 176358512941226159974102182626891678176 10449230 89300550641240806796799468731415784320 10449231 41876202940622070385865925400490808720 10449232 10977878003775840895757303710922309632 10449233 -130750774376720100083798667916836901518 10449234 203115944687612780864621881490814311184 10449235 -117610792458928974197425475778987130320 10449236 118668607718369847309094003819240040448 10449237 -80332363496709348060369335427791005248 10449238 -350440795113249781711035209888141280480 10449239 149862251023280916619026695707654434600 10449240 -135726528067378672762316376810897408000 10449241 89719055426646710639804686072372467984 10449242 42489791177473339062954406626620863200 10449243 -67938275372035405651331048356826382336 10449244 11581523513999050739189412030055811072 10449245 212872622680939199547184059407607141120 10449246 -68103784653812691208155758018026881216 10449247 -301375308177742573603118285711714507600 10449248 343697801247222262901830029842021744640 10449249 131619294810150179399596355820889439664 10449250 219062691916400716583306485553221032000 10449251 -534885216620575804110075339807933739200 10449252 -113856156171677306660653484497940272128 10449253 -113987488263651174921188064882938847936 10449254 -57927785948331802812446056037800214400 10449255 -221181399977840907979166859956345371440 10449256 376470577738033217436728922170361338880 10449257 -37953678014211265244015968274160923328 10449258 -1129515885251481785350821685096472064 10449259 -387661984939989474710655711857678001360 10449260 -69135275635663811431763017621037168640 10449261 25112507514719878701370692757009926540 10449262 1433949259834537258465030373846125632 10449263 -62179172910666986405211754055905039872 10449264 -1683338253805212163005653507241934848 10449265 -290978127319289310211080998646388667340 10449266 -180640244533239363023737007041008601056 10449267 -39921263029517872152313506934669707720 10449268 -151685142217853593931887879347038355456 10449269 29292941669797974191233647667934940096 10449270 146483384743641374089918770557824416000 10449271 -158282327992452844477938987717629504064 10449272 115004879610452527788402154895454412800 10449273 -22214290360203592042691014532655428016 10449274 167611457844056594547468942848267514624 10449275 490008675208569461747728766484886384800 10449276 17553247698578174773786898265188639232 10449277 478243447639622970109894241440936277126 10449278 354612640973630779695090233640622080 10449279 -330639758652348751828164191898009611976 10449280 51363921991522700404796113255661568000 10449281 -22820868326477923925258771834449085868 10449282 14197929160877802562310100913773624192 10449283 115567976130570309435742529101401851808 10449284 -22416877606956153847735539606424896384 10449285 23486490310584644292610391860971878400 10449286 150252453368028299614996902176438186592 10449287 -211310230942297530401501604096693881064 10449288 -50962499823537396486399416629310576640 10449289 -327701175473221151869966068055580428800 10449290 77423970803493076904421552220296606720 10449291 -26500697398749362714317913919294758400 10449292 118469247941887728536941983982757931008 10449293 -13515077037216410767792020168658375476 10449294 27880637912538224095328550919231057920 10449295 158670131800543027695814881028120849800 10449296 10072092634097331626185350332009938944 10449297 153518053578816373845006392212618728000 10449298 362717162830098941757323118930110912400 10449299 35621768750083683127790378419304662536 10449300 94240394198406878019270554918682777600 10449301 4165038347372399565698322232226441664 10449302 -74745416534634922978097713092524133696 10449303 -47050089298535581653821498304049794816 10449304 229421293860361984000104665324887142400 10449305 -261551931293388874439249557777478444400 10449306 -14222039253199718167697179978854383616 10449307 369367285480127031234421603684821958632 10449308 -277316463659932516543865643371350467072 10449309 -122526453052913573023909413049069315200 10449310 -187800641263009215717036720269934133440 10449311 -43297217538150269329487858451388155576 10449312 31190294176207485041185962646422159360 10449313 125388217983882218635423203053536653120 10449314 -40210425465552726551831288758383982080 10449315 -115711019371738954286470642807360124640 10449316 321472669865252873684244899395539665920 10449317 139626022712263934297601004907463762366 10449318 -82303709634958285166983349660818560 10449319 -440066153237913603093275572993607409120 10449320 19831626164670190876660560722495078400 10449321 -41121385757762974619863181091654755520 10449322 -130359831797044055281130727804958887936 10449323 -54668106327979292626212710520825652428 10449324 16458607693074738241233132678360873216 10449325 60322564224269438995645433646510752000 10449326 -305551097926265101247320905884070429888 10449327 -2577423690168027784294739150121303168 10449328 -84958814216249183445036579070726094848 10449329 -451588067638630191582900486673098159120 10449330 51431565871043450865892216135680768000 10449331 -10110026429097282656214489371775517568 10449332 481960832841687679522425647684418343296 10449333 -66074279851345419196255954696760326098 10449334 39718482703705078295520409585064681472 10449335 119875462448504395066282324270369898400 10449336 -109280479588224077585327950136084520960 10449337 231671039955434094080932889954060243114 10449338 45176139348908935174959605597751310560 10449339 467567169417897238670139272134070340480 10449340 -253472490130636257889606034730184811520 10449341 8103727390904449370589649463173462080 10449342 83619530240173815523005200555801475840 10449343 479302803206416290789804326800246006592 10449344 2532663910675379377900614686632574976 10449345 84408283399440961394181062860245563520 10449346 -573434206837304148643085100347975784576 10449347 126668971480664085055611934369764373752 10449348 59474452557629248901996720394503540736 10449349 535483386164336239544127153883040076220 10449350 -286226150423631524955489009521510736000 10449351 -567269000292973943780307419364641917440 10449352 -87729901262779127458969535766587366400 10449353 -65696137040322377089880414938681649136 10449354 11947305666187917422822505471079772160 10449355 70488178271111364221493996165719841600 10449356 -170274571120134352215170692426528579584 10449357 -61629366221165248447719691451317526208 10449358 136765018393041123157404435813751245120 10449359 151442245890114190153053044885071198032 10449360 43065637424720921535847305307831664640 10449361 -3928242566666851139677281914208586456 10449362 131839824308495768292280548668048146944 10449363 204559707839027489001281560953897312624 10449364 -369984333567694277996239475006999300224 10449365 -184818033603123532701146855295588760740 10449366 13287743671664915785521743269511585664 10449367 -257230698920254567285262562368806847640 10449368 -219264217082612481749567275962058199040 10449369 219890118914972056838118093424934204160 10449370 22189170414684431762027579283872184000 10449371 548481201384630007884857573536406341572 10449372 20881966623410770087038046337052057600 10449373 -72695557777034000666484822827833961760 10449374 -2322061246013840763353123650476844032 10449375 -22718197983129391714390636693149135000 10449376 201504649774343035476184313257879142400 10449377 -238148395479046083851142444719256231774 10449378 115325382110831034301428071106370187520 10449379 -243044660813988108701196483606464882020 10449380 156255648761093628250556964171143788800 10449381 98284403571219042871001981917392527904 10449382 -75488836224080824690857367531220882208 10449383 -15766456289167151186934358226635425792 10449384 57959123475727309633953100163122544640 10449385 843807665167268983162078585281957676800 10449386 -202339465955047867187801950941642262608 10449387 -919884310146034525582246669124772864 10449388 -320564667236104555006565017948907859712 10449389 -485133136138581730598264055308635531776 10449390 -38821397009306842523319094527344640 10449391 -49324203736309717210160931866513868208 10449392 -6856302660987443952278070640199270400 10449393 -2418319029991002804156222235833922656 10449394 -2832288510000100958210841855658282080 10449395 -191335572134596772246811847888785351600 10449396 47117965639107557454747787526151340800 10449397 -235971387431377891065622844836826380914 10449398 118949132744074941381113415644704855200 10449399 250622342952307925885455778247656652264 10449400 -110627322126305254489204597427397120000 10449401 -165315499862675664229938997222049996760 10449402 -99099351399392603265675887974966887936 10449403 -137397749693398832614596291769445584348 10449404 -29295696311604879140667609150057759744 10449405 22694642570311882554501961912882801260 10449406 -117480746713236648930260327167730767872 10449407 132020505230613654044394269017416915552 10449408 -1248573196395839817228032661610561536 10449409 -143157607791444725135553155043243760000 10449410 79929563758631998653113559280757475360 10449411 277282344570157590406291699800249600 10449412 -165574815822591407006959246739461942144 10449413 -223928282609340196085262972634614451200 10449414 -207229590671515533884325653538167284992 10449415 456749685219255623728705744611134044320 10449416 -39886622836785302713531496923364720640 10449417 -132368157141429898233445982918779706400 10449418 42207258613379682954601374191098785792 10449419 -4523314908879521527224039307160753280 10449420 -122084094246283422376720949905177605120 10449421 447915857890431075228044675844867085622 10449422 -6463498442498735909732264710242327936 10449423 177360449442359513270543841686961564072 10449424 -81157199583088553470317476656230924288 10449425 17925220923486122780667794673003700800 10449426 98250734493273099355302938279159798784 10449427 -28972233140189094425236059877771367280 10449428 280467174963815813519247153492012650496 10449429 33770696226645909112414464759894764928 10449430 -1752350388220130725068194287263744000 10449431 -211909122463823948684187311754103499400 10449432 -63749564096289112993493307946224844800 10449433 -417230839293230294384956845122501381120 10449434 262626942792487938685876700893322021616 10449435 155077215529089428449112202498369586800 10449436 358279554795414019351807124204582694912 10449437 -380521682036117090140315130896293734388 10449438 177235851280142554282651077921522164544 10449439 17812181171154731308874043845446992 10449440 -94321998321879946508489736912892723200 10449441 -20613990391591870027063663399731661920 10449442 -394257741660685621727269197532187902128 10449443 290256660495512736455756152578373753692 10449444 218231133305258796710340102391288636416 10449445 -84903865908550196196762276434797047300 10449446 -95628208885216900115056769193698819232 10449447 51844525096951257066335959776229955328 10449448 446847980262539120684594240219825679360 10449449 63086561866084162464054448293641479680 10449450 -12544031187863635842694858051266508800 10449451 511987743877637068591313758008330586872 10449452 61178484137938408825631272223805069312 10449453 107342032527627972454098299996285165568 10449454 433570500048809688663042758906173699200 10449455 -244372510190023288670065314237707461440 10449456 24340971243195140760510695868182003712 10449457 -1274196890578196838169013095732525294 10449458 45622393898453408286514667073828550176 10449459 -378726853751906700020622450796935899280 10449460 -81809221844414986122593508099082444800 10449461 -607639263293898804389232804987678917376 10449462 -172887598406595582577335982977150644736 10449463 -177286291390508757832050515238363642720 10449464 600330111580812819769324469613078835200 10449465 19207243959662138200249012758277971840 10449466 -89161850874964191092750644738677534240 10449467 24198262953995069743452346261627863072 10449468 -123484197675801589631680257105992455680 10449469 -576538380465785111554968080194087971130 10449470 -136425402615883709708278926071127431040 10449471 -78414727212815246745862729104607334256 10449472 149378648330233650823724275909338857472 10449473 352219838446318593650913404701510704 10449474 58413868544989987303033177310182897152 10449475 -266512705717983260091234670402189884000 10449476 331267005122054073167808557635647250560 10449477 404369377279031436228109568370568169088 10449478 -156923861471282868218013883889683051776 10449479 -38541293336395046110073858085193699824 10449480 36522946712206055105997692091265843200 10449481 -75319875585984395050690779811071751808 10449482 -19966539188055912104891365451965638816 10449483 202340639148123004719947206684557523200 10449484 450790748651045743161924636551113284096 10449485 -183802293783540110432496269986541888820 10449486 63426723276961717484403146866949433600 10449487 -22383135364676567959995382626647206320 10449488 -77173775441987636131234001065570467840 10449489 11889133911370780406290177386299388288 10449490 -10950674107775190475242093777993600000 10449491 28348237919726159182137954126414781104 10449492 -42676292856611971879313956019300560896 10449493 -583572030815698209277550386445937886258 10449494 329831090833078871725578169237215515712 10449495 47718510296347331449392141613012248000 10449496 441656043189135498831286836943850741760 10449497 -35558250325128541433357778639177384054 10449498 -100943911996688343247031081757438853632 10449499 -335100945073610578784894235046631469440 10449500 339004272946056216311782565659190400000 10449501 385244260524947641115454621059840418432 10449502 71748656499712029969108171919062933504 10449503 -120432503571922931960728387659164849280 10449504 -21939235571453058072726732637522624512 10449505 641183649219848143149572023125442629120 10449506 520266388470876000288447402009523104 10449507 -374981749163829673736562912001683423312 10449508 156112627246531693256527993703990515328 10449509 111747650277949733253144970596678265152 10449510 -99692802295956302177126777743604551680 10449511 -176592073043564177836212512110757658176 10449512 386441346737156396264600571835084800 10449513 242341818090389927942586707315447248320 10449514 123552972550883304691860580427273831856 10449515 -98428315904273964609712183490435156880 10449516 1380356590728762589839097815390486528 10449517 12145281339172698707646882092387884160 10449518 30764562250710822453617840268201936960 10449519 4877224013123261099930851545141165600 10449520 -14719338042895446458794430471943782400 10449521 368291664976037138156242172110412883264 10449522 3872854726519445947752324811277654160 10449523 4225265886989438040633582393518409040 10449524 79059595161525199280254538097085986816 10449525 134119616970099845636120411142801732000 10449526 192625311505581476534403170100593778240 10449527 143793012914984436999888485920772634072 10449528 295341513737863482582323304388002140160 10449529 -110833619872123254796974294489984582000 10449530 39038786034003769374054463387967032320 10449531 18996069328767415377021348844734527820 10449532 315820376091684859747869697951165085696 10449533 130744109295377057116656498670944086124 10449534 149701652177749603992624199177400398848 10449535 231712353398773707664538570531033108160 10449536 269068433854847225478631509940513013760 10449537 -16260722904114796197193537065543632448 10449538 87092369453318869257100266474673811712 10449539 -480487794519859980412315715542443894660 10449540 2071299776402123211605217269065113600 10449541 -111772575299387920119603407808182627400 10449542 74462852956128460361685788352560454144 10449543 151889385364132595931253867567559541408 10449544 -198222746315549677896170558958288076800 10449545 -553935688580318231686965652849460158200 10449546 32074097990002595175184540864536386304 10449547 -546897666790042071053783258739285936 10449548 -325721511465767324861467899689055765504 10449549 -83740356194197251995678256913486634400 10449550 -50467030993570444508137939954769491200 10449551 23657227810723938993613314253395520752 10449552 -8111806599158785264072647894785851392 10449553 349034157272401402602370337211106474802 10449554 339839818632837756483740265603242301600 10449555 -108946467040363996520496797530407648000 10449556 -302679800490307121351182741203272237056 10449557 -421830728201344015980014259792460674048 10449558 -50753621719844641474307779358420766720 10449559 -410045898777125541512788305849520000 10449560 368909829816484296878788936708915200 10449561 233688022664956462074827352345642471744 10449562 -150985900148126311258909167203105345568 10449563 -212256335462082158249010193470361387080 10449564 29117023545247445810911794379622940672 10449565 -24528106404650702748441819885353395200 10449566 309509734557162725364925057640575823232 10449567 11586467063087817203814337286541112320 10449568 -191048642640559591083849739779986227200 10449569 -168488188363244356211939391009573243756 10449570 16128450661003925863341953823174489600 10449571 -631688505328881597055454059262040808056 10449572 -6127909650779791191660081528128102400 10449573 84449643851313649393855647164401344768 10449574 56190097912589692774883201831349450240 10449575 -161440869065286335684727081827824795200 10449576 52034717511262894660134005901750635520 10449577 -611999902903611839582276824580539560900 10449578 -94431370244541976570017642867978638160 10449579 -41659546993882459862576326057765117440 10449580 90771210006420318833343746797838899200 10449581 250282758248216264137168330761094895382 10449582 20080960641520144617605175155278264320 10449583 -61650985479357727735255833342245197168 10449584 -33444482713637999212555575259781431296 10449585 -1204304694467928074115476536367420760 10449586 80521280054775448923123339707464809984 10449587 743384555966833902474292031644503777672 10449588 147522055802453167601547743498454822912 10449589 144738212277726679035636747653614250524 10449590 -17665093510787018131208254281237223680 10449591 -593174624148079591676921829400905305856 10449592 -820303408713826143886106380752151326720 10449593 317456244125153270772649033621075031376 10449594 161598741806003981593747777684681559040 10449595 -11048267841325241012590977737224940160 10449596 -445420343371894514508175941757708876800 10449597 59602976747745796964707546232030342400 10449598 58684291234844675201769462357816233280 10449599 -1060088889517857511375694948943980378640 10449600 14485106038939585578555727894334668800 10449601 206027302770483900763758885757248583600 10449602 -3551811474127278499735228685004882048 10449603 275336924403899659719054956891063897160 10449604 -39988898914830891647956261796297834496 10449605 -45456430529596682421856736738108829480 10449606 33131712210293682596715063951731935104 10449607 -60098424708593829787245461118965524688 10449608 403755286403705970659773390660106035200 10449609 -239051180186580803606699126248217424960 10449610 -70967810214702779452019715704084398080 10449611 566136428385992383257675240067505965512 10449612 37067057156392606976245932570282501120 10449613 443523658360744458472483637339465039904 10449614 -41286923354081329120983300113373166848 10449615 -328672373606456421514054323072891346560 10449616 44817793146639946488142916923856699392 10449617 -617629648068435850663978473549192973200 10449618 -87083683755909976189220014346741824896 10449619 659381168306641006444239052689152487020 10449620 -163901740423086215404922099954080051200 10449621 113588108356932789403699678360457652480 10449622 15768767337931350457671509906067662112 10449623 196052967282168743867555474653110868872 10449624 -157073649401468067759441025595240878080 10449625 545198763693518805186027216897422877000 10449626 287919029829249400901257120835483760384 10449627 -51549683607237483108347973768186808680 10449628 14579231032983810212777646934406000640 10449629 232176779693880714027863181040713575340 10449630 -42687635841527713875103501081062584640 10449631 754035470539509961763845548445462010512 10449632 201360957163195654850919409881503760384 10449633 21336700325091074175085291446822608544 10449634 15258441205185954517394735763239788320 10449635 -8776023445296771141430322380375572480 10449636 -79540260592075873626371016542261538816 10449637 14012741120592480673146257785621977792 10449638 96604963113774777074108722666024318080 10449639 40371198458369886296098680654793823760 10449640 -471015401104261405863928697091383347200 10449641 -157184872095552831690741384626555972316 10449642 -56809439743562451138271389651321746688 10449643 22555543281552524919711466308137947892 10449644 297546639355996644681466638548291502336 10449645 5762905222527559307529498243336359040 10449646 -506384435780188814020870543056725387520 10449647 -286867393527609275532584463884912628360 10449648 6953638749287912566194318733791166464 10449649 76784240006914258333422275344694326336 10449650 104433535324741447746964174648175098800 10449651 -173117250780167745083896923611619518976 10449652 96466528225843840904403016070198193536 10449653 579303660531866611465997963663069380704 10449654 102762125064806639368358326795671453120 10449655 -460413596092938303977459606824252536240 10449656 120216495680511702705703068574196981760 10449657 236361245320874952874091775255472360260 10449658 8420041944809706083832513035250531840 10449659 300178881150893516335758938232559289856 10449660 29316328937477190119936856347309352960 10449661 327440509406355257000883751803359488262 10449662 -44267193670302951178301341332799821120 10449663 -84527943116450248692890158828206427776 10449664 -2427293485096050389739734632895610880 10449665 255773655073338927723634301304804159060 10449666 -15351061960471319619402634361104361472 10449667 -183804001714542223628004885124963673880 10449668 118024233527229926998388592833252928000 10449669 117662023627140102225238539235491454944 10449670 -20329411087131906628074853803365314560 10449671 -789495498887201447315512898729723021328 10449672 245898765333251585400041530922337361920 10449673 5511240566885701443339305597138949128 10449674 337095519331189534085435594719422828336 10449675 47284914995795218816489891715891316000 10449676 132268775366675949337729115094438536960 10449677 190657396642339912163662675921644014400 10449678 -76765244728584064370737508096016701376 10449679 -527079662373856284488700538228576021824 10449680 108381493707285273366681057615596175360 10449681 387449926804128530295846010993270189248 10449682 23616351102255921183172501349311997952 10449683 11733229448888287040734088141135365932 10449684 -61986986042800146226381957315824912384 10449685 101477583330620322227007341279982022200 10449686 122293280981649475635995973835870473600 10449687 -149573707297570710884192841578372917248 10449688 73579892286804570165324956432670720 10449689 115460686283806495982512086198890246400 10449690 102647698740279886887637503235505867520 10449691 -631142459504445008539773357477688961712 10449692 187164487440701980314725205426191330304 10449693 60576345644176971898520015118601488582 10449694 -195492273685056048129534735425261311104 10449695 125515673029738594237915313647845004200 10449696 441618025757536792713155778600385904640 10449697 -168410508298500906004320715171774588416 10449698 108565430800164942600269571631591544832 10449699 -3041732076884354890277798609621619792 10449700 -43062992217179121270857302383394176000 10449701 -270594097183580604893833863900997583298 10449702 53493537812898176754738773989991495040 10449703 327032529246880668936192757302181395864 10449704 438076335973365065367846141917299829760 10449705 -27164306249864784658599044595012218880 10449706 95196661408828099093283743494983973552 10449707 -109845044645662453609333460774802882720 10449708 108017232546635914406245094207007106560 10449709 248946737841794503481283330081422600160 10449710 -136412491202713301528835830900569458240 10449711 151572325109944273435889323385750239680 10449712 -15813507371187906144125581864512913408 10449713 -13490059361049831683594913521819544504 10449714 38528473486781650941602896224347032320 10449715 -386354773792614227371495893258488244000 10449716 -221354872684921351716604962194118764160 10449717 -106163885537913391521928152272436445920 10449718 -48295284893184586562243351474140344384 10449719 36175371254383102637635688384550747360 10449720 24900097983778643096360288272520908800 10449721 -36266503498583189339536584510345986300 10449722 -246649707126730433351271370277904165888 10449723 -369065712129292267309859924444365674216 10449724 181808720234434621756983799122927082496 10449725 -54700800046537824854418565837902432000 10449726 68386085429074611549062343231553873920 10449727 -96869534792413258414869350032001613456 10449728 31444242840807084689871268994623733760 10449729 -150607246956911796256232429998193791536 10449730 -97875549832275531806336647478277566400 10449731 708877274234217245713753436844274320 10449732 232915826052601830211314882688258563072 10449733 32420605284507898592227280380505996320 10449734 -336168207681924815792815993189673847360 10449735 -33685298321092310778170329847104444800 10449736 156853140144601599993258199146696744960 10449737 -340719666722042097980240029334983192614 10449738 -12801528045315758019918662199308539296 10449739 -38188903705693974134440733873510251560 10449740 183151929561070988782978490396951331840 10449741 -200380420458347826626394490220259532608 10449742 30054483405620457493614783122419761600 10449743 379157735580209667221142859050140163840 10449744 -113643159349096174555617660372955299840 10449745 164942404121982425659002004572913190400 10449746 -8088064275631097683218682785614978928 10449747 -40177944988127123920901816412703044096 10449748 -141824639877279919357291840597131198592 10449749 52020077825488750484506298472531838620 10449750 167380660508401918471975402436383968000 10449751 -108656592350700974427717463401299503200 10449752 -222489493360425394331274946285856870400 10449753 -81528493076386267198401184520600488800 10449754 97522858069553955271193420293444246272 10449755 97871104445679098340202664248124948160 10449756 -44330264839110321539913609195510205440 10449757 307657259554342878516519609496857603180 10449758 93982071555384836087026713924826070400 10449759 -69492229162887684819776341891158277632 10449760 -828051051207089415535242449969479680 10449761 171242360511187782522624550358684298432 10449762 -75502951719632270815725175786538075136 10449763 -243501982349901464877525072427607185680 10449764 -138356133747701881080014316101229424128 10449765 -70122954839718198838591351910351133540 10449766 3127798159822055312978170472820356832 10449767 -60231256333298696867741180195102624280 10449768 72939667164676362142606353345405419520 10449769 486418842442346848271676359880808314960 10449770 27067279236048618240234188480833713600 10449771 -313534867534363832566519351438905688488 10449772 -572389660027170261036192939803954380800 10449773 -358944869863078680109955435153685452820 10449774 2119775510663034798529747832636187648 10449775 -48474972872801314197371386682046774400 10449776 -97959480199909561541080795442087559168 10449777 277780057151285255224869996405352624368 10449778 324467278689244319983540060412337127440 10449779 818813991547376717830483718107049000784 10449780 -68791498063631436748411187325275996160 10449781 -632867759551487513787057043621577433828 10449782 76399103130100513888875296195117868672 10449783 -437866013867229835262080802761663998720 10449784 124013162208122689219526747523549634560 10449785 4257405664174043467572761065483257600 10449786 33075339225707353717479147516836331264 10449787 650406867847907239850921961913367158436 10449788 127700967661775055710394795583280655360 10449789 483382412667836772391465174713183782112 10449790 -5044446885241281142849073279382005760 10449791 -640167343342212433281591234053516640000 10449792 -561907167119825271363602137475092316160 10449793 64994558862445142253672316576399833924 10449794 359321713115365784313354196000728543696 10449795 -194128627546040695621993694271729721680 10449796 23786952434009179837947440212168388608 10449797 -100262011955900652325916168682166698240 10449798 -93586732283542749104131319407070621952 10449799 -56319560692374985675510430493001342664 10449800 45968391649463943899751557011824000000 10449801 -258991220801620527857597701894057390080 10449802 253972312631355982787269109985621600 10449803 46547917039964500099050570270079535904 10449804 17063470725851377023215432220635627520 10449805 -40011950338760786662746338263260715080 10449806 83079940465225157091193382994568508352 10449807 55085255081972348971697709458336142480 10449808 102755243119600199414002632841163743232 10449809 82640920673761559617953816393687017010 10449810 2584852900201515189472509857103129600 10449811 -125777358613619899397218021556761090448 10449812 -37113039903322969304587835088765354240 10449813 -426324169401352044996253801578836745312 10449814 -118549778906078851135461234205783799808 10449815 225789715270604676482639544308786377200 10449816 90234901332141380213302842026187939840 10449817 5617704903311080659490024129869225600 10449818 511650072053393890239478390248758894304 10449819 47749359864168754701744768304668601644 10449820 -168324095995524241317109669144269035520 10449821 80810876308909718188084242692898505344 10449822 297341187919209154144262069917075998720 10449823 -434252548250834415410781045803902032928 10449824 -174878159179331783088099265439802064896 10449825 53447528718276276833009930950498065600 10449826 -67602950028744252952737366241201587888 10449827 -171121984448338076408218013508819468324 10449828 -1787073927144928977378278523798602496 10449829 101704468742726578964580122747870294240 10449830 -50209486834151927046754610706005827200 10449831 -121440699204404573463835220010393638400 10449832 24367068908258400026501062290730260480 10449833 309259820350760321075255336645449241082 10449834 -34997079669071479660377384223572758016 10449835 246932669912492811447516396367292438160 10449836 2824266852172443489480839996028930048 10449837 483201947729728122828852109226892085440 10449838 141997118097248448375488907436924665600 10449839 552486087720813085910811815344106305056 10449840 -21859574564402307517760944314705838080 10449841 299415895729311851071656307128168764400 10449842 -106656601773848119271517390793426202208 10449843 29736634845033265353608445656502101760 10449844 -328768173596989578361520057529538713600 10449845 82294335094495340005977472366654627200 10449846 11053710112869967823013156219374497920 10449847 64039427066838875406834988693883712296 10449848 -171323317111843631941082238810201600000 10449849 -55475818584776114978979177042377064960 10449850 8421674162266387646974307111367704400 10449851 108559691396100609779202438670644762144 10449852 -8566055162222096816087359069524197376 10449853 -29980654068623840009656121403673976340 10449854 -44583094122942386284039491596194884288 10449855 -113390210211599095384117403877619347360 10449856 30102551190296718267594605673544941568 10449857 -461040569950358169121502532645852354768 10449858 28869877790769828778203067713831144960 10449859 -3847093373215937830975209696687251040 10449860 1147645563006571412199660028528128000 10449861 -186547026367870286731723881707459812128 10449862 -240130973650290224758360941398921297568 10449863 311533344193769508364878105894123185112 10449864 -531765345545238811430106562251423744000 10449865 -515695517321324675224050336173252875740 10449866 -49272744811863421442569309135111005696 10449867 6421643103962374762603471845619195800 10449868 -81332161427486373353817974479070530560 10449869 429905058980465364182848753765385073270 10449870 -23859295738046319030638933245655116800 10449871 -378326075947704299190942774916078066856 10449872 -62643573977496080395638668398313447424 10449873 -47720890653920641032006706480367332416 10449874 -152692235694787571140030448531881886064 10449875 111945589180691310411573468150234360000 10449876 330191667025680181065761586579384748032 10449877 6576025165773076657416512207453667192 10449878 -343815806297470621845044784599413505760 10449879 75312813431016673540441630243623612288 10449880 -13611218187883810837814674058586931200 10449881 -247359971033707917667566415580537471040 10449882 -89208111681516702485606102376722672400 10449883 180594729512093779445195327692947640320 10449884 -237877316122134182817840820584563357184 10449885 -58906493665527448308245094298656842400 10449886 -228267626546309802511404979628791695360 10449887 -62773682988736906374993584612850987984 10449888 -27157204281407924987670730209597849600 10449889 -263862806843957501466327314725885794240 10449890 161450776923312012881610853979409600000 10449891 -21174120862374709233247591559650522068 10449892 125466987640321728104880754733268863232 10449893 16380546135549218320683561762646742142 10449894 8463352911889596867878134708990863360 10449895 32459134107415229383008275111948441400 10449896 224822675287511810406273596304935009280 10449897 303111221923616983168697710098211731600 10449898 147546891630095607450414159052313915136 10449899 360854443861352708793293253679347942900 10449900 -89291151924031346622029525374659187200 10449901 -56266955351128774439387112672199020672 10449902 310613438440975539835181870944129312704 10449903 4408661750184232594899244705939812480 10449904 728939750188731819590294142022877184 10449905 -668266130878306132459769823840132110400 10449906 62655322926823472355411688956566296704 10449907 -98682498912726403416392910574694259328 10449908 -175694579024663944276539542596211779584 10449909 346745664509784264505186436971217682414 10449910 17953828655070208612074503138542494720 10449911 191249562800889830944964539520959731024 10449912 91700572431423475684550576493863239680 10449913 -701818449896395622875197833995335282838 10449914 94934417524287694349479103120816212848 10449915 -63506143559032368952821330463307354880 10449916 -98122439168717067000417988937344250880 10449917 786957788467118458844501256278350624332 10449918 126551931732470239404917751368653651200 10449919 -187527886814240408557227748437588935680 10449920 -134673293854831396495808238542829649920 10449921 140729248891869665663694577015693322784 10449922 56544365763074032856766741611648553984 10449923 -40625436261481886203687977353649480 10449924 -213270303019659523431140062751585679360 10449925 -256975924683978636445273601225761529350 10449926 -33211596384626568102664307527194077088 10449927 319801953836354884361173986852057114168 10449928 -20963248894293209192101112342637603840 10449929 -107242061456197571097080261389500315648 10449930 11587288350172159803031897660554309120 10449931 -532173189698795335516215001719146724268 10449932 -225251943424273058277956472213020469504 10449933 -65430038242879398386048234262568027392 10449934 -493748677731857281289353315491203857536 10449935 -76984305950264596933123401744861259200 10449936 34429314693935060355158627990594199552 10449937 500235073408404765738038683269026929586 10449938 -138484767284376366145801439338862432880 10449939 145557277937419383547274814146595324720 10449940 -328562846792009680843593160370958792960 10449941 -59841454330026190117871760642406548480 10449942 -203566415405925660421665210466586983488 10449943 239357399034636190078145331193677440 10449944 -93424084845728302185141795191167395840 10449945 -13596976944462407669899667236902297600 10449946 -5820227286049451258070535921624542720 10449947 266534418588045454050998707012895677200 10449948 -225531072377663245266249143709331000320 10449949 -42401839095242521968009135670341111360 10449950 3092409372134150411634391037447328000 10449951 25341156569139479667305710836019840800 10449952 -121331445804342868466840850289278517248 10449953 -8015818170917405475413632197846117456 10449954 268730919854281272819591521702777632464 10449955 309037174633613487382548084551531466720 10449956 -38730203986964694982905326339648901120 10449957 -24536230125929640191994097700077551360 10449958 336345292797880375768235968107472343040 10449959 66329797979469616220492479241862226368 10449960 -62052085118219313973323565486784102400 10449961 504932698366996843377722082351842461562 10449962 31483564998423166235329074590358489600 10449963 237886783572564351478372030910148760092 10449964 -5016265682128731799366889378661776384 10449965 -94177135031616695445090440367635774280 10449966 -237508600038587046313649754313580208000 10449967 -447394946986384643800476256886090223048 10449968 -84893599710222929595194218346974150656 10449969 -268851085765563689143519236672025619856 10449970 159716483025149873681051851786109899680 10449971 112309976728429791195107274824372474784 10449972 3106031628189725775603965639520663552 10449973 119577155322638496841463962406496483040 10449974 -161007404477995516961580768402217479264 10449975 211907199629104693798862681271465564600 10449976 115810419462777088251071785846176153600 10449977 113406100053430811962109752160284859520 10449978 10067668516643830235874490462213754880 10449979 -313983158629320220745644721355106843420 10449980 593222606029292856679118733936164720640 10449981 282617720476480240991025476604045958080 10449982 -91759202824212556711461228642447921408 10449983 -498207009328132416307944063788504424768 10449984 -19669980682422050431505037901103628288 10449985 -177976598070686162566509233702058417840 10449986 334836703370875011710548841899518774144 10449987 -255730933488191180670565359688058021640 10449988 41922973596139834279172034182476431488 10449989 -5628393769636376806748950700840771232 10449990 -6417938966812590856791469832773937280 10449991 748870686452020353427449747347378203984 10449992 34146956287189888956945976545926184960 10449993 93636066698900599790232617265155418192 10449994 -104700511643477719831004598100119178704 10449995 690402682867526428467295223484539799120 10449996 -1537488123300037202974848266206929408 10449997 -286334288350443532186985862081070316554 10449998 -21459466038376180235023279721164939392 10449999 15256862223505657909043758659829059840 10450000 85341167762281000523628896212992000000 10450001 9288160985517873809059712675257293408 10450002 208690704936233487889359079237909496064 10450003 -100815513683661592910879696439363407936 10450004 240231377344936486788097933887784660992 10450005 -329010248656037058318955214825684342400 10450006 14121299695617546321398625977736919680 10450007 193286477585745628618673376807579022272 10450008 49494202797512776089584051159649638400 10450009 -442059485138785569726944656659561564790 10450010 -52114542583215344647499555691632005440 10450011 -18494526610719745332179365835749566720 10450012 -83011405957186915001472545885985938944 10450013 -248693316083822509291628362194531284640 10450014 -4769687390776914160392652778751510912 10450015 -230400919052519823447356630679970362840 10450016 731085760867643089118282311758366769152 10450017 97582389020613039971928787896206313234 10450018 -8982712754113045051320209598357688320 10450019 -293156109506131549150258695997430980560 10450020 30102724666833536042680751699337216000 10450021 -73136453900750655009803160998412659040 10450022 -13999458676684635734070019461180183936 10450023 25837442282764963711290468246750020304 10450024 -65433333197693262861599371265161728000 10450025 -500163149392355922590578818298000315200 10450026 77300456703652331754048566299392768000 10450027 146702099803036630228261247725122299904 10450028 -277728916527810151902803301641015768832 10450029 -298437562133762325360127773987176058816 10450030 -226160335602173294544054245162031051840 10450031 16576605490395026123388287870562970464 10450032 869366881254650196765205382460604416 10450033 -688794417773517586997125235754687468960 10450034 -72617107415974523272342182851134616160 10450035 122396383760814140015455311687748507440 10450036 -22062321350658994012063013805926031360 10450037 -79828658007968231862180704173114887300 10450038 -22184426120949370915149234478518558720 10450039 -50431133950572644301593616422528427840 10450040 -290467973886901266461018312743305523200 10450041 42853757102246095802791199940204288000 10450042 52764280821382819057217274451036776192 10450043 628820520540169371645008790359188304292 10450044 112653344245250425125538189527091200 10450045 57872911485030453867546262986661824300 10450046 -146342811601474580286204568244054229120 10450047 229288861137155855041779520210303235472 10450048 -37536842679145530558676398227482214400 10450049 702806319176882593340804722392853234050 10450050 29174221393111016443862208124095974400 10450051 -739490097447498285379870763001896386948 10450052 -91474909247610717956710673591317141248 10450053 -49439610800309105367806359107758425860 10450054 -253373732116227822940996161763036101024 10450055 171439483353601608298459526871956497920 10450056 119684891378548200986457259798187827200 10450057 1183894672786480993760372676627255200 10450058 -7957732909739389074375666643981920000 10450059 337935863236933093161413458518031869120 10450060 11177397516981578833241361563307816960 10450061 612163920202260030066783560213696404662 10450062 22474815847153213408810737624833704704 10450063 -2583415894157719592612956976950803360 10450064 -49693307328120197333239998280276377600 10450065 -133330942068352193622196094853401628480 10450066 -102338393312596356041121773956494231552 10450067 495212752518709112380789422673329558720 10450068 -45374965881123000347133315567124414464 10450069 57905457613831482532630969041908106752 10450070 -162073074654509163118968693031019043840 10450071 9393749503339681677790528037744746608 10450072 -449928761344651822823417617313148979200 10450073 39198116488188670972981784026792143744 10450074 -218460658738245819864725922003125941248 10450075 4675337624073389168632846125402748600 10450076 -72404047525545720964526157647852175360 10450077 403106582482610114848409802170407946304 10450078 -78895889178639409986937093560434924160 10450079 -490093882892562181646185844459939500320 10450080 -111318322182361893589947941163368448000 10450081 118740309932732381745435944701779320064 10450082 35543806097167024432780832141064877392 10450083 312894387301584775664344765979588306040 10450084 -98813161249385598807568907459978214784 10450085 -229656048824628023569157781816403241220 10450086 -100792972917872955012367936486849182336 10450087 109369512801904473304755369193836828000 10450088 400545020659693354576951097643528683520 10450089 168132377254890873194846942419860945444 10450090 -1330867762713287049037923077755806720 10450091 555650466527681785398870970718645949492 10450092 149030968898067885217477497778788326400 10450093 139744278176848776956977619473689238688 10450094 164208387352437727145386338138445836096 10450095 -55426356523322699719394048793001113600 10450096 -4037360744635381965345854146300477440 10450097 -239931557542368731217734308372756613568 10450098 25217675175174828705085887017583747984 10450099 -321891972597982112502795596633530887480 10450100 -97742372281502191842697389802200883200 10450101 151298193579834515286324961470828919104 10450102 52567563146023533361196226928871389824 10450103 -318008002892547573281254108351216180296 10450104 -112008280191201688174322683406067302400 10450105 -99493402020698609142140857874230087740 10450106 70322273999084781542912326273660571904 10450107 -143342659505701454183328058988724180000 10450108 38823291322996234598804777996826708480 10450109 521746230342512147336883519522676971180 10450110 66383478274327007315712669113801886720 10450111 18381251088774297284135457061380069232 10450112 -174085175363555687108429515456134512640 10450113 90878816683637662763318424950208823200 10450114 188364953044685253828699468968902611840 10450115 -230488302975388885995340518869389182000 10450116 -29675417740180495023102921085122263808 10450117 468112119855141578552288570531659003166 10450118 266235202615377613365806388272517120 10450119 182208133847273694581144605918951893888 10450120 -72803060747165031629104566945865728000 10450121 -392548277595847663269788474763538721280 10450122 132289494255898147023109449696768943872 10450123 -607539361543948764660381056297425419628 10450124 735009699526157156854390955257187606016 10450125 -70231644402504057059551927186101696000 10450126 204287137438348514085383516688739601280 10450127 97724337729738298499284116373213656960 10450128 14566727751439322188660374252575391744 10450129 3435934568559049052034862642397562276 10450130 -245476514463603186420322815936775091040 10450131 208757138320764715876104005003129518080 10450132 -153671273701275338574690766141110933504 10450133 401874722753810328675643479672160343520 10450134 -12432540596458600386006383627938507968 10450135 -133089102939712054395634883371075076640 10450136 -178542895914141089445296185888953784320 10450137 -394883193317905203771772482752591492832 10450138 -192103655774691385312418527655436878400 10450139 12774352628350076897629799248955493120 10450140 131631616357135609482267830235580953600 10450141 168681119598350279525844923617623909772 10450142 -67740596988254801309428112865337849728 10450143 377620242625584168226372039187774218104 10450144 -486995081028270722385144128448490635264 10450145 101134080873033299255063913983109262080 10450146 -81819304867271399670471136956373817856 10450147 -467417780843027848190328372902062562404 10450148 -189369407466051902484676184224791441792 10450149 167172442867755542630429375297067015264 10450150 57791417649556584720524743476610992000 10450151 -579148670734147177361643619360672315848 10450152 -101720984051519754725211878163843072000 10450153 4495452733167202772152558390439754880 10450154 -87765913043417204568913836480671923200 10450155 -175562444465353565573472361910110740480 10450156 303602827709788511547453424277950603520 10450157 -124058248222225741122261431887754820180 10450158 24341811850161637554388736304961118784 10450159 -307563157474218473644258216656942462920 10450160 -1485927117117024701385317245418864640 10450161 5975318700655433581705413632866457280 10450162 35342304323159825286499578222570774528 10450163 995098565421972344848419617986868784 10450164 -153566094298146819207856683788977127424 10450165 305903779787039428558541812816316160 10450166 -103866062255265519009206355095042479968 10450167 29185646328924194692254925701807690240 10450168 160211044593932801784131234172127887360 10450169 -90615668549587919047374623047504478196 10450170 -11221268350345060620246266163965525280 10450171 663241553701456105519456792415211398200 10450172 19533590844070955267080353963670299648 10450173 -5950512217563093388278007762807606176 10450174 224252132220126667251810569208321073152 10450175 119116238661076635079073182945664873400 10450176 178886483257005088883913838675145785344 10450177 -434239171547268164486428399175078942974 10450178 194762598935019836862612757463205304224 10450179 228273070087467404381505018780693824400 10450180 9394778137751082300417135389928552960 10450181 -324035820988862847151772104498123627200 10450182 102963565259307246955024840294798540992 10450183 626400751657238408156302471882215717504 10450184 261173403307383954138742139881165378560 10450185 -113269144044227977317888031437766555200 10450186 471346529664585449851898406548257565280 10450187 205898928857257507531611290394913887120 10450188 -78766128491001618376108782651810447360 10450189 129953469783297550285166367893787056556 10450190 -142992078912246501107233444806391612800 10450191 -642523918234118332858244994372535645056 10450192 93842189435145890145746071856237248512 10450193 23108979188205258147886783081179180288 10450194 -58412545649958319857698250899010441600 10450195 -88440219146021686470145276232725463040 10450196 -106226560599161821549701129028314729600 10450197 -235628208940748873476709588557016351232 10450198 -146513641042366817513386654610086671360 10450199 -538792662630484520694351786824407584000 10450200 183321345238568692542656048162363904000 10450201 69563188294619302960642374283505056202 10450202 56441413432988884714020958367329098240 10450203 -113165113195436213183382426487916202192 10450204 6083047917283431203179738926294509056 10450205 -226642475987951798387000224302926005140 10450206 -19414936331499503528773795500697354752 10450207 237409835334479288658166394034619151456 10450208 563763748072342834199722535400401141760 10450209 -29419631036367627071498095096219376640 10450210 -151846114987537835656621699497560214240 10450211 -277308538384225413624457339124912817168 10450212 -29626227173110208778699388491418564608 10450213 174875205519929038791485209654683587260 10450214 -345507428635564996952752851060811712544 10450215 278288779933126474499497830175036883520 10450216 -47736717030799705833590437899482234880 10450217 24535819546985065055497709353102150266 10450218 4936664068758921599670205862952219648 10450219 -159019519076963293994751389485679754880 10450220 -184385828423690024082751770117147786240 10450221 56626677788979759707593309818357933984 10450222 159275683563794945891427017414794339584 10450223 -34651068041072234398768486875042781248 10450224 2818291277263425157233331893640101888 10450225 258559823960597698074492325215116687750 10450226 101661705549078280898394278485020923904 10450227 349009660027133370590510373218251857720 10450228 -6591883969367050256570443547437018752 10450229 -113295115481634410085391096809640993170 10450230 108273400653650764161610464223770172800 10450231 356412664543375240250330315097699092784 10450232 21335228701253061519145239709513912320 10450233 -152051407690973174747581226091415387398 10450234 -189495745745249371938474862083901897728 10450235 60529443804566723299512408937625815680 10450236 -151174286705526042564369481980219084288 10450237 -124738385502802557429043460355332937600 10450238 175924530549446868113295511175921694144 10450239 -244278211515741720031187086511556037176 10450240 -14897721153915012360611003929916866560 10450241 -480178987389195371832635732690676983358 10450242 -318344775334813099524159930000983040 10450243 -287086707332443833747083332595190941360 10450244 76528962935772956640975522071604314112 10450245 -98038881649718701053961954177066527360 10450246 -176356712951168617903035056574066848928 10450247 -11199890152299590144416065722997909120 10450248 238266644382689748632808485723758632960 10450249 255260544818725267819539233318576332250 10450250 -424199403776065471506515843502525576000 10450251 -147032435903021376414993039228938871408 10450252 568506971821067261029804179099938941440 10450253 -472454478479911237840881904946696917536 10450254 141846026032046881438664694534954161280 10450255 -42285479397374209914918401892877975680 10450256 -22286144961128212242276152151643127808 10450257 -138806154123950949297485764547878225920 10450258 -79996917076226654889885631583477695488 10450259 -233244120046911110153951633330696533584 10450260 102373177948461829656472729763185678080 10450261 451055911092282668503629064787615302862 10450262 -161775825307116511719672421787702108160 10450263 512702966652854498242218245947217177088 10450264 -115993000332546028545147489660681216000 10450265 -133243672467228115603968836173787073600 10450266 -20316156320525137831366954349719161600 10450267 -265688556686185277550296208698797450684 10450268 -73765311034628101250541697505665595904 10450269 452915450104470736887804329318373376320 10450270 157965280758678062362052477990405494080 10450271 124318066565737610754864178113917227992 10450272 -153178563612408585994455430663237533696 10450273 21405877235458305472646182523687212224 10450274 456538786244950206720413373799342380192 10450275 -39145944640260142615370607530056512000 10450276 -419665085175493536375707379550882891520 10450277 358253629137153211714799869396069672320 10450278 -247243956584101379419083871384098144000 10450279 -10681718052665044072954435145001845400 10450280 -21223131659650346809162002739155763200 10450281 -163878697097388972272015408259009652320 10450282 112306321462657614122238004509990082992 10450283 -882908263307895561079004432166853515336 10450284 81443754272682027795762844848653750784 10450285 36247117834595724141383565957146318400 10450286 -7707834364787445146238221341900800 10450287 -429030069052276456317913579919241712056 10450288 35062153415745268136621302774032269312 10450289 -56224679428801435599641464377232964910 10450290 603123436509634033956891525763837440 10450291 307376496070329024851794986809329615440 10450292 -411053691362334743366397932014955102208 10450293 -122078538171334082632933775318862004416 10450294 -47673333896558632136894026274331134304 10450295 63405768604485285972407777534775172800 10450296 -18499822882499383180709241128895774720 10450297 -218631777192589031639945617852362358080 10450298 -238278961756629763262395966062890315520 10450299 389663087531581714396119014917309347864 10450300 31910341233570621942973750763721856000 10450301 287715711526611532305242077161342432972 10450302 17463884481736191781620736827318994944 10450303 84470436698293900589419441814659859664 10450304 422570078101698535827569074200851251200 10450305 6876278109883569403063031552712527040 10450306 -214130375716575027908806023199843161648 10450307 166539406586380198850604218246845512912 10450308 322439598088598177003485219518269632512 10450309 565796278187302492889466844665899370816 10450310 57828450608106718380802829964195442560 10450311 -335263337820594753290385961396413578328 10450312 -480588781340737252128784079705072716800 10450313 300747444446424623820298742051275793562 10450314 -29053191757406379310660922188615537920 10450315 -23020558622240967976058791149282187680 10450316 261038556733490913444777725690649192960 10450317 35223344932494737739586711984911327744 10450318 -217436318261253855436036249708591256640 10450319 519704468112514563314888396119187845560 10450320 -7552660939806289599806497050773422080 10450321 -41706248007663915831444874226051329920 10450322 -199313518472273601342168578579422814208 10450323 146182816454225948756203497305500108800 10450324 82678885364807302424412108374960889600 10450325 485009827054920223895805045178591094400 10450326 -47479768816371163285461763814728814592 10450327 116923461160598778707356349517094047176 10450328 115912451019534049672777901439361474560 10450329 186076868547226151284076925187359186384 10450330 104910310546153703339679206313009073920 10450331 585793862517497421995005770001096464132 10450332 298911407620459694662015463791552476672 10450333 -2893731073259764630182188241082089056 10450334 -380380916599604886519876771962101997184 10450335 -117912779717111777477021652923624087040 10450336 138576382556509168484017689899004985344 10450337 -340102926067559479242890941913647785708 10450338 -59894870099196140235514087849157590656 10450339 -493518476161365736372936947946556045860 10450340 -348134677161920675216948005495543484160 10450341 56011641136083766123267323814513645536 10450342 -57274227040924399075424096216594780160 10450343 -794146093310476036763727549454096950720 10450344 346795988274330749230626779091542507520 10450345 -331259984855149033853054274773373399900 10450346 256613123179047970243897745739900829872 10450347 273847171234955587891995708754187693400 10450348 -65543535870253174500010861106660179968 10450349 35168754456446855338892843239565699328 10450350 -54374123419988313010979045052869904000 10450351 -9775748236885448161528912068406465648 10450352 -64084406889846879836493185048800493568 10450353 154740232257731575920461485158470317440 10450354 -170154336734397401762173645595590643808 10450355 -75251134199627255669823613080529236240 10450356 179587036761621179959611963138435710976 10450357 -760966515144832955445145798577115698240 10450358 315218635403472386825786463659541413280 10450359 -445739278052634519413972274898913678880 10450360 26437621804578165440442848339159654400 10450361 -1002737939683194713165131573023003499680 10450362 -38534041887430073073672959756093710080 10450363 24784079139918976160498087675565584640 10450364 146374985887498924380691258349603498496 10450365 66179554862176639699509167240534298720 10450366 -126108370727651953443606553577174554368 10450367 65371751074642547009933851192797636912 10450368 154218112369798948225903706303461588992 10450369 136432230405548519080699220443731964992 10450370 77120770088538296251351648387116917760 10450371 -557134297365850325739928977003335350800 10450372 -128074187503296350696573480262405500928 10450373 -67858240380775780493088777304086336 10450374 -161182002704419678214413701108395458560 10450375 -79088329286841091480804191396198600000 10450376 -10330535407329633223293991659751587840 10450377 -7402821247440317127621822442625558214 10450378 -89875474406278311126003482820161514240 10450379 22535555096734923532570442107968669312 10450380 -107776756147136999853296521515773952000 10450381 -326313520744812659148238581291075330120 10450382 -183711652968176193294748437586900113600 10450383 45034007899969391583561040698038730000 10450384 28957990502742842006738479296655261696 10450385 -22362502541843931690845656175209548480 10450386 -229513146862219102606962817910348041968 10450387 -636592675112856667437409962221871138964 10450388 4588806908026722450601949949655248384 10450389 -197271672494755138219014231025442484576 10450390 149191742136505844147179715695134547200 10450391 96141758695463746042669610113690416576 10450392 187733657578640761258366695622133575680 10450393 545616409582084691993036754891868581780 10450394 181324945143562306892818218080189962752 10450395 -9644537998106393032661918276438269200 10450396 27416408935480881020945071283253634560 10450397 202392094259230449972074902507887755052 10450398 23766538059623943737474586730611793920 10450399 82789914799410693161583112910815962240 10450400 -280038526996745162886922860541555507200 10450401 -175555672242398512318936455736534004160 10450402 -132595247477673773166992007633235324848 10450403 679747813327242638617449018175571637600 10450404 471878563595670270470371767284312709120 10450405 1130185293808835508653411210122911360 10450406 -2180082904804894904665255619420222016 10450407 319347100293924568850069300164774440 10450408 145783945406291854372496355025117347840 10450409 349544705996803479747886800520160570340 10450410 56820793377283892323516055634540503040 10450411 -276534580228955297120241246823487790480 10450412 149615652979449255847865947177332925440 10450413 -346712029578378223974742815942469074900 10450414 62076170018502770713841145466828226880 10450415 -92294418488275638202925439951857133600 10450416 5063823319557773101921445823122276352 10450417 90637320946512336391358723045319184466 10450418 13721744980165623140973913576800583680 10450419 -253184412033073263209978170263711744 10450420 323462612549359287430200666658624193280 10450421 326472771008834291947065720176410856622 10450422 -26083700307374524360860780575328663360 10450423 -910117721599623573011196262954229312280 10450424 -230958720088879953244533983288592199680 10450425 15964293299093481353992647479463042000 10450426 129411372224842575346742589985058548848 10450427 -286270415224656935370594572912708102688 10450428 -45295982142171183241840549767031962624 10450429 -310516133810343796166475883949364301920 10450430 -198641691435729414526976512133867528640 10450431 -253733571177115495163881117931415709920 10450432 -151822865113004736005908539943742865408 10450433 7193299496381650253214496655933353920 10450434 -9391531443416668932397632554325557760 10450435 106126073372877743716550228281939014960 10450436 47953833164453713255812768063384698880 10450437 -201720358430487669492599227187450688000 10450438 271972310390601620506151524945045377120 10450439 -17718012326237325945382912755718033776 10450440 -30793568921225994336401996769705984000 10450441 -89244921052237479228974392948536408576 10450442 285970579499189011964491010633783199744 10450443 107505949218154866432968748070988591064 10450444 489319106811027884228538374179786785792 10450445 125446386730407207169302117890555738700 10450446 -172543601498866876780926082395672954816 10450447 4810861842468769495425114122532054912 10450448 -90553146873627357477563221599998435328 10450449 67475128206626238176172217559017709568 10450450 -314221102671222889443662425881533337600 10450451 -280317749896980884026630923708555821496 10450452 227190450016213286163620417791700908032 10450453 -114704343768912122370135067647931246998 10450454 458653365184776425795289057250670592 10450455 25526939959498092630385954275735127200 10450456 66426422755789990138910602685045760000 10450457 149544161712239162618867732719852793472 10450458 -269666452535413599802145592697342427136 10450459 -206128233516252144673693648723481461648 10450460 -214950406389529836089768261486643294720 10450461 -5690402917340697315272831674380740352 10450462 597831930736444603644454519513795584 10450463 35661233242041990477095521607260548120 10450464 -216590431710306960187694445242175455232 10450465 126071931174130015580745546444461860200 10450466 38342950470001618442849673588421721664 10450467 -256977350645465321391456865376545565916 10450468 122524541874144122804595379910171877376 10450469 338393366483107016644867506055596435000 10450470 4472146230584106521583492786478944000 10450471 -378765201202225188066116404533440952328 10450472 -64038444753922753183632749004143001600 10450473 235035398286900261871173808417641919968 10450474 -243843353577519595691243083016678781264 10450475 -282505925507773625360641744318549575000 10450476 53221395223214976096400092558665882112 10450477 482511762272310621900881402637177426326 10450478 216843583071167630545769543732964253056 10450479 -61676605558966818832139350327743046512 10450480 31283928393432732919583937138896732160 10450481 -366015196480929452694984741434198420718 10450482 18171985904987360090725941469042097664 10450483 8935246268128257103158867468311318048 10450484 19042706017041048236935050861748684800 10450485 38637695125689049908676469988784800000 10450486 295867142127381085714972370060169612192 10450487 -226584060673088615944246527390458497632 10450488 -332093072623201445565712468063653949440 10450489 -17703245000909102710192661053001809408 10450490 -55111216239942479893177049947383244800 10450491 331931371712612605984941518639436250392 10450492 -207294360346429501118457038652976030208 10450493 -407038909181563145531915266323580830240 10450494 113678076872791229771251578236567192640 10450495 337308934273095355572775763894906907360 10450496 -66066809703929379242327642621966548992 10450497 341200354973105038737701804187514984704 10450498 31266834571514433415656007496522864160 10450499 -263759127025466960095790245719266669640 10450500 101332314573186469997135895290237952000 10450501 -723184987221478868460528871601362584288 10450502 -13057950470713243094035594033363483008 10450503 31783450824200890804323660733433714688 10450504 -77009355383426724201133746891746442240 10450505 -1179047507847353901907838420289547200 10450506 -77828069547825691511143386448432180992 10450507 -198486004441716822761459179520842539244 10450508 84890995330047584736137543199347705856 10450509 4288438361188138450952561063152023648 10450510 -14304787555583258815338125653771284480 10450511 526193616943812332679793426957790488032 10450512 -135822216883251776048135479885965557760 10450513 187095009303733168396941569464362743920 10450514 -18106556204573474745314242326798443520 10450515 68300954041965836776300766981238336000 10450516 469478487802354432008876237817336465152 10450517 -212800061384880862494609990770306116416 10450518 7866046629223549180684996257583325568 10450519 457849931008624573420647234801261208440 10450520 110317098469120761277449544816250265600 10450521 160390943964410815705324425528894998490 10450522 260955707369882415847057121512698147312 10450523 -128633460650354245157806626198327063228 10450524 107171826359066863557163885126674432000 10450525 138011252104758383429123962179818301600 10450526 -631948814341310814171349498541237781504 10450527 143848960075431024744508038115467624720 10450528 -482694261320886655549617632585318400 10450529 -88042532002070026510759163174900242074 10450530 -82470105928401423904531379846837952000 10450531 16647422522418179186499591076238614848 10450532 402224686176040342486539201417144898560 10450533 -51529022776180862026811036930029934592 10450534 6113683990098415101720603091641431040 10450535 -17088702120236547818334304271054618400 10450536 177230348230311121204168819708302950400 10450537 -50994178936285607406272778923845677068 10450538 -140363360770250094013844856850633113600 10450539 -13523467522706321495304454154422797168 10450540 23596111942872968635128198965801548800 10450541 -43868139146142333055205829268183238058 10450542 82694412377305927685055958858027739712 10450543 164188267582689974137550028530794019792 10450544 124416589317179992264716357826506915840 10450545 -108094168264231142553482688696627715200 10450546 -123443127201634251169979947185285891840 10450547 73313170292603140495974211790990577996 10450548 -204376395180140664334450276707906173568 10450549 344984867585203285508834952612572490400 10450550 6581066361475699009204674303951633600 10450551 -17006875649033792347688110366960638720 10450552 -30106227835433749992795900477834854400 10450553 144478201445975464870758460383753634260 10450554 22485618793516117481261482182676492032 10450555 -467948988080966652722186080814144951040 10450556 -337272317899526024988159574669959198720 10450557 -12019311945247786309405968912191700000 10450558 -161237119615304999634023837061948520320 10450559 -140720467959847498178296423232058759168 10450560 -131839148040289591987359710314286284800 10450561 -105175700961175770282083806721677743552 10450562 -146017664442369756684986834050980012000 10450563 -251712115148302509829364253274637849616 10450564 -148531534473806544882946310846347192064 10450565 -17562792706367904294482493725898792960 10450566 -41824805020791403035026484796344238080 10450567 -567012254472693433850268961993642705384 10450568 -337623820572270620366569432384250019840 10450569 -130594960399769348529698953119029289456 10450570 41925531511270951303546767562739942400 10450571 -548438811300261141206197714714595751456 10450572 5897266241477794718335877571403603968 10450573 84574767530155260977077959385418197056 10450574 -234544747147325289453706159445462374464 10450575 53850130930688880871832045722584850800 10450576 28201340163998441930093114444994314240 10450577 1236698507246796183621634043059636118640 10450578 -1520646093630376301040625148985902592 10450579 -53807008573590282989729145863555848992 10450580 31648957179443388909167346079750471680 10450581 -218505432039111369572923286545470490656 10450582 78877602154946803277583634064249806272 10450583 84485718207732053774728406766921752448 10450584 -72645788968702627908113540323598131200 10450585 39952361854419521989932611613356473800 10450586 -8867814413950757884022175908310053376 10450587 -15999471520690294488454082421653327616 10450588 198589864269535309126526617049101618688 10450589 6937171107473206095484927752718402950 10450590 118021604107532445068279272105164232320 10450591 -20212641773133385700085993348600842496 10450592 -810490649154357712228086094258999984128 10450593 -133056232892793435993957943150425033600 10450594 44567047168268078596845988670824857600 10450595 -472760862728366065316728202207554628400 10450596 8477409806787253671172943694892597248 10450597 -260487241794353957977338703622215634628 10450598 280101792674728099737180915511925139264 10450599 -639017256094495568415328547953497006720 10450600 203729968548402935151448608722146944000 10450601 251584877917372173010089031793607745152 10450602 -78288696508027865584688031468171532032 10450603 -145091665832140985611745577311519475148 10450604 72297638356401142691012428128445568256 10450605 -22796679984963230202697905367227986880 10450606 -270265112170788020674412799483016746816 10450607 -5263091301978801104446481858566756080 10450608 -19211499638718974496968006235098972160 10450609 222651572392543555519979863452198673204 10450610 206136433566969781327161231002250540960 10450611 -480087577519668526243107440068797236760 10450612 -23940542106812811916427746175918431488 10450613 23989245282210853903356111540521773884 10450614 50819428198987558456142388046729317120 10450615 125225600703305245349242314434254207200 10450616 -312628954011853114276459907065218109440 10450617 131600569396550549644344071977143097680 10450618 -240989141397845520548887230021627876240 10450619 -353249609783180854103065516392880474440 10450620 -5383325177969370476495753001594078720 10450621 205026977682801958450192307620260938822 10450622 253219165506671584400397651376230224832 10450623 -432867888693262493392372126400588738616 10450624 -39594567266570356732359078044053274624 10450625 -22464685729551190446784729634093880000 10450626 -21193347630782126456843094608632563456 10450627 97726701779740991525237955563501583360 10450628 -115355396105206555618144983046632893184 10450629 -63715373357513656703398614031289108256 10450630 129170913734930108193994064203233912960 10450631 -306392504973433727908045426430917692528 10450632 -1295099195016910645429482651049820160 10450633 640405940838091394001146839531933793882 10450634 -698604594939381456867849957100666368 10450635 142835896925611367917405333822831484640 10450636 54478805546927862669810828130713501696 10450637 -34866716101723672405761992270562456714 10450638 143974701155851421085551406700380100608 10450639 291971653328005961970304737764918931440 10450640 -39808934190804466467040771833264291840 10450641 43529746904142093872536040584489258992 10450642 128138127382348116055433169182574109344 10450643 -315054566324576556329963887740431507040 10450644 235383177385544193034358288791447848960 10450645 43398978358927457843534234847414247200 10450646 135662815859398438147054665216169161600 10450647 -33661740771909983743374658308231420000 10450648 150569784069224239169321839536184197120 10450649 111073682424719380312418412451312410 10450650 12157157612341818904498062559929216000 10450651 -456660218718902460550253654921408428348 10450652 261607156783609920802236806488929630720 10450653 -182101071584653183207439623473727517856 10450654 33606318291999858038887952010551471232 10450655 -177119130258016954849860522453507508440 10450656 -231792300485374240698956641086723588096 10450657 213552070824264359796562115264907243712 10450658 16858993060505223563402689360665784320 10450659 42188916671992438435907201450265322104 10450660 41093614938691794316514032193202892800 10450661 -85276656350614874782344131372005293348 10450662 -80497317984324664339335849497718456960 10450663 -53191870371959847824179023321532651496 10450664 -74939078229808196218210903179415142400 10450665 392407232969461473976019634912453984000 10450666 358244918096024988102587109409459930032 10450667 -222755206249711130364624347893657645320 10450668 65061106036421324805628752148134704640 10450669 775591506659728399172160203018018750700 10450670 -82565508672683192371349312580773750400 10450671 -89658559893187442996128802147215087872 10450672 75998811678172438988376813958051921920 10450673 -679451228434607716071146361292517483520 10450674 -100591382040028551577341861294433858560 10450675 93433446165404401043715638937041753900 10450676 -11485327850899909267764715197174803712 10450677 -6265807450414789808078833303437424992 10450678 -36065140544334298028207269122208450944 10450679 37104584239911800127385773256059287784 10450680 433287008819158781595875956210483200 10450681 442484127305538172101215106792961509482 10450682 59329850640554802033521054524164017664 10450683 -287754070595645234183696748161934325416 10450684 31404789326672459834987902773607424000 10450685 153906558944635900466418154115836316160 10450686 53745696182597290218925102484304416064 10450687 116457496544048527960975018154298261632 10450688 -420153010928712500610656862353844338688 10450689 231555730857176212410199870618107826176 10450690 -85488092037678596196572720012014456320 10450691 223775838742520322836684154912441796092 10450692 -42428462302551660177967216434102878208 10450693 -180617891215381454387046909710078521920 10450694 -93076917716437886600630336766708270720 10450695 -23729357801292950253168469713360497760 10450696 217034023519706850069198614333461094400 10450697 -200209145280647293128812331592701274854 10450698 -16593327264063557108787858819667964160 10450699 -78516926230597393276964424762537075648 10450700 -28048912066766062635544261706254464000 10450701 -405294252319271882001387282063004766880 10450702 -128731684533309270088431241454121585600 10450703 -190783843292769899387143462636468101120 10450704 -8422794468627716888890355286149824512 10450705 198930241425866449952669323652411990760 10450706 -32396774950806097767627411000820331520 10450707 -328311167045175643435890743907248062608 10450708 -279182497167578198115170210645861510272 10450709 203662502424484277232032524896960015360 10450710 -27414002611955421939612353665105209600 10450711 596159925461268926618258951058795051000 10450712 45566312008991372886215527062278707200 10450713 22264669081208220718455097181510375808 10450714 -54401601740786819620262639007887342880 10450715 -252016052899100800998273624970631481600 10450716 -289915080161490292287828096397194808320 10450717 458247634336287584315479011528074086560 10450718 -243677146478625529169192849897078296896 10450719 -226163027060249067594565098959433756096 10450720 1459068656366959656984776453715394560 10450721 -298030652642021941899607636938282354078 10450722 -18986809955613538969407841466311883520 10450723 -582662010839473167091156120168291653028 10450724 1484438510916334391706497005573120512 10450725 177138996443064027247388980770364017600 10450726 -37918955279278767407251338294112225152 10450727 152753936100539406765492755069823238272 10450728 74689178070041080349171885226668851200 10450729 -406518497888300520296985194186793685680 10450730 -4939834979306459700843393495194625600 10450731 306329893117875095042003827635810539352 10450732 933077912201829774911765609892590008320 10450733 -256783609936000880143560577704803908500 10450734 58735366347105272116840329481716237312 10450735 45627882335265004142770798676763988680 10450736 -12781488099250168090571618219571609600 10450737 -34188634116739708117671348842158042992 10450738 193510950302371836131746465508092469520 10450739 108731990741431243961793343901394153888 10450740 -56087730122299547347433007522583879680 10450741 -288922079453661420899350835211775660480 10450742 -46280860144960464987742565240614213728 10450743 79534625119298568993740382028371372264 10450744 -368401290554083294206377978925576867840 10450745 128027451937679006800891860726938157120 10450746 -2316535914720171908057807296441790496 10450747 -581250804694588855070759571969862795804 10450748 85810259016234755872762494146040717312 10450749 379992748061060835359741681770262161728 10450750 -437411849714321614269151334761637280000 10450751 -232717055502385677549270971993569356096 10450752 23908212429423239736293346111934955520 10450753 17787184826703248958368586612589728000 10450754 -40411276514560871976035650462340357424 10450755 -60269783915679000653976360159605184000 10450756 -319069631902460434154758646800606494720 10450757 514552366513369608551345880344543698488 10450758 -247893863419734397373179187048657630016 10450759 -400705465539082525766520974415946276920 10450760 -270898674423190200883605225645010944000 10450761 -50011909433104735364871279519134427456 10450762 -8006718636329434867643370265216113408 10450763 -7467640091625424543783398650202306816 10450764 -158408115818274160570577386842849838080 10450765 -14781556569707755481144600308679102280 10450766 192764671869260736041994026275797488832 10450767 4138413128133073234182037227188458512 10450768 149927951256609713902444919309920092160 10450769 -639503802371746370204201175250491376974 10450770 -142086172397240481731140558640025600 10450771 154220371441984491015171024658837450152 10450772 -151355920281618736737329263884212736000 10450773 241385674703838179501533664568558667644 10450774 -176089646187730389525046769979420156288 10450775 -351028033215979814854127791045994005200 10450776 44449316900745366829137986778625474560 10450777 5045907967154752097397433395477999518 10450778 32903823313992617469890840755321081824 10450779 -374341314719019020759062021724587306560 10450780 -308831083604551984902589834828658242560 10450781 -740611780549103204134693304173151245536 10450782 -6933316570209904107600306392212763136 10450783 212529588655631729194058972970859780720 10450784 -378261526182806715063767160778613587968 10450785 -1371750058217282848192376007463900800 10450786 133148218828669462650346890833797415424 10450787 -20067245945698935297404607823964498568 10450788 21195703496430494404068466886911488000 10450789 308111219559109054369227689841297068380 10450790 3810524666347168174053898721526862080 10450791 193798804914062261384205684950339882328 10450792 -212860996029285245784260949446208552960 10450793 128229559487982409999533581994100746042 10450794 -113160886657535884106125482014076035328 10450795 -119096749507254446522717073165669991200 10450796 -214147858869044099665687523352814790400 10450797 65367370049882282346564892966983289344 10450798 -85376594757795890442129303679306316160 10450799 -19003533766530950510227441697244698664 10450800 31018995046336841763315166791305625600 10450801 29275461769241823065641131776522292132 10450802 8401153005016416154250206320722702352 10450803 -144942716201122249242375523741332691392 10450804 -19710661482104977656417216141065003008 10450805 -16831895738941890028611279905006178000 10450806 2666768005457216237176592840857787904 10450807 286888031234673139645381320380070654056 10450808 199083082547175105881395447267414056960 10450809 388388183317741851650071952378465923200 10450810 -101588629691952931129749830844873361440 10450811 109135961016695911970217452222950102560 10450812 114976545553212554522098016847705088512 10450813 134376069744722848871622609491371331328 10450814 -22213620333120181767028947448245211968 10450815 213094210376381590876971608641707941520 10450816 -549499679265962044660857779738262896640 10450817 255817548398929205817992461041368232000 10450818 -19138187591256668253227815792885395984 10450819 -540075847048692059968722728736448411780 10450820 -272616121050493545658574670202412593920 10450821 -356722534045497945271770470566023840288 10450822 -364764582440013693566907392062784371200 10450823 535315822348319316722572873892549819520 10450824 -108345651266110043879175176512965550080 10450825 -39685449649432458483653174893979856000 10450826 3423153725066132275312198668778712064 10450827 -3184619018408277873406377612806829636 10450828 -275723535713427347188046262845074047232 10450829 -277974032804481605845405254523976874570 10450830 30119706711589969394545664423166935040 10450831 -468714777861277411461580312728989383680 10450832 3459534538320026224157035696592781312 10450833 -307068287301182574128432310447092130576 10450834 -15649299025703711002955740720653803520 10450835 -215150517652856364665812923536242038240 10450836 75122617710710021210614417141304524800 10450837 -612059328975459627454740553811509350514 10450838 260046785079567014349334350667969612320 10450839 41331064977609793855508287682927176320 10450840 245323989087428830794942950282168524800 10450841 250183347456311382639377692920850855242 10450842 -42364099159040311981110994578291122688 10450843 30677823136326673894933424230059520144 10450844 -14617868847900075891987192507714502656 10450845 218214468512631030603016805216682695040 10450846 133947343521376066756259988673740629760 10450847 -471446871637478683006649154521335685760 10450848 -77714689468182957196093824683628036096 10450849 3813513170190973687641215343825587520 10450850 -128509750773330104744761240815264727200 10450851 -170407123481559797293867686372631980168 10450852 422843828239919340247040823211441931520 10450853 16841315246551001921172909362777576256 10450854 -160199769322389531657311205314112457920 10450855 -266769127295319269054908859105189145600 10450856 -180692620016566785445129029220719467520 10450857 128760040701415107475205774805407345040 10450858 -84681679714928941281094684781374240512 10450859 -13683567862463706850628927840481328200 10450860 -92183638311936022857070032018874368000 10450861 -6482159053240436820362086009528595776 10450862 -123522135431829475865139998933106681216 10450863 -9748439748249125218353500637999863808 10450864 42329477582194343913039779905106903040 10450865 417619283868691948518428823239154478260 10450866 -230568929682412433003636552466324091776 10450867 169030519558952231749123753979048996000 10450868 -40891707206769372682001731138522183680 10450869 96253510567548620141294549020713968256 10450870 138039972166774384387317146545214175360 10450871 -286031333028016444121309816480930291928 10450872 15613354523663334143666492095630725120 10450873 682798806196034331863567396545927320960 10450874 -52487407969354566776737413542000102400 10450875 262724777675377306068905439698967660000 10450876 161590731555518054272311027909466895360 10450877 -237696266215316852444983603856448468468 10450878 33482992555158128772686753010323678208 10450879 700060766632879568601047129838843356480 10450880 -18999241197508776656091173050279526400 10450881 -93053660981238131335132478352544677888 10450882 -152748450366737211197682232323241679328 10450883 31218303899221762401836749320928645200 10450884 -130386942649339016861513575744335627264 10450885 403719916625232659876116652400009995580 10450886 -76041147152906587751275351720048734720 10450887 -46693991396939695687641524004622270080 10450888 10140872013701027079155392588852101120 10450889 69263841559394876970968497147072687524 10450890 -47443596070842929640482188745070758400 10450891 -945942246007614681029983808661130324 10450892 -6647331865885054944118432222216908288 10450893 -129713230105033730965221997338783876000 10450894 52971650846160488946051185749890445632 10450895 -77368987393422267839105139531600322560 10450896 -104231709883964465497733615090902499328 10450897 -220307381249990706871904693478090832654 10450898 97387854829821409833847195768451583264 10450899 14143817311101292084260713049860608824 10450900 98548879667919726330987409590009120000 10450901 -14872140076019253476085733554783554208 10450902 27904518058620542856108689301037037568 10450903 694308268388063030622049080296650917360 10450904 167504620686448565648310116978348236800 10450905 129820196006079361333706060726607803520 10450906 43091197938459172524368823084351313920 10450907 202941260042743968933056242745532861960 10450908 -10277997417433965404078756702200359936 10450909 -98910593806968494838200159777662663168 10450910 -200278588538221282338366810247587648000 10450911 144179307683429706102163791771263218320 10450912 -178258562766803573796441525088990003200 10450913 -383267598862183710593115881854789044816 10450914 -8903260534595205575981157016867971840 10450915 222273433205366510854359197318329772400 10450916 166738787934680796369433424309548670976 10450917 -637643208875230376397190488517239029760 10450918 32147228094571628315893092777305539968 10450919 769706128052423353684490843725063836840 10450920 -140227423676722348801618729196224512000 10450921 21222165820673666706670914162555110400 10450922 368427495125791017679527233121445486512 10450923 155290425564868276963452897158262226944 10450924 -291665734338857990650109653310139225600 10450925 344326399752753003824558039098435944000 10450926 66446383616318159387445434710641057792 10450927 34950669539140640550009945788249373776 10450928 -185338410749027764396722037683204096000 10450929 -88260687157896886812871962639012867216 10450930 -19942685601128290334461895268572897280 10450931 500831959184622225138460782617837751000 10450932 -141555255436940175353647930348824035328 10450933 166231181985612075251794355352220724760 10450934 57628586946335700449784966285868705920 10450935 -2431641725629594959458569483218337920 10450936 37793743554068398472608560230834503680 10450937 34414019031391496792695450837512520704 10450938 249144504977222764127145905381982708480 10450939 399794081929963032822977441147322696740 10450940 -29156334151130992550775939731991275520 10450941 118702199293617004975012208957095374144 10450942 -46595569426145931254189056853745328128 10450943 474173564448265472859568320999742728192 10450944 6878806329688970985233875035519713280 10450945 147482308751167737630419430428781937920 10450946 -289033156544918780736041544498942739584 10450947 -52159108485790688093574817802624114688 10450948 -776154327484175712838704467479349597184 10450949 130798051167305072549921552509340809950 10450950 -2370564344817575965107681802792574400 10450951 -112187057565067164478667668221685220048 10450952 -382620177221758047508483382120752896000 10450953 5438013776818006900095841006584145962 10450954 -331934334792008192850857163769294992288 10450955 -282893163295311601667927566684923740640 10450956 190113428769697869827190365393746136064 10450957 -333424223588737946759693443952940758016 10450958 60247794738214373696610177431723131776 10450959 -159398886056508953804100302806876865280 10450960 77497037784666049140603244256078315520 10450961 131069363761931750046013334097447536562 10450962 -145406064789328011675877941549472176480 10450963 -392502474365337462583407780826747832788 10450964 48727150438322477668706246785179154176 10450965 -2479190720842440211674823439091710400 10450966 -70470425610378367345303440081241902336 10450967 833915911734991584403915212387910933152 10450968 -81197197012906305869669522658738831360 10450969 -22823488216677201160450750668850548960 10450970 165285906074093832833065810884861542400 10450971 211326973691152341853768554115318562400 10450972 5062362052786666043477580179192010752 10450973 -245054994450035680334544090141500610036 10450974 48949805376681183646372576264553281152 10450975 -159019046986252836206935831492959543000 10450976 -109897822360227427457065123022619475968 10450977 366216271026455901029077147709464236720 10450978 -3919041458284284943593699321204034176 10450979 -41242210315463640748909192905716924928 10450980 235643685253651936359097280090064380160 10450981 680209874169720523569402991655126535612 10450982 97687866419417408688336404131202980224 10450983 -66228378394941105370513483631151729456 10450984 -320590165763138556674510896438572733440 10450985 -257571655458982719496913874219537929820 10450986 -29123743102882168606063712909545393152 10450987 -15531230350625381232474459876080994288 10450988 353542970353836880384014946612246502400 10450989 524692459669367924855120062120533912000 10450990 124815706939058959230014278768084041600 10450991 82717001990806103837036904267198902880 10450992 19552406254774531875555489673704898560 10450993 115016071470219464818937907502865249280 10450994 133317125570193157635756084620536282752 10450995 -184713084169283691612651318744318336000 10450996 500094042898734578569973358454627568000 10450997 -188533600880661643871217902034303121554 10450998 -192563792828841110998277056348775116800 10450999 33444680558764035530281193635423177088 10451000 169680418431998440177789472786411520000 10451001 -175771009530269221701848330359310635296 10451002 -41535343697684493564670168948502940048 10451003 328735682703700401387912436429692587640 10451004 -161873415850285103749627382196301499904 10451005 613688947467706528340825094867938473560 10451006 177401070156028898479201052551259741952 10451007 122945917819610581803374773586372772480 10451008 -70617672978666125972175505756267741184 10451009 114167134995379414881950937706086249300 10451010 -109720601706828316610943356424127165440 10451011 27315425340006127364988850503791756232 10451012 106758063745171641125305006939217092608 10451013 -108966940349844057804900646864947244512 10451014 -501918134623916696783461651853026218240 10451015 94146286827427174114275220156505543160 10451016 -76248496875317264935385402220784680960 10451017 181059736417329531687980028758786664648 10451018 -338842205857566349294488054219425177040 10451019 292250663187768384009719797892316656880 10451020 -36581997743867221759145177404787404800 10451021 -4089179037852101664714626819334190656 10451022 145345768215725053875891368375148691584 10451023 146771769735597426163701012756516776688 10451024 92511685397937255221632100666226769920 10451025 5105233969125981131456232230542038300 10451026 413805788679482871264587054543810785920 10451027 -93652857864796761672138319920934117488 10451028 38830376357891576274788286937509888000 10451029 195232278998049078270852261178886143420 10451030 -14014224985151264574888044270949473280 10451031 30306174087718082012907521298221050320 10451032 38556880233647697840482446897815736320 10451033 -302933533101385870653392495375286617718 10451034 223749555788259482659807154449372236288 10451035 -155765911568771053407870577410195299040 10451036 -154563182487065152043442607251472965120 10451037 -12816340389774677938837789568483939232 10451038 -32035721740623185447875857072873829632 10451039 45627556281772508116062966534268640160 10451040 -15202968187578862223071159538567086080 10451041 806451647397759203484161691232109921584 10451042 -80666756571354833917755010488174540288 10451043 11391120506495034361091911995224508132 10451044 19584892547770900265548903836550057216 10451045 -11976420254579711217217723724717385600 10451046 62677011096393496569855925491576648384 10451047 -196792002892390709377164587471669742408 10451048 -135953328539879862525447760501662704640 10451049 -110448658206448648835646083695078489920 10451050 3903182782390980498766442681276470800 10451051 -64612140441656161491943865303032196688 10451052 -140713434953920580435646278050040140800 10451053 -595445399294947694074685601091191926698 10451054 -49371890383814409386261128855482585024 10451055 168940011882387254673490143464058143760 10451056 -6644102855154369558837096262533120000 10451057 27358216299538322763723378142498292532 10451058 111421921430846576489260565710448414208 10451059 -891866912414763025153553242072647620384 10451060 -285844120161682637274411528230516747520 10451061 37157883532872986804189303869142160384 10451062 -116749542366405848636450726928837820416 10451063 535019778545582331644100726930401848248 10451064 691941659998397822417933582686617600 10451065 -380643945652134687406120446289010148540 10451066 -231692056741407244373075154590747226768 10451067 -125999255773620190121533544304574459200 10451068 -403250498318671754952429718547531909120 10451069 806739638573640124276931673341664795660 10451070 -35022547483735114499200700024607183360 10451071 143072786134039258343896773350093233424 10451072 261524657862139265618423081448505344000 10451073 -252922055251698396819785061801966475296 10451074 117767828271519333255678880777693699536 10451075 200681044043950184082372143534258226300 10451076 181015492509662169484979533115546148864 10451077 94714032666019936516669334001291341312 10451078 -25927896078399305443511509970552542080 10451079 519606688477938400832972406744239251920 10451080 -30253019522408241196990668363281203200 10451081 -43103818039473974201083284554632988400 10451082 11312446762826648338869247099826188800 10451083 92714807255891379320357388735380222400 10451084 -27905431073258895531324197451096391680 10451085 -112930052549640322559051966145893804160 10451086 6934196451299439829510379454357441024 10451087 -76173959787141706590641988004122716760 10451088 -102914132661395902701638037493994446848 10451089 140988828809957774968670603096695417200 10451090 53285035817982978949926787108125148800 10451091 -135163401537273494983282126806447073536 10451092 55430107593879857009536742984539914240 10451093 -144031305880256254449106578042488204658 10451094 -44977503629756972103383365927046830080 10451095 111381485134441277770286251187477064600 10451096 377490978759214621504733384541691361280 10451097 87400297945650004558462323929452786074 10451098 -69588188517079902205616826131369028864 10451099 247812942624798975749564138790106111560 10451100 -123883701614287861362014158319362867200 10451101 48775231700118233701202142757133969632 10451102 -223353450666387130075622454038633212800 10451103 51852971689847519567208753572354858400 10451104 -742126375057827338592645174271873449984 10451105 -33391943551591681138946439549884426880 10451106 -4630664659550109367392316484268097968 10451107 -985443446656312683923117008093724764 10451108 231617925299681848079739874243911499776 10451109 5013135417596219379163494085363770528 10451110 100266064198482721527267109915974744960 10451111 -51528379341418249237678593704048363136 10451112 289250878165307265230382709789663150080 10451113 -537385806939287518219205647999846565638 10451114 -446610914870078880204261154397787380640 10451115 -46030169223076852723634579605716262080 10451116 153928765399217961154963671969446013952 10451117 56705151065454654962106829915423093440 10451118 -5859871614918931615380643306120814592 10451119 -52247126910395677927198268426387731488 10451120 87348985653850174816798493560435507200 10451121 -21633118076685170563095880512827893440 10451122 302033964028417075237257248553792964224 10451123 -60533953516649864493012594890040412032 10451124 105812654033266601107332033138669601536 10451125 -517831780416758547686881235230005405000 10451126 -149009683271063740168571714530984698240 10451127 92395453357871877110651286026551321320 10451128 233569321463862511237385675004784988160 10451129 -284680143240035313488196028956067912320 10451130 -67754537120100897759486138021820200960 10451131 -137065819900633529361282416190257175456 10451132 150366534263250370173533044728377310720 10451133 185558946706853358003770986490232960 10451134 -137214058867497035135430254898092630784 10451135 -220943835574986825710140844082502192920 10451136 132736724424351973286746382625071431680 10451137 -575219691624260904032221842187201529088 10451138 -63249944300987807958988163956872744960 10451139 135928982667487583704548081816222578424 10451140 -26178093389102603539141984002425856000 10451141 684989671949821782834504727793092243452 10451142 -5454353844920866724875511038172568960 10451143 -534083396841585919866377115141986852816 10451144 215886625542017517000948796426223370240 10451145 -82220475219078124825338056593194377280 10451146 -64504956623329947789893107888203270816 10451147 -307003078943052890711526640571796288000 10451148 -3677537515628837842437593170191352320 10451149 -291366762697104662489114056250750643850 10451150 -562544899895780303286683975182814400 10451151 -126435117986362950897153999529359549720 10451152 -185142626300471068373208471299319046144 10451153 173430567025009106395622000451831721380 10451154 2558298334125153696552875541793996800 10451155 -199951682849100982110961123284679464960 10451156 168199279524972030650235320732168603520 10451157 -143862371095780476590857612521103121760 10451158 -93530439790525290834084207198987763200 10451159 -524012650627182595451195462346967419960 10451160 -421303937849568519780274127303657472000 10451161 -653574020985862263920851650544463904630 10451162 -238387065481704650982721692019483979808 10451163 -321247165691447847721258132872677133312 10451164 -219917007718534147373646419991230170624 10451165 522363035647749900791609631955820705400 10451166 -184030379247944375975126146716109412352 10451167 359619416419160846200052809324983627352 10451168 26009281820614840826514452099232694272 10451169 -35362141274343191301101852908252861806 10451170 264987588675640472528640706881211157280 10451171 87021745588616891993742012970525929372 10451172 -185828509458865732511476655925552811008 10451173 1079072427782433528245889838449234795420 10451174 339981336466233967405334853226910298336 10451175 86709986757469316505297289871794233600 10451176 -40582529643339574237309389378092190720 10451177 -167969940485150683425837379522457761920 10451178 135347814949137503719953886497932774400 10451179 405510550415623713504443452059008705780 10451180 93962032459273826190277037719175347200 10451181 -24024088085516615622420790163922991680 10451182 -67308901163740485860438129540974444800 10451183 -524923570372178387496931138129823291568 10451184 90631004462620184112831840093089071104 10451185 109393646714815991155111460021966242560 10451186 17508816074996089893180682911508875792 10451187 200017227765816029447403635794256773200 10451188 -10493674706433943108811108813336156160 10451189 111183387425967034193135409615954884256 10451190 -47286310726291278866426278457225564160 10451191 20240257781927420790818510970272602544 10451192 -132757188760813319113834374667369758720 10451193 -6653860733501535979669446979218471456 10451194 -143884035204978222678349899431870561280 10451195 -199056113016844105180394922791403916800 10451196 183233539944337029422333301823062712320 10451197 478671984913125162726536114077457103040 10451198 -35323254476826423896409407875771622400 10451199 346411034843167672106826936228383605248 10451200 63499703455862868001233365169183129600 10451201 69732122284993379104433894591528158560 10451202 154392143600268290816610190355803567104 10451203 -267692210437779807858507978317034751840 10451204 6256927075079863615191572872838148096 10451205 -142104480039613478285652049374610140840 10451206 3778996088237928650222348064872055744 10451207 238684204042939084872258572426282939880 10451208 397151503308369987830450991532368691200 10451209 1111549725102876315069728358546063385032 10451210 62600075389167340975845415164903168000 10451211 86764627903751428870658180040496164864 10451212 -984888305445898684642640661453012480 10451213 -392442927978521719953393225867430958538 10451214 180865332445842122969160356669437760640 10451215 -221117816150996037818799368333189713680 10451216 42423562020123721934036582572779110400 10451217 -77013190788270755663706694482709274688 10451218 160899056705419769487274424971109980560 10451219 -195623997838561793436268291702312519380 10451220 42107350901373987217030058238802944000 10451221 157007730717901337163744228341295279744 10451222 -28293742000717146931618831968112171200 10451223 -16534551393184058371639301255063768160 10451224 -6789200022104976845983145053980057600 10451225 180633726117816521211415179663288440400 10451226 187015274771389297254488442175882536960 10451227 223729142724095715371313378443639155076 10451228 99349330596047719053405140533035288576 10451229 191888358251650188399527716305901103328 10451230 123699980817182189775727550086858877760 10451231 58784136567916304386142288513710679040 10451232 191197524874979081036394062450668339200 10451233 220811338716182019439160834720401141608 10451234 57285273907159009172504434220569461120 10451235 -11318239286148270717257334895055001600 10451236 7997006339022589564500002594658522112 10451237 -693321902292170289416695711166747058114 10451238 3980057823513920480764932679940167680 10451239 346057823749516036625611363026212002040 10451240 -49666813332238427927253026008038451200 10451241 545200302285910984670617471089885865440 10451242 140133701099122796494361137385680064352 10451243 -147314817836194215284339731066143065520 10451244 -27359031304449238589699743666468758528 10451245 -74192325559325341237101938678891493120 10451246 -96452893723218611342426032639032481536 10451247 33129651127161951749977850469629306880 10451248 2609381454854618392176227557039849472 10451249 439847941887933617185584908688064974336 10451250 -4767472750494622023232663028277150000 10451251 -65103280411030475461746616983980805748 10451252 -149560295327451601023582561983844311040 10451253 294125024202183475460474626461785519808 10451254 80084719954300032919294649554633920 10451255 227933287817366270389237721827472147160 10451256 83135819535967065975471670114498314240 10451257 -236874311413012819870996906630227103020 10451258 -306715707018501442650896470186362629520 10451259 151438674632010762396285040999270803264 10451260 -236334410000958382738446506231286835200 10451261 95420421066065016681752019233084100300 10451262 128662071905842962629767497022608505152 10451263 -309544533631225052505250136777807863920 10451264 -16004500835765528867978351620987551744 10451265 -57861064328650485671753797946552415360 10451266 -3102326908541336935791946701061019136 10451267 -306800986585342686711246552548528937720 10451268 -147575297969981367795101788770068352 10451269 16398025023019236001751495462923810368 10451270 -52287769937164729196442246050799129600 10451271 36681219290897893280463873922341054720 10451272 -132740365729748176252757422972151470080 10451273 8713778911341300662632306715919744000 10451274 11935469046839453630444465423208840960 10451275 -255937721567018667023990768545939884700 10451276 147232669564290605747962130676423373824 10451277 311414400770461792746632770790816826048 10451278 77171032652062874290575905913215892480 10451279 4360286732759501189983744443264854640 10451280 -17573888363928796244015605610832199680 10451281 -125418949709733027258666186415706568000 10451282 134651759202280324677375340355175698592 10451283 25463460519212778170523273773541655224 10451284 44251706611813100976320232519929503616 10451285 -100321867615993652319601782512414058600 10451286 182855434822809023933386683997818337632 10451287 -191931606366181649667334786934424410496 10451288 -598455008543465211735526935826612746240 10451289 130270027677906927330681636476318691024 10451290 144307349637322605001581494888860658400 10451291 -112096614539919448018326239752222618200 10451292 17150742968008622234068529591309844480 10451293 220142434951244299609098910708249597920 10451294 11123766845994731672979376149833540352 10451295 -406907916799878912057798482755405682400 10451296 -397570540552843342313188331193552076800 10451297 -72435144193604526001764399000783228780 10451298 182191483752425691348476207367464226048 10451299 90254439758492608530708884395938991264 10451300 102903960506358086936641372770642710400 10451301 -123244846789423819482308821323014553600 10451302 30493287345464094240010655292070399104 10451303 -40311127437875451183418401171126965616 10451304 -325447730295732812579792452253378150400 10451305 -243200832783598797425469573360661296000 10451306 386689111362406110650500507215172946352 10451307 -86291808295191330722624179065743558400 10451308 78834441271114482234182777706299282688 10451309 17872232102169857980786622532645753600 10451310 27653656483683277337506844156564851200 10451311 -7116558102435346278702307946542557936 10451312 -46500143584115589106816426017366441984 10451313 -174017707917580064758634847409587612876 10451314 97141065355723982939868323940181005312 10451315 -9556381373684708847205922726764846080 10451316 92673327870947245917249610713018685440 10451317 392682098138066453979052418622272024366 10451318 391971439009293596840852025343961056704 10451319 -27895005802527614462610922908617832960 10451320 -355884690685170317704421164049271398400 10451321 67639590020347789487572873141565204052 10451322 153301873623847037262470304802529280 10451323 -44082347000770210684915862365575278428 10451324 108308808418648722939142653609216861696 10451325 69912657833872953292688899520104111200 10451326 163374632324702449062265037441567439360 10451327 -22787272658352741948631489456631293824 10451328 90787068965175190806571647309698826240 10451329 -35099079171225142779966876699914707968 10451330 5340380883137025096045228593214067200 10451331 -523928307118106159428198664217227085360 10451332 104299020028793612696518641653860469760 10451333 -397781397787121250302886692497672470180 10451334 -164500863574439043923035798795342436352 10451335 3227379023494796633653359623647838400 10451336 -142384946720401158234836380373032304640 10451337 7225967080229780167709252690356338816 10451338 -31222996100577979806804243414780395520 10451339 330974677082404845742551779276678610960 10451340 26798840847648464712595741356456222720 10451341 -265874421983667295113206023090621163648 10451342 -226963788940869297476855907259980352512 10451343 -64107512366899130974586199279979422720 10451344 -100594446088130327115100121556382474240 10451345 -264588456966456351841802601617115751320 10451346 145720203311235296137684089152655033984 10451347 -735348107241989285956839688807003813204 10451348 -110969551709826262036030085166704891904 10451349 -29258622403395750752564057005226676960 10451350 22514244993268448405552328831571756800 10451351 -78013613378996792822785715323926861696 10451352 -89304170346668832984826071888052224000 10451353 -31821736028618607018599348916012743040 10451354 -40347951189909311258984606720284836624 10451355 171881606713045409163767624146724622960 10451356 -30884088040481253656581845752613271040 10451357 -209466418472909096061389726680204965408 10451358 -154346162954347513548772628076690941376 10451359 88211268142186197637556347040386350480 10451360 368652984215335477831567353848251023360 10451361 -1092059273083942180992323593267301376 10451362 -133861193083164977162199212183777868480 10451363 -165690681543696148400249462835568416 10451364 -84580208687355769022892795354376175616 10451365 -7357280893727888965129810572959203680 10451366 -297249256430219325136178402476239694368 10451367 241967783369148733649560869023116616784 10451368 -371388168266236829497033137286170624000 10451369 -66370110063632349475233502549937874780 10451370 -56882851035835548123298855210879618560 10451371 -39011050781575825713539324788543415296 10451372 -26940661582031001446314170508219079424 10451373 -10746740665961893064543727657654576000 10451374 -25463261459486427840791560502767055808 10451375 491487243739096284813373004764482000 10451376 -23178818473519098854821782095971614720 10451377 728449383948051390252740564255219278226 10451378 -8419858172680439019051618881620538880 10451379 -294718081154739846872623917147537547680 10451380 -65394580491573508425728643503212627200 10451381 707354730069083806692205825890813010332 10451382 -47313138811940419694567704332242476608 10451383 777010524352932774423037075797964163104 10451384 582911605689041545316874291248234496000 10451385 -9265337414198005202044228259097739200 10451386 -3872456050007584693880282630235497472 10451387 433717399369850784782936256597538557240 10451388 -122197731146389655266520347262572502016 10451389 69781307924762256232657556872413586848 10451390 132780041187229500629711715511807656960 10451391 53330819840836014075548993111670145992 10451392 -18834054972633464813460621286786990080 10451393 161216539238729740486774954698657044784 10451394 10082204075282783676032836513333011024 10451395 -486215622430888431831585230207082639600 10451396 30827824072471586836060523617488574848 10451397 95836070065500117902345727566691095040 10451398 -185299304591032420752035072808163120800 10451399 282394758466781466973911288063683436336 10451400 -178639847277153960237157934558161920000 10451401 148616841172204051534468870505006683600 10451402 -25920669144370295047292342728503545856 10451403 -98349397618270504192069607469560581200 10451404 323430191521715667719749601078883289856 10451405 -388868449506835883864776206119937893940 10451406 61361596509985555866517352287811696640 10451407 90053511594443545405961655401645635920 10451408 1580502610930148496577047467896209408 10451409 136842060684078464942010354724242949104 10451410 22861214944203481412329302034313548800 10451411 436560533459167943721496135947909158592 10451412 -277183989339341489556604619998183438464 10451413 -110203272559715803755849027476114727168 10451414 216725305977829134776318104820564257056 10451415 26626001627325302273068820180061772320 10451416 163955267598441034438221283938697420800 10451417 398799298022871104156099692812956390292 10451418 -75316115190180684828773717132167927296 10451419 799727621137272705996666178560646556112 10451420 -98800845280731221384194419012681861120 10451421 141033914222155905134459725159661405190 10451422 125995591746576908638464012443683906752 10451423 450174885103610050422281694438965817840 10451424 -101202029733862267495108397014060892160 10451425 -232263260463144241140807594240471674000 10451426 -265277334615475356852360998329024496640 10451427 -39820216485020941552983335584703099136 10451428 22196369350685489732547307022729693440 10451429 -258611714988161457176517136508403415716 10451430 106923274804402319256441008050255933440 10451431 153746477474148658116218529099880402232 10451432 163226224807726108424442513782686694400 10451433 14478271780781862551241423367215607296 10451434 39858881321633082950216183815844520192 10451435 246853636336848036235566629250185937360 10451436 -195059405635454139866763195202446002688 10451437 370183213131716031377165363111275843200 10451438 -16854231474844080825135854228816786880 10451439 -48765685723136580948937883673855332616 10451440 119949993584217940499276479081081896960 10451441 23739938742610726552600665935081925888 10451442 -71428120919976308458782852299774221056 10451443 550801772862324249370572313182048348504 10451444 66764146798462135426344489344889139200 10451445 -39931372922436487784694620908905274080 10451446 -107042660956472398618454558635809983328 10451447 -700486230953881736944338997156546656 10451448 70563514060528772071057818167575756800 10451449 252747161451622792864501686346632863364 10451450 -157678945503762096450599891018943918000 10451451 -1108533136180483236154414618847718720 10451452 -136034364839494710096823709348307025920 10451453 -158085011400144265479708994327877438400 10451454 70108133861635145769451758475551700608 10451455 -167024495247341531773293585370309881600 10451456 -120987977595459968040105417700383129600 10451457 44103165268946121760789376374470336000 10451458 -182633535965688954429846248082869839920 10451459 194897178979213747601036042043097529016 10451460 -61016378686483001921294250578235863040 10451461 181269708593738600059171565365362852062 10451462 -78357381910786306202786404826441716608 10451463 -371914947341943349774405530688880947200 10451464 86969603200810452954610728646060277760 10451465 76874712314325082816218397518426009600 10451466 -206349584118959606246454559037004838656 10451467 377197599644709904360124735372073917844 10451468 37558766593698403103019948268322043648 10451469 -139758278523282948247215797813985501120 10451470 56143978038816393569549819520888230400 10451471 -166745007443382220672839936973858546800 10451472 12037444934382822838920239505011834880 10451473 -179736485051753254967137184982161186576 10451474 146867407013993437358904973727660569344 10451475 -73550520670677661854886631835805767900 10451476 5133581128462118278709609077925191680 10451477 -374374087823770216055980119706206994674 10451478 -161306801676628838075847254993452915776 10451479 48075075468305806123530092260425066640 10451480 -14036122038561236265947116020756480000 10451481 436455621787408207593832370209636302624 10451482 -124569382652489127208915819623949747200 10451483 -2080194535661000212643995230040254912 10451484 364458288099154458349062444891724185600 10451485 -63197622738320155763021267256490379040 10451486 -342686752394433867249505171808997191808 10451487 138289924770861167953875766734849566352 10451488 746989716778819294222886676258441461760 10451489 -451282942618200350784248512986232087710 10451490 53627595535615742648570817206696540160 10451491 223262766726655579820670115477673644892 10451492 -319867914254835467009951925566720947584 10451493 -39392299984013161344705214723734493380 10451494 -1156849928718094352351930854573337472 10451495 -30274540184961148894801003864669123200 10451496 -382959533288885659298012820348518400 10451497 -221998517320329238153538606734830378368 10451498 -211360075464797057402718988242290300064 10451499 -10824006558474819442471941250205778432 10451500 -526207771618868060542999918320553728000 10451501 175611268458651113617454514786965533920 10451502 85903971784961516603441452316955790080 10451503 -41388100944694267193557851840619231400 10451504 127931672781766427423806398028725927936 10451505 -6603252370564894909413105122509870080 10451506 -102732913848678515564090035528573893216 10451507 -185349191364889502515718727548989787136 10451508 40404176419624408602487055894140164096 10451509 491735692180799939920152430332663225710 10451510 -174540004582974467845180270151155299840 10451511 13979163707085715316910832778985473712 10451512 325075746537908026006054104856394035200 10451513 1324891737754517249456832030749454120000 10451514 13778981310025830413510861026192012800 10451515 93708835758789816187744645694146200000 10451516 439046466579917760350608525824728509440 10451517 -239267915993248025103078756992956350720 10451518 -102049099579374832884971655224108725248 10451519 -108600236526130748969122493441505348456 10451520 -43635765573689175422773994338438348800 10451521 -106471467956414763245657483387283382848 10451522 -70826119125413822708981539174099296768 10451523 246585631416569628720426030426014580984 10451524 -497932545900613305105355982262024363904 10451525 -19096985640230285570785260035997055200 10451526 13248062752392831689445033954882920448 10451527 -398077485619636015640446963947605011624 10451528 -7384827943549004488894511954265047040 10451529 -248698002546391623456473906522489927712 10451530 71401320415724541792770699919139160160 10451531 -849075484351088751370710172336476142080 10451532 6070662728457716688887319324810706944 10451533 -534974666888512351035687385653935861556 10451534 -61748809229209361706314823995914004928 10451535 254974985139061435978123124856284799360 10451536 5736358193511141933295233014297395200 10451537 -2884547570081884743619253285637855840 10451538 -68187673003470499576843748346705500160 10451539 147164140422405316257771072785484688640 10451540 26673590549761756043001286239731681280 10451541 275511058425073255458744270211346066592 10451542 302699510974114327194740169732249868800 10451543 239427762244950058761037359787948086792 10451544 84473358094277338396291694827236126720 10451545 -56628098627984391745029126946559592960 10451546 27330785370411517782438610841434215936 10451547 15306090118082286426265722796842414768 10451548 19075391855914280035777417072379552256 10451549 227331820456357811094045404244681554880 10451550 95682424428602969256425651525183332800 10451551 -458019286064486391225234370287352695696 10451552 -735797695634644587637360392228491624448 10451553 -135305323214550406428280495815846879696 10451554 -10056728337526487505279862888045167024 10451555 26719937812614639526488927836604000000 10451556 5659655626598280122084273224688208384 10451557 -70810108538608488460629603802369609216 10451558 44495973859133347233920232826155642240 10451559 62297888581325527827154642226958577704 10451560 -28908121671989207082358694634479616000 10451561 60118507258502289797241059335633933824 10451562 -62525199390513852310206734694281561856 10451563 99105899654728639331861051751097917812 10451564 -244375318030330041251780871887288684544 10451565 -158907617509685053270669561384679448000 10451566 263410945857971208978334692570017942400 10451567 229307049347243160311069003299520409600 10451568 1755375307849322966715384576219807744 10451569 604487023440648537164557456826998165970 10451570 103675432011056609751323618574474456480 10451571 160548936929573628085844000895782195040 10451572 945976771893586408256980738143982976 10451573 341212806461502873839122615702170852768 10451574 25987704982573647666651529611227178240 10451575 -129627999598702566834063605139174005000 10451576 296253541010511730051404802358936494080 10451577 -209372746510421077689432267714636397920 10451578 -460221081727896352814699518190475231744 10451579 -1102363569675659287105194495457931951760 10451580 -1963091306406302152007441813116231680 10451581 -68898303769849102741689783109232188416 10451582 306003914037533006388980730785939707392 10451583 -92283602258902426370125698093427857456 10451584 -149551357030662204704846220352416645120 10451585 -181562832138930685842560450553748802220 10451586 124103672793162540860769831359216851200 10451587 -146132838733087530023252146198313789808 10451588 -38499440392281471987356080920327979008 10451589 459111499273847843825873010227678368224 10451590 -181150983421267503033603533115919710720 10451591 272605694045391731399222445001403380752 10451592 -9791616893067712666019257311202076160 10451593 290474163749200395655303689922000594740 10451594 -192691222918169275538935987653013085904 10451595 24800385033170435903711376510461376000 10451596 34707714986767062808147679970702289920 10451597 -73187465184723896386703772926370254760 10451598 -120922050471431267061409911003475200000 10451599 213085728333184802267589950932188983600 10451600 -35625575298066497021493603416641536000 10451601 -269842774601722966492811926603775907870 10451602 138091243314914664734448947882673421200 10451603 300897652613947216094346174524099952624 10451604 332991529118751372887750337971487184896 10451605 268816237564008216313067236465019535000 10451606 330594925874460718132502587037672806464 10451607 33361626716434854468118464831070088040 10451608 229157889942009147955437945660763944960 10451609 -28936061309438758190246941794439648320 10451610 -44465707648156825434649518194076912960 10451611 10321243340120226188910621109605747712 10451612 -30669266791503707293876281932254179840 10451613 -475778252146670073666085678017114837600 10451614 -75987468163965049336511774475434818560 10451615 -86264583018814585222856383618370132400 10451616 154482240192304827875392550086700433408 10451617 1544133906507417643743065221022645796 10451618 69911585847881383694237026193895831840 10451619 131485114332336282572050628856993699840 10451620 -182425141594870626905878078420291768320 10451621 407330489498839512901040719644572664000 10451622 39241064296085646416646070008229495680 10451623 1631410539336854069910586848638460928 10451624 -138381277061097097417767897894308014080 10451625 73742659771269755791485796469755968000 10451626 1600712286853911292873985490222958080 10451627 -113445356095316673326094555612321880524 10451628 216619716928862318179948695279178320384 10451629 -11193435257749872860526345261036752040 10451630 -642137424391730309252698418358355200 10451631 42052131450453552390228292519208526720 10451632 -597844095961216593685927661170688000 10451633 -206831879693176416475365480754028281116 10451634 -188048841898326696913971021432264875520 10451635 86475277294645573328327868000064420080 10451636 -136149657698623691884552000704042853248 10451637 45586519594631149945545068997987612288 10451638 73074511593994030391664338504643286272 10451639 -399607964451153213104120284814294908200 10451640 -207806824759248876848445999611397734400 10451641 764969626296081673913616849809361776042 10451642 287374361405238518086240951035425807472 10451643 -143771787833278754535076111968253052136 10451644 20635195463366543659459056600359197696 10451645 -231414918422652897151247176069579478100 10451646 145065958967388458550135975193003536000 10451647 257937970994402079955282167336207853432 10451648 202029746876595534452801868843747115008 10451649 -25191783292453104327889976577705563712 10451650 -42755448921252247808818292318543308800 10451651 -668423688482554876489261683609165689352 10451652 136739218078702932993179263446051225600 10451653 -115188219226612367331488166797927156160 10451654 3810695489151175223451760595457309120 10451655 206255877381482262434902787022077682600 10451656 -282533808337638892461214536949409341440 10451657 17691485521376897818545455685342298752 10451658 -34428970140257078186877982606867246080 10451659 -18811285246542748881188878706951564140 10451660 -146304865318947480523022119971669411840 10451661 -50909288397951837218681501572353928416 10451662 -137452745565502453991596167051588831168 10451663 -513750535880553806476010718560876291088 10451664 -14917576320453078015553193653582774272 10451665 -78636644414884961748366475207018273920 10451666 -2955739368682073630941085944681846656 10451667 -60494295136675162019633678951455242240 10451668 -244008039915493372405106028142305640704 10451669 373270410700670140516495886999528651196 10451670 -36616265964022179233470112099433129600 10451671 117356663218659020352178654263732564872 10451672 5739833860565247860225658156381634560 10451673 -193808886339177339971962618181371154400 10451674 -33052257244292554184079333766676318208 10451675 33779351519044044930092303774301048000 10451676 389935589139323689832041593593238819840 10451677 -659508914372841636267951201168315672320 10451678 16644459168746008725312022482738752640 10451679 -6587710967298134925944400030177254400 10451680 21805468088131294726437401948380200960 10451681 298880831972494272778260340781522133504 10451682 132753228197063067772070323946305140000 10451683 107268961086778282265871823036470163200 10451684 -328782322212102755892997773856804147584 10451685 74191159177060733687036809120834280160 10451686 -10259310271562189970066905385538416384 10451687 -1037208029930864315962674155396354465280 10451688 1697845337931793654568546512087449600 10451689 223546002125151601168898216093028226490 10451690 182793170328708645887178954265095971520 10451691 -264194630473735355653121163596842405320 10451692 170636659359194635040188534230082985472 10451693 239313403503027148248162486712518501600 10451694 -171018313605493439697169735205936194560 10451695 683113265049469790286793493932013376480 10451696 125141940558597532433176320173913341952 10451697 -105103472680724438420625263953184032320 10451698 -252638496969703682284043532301952124000 10451699 133841331279002322080099314444594826664 10451700 177911774441114203419187856719887360000 10451701 -49658540414545681396687551298293875588 10451702 35635846203219013967105674241360241024 10451703 301596828811691644499874025536164387304 10451704 -43147406540637101835354490456581550080 10451705 307962134039755941205131695655026478720 10451706 -29166637201146522812104968505366287360 10451707 221244503628398620286233523505717348112 10451708 -95690858834525446260060654428219830272 10451709 1183129777775010413256872319977109120 10451710 -212092601464836541322003476765332144000 10451711 273106821104163988155514789295315869824 10451712 -5273861162683633138489089597049405440 10451713 555112101944591528960987106638900219460 10451714 43560722877287240754085027835682627072 10451715 123614686889140377967239419054959932000 10451716 -471193892485169741028619630175783485440 10451717 253604263403820284496346835897957708766 10451718 398483679707860515719156060498166625344 10451719 -1100709074164263196095729199042624585728 10451720 -18750924538347185423576265497148518400 10451721 19286189590412694358661992368658271424 10451722 -5897008458449117735095405898444143008 10451723 2051788153925386709398821300493440624 10451724 225944476275411726646283120997287456256 10451725 43246344903128632463848311704598889250 10451726 382018155816036283967474516567817529920 10451727 53317016175132120633215171829889754880 10451728 33461132721435359911290781468905963520 10451729 -198465050973551741024890341733601972160 10451730 -38500420683458611698727128377579182080 10451731 312131216968149851552739716178487139392 10451732 630329814841075199899484070442616309760 10451733 445849370858240949818793866689093407264 10451734 -312422713989783954598869708961368789984 10451735 70309443181641184198745756451369166560 10451736 90580880294744925532226584138674278400 10451737 -150389777947654737887210810254311746614 10451738 620750869968426718784684865197575920 10451739 -264133904983004535464854045028034499176 10451740 -64723674793867302336107779063629158400 10451741 509686228008826265886507001921455863142 10451742 54333177639360947015664269483493018624 10451743 -190384884146134512003832859808648201536 10451744 -424833766986550458323774863617556414464 10451745 -58758140289012201724854788215512687000 10451746 106360779665598731672924376787507301664 10451747 -161077912364742277716748044013137168804 10451748 -129655224695319398733211600820074076160 10451749 20166694645013360200164742946177110272 10451750 -46390074262597223186809340168171136000 10451751 347290972717221912016804313298970971432 10451752 3903343841940123029058768377584189440 10451753 144319436699127525722419256657120136264 10451754 4452483309696590536971712489568680800 10451755 539928504795378736108327073567423960160 10451756 -51824606984643091775332862927549153280 10451757 66358516423558715645508937618985528640 10451758 27756847320876880270655395713813926784 10451759 134006253332563951912783621350204678504 10451760 -10562059614573588963404499609405358080 10451761 -15394931019933118764761707156249351776 10451762 24784386232984280381992810484378053632 10451763 -1415973676681723944780980121496138416 10451764 83777446138798960771369862822849764096 10451765 200129677551172009823439572452360197660 10451766 162478487785517785970561327855750443008 10451767 284347455131802609539902267240972369280 10451768 -358947628242787354818889188887709818880 10451769 202538236900038208433802854170974080640 10451770 -8389270088917920096639612600758538240 10451771 -124054319229195351422714325819288565656 10451772 -164429435378149735745077780284183688704 10451773 368703792204475808576190063840057070022 10451774 -80101549884757110947044906735088686080 10451775 5144182811772511747376502998544326400 10451776 -86547719463821594502128651308768952320 10451777 -205891243370552826722894534927758563456 10451778 80688207199536834448661964034093059840 10451779 -99413045613608539501303371007922587840 10451780 -575465411649034728489669953782944153600 10451781 -92636736492593455794162495166324993920 10451782 121313488643668375936648479574012517184 10451783 11931134802867645345039489396587396664 10451784 -27233151090215261207764188495897722880 10451785 398146846719391947126635262482928106980 10451786 -106137601169306150703983963817503143680 10451787 62081917835130604519067555332962785280 10451788 56206085845653686162432126242556089088 10451789 133820417029096823445455310446740246860 10451790 -75402089968867876686154483146637126080 10451791 -140538878101663888246963487898903296640 10451792 30563552711609003316616379179635671040 10451793 -259109617077539495714254639655359291392 10451794 103067639746597344384628888990860951696 10451795 1653688855450648919461264954389217440 10451796 -72207203857847886329356006209824299008 10451797 235158188563764954543643020383801183452 10451798 48203007966310092914783315173583350656 10451799 277329827415843724473376261466439239784 10451800 175578808757794095115670492740389120000 10451801 20104702484692567831053988626096411204 10451802 -78163818268843789667060011396993829376 10451803 679595592945635842153068991895081759280 10451804 -178628271487410931218480937207892060160 10451805 -16744849412142356188507451272367923200 10451806 -39640957514904625344533394005621336640 10451807 324738884699197300603048061045696696952 10451808 -89327016357724918677819202152266465280 10451809 -326553840500360498123961081163559410796 10451810 -57434998288187055134989878108776064000 10451811 325243592995890744043887055852023447672 10451812 -98679495745698759277620558898254041088 10451813 807727650691732893449849311796934070080 10451814 166823572105270167500067554686040130240 10451815 167057151856529500900003355388530755200 10451816 501599553874682985238087892808142740480 10451817 -41349849536955791617949407118671533366 10451818 110868335426500879370991320394073694304 10451819 -6771965903388513640217776403716171488 10451820 189629715544107578626159683844533550080 10451821 33846855905914020297228342470554822464 10451822 282507581539952984235492244296046252800 10451823 401364490574630825710406960383790087184 10451824 -171392266598644610271200299850121052160 10451825 137888201823353151970229408718701924550 10451826 519068533309094837583653649190138368 10451827 -207753586084795573516901564640055390520 10451828 -25890279085750068808126137278043503232 10451829 64140291019496033709973826594142180384 10451830 -63821123676512059847533700527042237440 10451831 81813770966096952315392473477670914632 10451832 63913973695290271932133024308416716800 10451833 -86889785760792557534244649978153289536 10451834 119996236772710760174857632697026950112 10451835 -14608523713286085182316529485856298640 10451836 -147782550299980668217258351332845291520 10451837 -225777673855665872095237744813847317440 10451838 -1287786788665590666920817880155451392 10451839 -154752952174922386439107401410175966480 10451840 121759127306513576116286640438745497600 10451841 -223197820588412797530021140036670272208 10451842 -46347764111998009957924310540565818928 10451843 146297031575631362219676565302395400240 10451844 38716207434915725472771358418241466368 10451845 -11650777100372153816329357769898537000 10451846 29201137706450783348835441367983974400 10451847 -253831998888906051880620768564155276208 10451848 -5297289489422526878020391690318561280 10451849 -188814070357803653616391561818190242150 10451850 -98029338782784403530658610335718304000 10451851 408929094968607075488694487969677488852 10451852 7497486583481417304381364083232972800 10451853 333506832754123767204802953312127240662 10451854 71650956584846161030706651186028876672 10451855 -147527676315600870899913433143657038640 10451856 -21525531399022716121768239049754738688 10451857 212520207352055721339213640895362388980 10451858 61789005792397129969801643401215912960 10451859 -737458854218194289486002706811301128 10451860 -235876228574592327607769963084432179200 10451861 311218472503735920619625302824961390080 10451862 359328096776982272633133285503502028800 10451863 1015251636630433642188506327161421026344 10451864 414115627385746776925883666324598159360 10451865 5455629769048829671026683214563382720 10451866 -417257801957875891574996005238388288000 10451867 26421842385948221807489979507564632064 10451868 -100661796597640300177290032020404363264 10451869 -671581270349745275208743095086186600730 10451870 -39910061696173220120755128071366764800 10451871 47885142500681216042420318556661136472 10451872 240706871025471156093040157286286098432 10451873 -12653434705791801233213119230746463996 10451874 206982754715579191955151770635774796160 10451875 13544589711667057593206038252520650000 10451876 -128621092390844240289480794546688224640 10451877 -72345420369588712954396648466253739680 10451878 -50289707157055659472745229669395913600 10451879 214504167002919357445241164031232015480 10451880 194407489651633214935043645279920281600 10451881 -5133484205672811726206056009954371840 10451882 -50280700356576164467945023858876380928 10451883 150295462211518113692424719647631496960 10451884 158059502261437520652864913940350040064 10451885 113152263704301752111620265396490785760 10451886 29614848399266952205286626894266507264 10451887 -120265316273918889012801315876057764464 10451888 26332474153153318033670847373646118912 10451889 56171162721643904291312948101700048640 10451890 -89874872476793225196158300090537779200 10451891 251105119163541053017386748550273548584 10451892 -101875638985916292377857844620246480896 10451893 247730261532374711589667888722603588540 10451894 -2374134615855417067495240838909743680 10451895 259592638847884971939794085916024080720 10451896 71846134265258137726660248131137536000 10451897 772664960301699550683953731085361842346 10451898 -77683470169850023191587255312606610432 10451899 58607976864394960180333929077090122336 10451900 -56785537874014631500990900525591872000 10451901 -131981252389280825334755581509032734560 10451902 -67209593931075809831876268080209284096 10451903 -109923821895661184307032137087548134400 10451904 -109988902048326499261817212079286779904 10451905 124379561059907598492414558906604719060 10451906 -131751174776795663250192347534453958240 10451907 698823530058352106849253113403675911520 10451908 -141037550806875622795319380492381793024 10451909 -257738554381957902628192643386682462880 10451910 27430213068997406489489220267500298240 10451911 -226190766215564704618417137911609147976 10451912 176574724786056285027850595618628019200 10451913 -117022608783647149660114463132179870656 10451914 -228059453919769829336570543343899389440 10451915 474799917975449339494592202493776851520 10451916 294605279972286701774702025899026708992 10451917 -691811299828796088527544228182692416 10451918 37435393377263932142148737280453374208 10451919 -317124276994935074905890264767388297600 10451920 66073399655384132782803826795395072000 10451921 25862805163396802091452463283838526372 10451922 -5109435622052548057353653684830080000 10451923 -89589772270837965625935121996473421440 10451924 -1376888921674537568088383116175659008 10451925 -107762215430903291420772857536767441600 10451926 201468094985218288478373653861280735360 10451927 2175036964679379576421460043183075912 10451928 -55883245365840780483672570178370273280 10451929 2608467162136719894836163436138073600 10451930 -292409920657673652561558644497935716640 10451931 -147776294165226808555874943025249568256 10451932 -506458624269097008697943242872320341504 10451933 925950625902196046820341216334939307776 10451934 -145329974128737491839176721254845582016 10451935 -64600831389103147658953802561660818560 10451936 37099980561366412605628668044271157248 10451937 209180792087016219613779865397425998720 10451938 26568555601790298441508990383328611840 10451939 -33225998563710054381429935095951804260 10451940 -84587321980893132067872059524942110720 10451941 -270035420916035490999282094990704310368 10451942 -70152781178137993392586504180259044128 10451943 617535261492755642052483228682895125200 10451944 -371666321110031635773277256033332070400 10451945 31179276432145823596800267368075476680 10451946 -8813784000621736267039567258591412736 10451947 -4288407123935065903717716157959920088 10451948 -26034005912433256854860864279839733760 10451949 40590388297119774926596743735435844128 10451950 171264290776730096300515951558736976000 10451951 -389740539831479040381846077768440830000 10451952 1931391338901136250773912136005386240 10451953 79940515788246428339972990867473093202 10451954 601244096449448702310309443511321080832 10451955 -39639389212295049353589483057553305600 10451956 368531009646312106320642143183871221120 10451957 -298594378895292513400202487407127556800 10451958 33000930045483639649654494374700645888 10451959 -126086086823833904899002977510829365760 10451960 29446970409744980880095745923211264000 10451961 116775411326807419450087707462843143880 10451962 67173723813391198417195343789813157600 10451963 -508830587935154430800107168573657165788 10451964 -236909226343608128196960138600841281024 10451965 47700229063581074985956601086013786720 10451966 46666823821895585022344903393934428160 10451967 2615616497399117038569242872607950848 10451968 180984141561594973193102429439928565760 10451969 65085903803008699925880700318283277360 10451970 -79483800085375912137339713699712076800 10451971 -25708561574513740041103359530006790288 10451972 -846923286878078850591786270565270521600 10451973 -54320863003883267492340114379829084160 10451974 42387740854313615717073081133005203616 10451975 -241993057867162436834903097407592348000 10451976 184143552241210706055477535659273830400 10451977 109414262635961203173487573026670779720 10451978 -199506701879071452300488269253121530880 10451979 272176738720997866351786462574437112124 10451980 1443728337862193254094818717624320 10451981 -125986796694254040949806852852760463136 10451982 16669982564623069968549641609802130560 10451983 -664185352875040740702346711274033458768 10451984 -113687673603102363743896504029858938880 10451985 -174266522935932480726819354504162552000 10451986 -18528537042605807794566117965548253808 10451987 95745754470248702512712065360225277184 10451988 18833765666043573122637907480792596480 10451989 -344691933823410746473731878324340654240 10451990 -112997127719480027778485039436924384000 10451991 115006091279486542246175683280849381376 10451992 22974773798951331395215335969888000000 10451993 -289756708053918667045232518869135976758 10451994 -3303762440115156522345112195927346688 10451995 -274306765448661505428123691287570180000 10451996 438490503328725410438579862630945216000 10451997 -16796063818881873541854130056996291354 10451998 -285149119924930702861638475474161744000 10451999 53799907722447949405777476956033513064 10452000 159172390818712884441653644865568768000 10452001 207001888891146805963017381818593201920 10452002 -387097646521199530012439244850294010496 10452003 350287640153518541397973400985287472504 10452004 -118839105293217647725071121446937799424 10452005 -205545454753220196463377211881968864640 10452006 52363521430566395324378625275026331520 10452007 272625762747365590362319763961982864992 10452008 -133518407947533191229307724032723353600 10452009 -398867428458554801140083972161194902432 10452010 1070000253251670761021239660612915200 10452011 329045314720023537815541264826376274612 10452012 -173554051946749766012061638837391333888 10452013 -246774976349317078160438075969133142752 10452014 -205975059261369313881426966421510292160 10452015 -57403164210535181560142616994460760480 10452016 -235690505371133341739050384449742438400 10452017 -381272706771313283836959890119584221934 10452018 -264198176866384725499385928207055511040 10452019 37719305307360446078740618381772501296 10452020 -355609639486989162222648228122682635520 10452021 -323655972852100945559108002686929995488 10452022 28766990654463642639921635930506911744 10452023 -595438207071463297102811161470025168728 10452024 -154955939420232865104806499853300531200 10452025 51233948657573123787754538828867118300 10452026 -3280648057032568338237161364494060352 10452027 -198638024124617591285004705491411568960 10452028 -571192690588546675825125651414145499136 10452029 20959298289921556292376902809259663232 10452030 -58233945675304921475921025075302839680 10452031 707915079423557328998900604748436272832 10452032 -140098118940558013633327840597204008960 10452033 -4323145184942114839746120622129138878 10452034 -162387622864928412663734678435449057584 10452035 332415508434036813313670564861508669600 10452036 79687836428415314792380044287315374080 10452037 970048432293211432411936148165493574620 10452038 -230635579570134605266266376123657810080 10452039 69378129418775545760142983052791392128 10452040 39087214958388368226319737443675596800 10452041 184588224336803575284952944647685399240 10452042 40619508388559661954110258846816011872 10452043 -320416264846509624958007953070241940092 10452044 508721247212007125332644607115305403136 10452045 178470736406684566033768964381377866240 10452046 290157475507214055520729013904913504704 10452047 -244556208418881983973782793269927397168 10452048 -17538428774587001840420523030428516352 10452049 33570744543250940417877540608438401264 10452050 53038125568729108906663840146517900800 10452051 -88168977888317299248324162174019768320 10452052 -99025285171972933816677393359698944000 10452053 368066572852251467621579992564424448 10452054 -340934772572820940731001216568640000 10452055 -665257972350985440895600808002506804240 10452056 61662706084660542382921331390438031360 10452057 68316025550780379568838318284443623424 10452058 125238432124811925711582873685010192880 10452059 -136366036173807016359549509241315879384 10452060 -48611180734471174403445070702966341120 10452061 120522855012356413711669146036351162662 10452062 -310758204679974562181000281959242356800 10452063 -9903214205130286515228116407183888056 10452064 88803905509872251222880384349293772800 10452065 70636181562375884919213468943613608380 10452066 -105597403368761222912488496785925444352 10452067 -25121419663463153001662536518269421328 10452068 320009793487273723860890252825143059456 10452069 64279438448867348883125584861796256288 10452070 17263900820772253927181039011525324800 10452071 2302599149170125339072951376374009600 10452072 431285939275491951047061304354809937920 10452073 -575034368756889882062948461422986932678 10452074 11983692089135566139936929264036304640 10452075 -51303351153560908769351254312094921400 10452076 160838162979687388605635479659693689856 10452077 -27251245354330064299966031012192755200 10452078 -269974816124335982996014826971649280 10452079 -116806333657582120685855958169119059328 10452080 64075575218979712541467119700531445760 10452081 31649230912063452735218415129834901344 10452082 223729231772737672230343274524000945152 10452083 144755248881189178120246618613584192332 10452084 10041480931600942137066927828064223232 10452085 122497550818816902904326740483235519360 10452086 -286092395337160035738233717663713092480 10452087 163252133971741961257991798933033065344 10452088 357329504207760636028465225567860203520 10452089 45873857243817865559205771786520402260 10452090 -130520226735522555605876999637698457600 10452091 263822234326505061683483714767588789072 10452092 385246494629065095918424862333832059904 10452093 112480596669646217867895473333768017920 10452094 -491141033576977578306502785898083107328 10452095 121200177547833864137647254767006668800 10452096 -4469634647028610096537039401406955520 10452097 -63644836791830341669011731053542755520 10452098 334711795229889635379675394113334414800 10452099 -33012265917478948104495704807367970560 10452100 133385711565724938527883883061184102400 10452101 793298883455144081115213431767207806 10452102 23621641805963407762620853237370480832 10452103 -1123553173896238070275104562635731467680 10452104 178669310882978271182935089137546987520 10452105 -39602914581493279332130008831927696000 10452106 -57802007107650428262116164308128901120 10452107 -626906553973054835104132530708488444040 10452108 427694725413757916265840123163139841024 10452109 -558562846666854863110304604878916728960 10452110 96967406924638927273476844353924312960 10452111 424897790659371282232893826529958772872 10452112 63886122740989217770432639774579556352 10452113 -267324013878083460707784041080318107840 10452114 -50045984709647869459511485309860531696 10452115 -159829040941692798525378317088292702080 10452116 -67289690765745359812299331329459807360 10452117 -162967686420061510824652871534833025952 10452118 -68787411945082238931518591319639936384 10452119 44771798012261291942798747823446552520 10452120 54415283856360067038619158871552819200 10452121 18841303650463521061308271583474869322 10452122 114860353258119336909141560199308110080 10452123 -101277662958035032788078871754585359872 10452124 67985173362752223710267473951924118016 10452125 267826386326382206740282648901496567000 10452126 200063971896794939189300308626876865344 10452127 116737493677129213291470006953492405472 10452128 -558805294000209423935490197251093954560 10452129 -158961733240631981887566603206293102416 10452130 6001198170541092067447666732100855040 10452131 -492337285662294396359088712254956923248 10452132 -486493213949124312307939786932428851200 10452133 -159511493623917860962266298457757367618 10452134 -26868163155613051543957573259232946176 10452135 140501061150787253532072629220206331600 10452136 93218606985663140029621512306180295680 10452137 716258417902281373736818387371488196432 10452138 88268631918606183900328283461851486720 10452139 6555684002904569586170904823260850024 10452140 12289184285255922518585405923592140800 10452141 54470742273618282685065018616803314892 10452142 -274963693130175464057368996514539739136 10452143 -247076491216773029679936127447451825040 10452144 26425385910550274526708601293976043520 10452145 -122519222966833726401311284069350148800 10452146 -31040205713499523766508418544069455872 10452147 -624148327570469618897436727679835208320 10452148 136469068071169512829624576944095328256 10452149 -751728770629639675820023148594596184850 10452150 88415308092011394046325685351337144800 10452151 -1040469489134094889896250713360933600 10452152 -148652331003557697284938285602661478400 10452153 -145229197120784003205157697047451614896 10452154 -230072298132594907945086232765274254224 10452155 2527240387313399538404661990110296320 10452156 -49035405510637669381582581368520794112 10452157 -271647276573568804748424874375259953594 10452158 159365055095112670939147255984921447680 10452159 134465405669348981796705638165905997784 10452160 57968710669294484190195357608155545600 10452161 38393848796507402427712168575075341064 10452162 -27625502662122379285494422768993389056 10452163 179264478586800191783828172171442122600 10452164 -255116933428954004954414580491010762624 10452165 -177352985689676680507979793466865770080 10452166 -28379652760320751883875917112232601600 10452167 -115954755040884025319924124346148408352 10452168 82085896011103762447889859678848409600 10452169 -40197909929245525598070845414599871680 10452170 3505522717688279963181576186754848960 10452171 129957858277363374372363482213049995184 10452172 139062649842151751266689966953503890176 10452173 -554687272498893396228625497756194137440 10452174 -120831796553307382268291988637621217280 10452175 -302681771657453250015511914653154604600 10452176 -31650586197273622607985247236628021248 10452177 -90613852847464143625838084558059206912 10452178 -297220061858695418800697154631697357568 10452179 7118905070305098194031769414528129560 10452180 186664537373704174928442127973192294400 10452181 106572018603236181937252073253200614464 10452182 1261838163070457903669324112195446400 10452183 43733971283349385996219166767176158208 10452184 -84010529011087771700276091016938516480 10452185 -263509513110114528841187680682251060800 10452186 -101364847797380119841342710716563980800 10452187 -58291714110628421791523666981397829440 10452188 196918375154454853538432911757116356096 10452189 -161499454226025280046177243581499387904 10452190 -138269791511811132392069982663689243520 10452191 -322645512601582242354876239333936973408 10452192 -184081865822845525620633191067053457408 10452193 -348862199788198432377571020104471422558 10452194 -107462210919615812202985456385698579968 10452195 122944090211645346595720894118839403040 10452196 534459643084886538390084550883862724608 10452197 49418200676998948915818390199385747232 10452198 -222019488913821217423198803796306441536 10452199 -28394204430221808197102065693059376160 10452200 -182892795561959019791760426871222272000 10452201 -111592674580888893882384912754046520000 10452202 300286011549290874713294306532243909552 10452203 -76342840901193842739347950066022081760 10452204 -28236157585862629774565556977603788800 10452205 -106297391439662208399066644044850353140 10452206 2441533793688983912804316370981712064 10452207 85380823823933718100731104949707082000 10452208 7463395602871151155760571421730275328 10452209 -468997199733684154641349871624020936140 10452210 106538990268887938052476883581896552960 10452211 -113855520886455640738623147354275813376 10452212 -20895510179450827203533340407954251776 10452213 45568216984605877738132967808116484480 10452214 -21335230773759872882859835786514888544 10452215 -4687162922116953587216518706316337200 10452216 48397859241053438033616465119471247360 10452217 364308237605392093117579693563825564266 10452218 -4767061873470336297328459024626670080 10452219 90393298719809357091814233881653701144 10452220 71587346393620343582446572285517301760 10452221 94756694978145161492256940288120793292 10452222 -128801991728951289391036548760819200 10452223 90100972519620769914847640847557815720 10452224 358706895434031412363109834729749217280 10452225 -225146091179474130137815542892492800 10452226 40286138374493850677599720946674191312 10452227 -229207596707135528751159272421089173248 10452228 -119750106037660483499429454628843253760 10452229 -4741657552682218199879550746085635208 10452230 -162099345335162690243898994937708154240 10452231 87616658971141637475806129822397085440 10452232 -165911791697716622333453438469808619520 10452233 -4412016871208076963305108113644671232 10452234 62195717438268617653935852781389136896 10452235 260985403987437965494257371278353274560 10452236 305841290025151011149398800592665292800 10452237 -143411493166034282008516561797748952640 10452238 -365684721969581123466998853918748405440 10452239 -38662700587870744215985914564891340800 10452240 -2576072778710683237173818648029347840 10452241 105712722451984716001539029762527249012 10452242 -140530759920750205767619564183446460800 10452243 -282332018461107838779974898244246385736 10452244 66000754400903468598983961170922854400 10452245 282108155289973403750040285422135273880 10452246 46584522042730543777694913076380180480 10452247 -115081952349245201615744529589251040480 10452248 -102090177057725796042570338736775680000 10452249 100521708945843906841616170662643456500 10452250 -8316023851951806957781004146955880000 10452251 -379394701039954601676563974459421018748 10452252 -47460658175008721823449384591004845568 10452253 143419309461590638786089857115424888320 10452254 -256213458420138543024835987133077175424 10452255 63262558243631574776461052672693608320 10452256 472597415638927500042014316713815375872 10452257 -423518018242997052006254323493609710494 10452258 63737191585938952074726202393823606784 10452259 38278695133297802576677187778885581760 10452260 -49551002629641475872607346546140938240 10452261 -125748652768439650376502945923680223520 10452262 97829828140499311423477692179987971200 10452263 -172218517683977343177080593084687905240 10452264 -261183788758194862043495010861582336000 10452265 240478267674188902176683729175772681920 10452266 126471078947395517321675459508887245824 10452267 -34347967909954020544277822712519974400 10452268 32931132680601027715233241671888896 10452269 -38868996257926074506402332993204308330 10452270 -31921822719969727905712180484786995200 10452271 432866932669275474621690102800059236000 10452272 -10759183648316384396067491542031745024 10452273 128305094088793395179339658069556357440 10452274 31232423142372729828795384524285970432 10452275 -101121600363163724608147387375970389200 10452276 -39410523981097890818023958477246208000 10452277 57173150759175529930892752995990051072 10452278 44002852622025646953220095898091734272 10452279 390685914850947601951711801172430590184 10452280 -168380677419249875505503198178539520000 10452281 150635096899113405868040917682703199104 10452282 -65824348943473340352685045811632903680 10452283 -594954239672376664157911230545351081760 10452284 -328264598728837056993395320022578618368 10452285 -297189748694837196013509591663983414400 10452286 -2023737842962102549992515530769068416 10452287 604921091620194858001126091901941055936 10452288 -50444424470420570781003548042773659648 10452289 -32792726033603060304534774926452024119 10452290 -11752585160376500955200605724320773600 10452291 -356372538259344829360835828503747398408 10452292 480726741829730660361012963707500966016 10452293 -74608242592955004049258620842691832260 10452294 135992450097246727325277304612255630080 10452295 -12397698719701120579429024388096279040 10452296 -47548020740581881300327567285850675200 10452297 330255486426870182219387047432289530272 10452298 231883233447586445884842735877096247136 10452299 59143741478969209010716212685830670080 10452300 -89648918138530766772958246993199347200 10452301 -49963075895250557341683943990075922176 10452302 66748776074609896974105314913751213824 10452303 155164018453212817089128710003991107824 10452304 12078332942351455260855979681873526784 10452305 104892785883246115671184609927254569460 10452306 -151884130154779695864733452224042714496 10452307 1328702374788191288024286677727971032 10452308 361143247434681514143966213167636012928 10452309 7543484311808771601232566054068400960 10452310 53299542029770770218927108966613525120 10452311 2559021329461693258927906902692602392 10452312 76199970408266027460823983435404851200 10452313 247134779306251233243822069404748775562 10452314 164765484063818768406010723405124847552 10452315 -15104812046649600157763411836246561200 10452316 17841999977694068483442584070591843328 10452317 -367363260295577912884609908262244928 10452318 -67316222076111637678226982205361157120 10452319 -68479228504943572696710348943151661280 10452320 264921150136262810560159048239997255680 10452321 -28792263185832272147385392444582524176 10452322 -207066752000736352074633013681053116160 10452323 -51677757698683331477059913873476096560 10452324 -14927706334151703877025435254440274944 10452325 -144301752106605590217661154606303835000 10452326 -220763535642375403250014814147258265888 10452327 116837946910786035175398618493617422208 10452328 452859639135599182075125890560368860160 10452329 380450841736418118442291539333864687930 10452330 -14765724926761229379908839988630138880 10452331 -174847920558015513656352512481050231928 10452332 118902815655772561213854842629879234560 10452333 68620742696403149416549249063185935424 10452334 -74067544233903065073498777251387158848 10452335 178426626952640392626173663212615641120 10452336 2350429278514443556870070269804806144 10452337 300130810556102457071354942426624587200 10452338 31431757262689901494287607009713986880 10452339 37404489568501620053950682458672005204 10452340 -100111367561346761805035829848630476800 10452341 -299659432582649065882345104279817602258 10452342 -48604651866187151769093735550394593920 10452343 612320215828555320222416053788646068528 10452344 -194817923609720473064324706642306048000 10452345 -284338778883310347112792880307921804480 10452346 -251556290283108551909760682102671284736 10452347 -147920694890725069787723163719195631240 10452348 523910091975518834663951495914713630720 10452349 -48210586196903061547784055701587897536 10452350 -88530628344280960461957308688320160000 10452351 62606578967669687166601057154707190784 10452352 45238355410617339645289426202457538560 10452353 202195179942364396419784304650211689602 10452354 -1867991848874438949559984936426536960 10452355 170459498845603301796919935449957129760 10452356 195859227986225201098232700975071569920 10452357 232498843522636447682437205002373368668 10452358 -18849438110486048496262653576045642624 10452359 2354403435588307749554104338802031568 10452360 116050509234706488811936899671988633600 10452361 -477044277015580410925154516510736008038 10452362 361034750174428238145255418061156199264 10452363 -173929382469067520315092057365510531072 10452364 73052255451307159947369701410028886016 10452365 -219964559712766862763051362655392912640 10452366 -190504392133725705410510269163281054848 10452367 -130571416730418937607520953618449157584 10452368 -21870184762115112109005513491227435008 10452369 228363015887813871468742576818912789744 10452370 50437519603355401479331275858691934880 10452371 216141434938626699823133421404377068144 10452372 -93848506417461273422138354577741262848 10452373 -221194205178454306670045888911499089056 10452374 87951080021768207077685878430685167040 10452375 -100362376910872897292041560635198400000 10452376 44588504474432361695819353589162680320 10452377 -37509835505360243391034861534049033088 10452378 94251765116470900251406817932318785024 10452379 -202030499879090866141605157116346928624 10452380 588324655597330912436085529500072514560 10452381 -182416360786161752013031036866320868960 10452382 -255299553213521459017715489772242984448 10452383 109231271879500182967292540301908732400 10452384 -97746951387483185020910874373275058176 10452385 272916396075815891377208772186576434580 10452386 -13743977763099842515021163988659362992 10452387 -22128294628702133679701965759262999424 10452388 -105058459065004428294494350456105881344 10452389 -234259944347250363157391945937646206888 10452390 -3784726111631843154562101871786748160 10452391 158300944083688029882002731452087644792 10452392 -455530977600076855481283189043766814720 10452393 -131678801186057240148319339661352518592 10452394 2211447503340368262558061134225564672 10452395 146199544778083117983594883931822652720 10452396 135135065674084472467566755323242184704 10452397 150807518579968708827664998066567579414 10452398 213315988384383658158255450479567478720 10452399 196605248105664317032178195715209130240 10452400 -3377882097664978512845375128818483200 10452401 351056842178562442880024374840893312402 10452402 103341250012868644612273242380048483712 10452403 260842156727354034029224532258589721984 10452404 379898887058083157932818423607750675200 10452405 -63179435483386232704091624341890159840 10452406 29276023124040422348946272956071157152 10452407 154645987556830083225118363438407949824 10452408 -58911714615390878337536682344828436480 10452409 32799165283594869690090750740941854528 10452410 261495039350206276224733958215904379360 10452411 6970079102207149868432478131882111040 10452412 264226301037266896471453474031812707840 10452413 775625631841571681791634671392807145920 10452414 -37789805711044297027155232340430455808 10452415 92957374971852714665583733309722634800 10452416 -90540261050228955730724900977256693760 10452417 -127152649691466886306546310146090157280 10452418 -76089258864434515360424891243334727680 10452419 128486781313740079324602187675049032944 10452420 -174673845446478810626622630793431859200 10452421 -191984411872682445733898975188834007296 10452422 128282783012559183264533777007486556512 10452423 -250364115278954349877333236484023811416 10452424 398363815160031818608597996659154944000 10452425 -119795953397407155091314277388299507200 10452426 22629090463858279804856144552552724480 10452427 89339432387252568008134809802531169880 10452428 -110344980446121490366678881944009739264 10452429 48624702552061522931097219867220679040 10452430 81352834697034320695638021681561907200 10452431 -69498982235288021171765732938363793736 10452432 5105473926042408806756469699666247680 10452433 312393360363865482251470652070236144100 10452434 -471408168302854189302853763689051916160 10452435 -265445696784207556556587145358352754640 10452436 -235269016305241115567853467011954952320 10452437 115929038152635489974745565669351147086 10452438 -182477568738078550291800760334419460256 10452439 -398194852529107523314126312237953531576 10452440 -8186304948031077313901237437906944000 10452441 395113751802746833858859604306522916800 10452442 3146660602409717104374057758403575808 10452443 15721716970196423793252114693542270400 10452444 25336097387290674132011147980639996416 10452445 -332165979445825272744903238387359009300 10452446 138609686644825481043447321618798509760 10452447 -471429767964350899124245726147770849360 10452448 -256808179972238209091381483175977680896 10452449 -125482049158884315925326625189883283264 10452450 -101832931119073947584959761223986720000 10452451 -44895267389920406281485529788166183400 10452452 -331978121535545123674996200972152340864 10452453 8498301564289725237998962573614931968 10452454 -45424703461371090016877457766573441824 10452455 -158386465224047063016754361301881454240 10452456 -40176674144290617156428509417675161600 10452457 106352798460223088608087730444334763706 10452458 -193150406581692287294769087087295515120 10452459 -131023171484316166083971816293292022696 10452460 203088291243900341737706259284202209280 10452461 740674328066746618814886319124068303062 10452462 1463499069660055568907575657231487552 10452463 106668018822198849731963954239928691296 10452464 -303213372243017055552561175149772800 10452465 130572548214747426807941046594068712000 10452466 -173434683495499275240316035963615008736 10452467 743550072465570374157702531077752994232 10452468 79094544536481062516455638591765817344 10452469 -252837696404737732051041050611128622304 10452470 -10012054072014046839695410749671424000 10452471 -319775763103800945495417662778915699456 10452472 463194912577125804985297684957802803200 10452473 -57948022713845738591944976615588848278 10452474 247433406245893370992524927635825848944 10452475 -27429480779678714463079424983591680000 10452476 -40756584073761181093587045401039685120 10452477 99846971749741945548860613378628909632 10452478 86241378226113175891732571822804392320 10452479 18559742725816588860046971947184001584 10452480 -126889312972273825742139519342508769280 10452481 -84256592633292119830100326476209845248 10452482 12754038579426918719532532713154478112 10452483 -390358204980510138699614801614213176 10452484 -212685846993895606650029384556407191296 10452485 174667005357744502969620419386083189180 10452486 38438047630106078462452802838818492928 10452487 -75790794243865020932967201909584323200 10452488 410434682116284462454037580765016719360 10452489 346448454413770830221341242032586471840 10452490 -228096601537540948440407988074184038400 10452491 -115785712706256681267902400341451151728 10452492 -222923450887654121346207492754402109184 10452493 327509503575154859391977163116654633484 10452494 170998758306423404554542818735556889728 10452495 -25085060619846699729825545908206512880 10452496 -23889241833920275284512994815878094848 10452497 477280073891769185534721347050851526512 10452498 14934852924791665741323294755177418240 10452499 229008927800088934997371184860580340000 10452500 11165367558165883178092582242632160000 10452501 -6596001226243810281087395919680424840 10452502 161467590837620570434223084163872849952 10452503 -43121288744031691350670945587554101416 10452504 258649539119687325435743350568021483520 10452505 -10143211961368385465983711531606212480 10452506 83338256749941455443331684158404720864 10452507 90170346422235802573291602427847442288 10452508 144038133285345176105671648502203146240 10452509 59171805213870164005932750822968915616 10452510 20114558472897058150756374562676563200 10452511 262703130145574253370619905607334968720 10452512 17899979036030873350512408179100352512 10452513 -113343842078198877647357151555164882256 10452514 -252292604228868400406602198735352148144 10452515 -316699057426913635610187569604271493280 10452516 -143005252131983446479383467849036277760 10452517 202117973919932525936932984506548469566 10452518 159889109606976265011699756869343412224 10452519 8857511324636150305151416453920352128 10452520 122441425807760418592468828253077401600 10452521 -211496805318538760621918967592883782278 10452522 -87294401267999771887635921046216519680 10452523 -562063201399158452600205567540660802040 10452524 106042002687530956479000274840109577216 10452525 -5113707407874257590308482196018055200 10452526 -868012114595791447112091306443274240 10452527 404213156330158227881795981408227680000 10452528 -102564347423626786292407294027271700480 10452529 -66209544225573552512510396100407822480 10452530 -230890446787016664136708814265851980800 10452531 352557785973474452579660285172365130552 10452532 27719066079324100455196625948598413696 10452533 176216791865214043938453732229025807640 10452534 -52133827318384220004581019235050135552 10452535 -4210610051234419053868926614812029840 10452536 634691875161078499082798821794159759360 10452537 94101898074587656183736774211015037440 10452538 39167617912509779933505268454706898944 10452539 267756005450728777349789598458935706340 10452540 -23072380341823901132431242953643786240 10452541 104105210763035839576950228140178535584 10452542 -42313050549409331305690751046316931328 10452543 -156920275758954835782852855932860500096 10452544 14501214341721467837976290523882192896 10452545 24752657257080392429022794934010329300 10452546 69928606378029330552087647256884290560 10452547 106484585542000721230573426366774286032 10452548 -269963577903410997521632743166975236864 10452549 -21373231493466445460225827756009734144 10452550 26709328576411950632623027560594000000 10452551 -16919981997023226735437430609992417448 10452552 -45393487182274029181782484502438461440 10452553 -29903027434595617912713012078421910000 10452554 47194911353613849198472965036736760832 10452555 44589186177215704663855007614125265200 10452556 -373928188183276519817402344929058151680 10452557 186065346992631886248800676666361729920 10452558 -37464263373069097045076644491786900480 10452559 -301205206559628749542828567401921079496 10452560 38541365999775286556645989503713280 10452561 174191675429552254536107589628544800704 10452562 271219937909464987417346249615283238032 10452563 128350105044384007778619575875423494984 10452564 -5281131318669876739593709243548491904 10452565 65790550844212214387690960991968275200 10452566 163584761952776057902963968174696851232 10452567 445646722073348287026312405429273189480 10452568 -163102652199714481895465678854394634240 10452569 -4493500864508726418137261019494849280 10452570 109368910176132350387616315539511571200 10452571 -24299679261797773596970620437848079088 10452572 181831798201151661098144260878449029632 10452573 114654960982416654516252219947709062022 10452574 -37242186037697381372798437706427248256 10452575 48505366792190556402733779667880322000 10452576 -292474824336440729555179028963118022656 10452577 -404149820952746827494590843173728900574 10452578 -13577934131031392485606578890379674976 10452579 39951242088161234499150634310253360048 10452580 55424143119654400554147225619850526720 10452581 119687257865055777825927215994086971164 10452582 -8753853998602886662599560002703404800 10452583 -613761811392584643636243438371020708168 10452584 -478403595591286553916533336901535334400 10452585 -115066827021806211237890086206434880 10452586 274529946059942584873570607119967444160 10452587 27230618749543244860244268103803301236 10452588 128299714130703353369400278132242775040 10452589 -74460906470145614077075276313411671168 10452590 4116682595974673600006297044381574400 10452591 -180439212198014032431215664682815345120 10452592 -12424231402132637860593223845984862208 10452593 416032742769656555186580267651289957842 10452594 -50104510049705713969750355966860661760 10452595 -17227084784057659368493896302686894320 10452596 -101679228510356829551030925393357901824 10452597 -3162784898829024133108632094551136128 10452598 -75218626067186334783517671766833726336 10452599 501305187420900769061734813458814602600 10452600 58130913946990661642004448659508224000 10452601 227595989702747830733002820047752981072 10452602 -308881839788489431108326048284155759248 10452603 -89668844802941842382435603958444318720 10452604 53193830021584329735028225763657824256 10452605 59184862470099218056171075854773428800 10452606 87717176305687614498408758396450551104 10452607 78779352215455476877407866533643268720 10452608 -26998857581675834280568967946074849280 10452609 -6452980479480990993715157484976713486 10452610 -4135501253977404789080873495211517440 10452611 -31861217270934589629086571575518993152 10452612 -1225347009132857746280219816741830656 10452613 311222122671208358430587141567229361464 10452614 -278149041481435238107171626487987069344 10452615 -74528734369923920109250858547189196000 10452616 3242943368739537567935878305821122560 10452617 136309409420010697930652787986333505600 10452618 -45443886520568515600345494871610396160 10452619 -292348791514749958569209221577422631980 10452620 48018644943213396366967203659146383360 10452621 245456863561578695786469917888148939744 10452622 -151777995707497270463303335100974857600 10452623 -162272136682052953401148172409706218864 10452624 7708817003842529232217261324648316928 10452625 -35513913220910344031188110359415111000 10452626 -18090365132922201618017042833165264896 10452627 -169274936964726710492569238521204684236 10452628 -356863255289385113814863949906689159424 10452629 373941369650600945016717923057387748480 10452630 -48520321895334255830147731868372004480 10452631 222500229169282054961243598859863015960 10452632 204166343816801627511541754358042808320 10452633 448051142298679564831341549509581404624 10452634 -252602655843226943588169457157443712784 10452635 76228554754944492425352049278325768800 10452636 1149066441079229411878086721563374592 10452637 48838771539504323527712105712784055832 10452638 -105766323780363285546174999664067874048 10452639 405993534397574071788865035133144676424 10452640 -309278039364803384301221622960331161600 10452641 -41078405633614478928399036311782645200 10452642 -55052903588428767884021964577681606656 10452643 144972202022398847138441220751600156892 10452644 -386709322866713508696141476079477043200 10452645 37450862782656473808361556847044668800 10452646 -449583828830342143502467844756488415616 10452647 100837676726042298178307113321528479096 10452648 164928320844495364573211810170552320000 10452649 -233360374086540910506214908531597275712 10452650 86870628017296014058380346055095882800 10452651 4330421702423206013869666748144737920 10452652 -2136471554566941603019445307018803200 10452653 -207373284545312616871823204173216539936 10452654 68224844841315220426054696374311896320 10452655 -1324892271046888486243911268751813280 10452656 -7118689884905596301029113800073412608 10452657 -341274541821875194735875215856468047760 10452658 -50788695998416158877207863590034719616 10452659 -51472574017121335413638991030855203328 10452660 -28974721448428660179583702646082969600 10452661 30664457398374904883901252095652144462 10452662 36042447454294661936295343389547542144 10452663 -6661795861611697420115783565565322160 10452664 189580674288089562608782837845847756800 10452665 -12026908140670559510628877877382172800 10452666 3296569036842625893854199002102366208 10452667 -57747350143290412094383587758429840284 10452668 -389543423450990874439850924826118781952 10452669 -20006515699823270892576980049108256800 10452670 4821131901946980042666666692639314560 10452671 773930787482444028165063099781187143392 10452672 89513650409629590026090008463372451840 10452673 -50076862548316464523943004220408872960 10452674 -36861224399848011397847182834467033600 10452675 185273982492121658505338017407873081000 10452676 -133961922301701634261098489891433635840 10452677 227425742055722886703530550228007498526 10452678 1355734068047400857317394026599940608 10452679 250728990289581015623181272654513123840 10452680 -26748422943779617646074386317672601600 10452681 238371459799338669857436068005780332912 10452682 376830710673231728515995137271618856800 10452683 -151399908196851818533625597023787588376 10452684 -103335498034892075347996962529236676608 10452685 13738499306739891042413227022067656760 10452686 327048133118242907644744720492264281792 10452687 74976845096094833186807333228835966720 10452688 24435212574369885584404908022480502784 10452689 -73471023203014706138392472315628342360 10452690 129068600587781264682827074065749135520 10452691 -141257929796971129049484088378004391216 10452692 -318914209707391293651420726216480653568 10452693 45229261230867174602076761254390844064 10452694 21407583649528915226927077458529209600 10452695 -99093710390600253515606858619319426560 10452696 325069517152395942762669689477931724800 10452697 -1133923853140005885320260241930445769728 10452698 -286668226217222642313642877418530560 10452699 528332423205390100403164039575392163120 10452700 -137808123090196837821287518325323340800 10452701 -40589728346842653169667468579074278336 10452702 21014709241704101800847512858975760640 10452703 367740252322476760326106125745415425952 10452704 76742521758010495118920150635138514944 10452705 167115444492578414329900565361907344000 10452706 156312476326005573200089187183477760 10452707 447568037820966123721264736842517356956 10452708 106434943051397752398136435074914734080 10452709 -317207313608379516322436193924576158784 10452710 175181633559118530819430763704863563520 10452711 195607138309994223825552811104878239272 10452712 185245012334123848351709693219391667200 10452713 115645665050016317778158848940768817444 10452714 118378549623051341889310816768031973120 10452715 -28475626131996661772995488525243737280 10452716 -392164577211857400126344099195547816960 10452717 277197208422031798136793974333664427680 10452718 100449643485515738132084677252326693504 10452719 660604284695970189464027445489317751120 10452720 -55192120256529363709854273196965888000 10452721 -83632343986162606624336709071945852078 10452722 -43516867209982422556892121204189225984 10452723 97452984740513266338940708835574510144 10452724 4358693215112186892387922380955783936 10452725 -107793496756220692893661506682315809750 10452726 4873663762726170389554593798955331904 10452727 41221240858369382743184141250445272160 10452728 -248280818525682044618255871698486599680 10452729 351508926990594401281223764449548552352 10452730 80541925827106452719838360029259809760 10452731 -524794593398141055603626821799641318800 10452732 -186970702094897194463222411078394428928 10452733 -63252958775831551924617555850055521018 10452734 -332936551082014940750450945708791593984 10452735 39542843660888583493526587829494579200 10452736 37286744130607628679644081945072107520 10452737 508520547096136764928740382533647986992 10452738 -169284115294854776742385469067995658240 10452739 317592482498073347929738970283311983632 10452740 152813454243013013085150957145075088640 10452741 -175148024464740509647380697694588928 10452742 -46533738218792825472129694052369101728 10452743 38968828785778318734054451711984158000 10452744 113513892519373115308050996465593103360 10452745 -35582190674365372037570338585182420600 10452746 5656615401932466494913926211185459040 10452747 -121919751024893534171847531905961129000 10452748 469858529293534119543524462517718001408 10452749 -699015132919909199297306011305037362336 10452750 19373246211162368900747005774672896000 10452751 -303419381132956644754159836338734247248 10452752 -128413573998843147337167713116597321728 10452753 75124979054135159956291805834291339520 10452754 63628721198707870402707485041732582560 10452755 8250837145233698813959995993350372160 10452756 103610567423398553783439734851639971840 10452757 -34435189222200258118253357706821949376 10452758 174799784851644410544913208238597941376 10452759 -196140735159205376469306459898067862960 10452760 -117962286831531395954067230450205696000 10452761 -13399261204201703062596009896025889776 10452762 -1990921920859409116850927650545626880 10452763 71094349405283428736993202496661339012 10452764 87927261132141970582376804464886710272 10452765 95987660589833708928672289138626580320 10452766 -3033999614437253627885144433235325952 10452767 -227565349363761404668844916621364787880 10452768 70578077543221659884795515436800671744 10452769 190419964560369144761349894535973571170 10452770 -99290260893464848210575746013204445920 10452771 64746327723918352778823187844670912000 10452772 285009694969410960234646734458623890432 10452773 -381226065038298074437996603327511908680 10452774 177490362761040173889141335049695009280 10452775 63518077881755566763160279392649883800 10452776 -323027426643939253236851292598713553920 10452777 228768909749262588153621099316655220480 10452778 121136659831283517212719689271318109616 10452779 516958250598382645573610695217180599776 10452780 49778901310419814076861438628509184000 10452781 182133344770833947545320733520583314582 10452782 271262864874088558683533790859239580992 10452783 -25857472309294926101307193195674566400 10452784 674829032003490095299078406063816704 10452785 -188638240500320428187869524939761615040 10452786 47005058653748679600916843974310211328 10452787 13127095539582953561433425038388847840 10452788 83394116545133350310629293049523657088 10452789 85212523122163270026298641875441834154 10452790 154353277091319341018252797049737582080 10452791 -390614360782946433682368230227481822808 10452792 -72391014916950979211290552471235788800 10452793 -36958403228194588785625079026985534400 10452794 25382607661443648992206075409279082240 10452795 80430267322422960224849903954087230320 10452796 130876073810649345967794425158653035008 10452797 36926671517276793991662098909989665900 10452798 -3589067135103571696198856370585201216 10452799 99639424670149300551066720038936519536 10452800 -110388986581754776250067104198295552000 10452801 48684289780110742639845704488956931632 10452802 -299159230289410129379009458057640402400 10452803 -657160926052992718937681062899253530948 10452804 406720916643091818459928358182986196992 10452805 203541990821644854147892768684418389920 10452806 -21811227066004148205201603431885783040 10452807 -1323557607087201603621451393736590608 10452808 433231767209296593477519894556712616960 10452809 -614414824026486850292936092452201597990 10452810 69337674807805311008655146281089408000 10452811 5624427313967519418613461684488574792 10452812 -386936490145492776702664844544914864640 10452813 22595119382101280275499893623000789120 10452814 -121742495777469311180882824114647975168 10452815 -246463298853311299725931484151601854480 10452816 73472759899440757784705672091412070400 10452817 -435418480480905821883373999051693976348 10452818 181046303776366312550610068258554611360 10452819 -87910005272073608730624263673746701680 10452820 -50147019506449141250920977202401484800 10452821 -761245640126442060727371363130596252978 10452822 335348369948053299583136566506558689280 10452823 -454740553546876390758447321028623980736 10452824 41246826684986854171784234172871065600 10452825 4767930079001506695000188108466107550 10452826 15835203052860824218470598434495986400 10452827 4462212459880924200374267402960616 10452828 -25768961827296476602853708790357196800 10452829 -802171683553054340714838749342709829524 10452830 32664889489269676300724370247491081600 10452831 166995226594117722293037965855931914880 10452832 92447134880072085982863953305759383552 10452833 31611966303230548785815445002511376128 10452834 -26624843645736331278633001372919976960 10452835 -29346835273531379212810300598141964720 10452836 362407108924252891838755594948428890112 10452837 428037916053319301634199770728811569760 10452838 274045744172896339404435795002324856960 10452839 22366493440972522033080762385356334224 10452840 -85926062077082948421412899416996659200 10452841 -73174437894176982731941282576216068992 10452842 45907858423575780013318817484280689072 10452843 -189592705386814497142982284852196697360 10452844 211151520050962435623451473702470932736 10452845 -103557337942261562908465614093592641480 10452846 -119231348454363939216653968968777918336 10452847 -319249438639262938347011277755591966400 10452848 41835462740006381489353463037883514880 10452849 10293432619482492742120864537737380448 10452850 74064533253358032990389787681316176000 10452851 -292752552667819265289232025683870004148 10452852 402113398678989882916467981848600586240 10452853 -30556877229955538002451232861352107840 10452854 -213745147277910483129493965754597796160 10452855 -87287527971188069892880578846364846080 10452856 -163515194668032122372717243289907814400 10452857 105147229800130633099065294423406228992 10452858 41928529696821640003428609462147045888 10452859 -249175427064362152293363537397086192320 10452860 47188778612106775754749468578900802560 10452861 816416955828775819163333053196897169600 10452862 33469835732253259555030214987461754880 10452863 -1114351179632733413879734166214265644096 10452864 -83981663483071343009816767804011970560 10452865 535358073528197080593478915674817810260 10452866 -250620604698941105012721831753259384368 10452867 -8467785285315580474218439048263425040 10452868 54868422823338577455842128893307259136 10452869 -229117570495912112695863162140276276160 10452870 60173998696013682122939986674243840 10452871 368315813192296441397470166275832400768 10452872 -55330398916529724631641584749723545600 10452873 -27804529781839319707990258210658376000 10452874 230317816246142795871468308145476037936 10452875 519578573382516937100023279614196440000 10452876 199891550216712348827405679968558484480 10452877 -199458177329877072291257430456227414240 10452878 150737483249366705080688031171453666240 10452879 13289956981426104475053867678853266384 10452880 -36667202451889198488014232174416855040 10452881 -75978754302944140146947258553936217500 10452882 48001287446191236362117848176120122880 10452883 -174174311786442777114989051332125907200 10452884 52538210222815278589033599868183541760 10452885 292229502693631968449883638004742713600 10452886 -313033247732941746237961957360374491520 10452887 -14609594782862140684219501235201041464 10452888 201724463833308416505338913167791718400 10452889 153911292749918714335609121014555151690 10452890 1091278765717059159973385050211573760 10452891 86616777001981012525933513533675907992 10452892 -343157607972760645767968555259281034240 10452893 5207575276012222190685531336867749568 10452894 236355141371958099389751703272699346944 10452895 -19821598295053381122308764352865541200 10452896 -6230770309245057717504914751970344960 10452897 -289230117419064183743995223830863552 10452898 -186649495718558027717899536187178751840 10452899 86313990257232621772016211295004696400 10452900 -131493221848070898482824753153661107200 10452901 -194543103341384567904011370539448620098 10452902 -139573603061111362371914675832099102720 10452903 -306675161219647908084275399840404818096 10452904 52865568674504608812129834058697932800 10452905 -98741644251301212872239645432735419000 10452906 -44265440732084737823792123977791179088 10452907 -325813295875718978917635196638191227600 10452908 -366894432084411478985303594959523887872 10452909 206428634925508927673226324685741392000 10452910 122541750756802459000299104485982357760 10452911 109619802671195922221742686938803739632 10452912 -6089731092878712276845928451713269760 10452913 -6698355019652838816557878911895832336 10452914 -51866794674681720783651918140843624928 10452915 362413202153393015397205125783487488000 10452916 139209723383940439616228894511189242240 10452917 426731725306264106143281449584065897966 10452918 -68732050040179980227396560884604170240 10452919 -170495919090480491519475879376311261600 10452920 26779301743471009117566823195087564800 10452921 -96746005440811222481240965721396480256 10452922 -89149896453066655115192475675553945488 10452923 -68291826761874474853247184536278242336 10452924 -194913332790094781774693652313422282240 10452925 46679912847248191981445734989965280000 10452926 149920171876051768493463266665029550080 10452927 4835670001570551382254712439292161808 10452928 143210995618426881394812994878772871168 10452929 133522188018861944046311241939876592260 10452930 -125238631033949300130462726347839226880 10452931 192232914442441818063948294754960148464 10452932 -74323211061878739502275290400084713472 10452933 -57122332777299179576736035671051187298 10452934 481995508794400787958583492921774934400 10452935 445582683599435056297532478005161452000 10452936 -169325559121693776251079999042427944960 10452937 202388322773112693049432015281827528112 10452938 355531788878223007369874383373686423296 10452939 -44366052151300873319495725080100343040 10452940 -343928965399915790207327031880943109120 10452941 34804837215898061206833334023357331392 10452942 -204953178706883893907910359599539749760 10452943 -27850174201588238890891640896886218656 10452944 8653913851035561199082450562078130176 10452945 -141052225392372118853187444120488452800 10452946 167847480445076477775923065499222668800 10452947 670319917019321770137881467691397537840 10452948 342829478622951302547497562450358272 10452949 -38966949963566119910908568907185213636 10452950 -19197789012085713228537007673734920000 10452951 -325155712146185446682633326618619044320 10452952 -20967628416715675581862813808049192960 10452953 -95971059908461237306534849931763582720 10452954 -3717767400065344751398030659593486592 10452955 659045668480684528694515634570435379360 10452956 -4497904299769249908780168792008944128 10452957 -141156735801952080758689167952316146560 10452958 375486484480611468201953073019130878080 10452959 -29644986325627264149733113350783421960 10452960 86851874295282329913409278446948843520 10452961 -181743879330507995142897738477762867960 10452962 124276787780550671946815904444782790432 10452963 270258247675208051704933122003741963360 10452964 -36356323466679934108890211996457574400 10452965 -78137268964150865082699034019910763140 10452966 -69922386799544432861119633501266912576 10452967 -152445773984370713553576735747906669008 10452968 -42441391286646530104635842889444311040 10452969 -29354344856752625734182175567740766950 10452970 252285072730842225556099471493835336960 10452971 139572842858836451917575808211495389440 10452972 -7559274407522867495069335394551612416 10452973 480648803322360674750862294940732139222 10452974 -172022749495202345467403561330962085184 10452975 -29968839749620847768830985581952601600 10452976 -63801330120881838719523427448120147968 10452977 -321213621692665128885977692498976624988 10452978 139858410239705650909927512478324231584 10452979 110704866057729264622823687718253974280 10452980 241063332213140530700261490821945702400 10452981 10348139359428618971034131511224936448 10452982 156980731020102546164379376412341394592 10452983 -10095780755657684020750823089031477760 10452984 -49801666551795456451225400864415559680 10452985 -4397345593334275627833049249253477820 10452986 -210802884393702892275604230203348743680 10452987 -94112901250261127003511172045449979956 10452988 -170726951693583607340262899705642522112 10452989 -336857945484030165043253948666521081344 10452990 -121061774526853745131474529392544234880 10452991 -47037270084546246168010609817970937200 10452992 -444894898213040888485810369863666892800 10452993 -99832294016127460313137667273803670736 10452994 147435793067179292990076254939380319232 10452995 43041680443742232291098863179330077760 10452996 366761344686574319715099321200021391360 10452997 95546066888699176767373636702553076446 10452998 -250487518536048505508091873375407554560 10452999 1827196628234620435819963051989621888 10453000 -250827374854070071505714824466388480000 10453001 -251469065834170992758340320323724999388 10453002 15878237090966068322122518840804864000 10453003 906430827891140469541119865887705957120 10453004 301117588431724357517625413535624602112 10453005 194086449933928205267514393173841219360 10453006 27745385798969081521702094633308928064 10453007 548982044759204642711141288114962382256 10453008 -99073512749873736351710771142903791616 10453009 169265731094331148655223683499689099072 10453010 -63199508293873650614280917459130498240 10453011 -184870745546558406149676091869956763936 10453012 -42568646374124909533745893836275683328 10453013 535440007561431291193847021406160616220 10453014 28112893499608995337225592590418337792 10453015 -134721680835563538932639284458749844840 10453016 -3962945555424557537894518245165219840 10453017 -34106241617479998458617029761742721920 10453018 -170223929706897275169508034690520746784 10453019 306308673001597228319094544339161804420 10453020 -8341524660349589881473311428905984000 10453021 474981029953009915416962297776791062400 10453022 246333168686037480116675695595478333312 10453023 196937642607450417245959777482069903120 10453024 -474253062140861771669611481149725671424 10453025 -72287235275255806256900121212899928400 10453026 -10243111046335325707930803313998857856 10453027 -42899243346913421918030956495843978192 10453028 -519606874085907950560987770881819326464 10453029 1423718020841899371170708565993113280 10453030 -20060210438920581201280467363885926400 10453031 -538592185205751813042180282460845142176 10453032 -106739353832273732699223717951487272960 10453033 -39108953116086276935330833181498307718 10453034 -83474872563155028944161992577076533584 10453035 285143100033109097190418446869770959360 10453036 -92940535390775964867017192434204118016 10453037 -170830568632191544463155549236892738848 10453038 -260545545163868952261524433654776256 10453039 378925938695633001671564730902009261840 10453040 17774459971616861772118968738236006400 10453041 310064529609997077959972667670082947650 10453042 788934734125326353272652588549308032 10453043 -41889132200075877593128458367918525440 10453044 29476957062045020082644629229393313792 10453045 212841167372290399504625083193453199360 10453046 78508106861088486557750001966973620864 10453047 -294708854019058455933171843846200760960 10453048 -142371299290850653895796646872668897280 10453049 413532164755105172160139222560195691050 10453050 -3270438498293423852258113959236220000 10453051 42665511401701159379500428083173268752 10453052 -81054645938616148295392343484319680000 10453053 -61445274024881678138292879240076808640 10453054 424810145934496655451663357233860875072 10453055 117304411070220038424440298194253401760 10453056 7987898527810094912796071427060006912 10453057 -604575371947303413636980049424147557694 10453058 109858741717991299316265545911712931840 10453059 -420605130156943498233545549058010453800 10453060 264400700856746680258700844033287539200 10453061 187752660122001486270767198618246389662 10453062 -110034336416100418686033966302652917376 10453063 -147207015775930781938894574430468585600 10453064 -258237232381840013289020629046256368640 10453065 7326608271695943706459208015352656640 10453066 4829782740926721726959064712706238144 10453067 711055143667759874295189307001563684116 10453068 -93823080936770824030085406007421177856 10453069 352182151648337557961998456024097270 10453070 89286521665331722247444023642140108480 10453071 391802689609447909287328101071370337680 10453072 18890216975665599470730098113894809600 10453073 -242673425824116470080662601916089015992 10453074 -143719540113702166352292138099960493440 10453075 267450161178769405065512465613196878000 10453076 124319838577677095817893578488690892800 10453077 632155514494915984312138354493960499840 10453078 -361555164223873011452380594252055616000 10453079 150663295239904107487467143657050216320 10453080 -245568089044588913564301700359487488000 10453081 -17394041789007385503626520900587712118 10453082 609838624252634062482865099256446623744 10453083 295732869938254453814849440207346102424 10453084 213193995994522366658280264139546369536 10453085 7456972376635115803482411608491327200 10453086 10241222015025519320698737503233388544 10453087 445239413167450012548661219456395976736 10453088 -564795576411113604896539732409535037440 10453089 -10728380593664927253159272195340225600 10453090 45775877209564462782462128858919040800 10453091 45353411541538344688775668564631042184 10453092 52363695885583276733621893213061320704 10453093 -270320370059881582882222715674828287200 10453094 373376441439270170975599808206266000096 10453095 48470328666778564958784657050680740000 10453096 369314619252437753564180328428074168320 10453097 -468341470980056151467409903444089934960 10453098 -60218158791747767003619594151989745152 10453099 97262789034773027326923757216696506840 10453100 13725429541377121622616325387583232000 10453101 -112428052092878398282694085962200021440 10453102 57923211998857742485006238166409735104 10453103 -600336418472369569753425370948795458456 10453104 -99573148423549179214177923967585812480 10453105 127124912480465107498731160062333168360 10453106 197181036503651277877699881481241332752 10453107 -20477551934368690828135047263472592896 10453108 -50693574483207342847922348479646476800 10453109 -108770887108344447683519810334426388896 10453110 136127572393150360970453458564101221760 10453111 -252366139982505165100330824725346139288 10453112 -200565053990825639285627945560863436800 10453113 79481489520330889777850064194363970528 10453114 -47558755032876709854676452493206898176 10453115 53544815984890320987653596530377621760 10453116 -123966874567192114163987269474363637760 10453117 -74180222404891681381587589356082247328 10453118 -69489907598961883329969395435381100096 10453119 -365051514732324506291229950962291091256 10453120 -91104286274203947323849945797518950400 10453121 -209347492669334285767302957425873112510 10453122 152818686056935957582392064317809003520 10453123 40553840677191462392995308064101103800 10453124 -33958071932509126081853142894540715008 10453125 179539655387031562989781686412386000000 10453126 -9309763566388641054767087458480680576 10453127 -249257988773927115827396149713721017720 10453128 1965911541171799128039403739684536320 10453129 -417127986944192836066984220278505651328 10453130 57010520837458009672397110019131633440 10453131 164165208635921229651685219481806064928 10453132 -279181051761755584327353098697315099648 10453133 61243817699598109435741595053286195382 10453134 201915028562583798093450562909038720 10453135 74707550928655811302307740670477376000 10453136 -3294762059059272537568995380527915008 10453137 -84327956593761790968998966570594191680 10453138 -52881395284343839818849769897482700800 10453139 -30993641887406567001317630933180069520 10453140 231073069302380880690066591520316808960 10453141 -201957629277802087375271407237665281508 10453142 -143737409210944638172654735260921621888 10453143 -165422599423370265097082782752148682136 10453144 150167695053286095883082966837443461120 10453145 123992088943952482325516263424581569600 10453146 178965478589455862722587574897772507136 10453147 139247121699228121071517290718485677952 10453148 -360621597627330781535655550703908938240 10453149 53174369531674018992321319530479875200 10453150 -84441750334505325402126049239399403200 10453151 -74904285423495539024002302003594452736 10453152 -7766807404894544461486542165547941888 10453153 -308931485354424394401311540964600333598 10453154 223809079089715816610992619102823085440 10453155 -58779795403310054058492298088573606400 10453156 -189268282933874162080593301427699474432 10453157 -422439050715475885625628212083644305952 10453158 -311396216178034620989189300112852286080 10453159 448740448948536989989270283738011370360 10453160 369974511121921566783957414034566912000 10453161 -713400122500103504777569785105156809280 10453162 10275872722980606631007473872541564512 10453163 365548839843635863623176617882463062560 10453164 123458145900405400755928579939117304832 10453165 66149460304853967490175781194717490060 10453166 106931045989867772995935072242250504960 10453167 8930269812553448761887197429213330184 10453168 10011055574481804878210317543333330944 10453169 220601648335814850462300262244673100800 10453170 -21540918330903462967576070397912522240 10453171 -1557741093031394806996512701646727360 10453172 -366160880467233065203836456040198145280 10453173 234931513965016012273796523317810949600 10453174 -275150444004806516699882951601656237664 10453175 -1569155718153363779122345260598654200 10453176 560957072319579611517590306674413158400 10453177 52014840775763308261507128279555369472 10453178 -40112536772647445981559718473252767232 10453179 -92715273004572660567469971580614146304 10453180 -73956183906512425492360106788394073600 10453181 -561010322606820281126004947010507704628 10453182 108540912053460832290333446083192348992 10453183 -178206677361048002247383095144851221096 10453184 -41287470605781011957000525275037958144 10453185 135287852160136964200398009354790915200 10453186 296272991971661466501613876848716997504 10453187 -303544495163679027109789462331241172164 10453188 -128675306798226411865661640846041026560 10453189 212544616356214947904660528294793268124 10453190 -32990946281546572736397213280064640 10453191 10026533878830718348300367928928193664 10453192 -195208868282206011671899204249630924800 10453193 534627118607231381445538777249571282484 10453194 199475407212898167870152087984445874224 10453195 343067274221960083703762772066100366800 10453196 -20168440792123323331889951371481266176 10453197 121549975481968981147077468399358956000 10453198 185577272463942704345644844168573509632 10453199 68862735546651431606742433980329478360 10453200 7051001384527626516229202052199219200 10453201 -8289067856253219515700027244757698560 10453202 -619597198029866867414952628658185555296 10453203 7933798828581342118581626504799384384 10453204 -71488667026244262618706142248386476288 10453205 -88282061080545334199450164773865785600 10453206 -182958377336468223631483788000776987136 10453207 -182741813133536682623756148970597478280 10453208 -58018228532803989269365392854396928000 10453209 -78646162959316574001405118174060929600 10453210 -152270963135027503636837626320548350240 10453211 -148176228840634957258614178943556150600 10453212 1610593540556661011639884036870840320 10453213 135739973421586669905270227318426238604 10453214 -28769051339325528588808782674997888 10453215 -182002281833291084912448485576486880480 10453216 -379543174104389598400397183429434933248 10453217 824753590053354081465409373114806291200 10453218 -236209441918549316912611063955996509440 10453219 -73638543256278561738141105302879526144 10453220 -200609365684612653041159509753557477120 10453221 -14084241150084635577210687735085248192 10453222 -33996406489911479191847802431186453760 10453223 -509734190509930167376412934163225301760 10453224 -60412143803193112463002878135430348800 10453225 -8972940199744613579425089010222809250 10453226 -63727135960565660627230095045920259840 10453227 -23482303870171304605931469678712219200 10453228 37741847974651706713407354945605783040 10453229 230817392712088729496693640981069199830 10453230 -5640474516983899398008300336613897600 10453231 -174728516603800855163175941218333871936 10453232 -78656413977893042663475659297783021568 10453233 -81333092156965137364278250450499996736 10453234 -114220138988794514740367376966596466048 10453235 6146200535987441334964086862965150240 10453236 199269918763878728510745112849700339712 10453237 50789138583466127815831385565879868344 10453238 -326954867660910712595735370872623728480 10453239 -25720458114741684259569657707245455360 10453240 -17603715385918677187997475939864576000 10453241 -325388110588327686121602259522193918358 10453242 30407776010214505243228610850391729920 10453243 -139460106819645836057254025586721936896 10453244 -519366579479978671360494763944614592000 10453245 -263490707550282135374573239260223604160 10453246 236893120277056145972991161704095274944 10453247 -39105243929646955382947079110357997568 10453248 22967664576036092052450153712739942400 10453249 -371452777249669064711292578984099523360 10453250 180025363891800596410296325952477544000 10453251 6054820590668395674088095254339330880 10453252 62298182861350262529373030826188612736 10453253 -329426534757140145549584936882752589220 10453254 -12217859393448418485411769928145082368 10453255 543695152832852967735749981235195959160 10453256 319050980260413585839138399683792527360 10453257 7636734584150943423092637009052697328 10453258 180177213122384101215545815623267134976 10453259 -433240057601818949545680365770611648240 10453260 77598416489178687660103576746562882560 10453261 171201863579908826542965211244330689024 10453262 -22597242564533176673890342401381812736 10453263 -3538409042665993252871660231264891256 10453264 -195337135613524168166499794762118987776 10453265 -141975627701272204169647646779452665880 10453266 343007701361835888744897370002024422400 10453267 -60324267684987303419382582690499092480 10453268 128806390313146288722814928811734016000 10453269 -175250031795890075356843389695962078752 10453270 -107415258786519617919185226684159344640 10453271 -109467522251141410655101252302951714000 10453272 -401901970978290057853198021387844014080 10453273 606426521711952525694706782526059936720 10453274 32369993675359864557223050848528133600 10453275 49322043462346088934150680474650186800 10453276 759196401501439968160848378164147059200 10453277 84244175356969886326972211028085219584 10453278 55573039716234344466280295634645866496 10453279 268341360119529588660197538047651010984 10453280 -9870039163583483229070561488509337600 10453281 -17821884220499609451167719875935834448 10453282 -99427680741171426411251376241474245120 10453283 -119330164567168675956467724652981364160 10453284 165631876272478328498229433147342945920 10453285 -54425296591189708763890986679321317000 10453286 150202514215732572022218474890880026592 10453287 75730187015373243037382040187062852480 10453288 -417555102644390817378595134163692426240 10453289 -54667321822077168308503879491735691968 10453290 -27807595955063165469330258571310273280 10453291 -106124351127559787439964912620041654328 10453292 -9353193395948348440357408120807305984 10453293 1635201459238812579064999121718532608 10453294 -94450728281152434180211220470803866304 10453295 135354780539249382953390362347912581280 10453296 -16182665522046822928527321073210884096 10453297 -337043851637224663378565820524187962768 10453298 -266328819920633954816325678690096252000 10453299 -427439670378299657911772619785532584136 10453300 -1371119747754657636233563667612774400 10453301 162728187723152882806666827133514056302 10453302 -34991999521911822363553476524649849408 10453303 14677115524204834513554287176441436080 10453304 -328522206299174150806368431212914954240 10453305 -232036083401471518453246341662530242240 10453306 227818470179351458000755346034671557120 10453307 -444798314774834725326667298260433724444 10453308 13090816816483037884978003378234573824 10453309 484287655024982835890799780245234410080 10453310 67477484815036108122588630899416047360 10453311 462366534365429165550430952990547960 10453312 -271531709251165796408932600854843752448 10453313 -49939171808180711682577275073588662936 10453314 -67040864258630205590366594110723243008 10453315 253891154890699834131457401980396592720 10453316 35613738410948182607281613320942129152 10453317 -198352117275426473794090400705077474560 10453318 94435325673467485382166202597029669120 10453319 -285597414704884758759463028375221709280 10453320 34817713420574545546423359285411840000 10453321 104850913895287743464005106911223810522 10453322 -323445388986770198766612232627725912576 10453323 76659294736256558348463695581457300184 10453324 -57167601410677398269189909969030545408 10453325 -77818107693409510935773551803811140000 10453326 -64315840453349803655974896349382152896 10453327 38193095890735289849110110324294456176 10453328 -130058263101369771158672943442221465600 10453329 -155430236242162920806598897079012591326 10453330 -151488927238623991157226027382860833280 10453331 -217608302688488996251701212988524569008 10453332 -103330611352498867902171407421585248256 10453333 -69543313004396841046446378014842603680 10453334 -291357238046944589427724160826225739968 10453335 -81006587553864887905103173938290439600 10453336 600221190497544644388283628993394247680 10453337 54224428350804487359290218517685070986 10453338 33583170064225321230748202166538293504 10453339 -132550961692936379230696934096837737632 10453340 365189731301402713025260982959889664000 10453341 -45159009412199308665016210439750990208 10453342 351284208638188248859693708874177811072 10453343 -9840308245120135237698105429440838216 10453344 -262072497012322442664956473211659223040 10453345 61315766041724847792369160927075759680 10453346 -194532126977318099921654788592283926016 10453347 -486419107685004420703748095687728978960 10453348 94576239070852021999990533684383825920 10453349 45637547796903291815614641704228181564 10453350 -3210943223798932651962123045748723200 10453351 67515380330720880750428431634572793520 10453352 22784122913123723283379322462533386240 10453353 -4187282680838299334810091934744663776 10453354 -150566760237388296764779940001959867808 10453355 80153586762336744091725706820622167040 10453356 -328415250451612687555068936959559206400 10453357 293686878739543415895747331813306571606 10453358 101370630559647859952540241026404233984 10453359 -43627402950940867418978703967704775680 10453360 -13620400013472865440404775949134397440 10453361 -429222224587897183955917410701328904908 10453362 120703214855640474822990612888128839680 10453363 409400473993333199600199854095315016920 10453364 -618437393437977611453550033964887527424 10453365 78835407049333768047185593619724021120 10453366 -179440741067526511872526011402817827264 10453367 -183571673573387916291084006705759643920 10453368 18660922497360919220978252446637137920 10453369 -466605678087494254811338568295898658940 10453370 -150244671979448318685051390911918653440 10453371 40232530356690981135675846646668705840 10453372 -36834732504427788641951285509824231424 10453373 -120216238230732662554971593916512096160 10453374 125705170783884088027000731182661770112 10453375 -12926048085140743926923630353051716000 10453376 700035978402119079958807634064766402560 10453377 407250504141699348884716118976177802080 10453378 170436652271144576104076199628432725024 10453379 -174915835031638663252044698183294365920 10453380 -83685708874224440198461491223871692800 10453381 56259636710264555227755630019005778012 10453382 99604468540734520645379020439435673600 10453383 329418587166871732980493788139421949552 10453384 269379524741538050422754916402743500800 10453385 -113828428619867417167892148768296864640 10453386 485193639135833871069375240429846528 10453387 -68123039393759385070213984940892380896 10453388 -200012781708159483841141192577310501888 10453389 74916124864579523921963971960327298688 10453390 -82200059406376439496287493562731907200 10453391 -52466147203919440096263123168250054728 10453392 110587258388029849725652006641999298560 10453393 176818638142075846588608295796644134900 10453394 -121872040062215785603347103781783405568 10453395 49465003702800458751044677610463036720 10453396 -494012764591974604351883516028498179200 10453397 513151952982592802604592715792389680192 10453398 -139404277085679213222358914769606170240 10453399 -66686433483910866987994856655056804088 10453400 -74398867332644214145583332966894848000 10453401 39466022868862572385341649106197401600 10453402 124689119699668229349403102121595708864 10453403 -75268964758433271135818163608509073880 10453404 5534857224844201442043130840929036288 10453405 98463482437208847437431632137476638060 10453406 -59209204849596791988406087524434271360 10453407 -512755408227932141556819638093024474496 10453408 127213467651871235849228176609624719360 10453409 -47989008068116898224758556640205519390 10453410 -29244295099629935311278855249914572800 10453411 414594890036973927893724668429700415680 10453412 -165765615107527678788779911494312054144 10453413 -38298041026087579701062633286839863776 10453414 -25502642691839192301238778944406374944 10453415 193647097921932899382674608957841486040 10453416 241174436846375499239065491952640409600 10453417 42235175261430965110497675617335612160 10453418 142116774342193989616259507533682910816 10453419 135564724305756302125740325774388317620 10453420 -13812401097276141738192677971016832000 10453421 222844064877446738562863929065908253600 10453422 68240290474740450191327113566178427904 10453423 -254929693887077219727218283220056969328 10453424 -92528216968397342878111378176619560960 10453425 -26321850700562739495333211993676347200 10453426 122346099353851268779206624780916463520 10453427 -44167626521798984257688572232368273200 10453428 -89668257584446915422772476303496028160 10453429 1509281282199605853865323533115412160 10453430 31656047868237844776638374656260567040 10453431 43063415950057622686259920216298736000 10453432 567135711746475616778454145815552000 10453433 235448333333079123274286566680507392682 10453434 -290379760181291302871573675788339887360 10453435 -80685345228046915270807592182002315600 10453436 119978199615963674800463792504322963456 10453437 118701083248132890906306094569436185894 10453438 140918643383894965696811533485603644160 10453439 -300893175108354050585305475709678985560 10453440 24619685231419522750667125822272307200 10453441 941060385829649618978259064585056536752 10453442 -124899392764034420902763780346796047456 10453443 -4206976128748666909369226676307767552 10453444 128019240441316366427007048249321719936 10453445 -217831258935777752348893675444317423300 10453446 77504746347439256718933023467588224672 10453447 -492334988036601861520599713398620824104 10453448 85317951561130186861362671093402173440 10453449 -351168182333993283967269399420797054400 10453450 -7357047755742333814994929886338425600 10453451 503156261019167236281397798284672514452 10453452 -2175266020810141257727184653849924608 10453453 90892772495842119918990275543066569260 10453454 -5852079853287688908039474460703545344 10453455 2822951801707589066734647914457051360 10453456 -2304452102388781261116284423070842880 10453457 -217096285772162876283774466551654225408 10453458 -273185657357621464327258430695286046720 10453459 -377293772875874289543990784234602537896 10453460 -62113803159038726415750183012224958720 10453461 -305636082665134255904895548021348472000 10453462 63528426348741611772553868053432626432 10453463 -386559127997929861364080651389028839288 10453464 -249917297444159309632820561052237834240 10453465 133900611004518050336184014896721819520 10453466 -344773571600419450179489137666923031568 10453467 214735132720345045782720357988192189080 10453468 10022259564067493115806295756092093440 10453469 -6328950362589922074661339831644375156 10453470 -33172925458988240873131149733211136000 10453471 -270945365285217823146429655530242941056 10453472 2976600365946743103920451605992833024 10453473 174997456051866674955213071218199992722 10453474 26583281239195604617852071987550761984 10453475 48957286824826022381899771164653513400 10453476 -102736033803337733911548737764252747776 10453477 -2059337315890977252628051106549549280 10453478 10019097904191157351140139969162928256 10453479 142031945944251963018485986988665916928 10453480 69035931517784737262116426252233062400 10453481 -423390726138854200962956506255883303436 10453482 73692661728785078542881761102488711680 10453483 -214362160370763588150094218619299844296 10453484 333806730094894273851948217780273910016 10453485 20999971082422936818912789192214713600 10453486 52099762763237125451942153422572395904 10453487 -442672083002076484255345444948053046416 10453488 70444699087215348587975647163768930304 10453489 -626374327738301329062011938324106569676 10453490 60336213843070671209890396806576708000 10453491 -343763104520759624491204997139490195500 10453492 200531426255115018020667267480135915520 10453493 570255000316425454049641581328412909742 10453494 -101272740579547155724846567617102312000 10453495 105065149177546911060185523207452346000 10453496 47181015102296497355385544393061376000 10453497 111194522473578757183801583795607247872 10453498 -71913438186300400065297842341406119680 10453499 76345305876921359012114612814903458592 10453500 -91520581488428367925765100480742912000 10453501 -559838032560854184428365747913266149108 10453502 195986839733924243248263137371266686400 10453503 -19236020737460853327462075544411229496 10453504 -186063327900646895403621924221944332288 10453505 -156444063626227063192054664412397242240 10453506 58115859018153501299751612858296047104 10453507 118117604321106330700926914483323733756 10453508 79309176056733981689802308081282701824 10453509 239185109699330367372149303528651556480 10453510 82120709569867856764521581463511864320 10453511 25085374804275451971123336987419899872 10453512 221132880988177217177808623987211755520 10453513 -29841001029298840776562920460256784102 10453514 -78762788568780989896779937278198855840 10453515 3329658700183878064791633660146284800 10453516 139172829949571892904286436556323569152 10453517 378743827246082561539575613821594491520 10453518 147177413132702983553382143139399991104 10453519 -73390793335555905211972643207812587456 10453520 24964652722176121285821995232916930560 10453521 -57174788452604247736171641887512323456 10453522 127822561077195219691838053174650309792 10453523 17336318896495253933805210755063858544 10453524 -94776285279831557603459073783521476608 10453525 -76110733159170283799831086484813894700 10453526 8543415123352524005628501747164999712 10453527 -1749428434085695706465520827034951072 10453528 616975242628401857093416895798392412160 10453529 -228494803790991851470140314041741698870 10453530 -81637150011800797433013344320923751680 10453531 -112920928577004457272195852007616265456 10453532 -571082380924321665938953390857395020800 10453533 47629630044825092366609790870151368384 10453534 -49598087250285706861367785216373022720 10453535 -265308611405938753472817397439956187040 10453536 4385778732615407108567086662327336960 10453537 728285293856483534176887223627313081186 10453538 208053110130814489520886698898057514752 10453539 32937547130654664414139061643200028024 10453540 13645659254007551860105442660690346240 10453541 -133008677587538466596167570732292751360 10453542 -202553998600109692028369265474730444800 10453543 38674424736989317452052000004385051360 10453544 -510188300110656556580067882981977379840 10453545 -206309619115850911184077073595987010680 10453546 134299607811908785819762992107337010944 10453547 41780530371176711495862365230626408240 10453548 -41967726475192692751009319073476050944 10453549 -200178780034114476050461216344983161450 10453550 136330146921698625720787615557873340800 10453551 -68285435488939461635721286114447440000 10453552 233687270065406296912238622781757325312 10453553 -599188245159873983994674606448499440 10453554 35589516167618283490771895086782394368 10453555 236188008672004739933024481426964449600 10453556 -45513762857245238052340720459823191680 10453557 -64404691815266228646462982975484887008 10453558 -2927103573917039452461053597093524416 10453559 -548975981622753760487755002968424273240 10453560 -73087614655884793042893753106220236800 10453561 -7288223560968099748238873834863052160 10453562 -202365587671975422875438042307072132240 10453563 262335095535237449973467112227764004400 10453564 -380494369046492067620786825206852674048 10453565 -151745670932769064956998236698553043880 10453566 -115711123329646991887281071496345245376 10453567 490267923078049346199247358799556327616 10453568 -22302964448680031806728068925268426752 10453569 -89126756943915889365608458965638763072 10453570 -137377834210270057461642162439563925440 10453571 597788005807715398467202791447773748672 10453572 83572668610873772735737021007749939200 10453573 161443680234646697093623138767997399168 10453574 137228567942359168318634542357637582400 10453575 137934825274743007715884411743536179200 10453576 80463464311561600410616901214347919360 10453577 84255410295747782040302861441772167952 10453578 22968185922928199015607802291108220160 10453579 -255622754177443321165782790820933845248 10453580 -62754186695187489282369705878605132800 10453581 148180866653153782010643918226895752470 10453582 352592344909175172374726596222673971392 10453583 -171862116697786434368149319391072452880 10453584 32466851269742965440076597687214407680 10453585 328176941700890449681238415268075809780 10453586 37868034632799328558731929018104754688 10453587 -287532503540797816843127483175431463240 10453588 187454909800664149354808834986708258688 10453589 -424905540985970558659331469888074126244 10453590 -1614277244244237299640481442266828800 10453591 -243594140701912951832251038730367814200 10453592 -434690952423185417932503227411500769280 10453593 -224582022457753008762328878002062030176 10453594 -175271220096716788170646526717910629904 10453595 -83180538022075253683898706399772910400 10453596 -152561631535092053466180211180994641920 10453597 -34402213589332924695273161360151312000 10453598 -51065316036095226828166905812058403200 10453599 132904407173349699354642557337385835328 10453600 12345008576033350026038410803707904000 10453601 5273195906719736553638065131030709440 10453602 -36127070151879216179911660843731148800 10453603 22021230505030759063821602432221624384 10453604 81758976404022163765856562024272019456 10453605 178159353410256659678697817809786636960 10453606 -132303394643529911537847001537972080000 10453607 391270793196863714993973401932029848232 10453608 -228538937533232848921645801354143252480 10453609 -392220771108270274745666893715052914460 10453610 38338686997952917967129269970775705600 10453611 -153790374388155388276762870820452224000 10453612 78268713868379461666859925011489047552 10453613 -625631576900573990279369142327995892138 10453614 11548818069206756466077584146563014656 10453615 -315405198435438586392762145272672768480 10453616 -1016369808778076144380094496287686656 10453617 556247953772380221881641398219933271440 10453618 109180598644283444203241781850820198400 10453619 -270395669104676809687126624743582390840 10453620 -61274311021689614436591338306659430400 10453621 233205681654583791597336021933239654400 10453622 -6111816732318124351749283783825857888 10453623 -171832187443391796275138585843981115696 10453624 -193334952425746041881363719060851916800 10453625 16890250143663191502808555949292480000 10453626 -19144752651769569081321775752757995408 10453627 163239015746415424203104943175570029476 10453628 335729307963523579979965009600150726656 10453629 -247860769999857148253308286379078387360 10453630 22625358592915442733534841704792865920 10453631 -105275349054519553303670873124184767600 10453632 -115502939654867005269667164093362995200 10453633 -712514284696442459944851509930402901118 10453634 89601124033473252338176864785953064960 10453635 -73345527354456623825703154782142670880 10453636 86228313978085189326979477856649227520 10453637 -135257649600564532157358621644937399714 10453638 -38594503143395380693840020579700918272 10453639 -205089482889769567565489739793198184144 10453640 274978490752393185188043234697672396800 10453641 338403134770602582707158928643061984224 10453642 -162428234404281999678986969210863136256 10453643 206190210766539227444697710165551500144 10453644 2018121502806385476600389406264483840 10453645 -188292747261868539387133724198293091400 10453646 2291120111440464623117206694075252736 10453647 -53805934143399026624718129219385161696 10453648 -40608398677304238742489577651241615360 10453649 -156835770812427734147740705840232432640 10453650 -55012823265803487381684562622305622400 10453651 -182074763074140149204993054017065956288 10453652 -414814101268752742655933117059168444416 10453653 54291164009022728304249299813844814944 10453654 -168540053133813162436640677266845349120 10453655 10341930652752424342313508820828149120 10453656 -172712977262853757861983318842289868800 10453657 -148342065718181353228884299386884304608 10453658 20560864192003378608061247276217661680 10453659 33876550040252269849120611979444168560 10453660 -43447616232835148758810948287893690880 10453661 270630911629211951047399172363810665632 10453662 258862142759413794516851089925718918720 10453663 -755383246576383296462357151252222807816 10453664 402736298049394951992661004618713595904 10453665 -66073822219618035699490667393912732160 10453666 -150627126050288995143194740628953825968 10453667 -67108060951385771441571784986863934720 10453668 261962786341436024419155389600984586240 10453669 -61367667210544132735034328970903339200 10453670 -21730508502742659862947978826341102720 10453671 -124963373315886868240711161706190291760 10453672 120432711543803116414330103402132275200 10453673 -7681804339476909655036738657639330200 10453674 57028118201294669900165241226737308160 10453675 278276651495360250035932347975303612900 10453676 179008709339224896596177248711660434432 10453677 -157879640855467256830398919734836704992 10453678 -64776939629335556298540937340412807360 10453679 -9990863627224066862317336600562887680 10453680 -22380877966997344379736206359948492800 10453681 234934580826939975486432452885853193792 10453682 -89960972599311386723409706209808493808 10453683 -5110962543517689977146286212549183176 10453684 -116502126830471439242076145364131682304 10453685 -95084060331358376245286983446397130880 10453686 129503537116009385051948612826306954240 10453687 -6478814700834948704896828232700965480 10453688 -73601284120565635794657430526083891200 10453689 -115869026014708598426274415514320794246 10453690 90658410961027776892959984474633148800 10453691 89008687640216033846047985786094326400 10453692 167003947307772336235375871205069947904 10453693 -180753392867758559953069238943150761280 10453694 -234333102132467133001364589580845583104 10453695 -112417450611455407006346188284291110400 10453696 -80133469485988419473874103615661015040 10453697 -182337062250386960658507667923235729854 10453698 -2095140783621931960463516816535377376 10453699 186733771894645676288122463039420433936 10453700 -186955226876247070933144521866160988800 10453701 -237829197146166820833562322215513044768 10453702 11842589846986690334163335998765058304 10453703 102862458453223644413191767800965585824 10453704 -133826058385800888992892945874206842880 10453705 397949047145943379005910288517166024000 10453706 -60668127111023051884620777058432874448 10453707 -257159351210512054304976971222706845184 10453708 36548262278948445693137535501999573248 10453709 -670759720013303790785774591079210420564 10453710 -103835936846660134909545183366391559040 10453711 79313040207598386107956696209365674392 10453712 90624471644981444438396604117242044416 10453713 3315698149331420767869114539780546544 10453714 124710271434479850238910514282441933456 10453715 105590960955687288322973858469757829520 10453716 -13868676905569287378490611216124010496 10453717 -218764431736932759569743917379730407200 10453718 -58075738129105002511712250471563060160 10453719 68868352486008888672786819730802199144 10453720 14615010904069077986123594449999257600 10453721 -379802150480301373351923448630944018240 10453722 381856118205813021989710145660175853824 10453723 -287198825334057903095382790373055461360 10453724 -8311650139650422877043723056217743360 10453725 142062542773974318737347937014425696000 10453726 -323594571352954132286686149583554120960 10453727 -17407444334900528107282901084383034688 10453728 89912386332964410601392657276883697664 10453729 15870440573731593377780500648944625536 10453730 510917945866055719667802387002327040 10453731 131627365520340732974258287845883679352 10453732 -194746425784968150214531526607518442240 10453733 -668601672212357549556973280633250918018 10453734 242904224350559100162357297883664177184 10453735 -279748654547721597589210403715500540400 10453736 -187000775192509017400568371796617528320 10453737 -63959319972672223710496641382918287360 10453738 328553254099547993870778480444571921920 10453739 148328818643153160969275902338252808920 10453740 -311464583738588939579200887567149629440 10453741 90879235848972588470616921987158749142 10453742 36928129674858023598267052603435993344 10453743 -174889752771757911534144491846472552240 10453744 3121430122119726104359884836660248576 10453745 -329720660032508044882796953712213047500 10453746 15376744887878253734001782516670243840 10453747 -2706368030456178344706459550271338804 10453748 416508551271226518029906749300751001600 10453749 -395841693194420119577811460410327546336 10453750 2519876355040507180125784564978020000 10453751 -190911814165806551621706679200056156160 10453752 339248646152610897112462842309131673600 10453753 -502624154339640648501295565990818251072 10453754 167791653645418842958903810587443404800 10453755 -102351382998331788228033724205910304800 10453756 232683404133675734708183935010916572160 10453757 -60797930311525277911096176537837762048 10453758 42294324377854944450145430733484945728 10453759 -336552088646358592365376032211651706784 10453760 -169537713871222093806904503608404869120 10453761 426714117745827569319086905173682615410 10453762 71918295726997945994278992478015219200 10453763 297921469622453323142132747419372769160 10453764 -255831272835902848061257688935474074624 10453765 6035007341632521599230357353672374400 10453766 -39920187828507481634220302016038667168 10453767 61711148743844860801102898344297218048 10453768 -27269434548953744849425651938591651840 10453769 -197632810511790636376385824609774681830 10453770 -22860539964022278233325026350077399360 10453771 243546897231426996297134812676475461972 10453772 -25374138561747394322927884211832499200 10453773 2197657261828385999936126543296535040 10453774 33275073289152090680153481974801651136 10453775 134384989465621340459669481342632115000 10453776 -6004791878082276616651687849228763136 10453777 -1009809587176762407214735800458885117888 10453778 290671804660880860465413478451201358624 10453779 10583447888362491219345531905681544960 10453780 382241039014720738904064973484068857600 10453781 -233423922342963247930092231435501513120 10453782 -37426877146607605778284435302972959808 10453783 194286540767196790647371318610117544560 10453784 -75158858089489075185122115378095554560 10453785 -45387825836583144719502278025082928640 10453786 -21795567640718004602292149044528642560 10453787 355494609976262651486960737750837966272 10453788 278895534249563189664462009504737897472 10453789 169318550650535876396526605545301299840 10453790 3104065832377412375501673417782486400 10453791 -257856821561806836012072689585401428408 10453792 32124295858762619388932865626457833472 10453793 2912482886874885546862566318513593472 10453794 59952190275661199528079973927435309056 10453795 270762511919677674937617155839046640 10453796 157135718713138573653909064253695785600 10453797 443169211028627916380726491643551559520 10453798 -175585234611871287976949604929037549600 10453799 228371556901701694382322892463496789264 10453800 61199634442523815102200712019804160000 10453801 -332933428725128612060185330679416888198 10453802 310881052323042026907911220617655794352 10453803 28757229708808873130016098446977543408 10453804 53490579174340344844233970583515069440 10453805 176723062002379658691918350167063295160 10453806 -245638678482574861439567538153916416000 10453807 130816844198325329432854761082016631192 10453808 -55966316178594271810709831751645216768 10453809 -421570835597229193470152436735064733280 10453810 70787481421027874507361590363381885760 10453811 -124700191314301515678693814919405621976 10453812 111982880805186325080910477571120922624 10453813 719042798184670697136223561517427198062 10453814 -125215147883321905283295172050340344576 10453815 -144516413517729610401472069111308443640 10453816 7986676646687557108213380101270630400 10453817 -752095671290689762308250094204852884848 10453818 132530201609436707077110865903284501504 10453819 55178942517968392931734941605576086640 10453820 -25497678473962212890139476952524144640 10453821 -25537426759435342903164270790778621376 10453822 66674832989953934201702021766466376832 10453823 319039301828989795039846266366989890224 10453824 2176502396370659594776742804678246400 10453825 -19494298536961081668922350292805686400 10453826 9290435407642903352454178940643354144 10453827 70105582154397460481488437734598188544 10453828 105835632629345161833316237092129411072 10453829 -125231447703116822498027817219179060100 10453830 -92933078743111137823648412084868094080 10453831 -2074869126195561985671403674994924128 10453832 -243171290842244879260698936924750059520 10453833 523064048737652600036260955164276896000 10453834 -429418765077416275654851583502870466048 10453835 181503663739503582087050211647631843360 10453836 -87779544319614364145787704184498410496 10453837 16572873180978009722191762129407412480 10453838 10113124660380431027368760228409348480 10453839 -42046990821664412230335625267037720832 10453840 149455480984602178551715300513738752000 10453841 -105069136952197074178814103544202156316 10453842 1401343356261356287048719118166883840 10453843 458530867154079206306933473215797850092 10453844 482607455788854422388063651584509652736 10453845 162414048929904663263992404172084919040 10453846 147003515127978331513999810502886689664 10453847 -351228457480640030139283358163167827704 10453848 47382337053409224563685788698681896960 10453849 23121404222446269452898017440385581440 10453850 113486452017135913500826156684759008000 10453851 -25681996389738732949517171798624158080 10453852 140590990522403091290603939993495764992 10453853 -250215972759336873699583292997599756916 10453854 -114694901041385078084655793127566860480 10453855 67725635765131392708761417978154014760 10453856 147489325378598327429464552613495439360 10453857 4812536258891728974179278916821047360 10453858 323333756826153429630572398270865267280 10453859 -1115473089588529445610023985188982192 10453860 -81077118064153324663354104658046976000 10453861 750283948933065447424053017329826659584 10453862 191821388330931745508203736032524115200 10453863 10242779081037693293935947592174763520 10453864 531400869876088945669579386802627599360 10453865 116928521319936006024529407383346522120 10453866 -328268669193104168187431337588665918976 10453867 -446534056601797920084714295340427187084 10453868 -28629058206949686574161905201586585600 10453869 -73162610841981988942600725143485472916 10453870 -91565613555990732249142782308693955840 10453871 -85360762075765453743715047634493283528 10453872 2785859251739256215576915460471914496 10453873 -238888311655954297660192445119998296878 10453874 -132891993311562317452525821075539103840 10453875 -190994206406467424675669823107707272000 10453876 -661576371790061002192746809490080327680 10453877 102203869982623040692299235271483749632 10453878 127855326310019915679930065877650903040 10453879 -41948111542519583579158750010067649416 10453880 -453065053672013058863213158449166233600 10453881 270153101565815880877017645479107811328 10453882 -123864593286222506030582918785922666496 10453883 617933558239162617842391389543727848640 10453884 104229160767205800796816002308491886592 10453885 129112812123488024227511851305951607800 10453886 -20337820281998381953023109643922820608 10453887 -709551133061420291092863176461406542560 10453888 151964216653467549489616789828030955520 10453889 86298757533050633200832781334875522690 10453890 -37894176949422343750057326034554670080 10453891 -98590320671287831694328895689688473600 10453892 8183422238599507104263713665980696832 10453893 182959292845747727872625103976846614528 10453894 32789602933764417311575906507696796160 10453895 -357184400478853766900166152465421592800 10453896 -217869077384708824387039542968250362880 10453897 107440927270793993055971083291476424346 10453898 -12741005589878916443983935483482204160 10453899 29094528350596547899532380566757998528 10453900 -29600000588763157637360466049737484800 10453901 387028290526800125549880356587909822902 10453902 220356103347378186888153444758369280 10453903 730059786788299494894149896062979503152 10453904 21880867167748571790116811013481840640 10453905 -35742068385164127417358552053767345280 10453906 167902666703845392003548757733163625120 10453907 -47242991837332286858482409363226423120 10453908 -24896598268392795512523007614712227840 10453909 -732897552997982702875662443363725769184 10453910 11397004838094438802392927530988591360 10453911 165160598242125178857314527461635317200 10453912 222216671891928177139741821776756736000 10453913 41367158388604764071834740876464232704 10453914 114786737158390474101574250442743193600 10453915 174069523057206152866063953056454478800 10453916 12044272176444225937204509536102400 10453917 -221738773797136215057333534612559125120 10453918 20434592470235906572487872948731980160 10453919 3132203018590797247416406077497906400 10453920 -209585250074574095031940663781779046400 10453921 -561295289337145674136374384450897166800 10453922 21619396886581650589454848359110592672 10453923 -464096305963165619860695372365114062428 10453924 -58065735213924637851991179007620341504 10453925 -230000495301541914422961316237998085350 10453926 -63679353974575849521447299061901387776 10453927 -120779244181543919402935690296637057128 10453928 39091018702723755733842460826017628160 10453929 -172132981913200300295072911551952345440 10453930 95862061565861952068260233801277419360 10453931 -370383365363241906922918647880587610536 10453932 -88611505230465396572737461209670896640 10453933 -149311738622730040963081300264378498560 10453934 30874760866082496296350038327473037312 10453935 -64884931836123509098854972129359305200 10453936 52949961054089051140685905772073385984 10453937 63728734659766931475597718628932987968 10453938 220447046877321313751493239054928292608 10453939 -571680413313304822457881611187830038260 10453940 23688865495572709184501168738433024000 10453941 5292794819973057345303714054365831982 10453942 13508576264013771025564212827592346752 10453943 -367111794830109698152532629461487844784 10453944 118934063778852481358460236836145725440 10453945 -5157128689437591007690568302161406080 10453946 -17944456465098937519986183803148340800 10453947 -48335588377210039105286563727247379200 10453948 110578845494564102105709093188768887808 10453949 711091697601938541530263493867212108320 10453950 -41544143852981500615596244070180126400 10453951 202087115593156214089148679825778501952 10453952 -136520987583696810890600682650326794240 10453953 35840122129378492236477042548990068800 10453954 192220877244009844039017811152062403072 10453955 -521166773204987652440640370729043942640 10453956 75962788069485836113900032648961539072 10453957 559539294372781676816232147949077679360 10453958 -171876357584072160560101868630970853440 10453959 -176196481696433741222409388557854121936 10453960 -2065363282011326576314600050322636800 10453961 -269012050976565916922679298761804259968 10453962 343182825587074280512995487907999057664 10453963 -34733155732847090152245150706723854816 10453964 -57216501790469241816073646226521885184 10453965 17763271010034467881291472773318777920 10453966 91938440041930379070462550876085322432 10453967 -602303886218848314686045285104800243984 10453968 31806311248865005058685685168479928320 10453969 -9824745531308311048223373152256991872 10453970 10650455477040682478207640708921451680 10453971 -61611369078678083956998714249412410240 10453972 -91468182718476142526610409261566552320 10453973 638493999551788827390311894874295645824 10453974 20192367577169122028163067218213680640 10453975 -18681835524103225081800532819790438400 10453976 276600384005806441185233377993140019200 10453977 -175141897657495843530260792511442699686 10453978 215250044779396623732223307414005524960 10453979 -479671468292521528342862072849360847420 10453980 37017144673317178907233245035948052480 10453981 422508841946611451744588270840365240012 10453982 -99332665377013630354354932580618576896 10453983 -210301082442937454645439591630552164736 10453984 -740397872331029434367456333352894726144 10453985 402799739053624694163967800598162698240 10453986 -136582802366971917991064614797232124640 10453987 594438759051106660472552481480929922000 10453988 -7398687890459905993317312093856005120 10453989 -65154264986100109046888875943561414400 10453990 -193647995014159740362410114089590620800 10453991 -1011476632495097576815277345595221757600 10453992 344061434780377791345491502713996574720 10453993 103310456238152910150245562558273278544 10453994 -71786497032308487251646628977781018704 10453995 -427738605178268556405588437093928268800 10453996 143411567700875934681664022393821815808 10453997 -28316617233365805200846102241091486908 10453998 -8039126777112847703608013061652534272 10453999 179062788953569376471712182622306386000 10454000 87093306178799599830232370490335232000 10454001 -124922093569899048850333534707613031568 10454002 -132388027785321565133474396368303956768 10454003 -401019240335600699533053685752377330304 10454004 -157663518924948637324581038363408179200 10454005 37116420998698982273773794329487697920 10454006 -6588136710635416219277879550979203072 10454007 107290851849241333984964147384282728320 10454008 -462293726832368303057577042828608471040 10454009 404368976960953485934301772179803433040 10454010 -10320356553157584210656224229932154880 10454011 528857263140418780952336833423759759512 10454012 -143516208544227724347303636319294930944 10454013 -276910086432285349531501498296581317716 10454014 225881955165470880013237110011672823552 10454015 -38053124391942885359639628519248230560 10454016 -83588730273558069699331046793906487296 10454017 -22306336397816962238931827026686657536 10454018 -27557968798324143000887470302241493040 10454019 -185899187190408660357698810414186037072 10454020 -162393297662031124548098068972889886720 10454021 -329684643297586090618304642059981631778 10454022 -21142462996167669527466441556063219968 10454023 -139961279705178750250611883527015199560 10454024 37302857647984930301335226849744486400 10454025 46893177683416517563959556061699830800 10454026 227967163851056319195453845310318048000 10454027 259185315969720190646531816970379809876 10454028 107715191059283741656290419514777354240 10454029 -42658813178335209337075604690958035520 10454030 -16386289707060460678757746436011843200 10454031 -306027558050490876808142683343352576 10454032 -58184791822091288291627715867216969728 10454033 -1043737528326343313225937583243520710080 10454034 198492059922367962995870602553606897280 10454035 270772511360887320623328834145444290480 10454036 165552617597086805361506690836927246080 10454037 -23725505647646996813275817411792640 10454038 -5109602826937941994400454452711450112 10454039 -655272822866550468001720858395680447160 10454040 93607937289209134452191163336861696000 10454041 116050476132371614751592049143722962372 10454042 15576991320575580923452463490185298672 10454043 308034748177710803114614689995846810928 10454044 247235303982723624523055655373151402496 10454045 -123895260488599641069855615443452062720 10454046 -174911813564151554892401342589504740736 10454047 536902276086441144982610922806300256040 10454048 126168299702563273452795648788709507072 10454049 -56253318107171687408756960806411910880 10454050 -4890959829046933994723925135330000000 10454051 400783090711201076237716180673268875400 10454052 -130795844135892314438951966524071702528 10454053 135154344976159763935275762733945770302 10454054 35381401812993332405893262410894307712 10454055 59717409659108981551729568974076375760 10454056 7025531808333516116597023744673786880 10454057 271789969510611030697342455419374735092 10454058 40762352957050566881568924296597444448 10454059 62361763965461758726602088969205643264 10454060 -295961721589731401943933874654606571520 10454061 126207067866770937524557900411421796672 10454062 -144279030092833188550062673136552511936 10454063 -530816370020146882508723837278343144688 10454064 46781139882823288300602075796712423424 10454065 425379326291895476948603633115665518800 10454066 -92865727483064610842837136510235752960 10454067 -29285390830222836183717265459514940000 10454068 -44368086697430937871068629131814887424 10454069 -421787188861160442434928672698809081728 10454070 79413848040336485175167400702795571200 10454071 252136246725198804229628408453850218872 10454072 -12470966666393776956782594827779379200 10454073 124753730725161689680694157714933591744 10454074 -5198064177724649235117229523938318080 10454075 62509192241445522167623032027987555600 10454076 -441785237521721777351499933255332183040 10454077 -228897918396499003891887174618899260288 10454078 2897051620168307722766742569299040256 10454079 146548917472684869943570497668004988560 10454080 19874693977421678839698849425837260800 10454081 -104032035614855252095146284657272713600 10454082 300075800474432313602452227381640704 10454083 199761926930881927445474683461126438332 10454084 -328849902030405742077724673025941798784 10454085 -30924061175379487551630704707492864800 10454086 -175552835659936896801345186507575250240 10454087 198591034986727760669224026547479669552 10454088 -44329729042181187986033246572803686400 10454089 724845919354462016758669651540905564890 10454090 -155402676006047511838192992563402551200 10454091 -76658544921217201889512776401430874656 10454092 470684415367265058771626992449922191360 10454093 -19025013784568193130294339526401774356 10454094 106545126847953179842694229748248011520 10454095 -3000511343530604776762091243263002480 10454096 -16893947814624373882569767772647325696 10454097 -716778973784733515058597474094855709760 10454098 -1035253403589186816408007370405821152 10454099 76431317810534194243578623418889359360 10454100 -137022869088286426323221774560492953600 10454101 -273733798034736120158283656424048762450 10454102 -294437800004927724735269558659358546688 10454103 247226513179497560386988824951218407808 10454104 31763798509578682551969009721329561600 10454105 -189050303567202913091834845195362943740 10454106 29364879516703032952093672110374811648 10454107 8090957809439964947366934853629496392 10454108 -153331217898229527178092106660780176384 10454109 -595712398060502151836795897469763239360 10454110 267482314474070485813185149641310448960 10454111 32609495423953251755730129232484888544 10454112 354990266155297455838491643685624217600 10454113 -580538210316365691329437399246320284638 10454114 -11080940032621106016284962203468869376 10454115 32222063609974558764437373889745483520 10454116 -1109173206341685202221127251431349633024 10454117 1987576055716867563237472016392683840 10454118 80730986034756972404201833129854545280 10454119 -59399784149381907906478074705908680192 10454120 -110507864108662502515106765417285683200 10454121 96910839829536749175318955426348982208 10454122 70902632723572043615217308539025740032 10454123 -629996172624401821804080963820161358800 10454124 -4864755041670123938295521211958700544 10454125 523647599620000709324299165235058888000 10454126 186504589349580529293539881909129576512 10454127 -272821295006398362187488714514863826680 10454128 -25575398506449841781813366245546557440 10454129 -155286075932443273893307733052107634624 10454130 -12459777258665471075836965793612800000 10454131 -230552277782988339258586079745424934068 10454132 -36623469112178795427542431055207989248 10454133 -228661084644773240842086101697341165376 10454134 -250406088408466093724281336975813010784 10454135 303108140784503029731150697259467765080 10454136 4135526675038563998732073485124894720 10454137 426186500179857427794522792550470676560 10454138 -79558985043647287101306109806978247200 10454139 -142178908991115763698054477339583298988 10454140 269859099227313851746509757299567229440 10454141 39893613050670996265763435299312561542 10454142 -107018746860712727020378225808364088320 10454143 -27431832293937923343910169803859334800 10454144 155740226731704719242346677001665904640 10454145 1890734869306534984556342705050415040 10454146 -16681372390922760400625969320788103728 10454147 130888287088813391959196935939094723280 10454148 -145003241245064632528043524232459933568 10454149 -161232205373937018783576642979420370240 10454150 93113024266077100229633590300748126400 10454151 -384685782134139107384717757399752453760 10454152 124786692455171891040448153081418188800 10454153 652883889808979934966686675050408917402 10454154 -214313115853128625590807107530008986880 10454155 158401371792090424372219518630515062560 10454156 -50530243745200367215556429905556148480 10454157 -18199077817974076108425409032841637760 10454158 -244592518589463779300416619319098688 10454159 121573027439904695586389869892064945816 10454160 -166218671561514214112240194018344960 10454161 84223564258491534861758522724372320000 10454162 -37177054830231372441959994386309805168 10454163 383411431376993004115865792285350692864 10454164 -116634456913937078244367683469148125184 10454165 -82907572229193377626126754939425540200 10454166 39604416499760182581923689761141344352 10454167 541407979340198411818207485952706909472 10454168 56718790236601488185682741730245980160 10454169 462487670071273742819512166077576029408 10454170 -13522191530525135989136318529961784640 10454171 -108647615857316891199970801350525793488 10454172 -223265533064219111485827148043414251008 10454173 -663614179749358259501456280679114509876 10454174 -18462582295713945604744055618626035648 10454175 228425855515704341918235658249256664000 10454176 411630845994852648143085152166057541632 10454177 704031174317401626953637069325822093026 10454178 -53023248178191106590842856999807367680 10454179 -150856926219276924185865873512052477220 10454180 -86859768092919643593599360664292761600 10454181 -177614111137900288450979765988930206880 10454182 39425033688131036505858225280616761344 10454183 -14846759883535030293711969019241162736 10454184 821579883872558127916768825553694720 10454185 96793096633625358942209798115013076160 10454186 180122845050395007354600465510133359792 10454187 -38413585523737900917322002799224540840 10454188 14596522073367575990152249116581573888 10454189 -74905093903704802192108121394757772010 10454190 -23883070218964834788914648327004672000 10454191 -239804736501761278509122793593199259776 10454192 -5766649296701055585519963661827833856 10454193 -517710689686939898202964696322571360816 10454194 -208025581472745692546278629613636374528 10454195 -43031618502368535085306502776893418080 10454196 130637743443152078504235566578108968960 10454197 33624627282275679057414114218642594328 10454198 101474403839540656099622957498935215360 10454199 -3473759017622787401615359831224579864 10454200 590358357492525350410557649963521024000 10454201 -538589988267824421720602148885021934200 10454202 -27660333850615359648014393812889822976 10454203 4037619160871089077593459319671482024 10454204 -41080367164591031596959214218904372224 10454205 10108265296636736937729959109527779200 10454206 -92267439924471064828839632308749419520 10454207 -107442781784572810452706036264029290640 10454208 -128381361739161951310068737086901452800 10454209 -325327276721981972114375375065236038590 10454210 -119922718872115017075250139078472192000 10454211 -801001276806474412960772750513666486400 10454212 74550772019795365117352583051625297152 10454213 -117727163320952992547503927350675320832 10454214 141213765279714949621609979843894351040 10454215 196270925383070840247702033776733594360 10454216 87235176397537377084323505984337044480 10454217 -187876204293334553575655659258031137152 10454218 60632969372652918190129169599410071040 10454219 137004814876428164703295093010648617620 10454220 -44565727237081571031297990893229496320 10454221 50059542862374912666768826508503918464 10454222 -94072872152234823333427694070499361088 10454223 27734026145357971517163086306898044928 10454224 -179344578311094695473447836570383155200 10454225 209908266589446901850809469125046691750 10454226 -141121538076618916064543910606173876736 10454227 225850563782711114948316355055721185872 10454228 -563316442759239586608152577934434078720 10454229 -180903931209606347045014872493279408626 10454230 -176115915357103115811422003487814698240 10454231 -303211016619884381143555134016091004528 10454232 -135399852430505451236536364792171335680 10454233 184509418613827473040472484136784841482 10454234 52353980514468543796695335037910874112 10454235 45248077947331572687118225974410910720 10454236 40216628727513162833280776089570289664 10454237 266679729056075549429347245164686958400 10454238 213365468742634813723669973286625864320 10454239 126690053754132864962578973043150874560 10454240 166741270748213026949930121201262264320 10454241 -85614996665621853946520618724543468672 10454242 148607841421934034485319434991501448272 10454243 -341634241154124467869911949751383313508 10454244 -160738716963712753413094865979910072320 10454245 104167261530645337936144586962560325500 10454246 285610584539276500583788074313670608704 10454247 588560540644680010132594761226452888 10454248 27505062432989372482433113438468684800 10454249 18810067648811638209729732236467534920 10454250 84118611381260569417988039136082176000 10454251 -2398959934635333019370032143204825368 10454252 378790030720999398128671536876252817920 10454253 -54576379277328530409273071412720288192 10454254 100613152154586764181147348471301965312 10454255 10652100025192881177883034051004824160 10454256 -34938822846257865805348815294972395520 10454257 -34529219749562178621420107611600640256 10454258 -5247374476219708196681256192534013824 10454259 -3553089180142146346623124463332810752 10454260 -170147825215698106543947475629525811200 10454261 449576415646340363077520069287428626862 10454262 11129495571783600419147015575419015168 10454263 -7140607432319506796435722115727818640 10454264 105134563526144223748779260427814195200 10454265 -11767450292730199564791727242362374080 10454266 11309957422764361295327323986247315200 10454267 -438837329801829178822428363880701384768 10454268 171611632827949217245300606937036267520 10454269 99234294277783679767856096937931478400 10454270 -213294518859245526590625321835846633920 10454271 95615119000572168532731840010414583424 10454272 -175103217856296138582872759460952014848 10454273 -401082627096258679246413309031405476096 10454274 123539366793217093327885715348113656144 10454275 -8193801862559992588903261368991198000 10454276 -36794201341661079309522298212452265984 10454277 -57241495792103086711686742668385282080 10454278 493612718610446191256089244114783192256 10454279 1018327692851916199487249071952707200 10454280 -66720533696113559507732024105508864000 10454281 -636184014211852578787678486171060594918 10454282 180418696166917571017857530924631313152 10454283 -142238890196204628941016336214424397936 10454284 281201876273885414100487936886230085632 10454285 -150673964872669959253298359941118410240 10454286 29077275895701031616898593269977612480 10454287 -681267034912717677635324260410344290200 10454288 56011465753959058190438730003007094784 10454289 -1584502794191128385103048007670899872 10454290 105107877877426016703800791887433589760 10454291 567129436083398014113788628891565153800 10454292 324176420777075354261783494900574208000 10454293 218468464493183570428158430931401494542 10454294 -568837866969286260256178348265193451520 10454295 -29864757262775258331830973237964524000 10454296 35357380285765670727113728938303590400 10454297 -443490993482212813698581745441308592000 10454298 -189718919108624813144147867888255310336 10454299 -207267009901707982604757402035664079280 10454300 61820530914228440789540573262205286400 10454301 119939125775701137580075253534867124576 10454302 -139045092645557018914439414192027205696 10454303 56760991580837682460771511627267162208 10454304 -141824094400734032978238530980052729856 10454305 173701235348760584775361386266457946560 10454306 320768102428941780459311986174794134352 10454307 -361775781097000757961369048597234631680 10454308 -121145236055645618728997389837843914240 10454309 -363151920987600128126019505203909143490 10454310 -64106790521146707395946559331225318400 10454311 19502398776448588977411538999914486832 10454312 -93553239105899640888451590958682112000 10454313 -155176665606184209483790401312484762560 10454314 -40148986136526208566476012782642684320 10454315 -10078153601055404242158613309645019040 10454316 43343948928688354254695810273908162560 10454317 172315145687329838286560629987141193366 10454318 -56133985104804325125990926472609427584 10454319 -510693710057149646210428841999157805680 10454320 -95771530394696821091030708656253829120 10454321 134457172843825085977334404872093333522 10454322 -6281074662570906183140898174282361728 10454323 -483220373171011032587310481467016119096 10454324 -191472743301711409699758195876204834816 10454325 -2322333363527785366573234837135118400 10454326 34926483106616900386388850454685892480 10454327 -258358876997178358240304798531328707640 10454328 83815549382231602999125275765396275200 10454329 -390770535225047386026615181080656612720 10454330 -20831727702707616196924069065797897280 10454331 3360617127022841734972858581471491520 10454332 -1365730562608172764077928433478778880 10454333 -43267310933999349883560451691157954702 10454334 129130745581405388010810211947529574400 10454335 22730048168768867638694301076870358400 10454336 -28376388740491072874684457839776235520 10454337 -217023637127653716468902983050873869340 10454338 128479348644713784245096399250523514880 10454339 -230451967473062998486290544375360608 10454340 -88464382967590394272707447235591188480 10454341 -403396709229974578719652302245281276258 10454342 94578159095268456607207793804650335072 10454343 357434624515779608264858547720933912144 10454344 -2349998275351506665023047076153620480 10454345 284393560743777580979320924888260000960 10454346 -15844556859127812442647325667497685760 10454347 22032286368309961709171112592589030400 10454348 -425523885284367072394507093027328924160 10454349 206267639554587794894263240914558032064 10454350 78186621079650363104424532343869540800 10454351 45804958291450032026390519137901798400 10454352 12586839533787026299170612932380459008 10454353 -8764292049160592021441811266928786496 10454354 431085741845406869309553191150801409312 10454355 -282262029454443568228723295501100116400 10454356 172870578076996577436258657650835400704 10454357 -209501686897920394108489835337355492800 10454358 -29354288907420740972780979666451914816 10454359 340528701669778271747415069784504311560 10454360 -18756879135413742662496864545264025600 10454361 484261789349095262618865069228458575104 10454362 -93533421080628601079714549132066800128 10454363 108320522057857949004032233349052726384 10454364 137283290129042842289525132645455718400 10454365 -330838278472855719823037797787162110740 10454366 24028305251439929519910864161820506304 10454367 23415151619719569229740419778149695488 10454368 682123670486025540668204357552066002944 10454369 -230351085180173166626705987180020470204 10454370 54133778184482615076249430832033702400 10454371 861323449708342079465719998706487323992 10454372 228392844368554563620235290726648374272 10454373 -80084542713442441216045660954555776000 10454374 -79296039290772073314143329021722482688 10454375 -1254828151916693919235503262667325000 10454376 257027381538190808693620489136540467200 10454377 -483227020481610164437080825797327320774 10454378 1841702518251227572455169294295685120 10454379 26246062072540575506312509181060542176 10454380 316837537216953215958161309395946188800 10454381 -13703728545759176263333019601717112608 10454382 139800087939802646680909510244427330048 10454383 -315109123846976259287371381669981208368 10454384 176410795114959784099509072676534517760 10454385 -25892395054493905157512342267507046400 10454386 222928491056212246279342866681162792960 10454387 -30016698951414813545936818743681327600 10454388 99022410533463324760638084396474703872 10454389 675903616790788566239109265026858926880 10454390 114472952480245235479913266827241633920 10454391 295540200741477901426074062907252163200 10454392 -109977254739630289778907545364810977280 10454393 477711850286808041490510272305137642 10454394 -110111838261825195222721711385741176320 10454395 -187732288329523135271888454881687708640 10454396 -254893336758026425751645678788883400192 10454397 -168318926612114177064241585391382872064 10454398 514788464172660318189709390425668449536 10454399 -104127508456135558545627615149130441600 10454400 314791984661290666661450235248640000 10454401 253587164838678723144816580647504080304 10454402 -153051305154326677628933519274311182848 10454403 35633089931586775997143749472904185584 10454404 571169804849868375340661361610285513856 10454405 -154012064232373113596852248947985657680 10454406 -52387745649631222587679588045030975296 10454407 420919402102181602929025559085406245656 10454408 -282160265704174763027982924252131328000 10454409 13118650122254608493002611849596875776 10454410 -50694233056664811522965972249739128640 10454411 374080086843854761425033542336952762024 10454412 -145706759713798179884977511001752875008 10454413 417997448895314044118168485969543111980 10454414 170606975069326194594372714046833493632 10454415 188752594757295489139983581287881883920 10454416 66477020900879171496349592039746437120 10454417 816463107643399003670481804979644688752 10454418 750078384622995962783947807151723520 10454419 -18160779972840548010321487299680932180 10454420 -102446891992028806436748341529731358720 10454421 69590209493694347724038128698584007360 10454422 -16300488436210071439332271304927596416 10454423 108642509165459644630655005473113304240 10454424 -146863368635508015158595473944891637760 10454425 95841604111596366263697316592642195150 10454426 -91060820862589323998705902327804943136 10454427 -3448738186790204455439678734531989960 10454428 -290767549040999446612411237704093164032 10454429 -117388985146401023036192822911179073824 10454430 -14889719156834127648110533563051233280 10454431 131022643439834122434690841276823966160 10454432 -376199624881683320342974098891443601408 10454433 -320855320010719100744637740442960200352 10454434 5456455316199259503039546193886020992 10454435 177007144864866337523223242674871150160 10454436 281592543186327002814629233014149280000 10454437 40708211974357655370056362528709208352 10454438 -330640721007757537865380996770137102880 10454439 -392778588374462342636092155988447061760 10454440 -116014647822145854113597632659416678400 10454441 42294785879303847899954414177717710842 10454442 -29521288205352206148618271197637735680 10454443 5613625251930099370250332351042642224 10454444 42558694203838038837612770606412137472 10454445 319443626423893991755572110238941329920 10454446 -270458526640185075676402563029533209600 10454447 749953027899558565353434054280810351000 10454448 150803389573255410673027897041813504 10454449 -205762702479496575632284806706357649180 10454450 -77993672178175007216698007980563954000 10454451 36754299078678482324596568954778403584 10454452 41317510599409937836938058462430155136 10454453 385436992927195387478831962820644786944 10454454 362306863798764766767721617138396627840 10454455 -376538798130966145290546352130378866560 10454456 384778388442918079253433903762802728960 10454457 185778385001067830025812246013532831488 10454458 26155601957932191356396568693480619776 10454459 -337996315830583673097922321352480669340 10454460 73138329398426484732642781526941148160 10454461 -99608005829187201942769584612687136 10454462 -124356292264163675411180731703783994048 10454463 -56141917257252635951801168114323911360 10454464 158869719663220778761996168876928270336 10454465 -23938843371339485849445784805606400000 10454466 -44275250023904390415576294442787979264 10454467 -231811274138939991103157680232581968888 10454468 75999144768756049080977047631890160640 10454469 -47636867327052291240869517080773913760 10454470 48450866371549240550841616350985724160 10454471 30227363051795968222246045538702938944 10454472 -54928343297086136995556632587283169280 10454473 -869260684337908107525407976563171339064 10454474 173251356657272825181074519148724848480 10454475 -2802248084870657175415987424646617400 10454476 6854280659351357599505130797411256832 10454477 -316775521043434957754231485047831530880 10454478 -38974445599141798569639809624280355776 10454479 216375633453374927138555626378822389632 10454480 -84346689694388777904974965055436963840 10454481 -425987127110616171212815247514646424160 10454482 149249567642634045180830595785056040592 10454483 -214293526645064744450477212472751832896 10454484 -88749603717849931778098088622057768960 10454485 37669266207009222643738051466588737920 10454486 -39776365064161098899062109177120880000 10454487 -322539279419894725969219874287394783640 10454488 42150628492117274728659409391270891520 10454489 -440218925110830173799465439066511016576 10454490 178139768218464336006706274215159542720 10454491 8077789580847075255883545087820669892 10454492 -231340505366944977172589544966190110720 10454493 236094904052391347939437000400813958720 10454494 -43227705187271523295854828958667463360 10454495 -166517691627294797394778302618234673200 10454496 -69427553460414583445490452662461136896 10454497 376154432598616929440691310410144502946 10454498 -1762252270929051988329329103188362464 10454499 -314168668231993258098084261120288664632 10454500 256500300761275689783647840934236160000 10454501 -406911509996238139516886758898584794498 10454502 -25526217673560795769221927578624802816 10454503 -716410748257432876612140072089389202160 10454504 -8140512515947120370713590797906657280 10454505 -129745449036793935613523807872987060800 10454506 -186340891735881801807302464437545556048 10454507 306714856454699394120805660063442863392 10454508 -9989792454730894641809746963789423104 10454509 284554171121503409603054055787347454434 10454510 176794793468685467746196818381350992640 10454511 328969039779445431519401584600952222472 10454512 -6441655720593788935493210040431738880 10454513 -634401805133105836633304017763243513856 10454514 27086259925408170607108584936238080000 10454515 34010200850013201926991037478273554320 10454516 -66334166337041055964212068642363884800 10454517 -209066754217593181335153768574863490980 10454518 -47887619727003669385668202412854526400 10454519 -474363739006334974165338975802935474840 10454520 102970489862054818205256104324357529600 10454521 67070070477059885737800015771342016 10454522 38295201908831324450487500254384308480 10454523 -71852960431204939214865976675531799016 10454524 192572389259792052146275722251776137216 10454525 102896459765191149712664527101818836050 10454526 43306236145301403578787510473752512192 10454527 -163536459116324525904269154877905370624 10454528 1139609488367010672232088170383015936 10454529 -111488739066561564195888963544361835840 10454530 -21203678180325057048358932489132703680 10454531 -172251810325579908142724825161091229000 10454532 243650808842055587308726816339188946944 10454533 68937345208402827374606900888396095488 10454534 -92431545314504007866614263354796708608 10454535 11631066284691502501995224188949606400 10454536 -202668673537744928720166997540596280320 10454537 -35194642864522931320070565215854198080 10454538 53701860583513052116691924558236287744 10454539 -714600631463885671483972225127740237344 10454540 46599508540733200399240290440345702400 10454541 30852383731042345249601265883462929600 10454542 -78652320048339218825425597787808416832 10454543 907642026964769971163102179914185230320 10454544 20796334149159720347162313011901235200 10454545 -9807931801587065599490878321825198680 10454546 -214004002162293275834077525996948439040 10454547 1851949002923886673109400761890110528 10454548 -241638655155453003036241031786297811200 10454549 822238693976828534592745896551760000 10454550 -103938883463917529458761462253409131200 10454551 -528423390005453153391932981016390411448 10454552 -29828231467513864359750141401653094400 10454553 -202938338339904822940151709003187979238 10454554 -305024417234027501205254442872339305728 10454555 -54119490814558564251639211478200368000 10454556 -69115263895458500113999436706235146240 10454557 -165830888850076070489191387932473207194 10454558 -289370460192034583379836185104716858880 10454559 -98684068213409187959832470405208675840 10454560 -2674766255566939030560337328589373440 10454561 52468132339037361723497199969079695252 10454562 263115277836525418931451011806192707840 10454563 -29834357049639784844732175929691145920 10454564 65418679994616906759804109105091788800 10454565 -107289812377623864924499557976032960 10454566 -7822057206356684604943402448865012768 10454567 682574532261769884546599889303372314616 10454568 217955311243611824532072975791287910400 10454569 968576596718357863766365812706013772544 10454570 -19953094938269359739023497026664023040 10454571 273472890826158400403557006145789530140 10454572 -111260646693222248787698006282886932480 10454573 -66686703193188587209905087607830851178 10454574 2451125665089459588008340866240189568 10454575 -110200149210556239576633787916986373800 10454576 72708819310900304590514377163148361728 10454577 68264289158596102695704883624711567360 10454578 -19513926952787571042377932446186601344 10454579 -598807950379007487770938250245227768360 10454580 -128658712710038336663099131326980799360 10454581 261453023223018612122722468801551522912 10454582 41567247271361059577942061016521919392 10454583 -291326444723111558849083736469035127576 10454584 -210956922245547992753072588292726988800 10454585 -223351136579420343997239745888001451000 10454586 -171548885236143871458441142737469857792 10454587 252052105764820241760704893339751319840 10454588 312377664386088271708144527075238898688 10454589 -11090854690387253818502448496368462426 10454590 -185535025023112697475177773712456960 10454591 -571141349672867430884340880560420319920 10454592 43702363229111976897425220764751101952 10454593 -199839735143348768965590678645508654380 10454594 84007432336438621130453278093674342096 10454595 -9908748705860731318957799532218588160 10454596 146163327152752441175281318347394179200 10454597 -567229935304889387695054938736525478880 10454598 -54170303775932167849700992272634398720 10454599 210848089052167764018330032822363936600 10454600 42185177579743184544359937406833408000 10454601 -150238345661355867273147300530761387296 10454602 165598964666298653517140407365182728752 10454603 1441166187174670417263728468270011162704 10454604 49014349881047593717599355365964431360 10454605 95545534120469078684775033819466264320 10454606 -384512003183206532813998708423091005248 10454607 140217836306945003181924623579568760560 10454608 -40370870073568316278610561622697967616 10454609 320841890380991948840140692164756886144 10454610 34450618706570198222542055173105589760 10454611 71129870944991566661816466641742653424 10454612 -25535059668385503388751180135664015360 10454613 -30925706802032608723452434167620954432 10454614 5765340180125030337964732796532260352 10454615 428112552220402539153568029114062420760 10454616 -591732237673949111304581557215037440000 10454617 1003999948262698328026060432325220709280 10454618 98287516676481606958105331917607766240 10454619 87323526937729826482229119098994567680 10454620 313198671200678906729710929606308367360 10454621 -285535492826061739052959725871284895188 10454622 -9199786331195428501256300980568565120 10454623 -931906505596249325961609701761677254400 10454624 -297306738809208403953365496052084506624 10454625 222596808229891829865525782599564353000 10454626 -6225835272570402570732750209812316160 10454627 376847022737027559420928210124941200684 10454628 -333711410287277961564896811954268477440 10454629 427857212950457547961176847986093663230 10454630 100525352207467893204083918719122172800 10454631 7055126104311198527997666178131844608 10454632 239565002999028290500764903087050726400 10454633 -6478425818023533372663835026250168320 10454634 5059331523716825082624783177121316784 10454635 -160868051894122218608046267159152573040 10454636 -142441301235519931372273595337726197760 10454637 246701831671918533178177331658851280960 10454638 34784982874803144910103530070494452480 10454639 212309739731382747779832814862562914424 10454640 -19419857876103149227806846816878592000 10454641 694097067585037312332445941558593945042 10454642 -718918594695572716822313010424355184 10454643 657659540460079250537248623927180330720 10454644 -99725168121814144259490847843397408000 10454645 -170505152328278573967744488382702964200 10454646 20643634573425982525069053006187146624 10454647 -31865519474558734423310088913916761248 10454648 78436731842763484086263823215369871360 10454649 -4973721316521222492201108189876579360 10454650 -115699870109307347635575967626144326400 10454651 -322072122372390008966111698876913760348 10454652 31359940545183658816250176236242242560 10454653 585296081150258083330767206660135631264 10454654 33430943475214180172493452873467084800 10454655 51894021062918395394688922146587030400 10454656 47237130778681783633629346180796252160 10454657 -38221346786258045878451279612543243520 10454658 -90188410181062906015481077517032281216 10454659 221752650316589567814186826341233652860 10454660 307059880416913643167693234469631882240 10454661 -149720667621026882968312493922829716768 10454662 -285445315212495294752605438466175435168 10454663 -190959943602280873533872068126773990480 10454664 -214547101921117991444470794311549460480 10454665 19063676056113200436116398512986461320 10454666 250123021014133000767947950707001930032 10454667 331079906347407018268890192449142545880 10454668 -15201926272493579586502165568548968448 10454669 532471062356892491768199380424712934070 10454670 -3522980270381703629006658056585670720 10454671 -343714924217922791849990554421613628256 10454672 -14400600363946890006746674741887418368 10454673 -127072120122275383312532974330439484096 10454674 88171606491579621451281285533664576000 10454675 -17059713834372270508022974472303174400 10454676 345645799491003755440466428949735424 10454677 531208424256699429854080858791845595612 10454678 82076337518290841741348480418151048224 10454679 -245359651668298068274236831518838191952 10454680 498006258311328724317755687507479756800 10454681 431539156057137647774502288789049074192 10454682 2631641030067566856261246231314534400 10454683 312626601081763648037586602330501887360 10454684 453137520881176014845099019547959676416 10454685 282865691340482033659720954582441382400 10454686 104039130071559249966304911436333314048 10454687 478467323757808838354288045989553370336 10454688 137850953221928904042077124391902117888 10454689 -32010189248590192660220709149763319134 10454690 -275943993459272981040835872220023410400 10454691 70996640522896110817938653939061647280 10454692 62866944709242265742534488317727154816 10454693 -161719087954033490819076355755308638560 10454694 -34906719303993353451776891519945228928 10454695 -11632830702562553587329871025612668080 10454696 28185846226532982191413023519590645760 10454697 34100000816307144708285933277560454080 10454698 -20706695765149167769373630114192024400 10454699 -40128120364559392458388280352223524300 10454700 69375650779688225618637876758610240000 10454701 133418567338579939890293131453617928032 10454702 125837535812534085249042730672635897600 10454703 -45303995837437822869776124454216535040 10454704 19714975475087555846392933583252291584 10454705 -21670758904422826884390893865409376280 10454706 -402235886454189675634975044128635491840 10454707 400607713437602973910295956980139719720 10454708 265651608996004161804486073202119612416 10454709 284341557126346963488824638514129174304 10454710 -34372652114389180468494674081172026880 10454711 -191430755097173062611655862011686548688 10454712 -25229435116870873698243746755180953600 10454713 249912814840586740727323709937106634964 10454714 -465059880840914730162772025799934886688 10454715 -198812547498229706259344396514701444400 10454716 -411564400249056769201542012079379676160 10454717 -171682993369004825841997813311512282496 10454718 147894644253975323126949157959102890304 10454719 3860349608281799985650547923614022784 10454720 -1226041005480063583269610405358469120 10454721 79728126460743427834869071739961995312 10454722 -363497969070642152501155172710767287088 10454723 -447942049095813479444375791022763449028 10454724 196890681691540500667510356115880140800 10454725 -294425607779523136302533450477606407750 10454726 -151169143998444000262351694393712470688 10454727 -230664359152877342112123278680777190400 10454728 -12055046725472842664353774930417367040 10454729 764049368948657070228763374033231814272 10454730 -6499186680494219664155822331052354560 10454731 -31054736393144662810867383351129786880 10454732 648983983853586837123236117569157744640 10454733 147737379614819170212225451141474686102 10454734 207714418596519178953732295236325732800 10454735 143058943490183314465260214169067393600 10454736 -9246131548600667338277318680150671360 10454737 304436401173341750393036846256503718386 10454738 -59509405720466052030466602267796397424 10454739 -276954529322337343356779700019378447176 10454740 18366319457531993992557997174142672640 10454741 -69111973014475354501831160361046862400 10454742 137664966860405849130236094766692187008 10454743 91308290452172690415685118343346804744 10454744 -149926507079315946328113004148938444800 10454745 123256811597362476888848502873625148160 10454746 73704167836917020901878885972046800640 10454747 752315181754154453702830466026698517272 10454748 149369481600076830702504955144249428480 10454749 -209605422192728321665030011977644476250 10454750 -47529089546426963741972922197667840000 10454751 46634813585000048678609753661477871872 10454752 107358943025306827961738174696263778304 10454753 -28995991084604424342394418029961338176 10454754 -89204659852756101275650272327137376000 10454755 -26926541536259967060873691690337841840 10454756 37221137601964081649220034928314183680 10454757 74013290492182747889159468127755859264 10454758 74032387507346495207345959338805344480 10454759 17268191414222976306532266011508653616 10454760 94606462904513085577250627010850713600 10454761 -13022957019849027230663683035089852700 10454762 -44803736451795242377684128712928256 10454763 573426487559744324609423780832063552 10454764 192757805361823092342898281517369958400 10454765 -139312275540504467206416013731222074880 10454766 6442771570972654280990013384230338560 10454767 52089935606360471293224761028696735744 10454768 11693607147079695263264598700233129984 10454769 68300985605446003482565383766730722560 10454770 -2933674613399010369731665300571520000 10454771 -42570233147766283705723003240970399028 10454772 64116070870947913549534020497157537792 10454773 143693491303650315774535427657669691040 10454774 117424991283137846266796760593144807424 10454775 81955745661159682897339497508467823800 10454776 -78264126269821862795292414250307788800 10454777 -436031664330147440620248282732223252374 10454778 258384706351716908593509436396443179520 10454779 435079524635430948165200542091199931680 10454780 10586462174151033380946524723702476800 10454781 138005925276095576658245103083051581440 10454782 83272374781548540277250568044858369472 10454783 248884916127511385199587131545931468032 10454784 -362409355940755663614718733781036957696 10454785 -7487469997159957651135953606089347200 10454786 377133650341426268452784185274729456592 10454787 -209094609867928136902865692223923619088 10454788 107802427914174150020771960625597911040 10454789 -89822580145135079876870625411129825444 10454790 75047895458822608211202147389938521600 10454791 -478317462699462660869155050926735688808 10454792 381486102270393945065746528988646528000 10454793 272920823255556889622566164372189928464 10454794 -30841858655828871660863597897320946688 10454795 -7673934635767310830032554542115148960 10454796 205411648613372639446002238756737598464 10454797 816156622728089185089842019074572227040 10454798 137206681612318974210299571294062478720 10454799 -21891915424143255044901844900218921840 10454800 42891177278649092099169915897274368000 10454801 -24490854617614121118805053695446252416 10454802 -74530567443491900914260860764352016768 10454803 208473803533992124748771990804290555944 10454804 -275114261655897148050470391918707977344 10454805 5369986849162041069150674351922422400 10454806 -236353352371361085247457276094319126080 10454807 -129274647297679318804301960263257141120 10454808 -15929335702883562933437759350743367680 10454809 593323564054632287663396860831540040704 10454810 19916473269330203284236116312232845760 10454811 -58018835823676395093460337058391378176 10454812 -112788668583130563459621793148407451648 10454813 290410318000384869369479766667356363480 10454814 64798649297735567209985817635145387840 10454815 -92439252186487789054699094961687703200 10454816 -229672511233116814863680839731967426560 10454817 -117770526450352267199093228426433303552 10454818 19003654759345358121875398600464301440 10454819 912294083164869508496277949848799762560 10454820 -52045352846037614073843357229193932800 10454821 3516350063546052253043775528720450048 10454822 -4329062425056929274438242907451959168 10454823 138973828112764283501850662906470936272 10454824 -164358505133415359726812182217189463040 10454825 -481787438510084386592277400517107938900 10454826 -153480051811432532014943720357874608640 10454827 160756843917285597670884852872741216712 10454828 195204836443514508407829340233324096768 10454829 114602944952203154649254762555680074240 10454830 54967496303221100582435961068620166400 10454831 267971153410611960201480842038416145032 10454832 120211616215808529398956969577692692480 10454833 59231244010153235586302260085785398324 10454834 -1635387590165960032563613558865213952 10454835 243307999979765730536672416808445476400 10454836 -60685006197221368474179582456126891264 10454837 294143916974563114244758494601150821486 10454838 76096571243128559343789228486374353344 10454839 -293441040062278011011246020084012441400 10454840 -98061519598032263268280877302020710400 10454841 24064019703525941533735058765509786548 10454842 10680553401210361699008849703469952000 10454843 54427863891235390392140681427279989760 10454844 -50855478674163928136736622295546880 10454845 -280341291442267622509290021113823952800 10454846 -193771349676442851816275964513869270976 10454847 300457226553338645317099346783775354288 10454848 -3748691926859775762814781244875735040 10454849 -215984447329668478367840329810622169150 10454850 23765132125061158273081445934063936000 10454851 625406915242686100341977575113183949008 10454852 -350028721514109836062557173341954568064 10454853 -245094729415160480035466639524738912800 10454854 -164282689711711765524134601414792514368 10454855 91454940567857010872113564140613596960 10454856 -204837026385383907877689769669789900800 10454857 -111813815948204300103181985744805867648 10454858 177871247026499422097574120872649671520 10454859 -171409957889698906941977495898683529600 10454860 13426231850101633369756695998321664000 10454861 405732228465898588279783889127331593462 10454862 -32396316487457275778771102401742662656 10454863 -31804786324716107345730386395990185600 10454864 -25375736329001555004498369855238963200 10454865 -210459673983909212491815967326370433280 10454866 245255944579040377340740874705825599632 10454867 -283158662475375601880112773758618584084 10454868 -225657625386142837603805083916442845184 10454869 -57819064199299078854949643716737889856 10454870 36386580555845946905109568869263834880 10454871 -26074661261474738208474866510148283776 10454872 -262115826028127962897518665532240998400 10454873 90358654432364605282149780710835074688 10454874 -7535670318065063053113792254467061760 10454875 264656781420663782763194350424736780000 10454876 164385211357228130795624471181127119360 10454877 39291846273985271943522030707698965720 10454878 -79096261253283391084260915787586838144 10454879 373106058228606355467439026021980040480 10454880 127268288083175141454988555052195512320 10454881 241277745271929039868163834553988067748 10454882 379929659298447403539174704795965491792 10454883 -290253086918995608604189433079718848000 10454884 769923791164735467820333501806635648 10454885 -74894581684928825325474419197853618400 10454886 34113609049382473086671899723000450560 10454887 522943719195413746887885719586681565392 10454888 58260212975696640906742893837545472000 10454889 -15397407954415717592036783814604997280 10454890 -33028337521133068578313222488309203520 10454891 -7350551777402002030290688528765102488 10454892 -4871352937791936262189330275520905216 10454893 -219845212074645976392543378470311858858 10454894 190063882967329446549325761504403494912 10454895 -128467038014940696949897278880904534160 10454896 78818668916437441322124533643902615552 10454897 795294705931595688153506612460137083392 10454898 152831355271243630047266749678819872000 10454899 35262564944856886901694731262092811680 10454900 -50788789189290436523737482875544240000 10454901 -232361376373540191738867140692644223968 10454902 -367023832790982279738795077887651118400 10454903 -324571127859988372746938478400760287872 10454904 -280533556640444554810723521196502691840 10454905 -63212988419438931216170386714706964480 10454906 13115171014760890670448613547056389120 10454907 -100158859762258241008886817042423487440 10454908 374172557566478713399904823819060144128 10454909 26266112399434715581742134695832654848 10454910 -30237587976756914697397534944912921600 10454911 225871900908567053137455174353124829992 10454912 306737188903032250900361967057323950080 10454913 -2079624770516575274652088492603700160 10454914 -2005391924165585679179886143065920960 10454915 905127041998729629986289988938962590080 10454916 -21667358162946142989245246953519042560 10454917 728528163649610335680891083245307756352 10454918 -28725495162809621917115043419984472960 10454919 -28388911043504622904663431021134998320 10454920 161836398218979502521886395409453056000 10454921 5858072361302955173360244017156311722 10454922 -82085025144667124790234125089169600160 10454923 100729683178470885966271034209939945172 10454924 104896997809597574220109675129464880896 10454925 20310854647686401422281041564358679200 10454926 214311883792728296014999062811864704 10454927 13303326368050464840637081829899600992 10454928 -53350094652352639838202895296810319872 10454929 -209445628067713233734711496573941033616 10454930 77663334446710709071911363475058547360 10454931 314186409219894763900290286485037300020 10454932 152690316964266389984957420123017824000 10454933 261984988862692229350960546300035895182 10454934 -47903778260163460286409810551321088 10454935 363554255408567277757671045808429960800 10454936 99898203277293874027183247304466268160 10454937 -116736824169428029375443773927855073840 10454938 -34471304341215045473334157568568179712 10454939 44227396300746979062620741337025144320 10454940 236226114110182318572729293587077120000 10454941 -141778529303331933766946319329104212128 10454942 40657977907297552001959955746950649152 10454943 142100785398881592918517086724231981584 10454944 849298123831918782060202077952859308032 10454945 -213964821022922283956874957846187464300 10454946 167720701191799012246928549602458432000 10454947 164841379552018276912861263090730130396 10454948 -70363286214511462889661064170682404864 10454949 134106062183460045659227605162509452608 10454950 73102882172246040914867406709490328000 10454951 170750557597679878900490610319892043984 10454952 191753286513022906906661032077013893120 10454953 -63491030155514384375152111932941264540 10454954 -65737710020856736981508396016951430560 10454955 77441153150685281265130674532252965120 10454956 -153500532947248552680023883140589402880 10454957 -599898398467637359059555231335078242794 10454958 -643349445583256262639081122375089152 10454959 -74894763338173971068215312413463327920 10454960 -19712660081711412105950401107009208320 10454961 350306826388812236222315485678407525984 10454962 191306181495736901528388014434989373440 10454963 121804344423240885391579627186287086544 10454964 53269428367935911013886376395375288320 10454965 -696367693543971498595635026040450669000 10454966 -37679010669117387514976624425561760640 10454967 -18674490703867123005569483649926507520 10454968 -500756950692609719744029325950224138240 10454969 64130575100601231525559983684700893696 10454970 -48465384746049404209044930536811210240 10454971 -47091934968593193631848407227312103856 10454972 -172397037331681465801053054703717933056 10454973 -173967703456234928464258309691677048032 10454974 11620723046755017211720493400967700736 10454975 -136395856897374274694278545946351845000 10454976 7321295587345941753761366356002865152 10454977 -4280416967698295109704471853645255360 10454978 48154518419211607390121947189525357440 10454979 -281568124550102837911003260200520875520 10454980 283960889010565364711091837159010080000 10454981 -40014800934482841803704813198530421218 10454982 66646558488354035426189329919530214592 10454983 81278204398677410032216868960061043200 10454984 -483996937542467418799574019046333440 10454985 -140353947576182349249124465055783111580 10454986 111779862441246387529981889207016718944 10454987 -10376326334530691126890838323119389088 10454988 30889967028752545740866272365519552000 10454989 818129858964077042795679096427442656 10454990 45406839480511846599599200098811430400 10454991 -67722021550158244718981811303641791608 10454992 30438203864707025550316506584683560960 10454993 1672211607503202211106841837414681000 10454994 -1409346559666949367695902875684425088 10454995 -221586429921185191740322538295536443200 10454996 63287472874598736115803289244348409600 10454997 -80419433949120714747946973633525137920 10454998 3107415761665984290291237573104079360 10454999 -755663314548223576915323852656406171000 10455000 22146945592792857718085296096435200000 10455001 143587732087259373379724773107407445002 10455002 181840980791965167589088529087951059952 10455003 43660855211475686561683244212037391936 10455004 123934556332843409569476139322582649856 10455005 462886478803569933135833441141288600640 10455006 30882960607617072488615852913971459904 10455007 698159263496445512397784202920536388256 10455008 -166694228451176742743995114192903864320 10455009 -366826957202874349559361762915280099200 10455010 -120221466863453654843112777615369991680 10455011 -37334643098067171882267253687715243568 10455012 224281466074551615325440619551444864000 10455013 -714710679183274898863650545039099428738 10455014 -356575110205478641210712252961117498144 10455015 347742569547523919289713866852362186240 10455016 127955284909987479420601283672792678400 10455017 -530091583549834043074911377726571423768 10455018 -21387354129053783147719718551001825280 10455019 1021423468522435991564375039085670797360 10455020 929584366977690892524290995810452480 10455021 -497685660917483229502394104593755904000 10455022 363063870696262404875863398802750324800 10455023 331381368282845146195683835698362248272 10455024 48080835200116593888196639921935482880 10455025 -1655342222434540196957305728282387200 10455026 -8966945188000198349407478429080482288 10455027 71710430765539733960290446379194953280 10455028 -36757523390690512964654370425737224832 10455029 -92298728508964507428858744346237251072 10455030 135600691461948425513952765447333816960 10455031 -700766135183105324193941808375176746448 10455032 268867025333135084142897273543559680000 10455033 234199600223383284978587468994230662224 10455034 -155940001107443573730571443408966153504 10455035 -321325680484395862241626124224762464000 10455036 16981284019145842609755426874520616960 10455037 1250782039284979618709729431512042150892 10455038 -51152748488533013979150585266630495040 10455039 196915692609175679307704237185453552128 10455040 -22023272971425977702061763408271769600 10455041 -25334880298799966055740055297584123136 10455042 43487937294952206477091126998003356160 10455043 16184795532155575803608831534138071292 10455044 -58237108784975956022964367054669908864 10455045 106182198102122120988789231792164912640 10455046 35749751497094685270678629780946145536 10455047 709871627897855097665768550990140921496 10455048 50560662337012468226657469049344000000 10455049 -315954377762871742874154406416802060080 10455050 -97450507711711715961735142741665254400 10455051 8593616980500482392236927589566175200 10455052 -289470521021510215553494482594371217664 10455053 186639721168319795238163621072106661216 10455054 -160520352343009973515018238235311185920 10455055 94457995492919467225683234287707804800 10455056 -520633585008934871792090690054258688 10455057 654986112680506466072341379395647110160 10455058 259164859657409672055174478918866836880 10455059 -139636668454433306948477851595683510740 10455060 -1240570397731228509051715477186805760 10455061 -676358033276160581910759988703533508338 10455062 297132135073252566878888336922144000 10455063 -2916550860862441877069084925785502336 10455064 -173819342626342245566354735877735751680 10455065 -5156871274984480346882019772989631800 10455066 132180528001096227784443741390981971952 10455067 76811125117334886278741600570717707792 10455068 31004622283859918377721192523795710976 10455069 -29725832975503326248147911996949835840 10455070 -206096352977576398865870462270917475520 10455071 244588952369038437373549913234489437944 10455072 217326780006980904800797636199122993152 10455073 213872782189528112901697338269258908720 10455074 49509399058005013428172990678654628352 10455075 -147677509737679521575113020432221099400 10455076 509473848003584984674763309365349509760 10455077 -140713106243165155352746841182811828928 10455078 -121815149610521572719844822672834656576 10455079 27171504686537933188933554612970834080 10455080 504436932785193910684802990489839104000 10455081 54754567483477292676763173742948533504 10455082 -58169235516386855626447591977635323392 10455083 -177620551556149000364555361778457614668 10455084 138402267729398570688533129310591870720 10455085 402087008793387580751097492179119297560 10455086 25590004601745927874912751491898173824 10455087 -113125691120110261986957470987974492032 10455088 32837615029572287907213515499914264576 10455089 397331113160969740475924729103010294080 10455090 62546816656997455696815822084148723200 10455091 -190204725543117649732879858837495226816 10455092 -404812336330636490328335477902398627840 10455093 -251334442903976716396447158960460929696 10455094 148274205333494164393834979857187925120 10455095 -85641466207582917358219791731411596800 10455096 325925250560144817534109867956411432960 10455097 -162187584649034569233669422542395532800 10455098 -89472586115243170066454183931141898416 10455099 98787447886814723585569073314266332208 10455100 195260548087328079956402323955219878400 10455101 -16273981305056581683856019322280028148 10455102 -16295017072393430115922310260064071680 10455103 92564779512718201693831332090679805760 10455104 44264642301328610746993731611375173632 10455105 133632047997776671874345190785959912320 10455106 260026485291971081455197301236733824 10455107 -49802308217875539777222230568462551520 10455108 212442027527532969203292993902015093760 10455109 -247432827693294077276725024200304285440 10455110 212449162327477675293506512233868830720 10455111 119450948157253840121354273214182361480 10455112 -432315221970972076782599328637235788800 10455113 770885973293076527114334473898877126362 10455114 -78952136779711972736670860091960272640 10455115 356627816354949849857971928279997778320 10455116 125780218353069606876824969527885817856 10455117 138618602757193131377060078597880333312 10455118 -211209212879058877047260993744279392896 10455119 -26224698384867366683536777878615706800 10455120 26779528403437171978335282029917470720 10455121 -210092143329188838713674136621329249678 10455122 -93664239295325201070814759767836338176 10455123 58143844446617282086328084275718919168 10455124 202897870863894405128266746885588426496 10455125 -412864235476307615511838589657686221000 10455126 -25936743365711476476626296334703168 10455127 -110344323060034187224553181064387706408 10455128 533811808027472722228929509916036188160 10455129 -165526480429069183263950166814401010080 10455130 77057679177758057320316788012594425600 10455131 -730647335556698504926145063537988091068 10455132 213583193363089628829331043587092283392 10455133 -16567920447467979041201287114869519360 10455134 -542170612380813400011821371289016883200 10455135 74160790004121973931867939320088883600 10455136 -691544780974447902895752952734638407680 10455137 38703320414346729627183827572072279104 10455138 190565319085062429252983230836922240800 10455139 1252664093860618645677734322433571208424 10455140 19073546031113295947250743939529181440 10455141 -77557787742353492362465467214374511008 10455142 110837592465465036885396690253937910912 10455143 -585175477099750659815020601442192673608 10455144 69877192403570154354246023696199352320 10455145 219003451437581485579627086283899787080 10455146 -15908153194243916738676569696469770496 10455147 -149545862169991205696049269551554570276 10455148 115939627021481313962681934459336916992 10455149 7808594784319949910429383320301998080 10455150 -97614679487265489846054871343749478400 10455151 74855506096477238499873615991648332384 10455152 54332503469241401194154542271103467520 10455153 26783175910838779882317514647747559680 10455154 40277204381282276776468802641640951040 10455155 -129730724053423103141734023436953133440 10455156 10320172139963695490160889801309990272 10455157 -1001987920742760701536088986769824915680 10455158 50841348566481753605316057844406568576 10455159 34901200889981851569423931915410865536 10455160 -225841309924323040198177174590279168000 10455161 466493372349475633465764461595828246762 10455162 15346420419178730321234895834622973952 10455163 -251137709746570868699587308125996567960 10455164 99787131785942772926559039523853601792 10455165 -58467084342921921075347843822077130880 10455166 7860269448509647418265831352585346880 10455167 604264023629106280692722344422904047120 10455168 162647722916799183845022557306408140800 10455169 179340955093189547998921301865998695380 10455170 -169066412360127288558650864911420154880 10455171 62135811775867775418545986808098046640 10455172 -61370024818948439095538074877797224448 10455173 2747325266561301309161348879902864764 10455174 21990019695550202327400611407889571744 10455175 110918736559200970649916778905570778400 10455176 -553766749486860012866498974859535974400 10455177 76204316864366649038767975088305493520 10455178 31964284461833078301313056769116167424 10455179 2871391588337281865654290501951035696 10455180 2052140266981265067648852325786091520 10455181 -536667711184072141158732799599542196000 10455182 17402243423543687065329373813354848192 10455183 -26347457545311918678792068795166954720 10455184 13538597549393942146774323107019620352 10455185 96297211360726806922376733578320865820 10455186 -39806639924283762744849605003460510720 10455187 285481455488643501774620245352758964400 10455188 -22640387064763542485998367700619069440 10455189 -8349317081283544647871593825403096032 10455190 12334919900569798457654658398700443520 10455191 -105763501980684873085576958503086084408 10455192 1345829433916859807641121851223408640 10455193 -156429299361009670421820758940058246400 10455194 429630227934940482142945080725283717120 10455195 232969187498930122634965540956111415920 10455196 635093650482974751601258483498882606080 10455197 1113173635599099330223750110296310416166 10455198 -12508500291809526712730382043108368384 10455199 -206979903499349101856621593649388203240 10455200 127400119132578975937501522522826342400 10455201 -50477400471677269390491609644132692908 10455202 -352090782538964132177055969682486834176 10455203 -345228991163711675882972118645018518136 10455204 -75620631278523866285139948213306236928 10455205 23380950589420962388710605352286329720 10455206 9942542843636944652848322022913660800 10455207 -39252140063786136695021288016154075008 10455208 -196421816888502123484760743434724439040 10455209 -462656431295517717828438631424910499590 10455210 235295100656550006527731791334541299200 10455211 -187538967489401437855205919829206188880 10455212 205067013507209808945266345688272650752 10455213 85746004474001481060947560471428554400 10455214 -155550193645199046617428788015843941376 10455215 117154401259366176960056955792998709120 10455216 -125119387433143454375042569673089744896 10455217 -332616126874136039840957882931106649496 10455218 53744892562562998226365030964293929504 10455219 -340139845409604301336815202766352594156 10455220 -118926145464099274346809926591280293120 10455221 391117928954213801554050649072820361984 10455222 -132148047739165611558675250142608100928 10455223 -800064254553640768931570324791375508280 10455224 -16754430268428142857508541079287808000 10455225 -87678045717404551405027726534519680000 10455226 305016476140637380722402292969138611312 10455227 29567292782745642613578706220779199076 10455228 224064676095994508512210390705929942528 10455229 633197481857267492955087020686438197830 10455230 -11173097256587723830902450185621730240 10455231 58418831528144434397049056729059985352 10455232 -171818026712858460189246017677095337984 10455233 -255194755807208380281859116291209539518 10455234 216936248164505261730042141617330935680 10455235 1552729284971702252657342362575855360 10455236 -369793254025440988516051189219031393280 10455237 11764806232931850412558874687267978460 10455238 -39915935846187692362446366226417529088 10455239 -511652521706208024839187378251630961960 10455240 74402999947311432559203927714412953600 10455241 -6415504957027107239566335309977996016 10455242 -14460157110882749113433620901602444800 10455243 -373259072564415161260895589841327496256 10455244 -484704955152051864293160152482775040 10455245 -298185968218805944987753747781017274880 10455246 -13477138935535449702021154170383741952 10455247 126733475241162715574341888754002416 10455248 -55887933748266976174311621849585156096 10455249 139532376314897342019393368832839010240 10455250 67045799967021790531786789187161104000 10455251 19844546364652476247031526537920262252 10455252 -190972454444166928169899616945485805568 10455253 -239538749674727334448756812012700600498 10455254 112684388900146362268420572649393810560 10455255 -137318765536828049757257460218549558400 10455256 -169450508199631853845390555350905610240 10455257 83057155759451505014456420782798958340 10455258 60128279346285231787994137218880842240 10455259 -698425106748208396230259071508334068540 10455260 -221128725807217316919670765807302597120 10455261 36578450377329704258540132587780569600 10455262 227108820156047838697300941272876053632 10455263 68991363079519878671858704680631511040 10455264 212977340106145766457861822561598832640 10455265 45509145573760260887930019759232368660 10455266 9956364134920285180948481452724023680 10455267 16079765216894555339372405457565689840 10455268 -139935940474183434651221903682600890752 10455269 36181791701406408537778273836291936960 10455270 -47530634711095306108398784607162173440 10455271 48724275615525748835361528693253849872 10455272 35676409184249175996925430264736153600 10455273 48577386580530145675114451054706749844 10455274 -265024150694667035502791948336578930848 10455275 30507916239740544439937452092824256000 10455276 110084148023762436472275439805590109184 10455277 -220894968844466049131321885534215517568 10455278 -665099518133572259851311948151957632 10455279 2106265340450684301712329721041218448 10455280 -52010384615594482275952280107881431040 10455281 106450228059204170210393174777427781632 10455282 -1617501026588786154080994924580074480 10455283 -1197372876144978575098633336894594207440 10455284 -12429095452915363310244035339246911488 10455285 -151325512371255858184400727626344792800 10455286 -401231324686743700916538609549329901408 10455287 -140681901384898108521811642577498998848 10455288 -132024385262006500845092034395007037440 10455289 80360553598887072979575404432964790920 10455290 -99601463619226158807041764579573869600 10455291 159076877794139593708603565819707146240 10455292 -60798693826286411806893439139307586560 10455293 -1466354511942975030601610926839905376 10455294 67113874940100966372176679045378908160 10455295 -799339764781410636683726297178594732720 10455296 24197843611611735301618445390689861632 10455297 43125261693960951838932681407187028320 10455298 73971629853046661218145129373401703936 10455299 344146967073423495731479048377131490300 10455300 122080925606848066046033429088599510400 10455301 83375219664303193456110845949713389600 10455302 -107384477583537399113216944915343431680 10455303 -3870570831901215247919359794002665392 10455304 412938209932301656505361559065306485760 10455305 39735177068396267421234317440401658560 10455306 -128228765861048923010611043260914894336 10455307 77884900405412011947034698756754511640 10455308 137890759705287296863975554236696334336 10455309 -99612884286693572828868122804759450016 10455310 48191793008758417204252544922489884160 10455311 80381521276875664748450022298551156912 10455312 3254217671286286153860020562635784192 10455313 34268293661880545347576293714143535984 10455314 309439938812293081966302151228671482256 10455315 -65825868891212821091934543935032037280 10455316 240980619064922927626495583801356039040 10455317 215837774864947236445867714487782020960 10455318 -59203214939782683648469133770316648832 10455319 78599144970161507415299009733758136496 10455320 -452527961574888347727736029687800832000 10455321 -3334671067270038666165299045311264800 10455322 -127329607072221325743028727028075606288 10455323 -606426555441680133362289788605732520280 10455324 113003831105264671782832075352438292480 10455325 -142773811639816044276711558210851703900 10455326 -260661883695491890927356141520208006400 10455327 371699205723314854391282070677223699864 10455328 86595519756805893282909708312472977408 10455329 78361545155174568007338221531575416930 10455330 -67692300684233914097939887900079040000 10455331 35990584720536981143690917548185226600 10455332 -412135666728686636014177647108355384704 10455333 153646883744982072943540842361371910464 10455334 206963118156565129569513213651093192960 10455335 -47320134390483814191101776048804965840 10455336 -437381919603711383983575348142454215680 10455337 -996939522928981960980986680421227539840 10455338 -417549399572321601355293249267843208704 10455339 -74085586423078481985874214126079498240 10455340 -42339508045731455701967228945474519040 10455341 -92424684958045354612554048532450267080 10455342 30243057378916402567965858118995254400 10455343 82481371399013660865448586679230296592 10455344 86807372699014141984347755315484524544 10455345 427084207892140357649885779344133065600 10455346 21948584993273634113679089519369637504 10455347 -228609020774221748399563584393845051568 10455348 375795695075773330748816564231338076160 10455349 295969823323878355433413248214812974236 10455350 2261858813787211492152392042848852800 10455351 44440991363258883832936267592698870224 10455352 -31168254252731749530583604447136890880 10455353 325222573930390567131654267351519202602 10455354 -32225980243275998798649531615185041152 10455355 213165717677368533777986069330227685760 10455356 -364758353821517918538019835234947630080 10455357 192292224725768667429427247321812828224 10455358 -97495130842066340935654255532170767360 10455359 -724095718000591191706543178124652837440 10455360 67528236698346930584286903282916392960 10455361 -34790593384852060375738150645491464768 10455362 -80530759607447690237983278761171723568 10455363 135374141672998180599078598845267016416 10455364 1909773289675210955632080212952852480 10455365 19624016467349819539777652230707639000 10455366 93749169998305756016781696089518462848 10455367 -112733175404500325021597552980609859480 10455368 143020704664125022928970015158599680 10455369 18342890968219553201697459830035002240 10455370 41366102791375309239502288356437913600 10455371 28111301378844037679027976972588364944 10455372 -572688816058451020692760245954148147200 10455373 162156145565988419099630274486614053622 10455374 -97288204926456521553716209500543681408 10455375 207626474738554804308530798335539540000 10455376 10765897336829250288614922951069458432 10455377 -393875513652920539405852117454169244560 10455378 -87354389372866959246528146847358190976 10455379 -114918929082131554931804667522528966000 10455380 -43728237426426064177611000855640189440 10455381 -304824100499606499131568086184778870788 10455382 68951424803142562348811871924136467072 10455383 512246892579814775250375737666782144800 10455384 199623720917832319187663868225856696320 10455385 -386762983292629281545109561605472973440 10455386 24685286386441953994146805886623678464 10455387 314332235402324534817508176325421943960 10455388 -145801045081784467311780719448495795712 10455389 -65566534678531244176690132230896559360 10455390 -61447958105401124323870256090112384000 10455391 -415668060848284142247602251484411481696 10455392 553730770271930846706080648079909322752 10455393 24251339697906119484051180757065711168 10455394 -180191154240465882791176870210199043504 10455395 -34475939926676468381313015670996091280 10455396 477261373435285187370699388040970240 10455397 64291219980032713153928759994260462846 10455398 57106412002091656438387762494336918336 10455399 -46315442737775934203228492427393119640 10455400 333518551887234893415867338820989184000 10455401 104017315169509545331395734224465406208 10455402 -71929725213338619712627926024248057856 10455403 3553245544421540662451266385772006656 10455404 -50177522179912313812484359576754671104 10455405 -109773244828871413267803063222122815680 10455406 53916497476240767906355900866745867584 10455407 -1328877661461346928058127139601832200 10455408 85335582535238843279723878905276923904 10455409 -516222164163484480413003453911448340992 10455410 -19346815690986860768367566603246177280 10455411 -120834440273761957818779787318433769928 10455412 -95749647203824654209041272153913542656 10455413 566395370354665755525465449551299641280 10455414 -291747765830176155056119855561682179200 10455415 387872483888831232844752185285202103200 10455416 -78258251477697960738954102510697574400 10455417 209780705414564012597811015118726279872 10455418 218983919984220784698874782586298018160 10455419 -106639404470293540488337543887464686512 10455420 154708691061442233127444150776028922880 10455421 434523878164688075730725281661392063622 10455422 386879708067020205184074172153865505024 10455423 -15880584764229627927144622372117448832 10455424 -449724456898271276090566552092325969920 10455425 31190265355590502006193111936611315800 10455426 -389766990406495185226478571003388281600 10455427 166728136579580196221201140500923735808 10455428 166626788148265133478446085977850677760 10455429 -3171481461778798334870265503678526720 10455430 -273740732894633616634129805533601888640 10455431 86855983886423379491502491145207615792 10455432 32562695726362956559556254304493895680 10455433 -158498861558006172789185351295871099520 10455434 279820508800531254012258924051966516480 10455435 -2560503751684104286352230458900755760 10455436 274013703835685281770362790359030722048 10455437 311897888606703971331801419265183073260 10455438 12974455528760511404700835540842252288 10455439 -301372815530368945976687945138218551760 10455440 75068083305006541462855763871564840960 10455441 -227180882273374460543315791919673716640 10455442 -129200606456072511645162851084844371280 10455443 -393622927208762699179295603137549780308 10455444 266336926770225115870142375655298730880 10455445 -82172151384577628605733627032219603200 10455446 217018832874940148847966508540246704672 10455447 20888994800148747971053506499590942672 10455448 -305075590150800243939530902927272161280 10455449 85201320906044785884675468691642383120 10455450 -654074157482625347636695810730092800 10455451 40517780826978821619892458526361433408 10455452 -7058320268517621246810081320635312128 10455453 -230882775477884848152754480202962320000 10455454 104538894531069532384426952025608098176 10455455 -171992383192344206703930024494966127840 10455456 -147549394172666961124974770231775854592 10455457 -555574213246301355642135874771971196800 10455458 -21758603625176597214268199852564450016 10455459 5789515227535210525990558416173901312 10455460 9239499227481381085280861625624576000 10455461 -487152939837694760515941179045501595876 10455462 166006043430780558733424618500384837920 10455463 -45721232112609008188032725346158940160 10455464 86887381631893744755192304492976655360 10455465 39705664019381428926143691475057794240 10455466 -15931997769581111325739064957455067136 10455467 365899308063366062378882915878879430952 10455468 127930688977602197192866419073995671040 10455469 -36498399114122746092463790458323490356 10455470 202778988962232329561442811109758303680 10455471 -119407149352222476659288286078070887192 10455472 25582590781312138527346514527386337280 10455473 -60885852385684094688017623576843930320 10455474 -97908154564255355200273668543480992640 10455475 -95613935327550597475949931165179444500 10455476 -449636217400116607400830318405131078912 10455477 49409587736623386022746777273483858720 10455478 -230270873254024707357495262761683884032 10455479 -1001591306201046079866934340971581067200 10455480 8297257411036505188284061100459212800 10455481 691053310233519230140262407933969562282 10455482 388965707806720035076793797704156692592 10455483 8445454347440859259943178855317856024 10455484 -180223890804023120495294628413350018048 10455485 333112956151390823763597410189546187180 10455486 110850304331554764523118222939362166400 10455487 291899285323312141935312847110437072752 10455488 20141721839751539297817440933262655488 10455489 -521660379231125455086968587342970238 10455490 -115127622522401586584736534432651756000 10455491 185793784512956241630068330649376027800 10455492 -112564067565379778481110543554376908800 10455493 15953235220919473349996399679316134144 10455494 282171573365643099510707406889918464 10455495 -101150786015813420499827905322929400880 10455496 104422324806003700773015809956665753600 10455497 -100277286951682470065259972761405891448 10455498 -62447354679675962565390672329204392560 10455499 -222048228429809905491331005322859729864 10455500 212806094867280435421313225194846464000 10455501 49628046043094119560974919432317497344 10455502 342352819435764385295787926623417761600 10455503 798708037231008777392880639226272731784 10455504 24754437555104125602347305311898435584 10455505 175695235728585400871553528072589268160 10455506 -61668516390092937754935728067717192048 10455507 -19940123874841543003009372458521283360 10455508 -45732502402852032885134330963583897600 10455509 -743974785223399304530521595927230953760 10455510 36451456896266448301716353092199116800 10455511 496684767143609495732703908041297147224 10455512 -111477136504195244162893293746598420480 10455513 -13226382710990222119430596104956990256 10455514 -364270579780671070418213159343936048144 10455515 67059160626237134771547400987562644800 10455516 147746355322816582912983348435990297600 10455517 -579338200001371545402510863585062310400 10455518 334182305743103870651205128961261432960 10455519 -159772208667916435570082357806347235440 10455520 -266837726935485777797105464992926269440 10455521 12796382835716577705309442796184285744 10455522 -60920144335687270087135455763489823232 10455523 -255637089776804355632037813864564493600 10455524 -86977519888439667186793183183839780864 10455525 32634351187488365325366944066648400000 10455526 589039646155126587645937003513316263680 10455527 -269027271679860623994393894708967751088 10455528 59838095245086813125184780732288860160 10455529 198169049387699709278747040521338470400 10455530 -337407626921449504368980680989775303680 10455531 163321980349301502355832529932989452288 10455532 -141255208880450431559461755846044610304 10455533 -88220913642276362472746883026018384640 10455534 -96359120157822317858997177484136636160 10455535 136072421032484035319813601304156328160 10455536 -450516904882933112752630002641534976 10455537 -315531103652201563135947051987487159440 10455538 -4586583830133838011577691773830724080 10455539 444823002198377295606662456814721540656 10455540 -37299915906776276842244592445385779200 10455541 -218690127844672024830349494419387103058 10455542 74115723252364436269180447137055123200 10455543 -114467193534183468845794554199039071696 10455544 9263840849665171145372333403459993600 10455545 4256211209009006202323871202650216000 10455546 7713310121334406520604002812126224384 10455547 22346593128993510221111412595594560000 10455548 100750452918348097235864043238270302720 10455549 86249346642221291787090332665507835808 10455550 -49521883207624389611370361235401315200 10455551 -230527025566770064023417311038527801456 10455552 -190203682773937261174757473049861160960 10455553 -82369711360939928473012663168909171198 10455554 68538860982549771373825486134985856976 10455555 100642321537285552636654981042947198720 10455556 57994093204933357683628621629672325120 10455557 120859350626357655780161973677382714912 10455558 195948929731158974423087094917131579584 10455559 -972565355832881431440633067075553896184 10455560 -252383615723434051067307396173685504000 10455561 -184319046451756516457887993222821088416 10455562 -121189086483346741204822492158257566368 10455563 -218861617361693756632038819612629258496 10455564 81038060257376108176599287878167969792 10455565 609942991832980289614861874350393777920 10455566 -20613171925365499280932324404341420160 10455567 246386225396869313156971531662065904000 10455568 176695243149655473856290192208134152192 10455569 79166209981507967568176158424564277360 10455570 -55630031917463654180324009951939535360 10455571 17252386023579075321343808702172982080 10455572 -366745715069960078740091497230588268800 10455573 166432369257907398598334849986265429760 10455574 94247681681953743603463378911326300352 10455575 58689870467108672572366249512394761600 10455576 13297858604364649981650860224065024000 10455577 161798710812033712356994293415702470672 10455578 58544700360781378260608048164044644352 10455579 -2091746649679988464345512435819151896 10455580 -8245941709149084721005887362365772800 10455581 -127408975566311289111398091166150923936 10455582 91335204758822790528499452775098721920 10455583 57201597303532447172807286654785221624 10455584 827419994828868584744359547951934406656 10455585 -50602178681338913831333643662938919040 10455586 -171677591482278689918912706466609111680 10455587 -119697370053615282637566917633759199168 10455588 47078393497568507719240102555977277440 10455589 -303243021281201295249151343782081596610 10455590 -205717872114847822054203614631750019200 10455591 -25329360555495577850823517670328725208 10455592 68836036281862396452435183475999457280 10455593 -60786620965183448065559013896581192896 10455594 -179659025197809907654185101189770883328 10455595 -19656710171247970770461334699023992320 10455596 270727628771856815206318269720707923200 10455597 -373202938516809291765311254138081097652 10455598 490328991414132130629485239209203081664 10455599 -38164703531456598200435683590109243008 10455600 29494211786410208715990477636577689600 10455601 -118219235934555512336345638234899965400 10455602 141705487748101964822721576420587942400 10455603 6840631361227632428053956448790996544 10455604 -114675403635186822735123869894574511744 10455605 54436337331281245823065309977039636000 10455606 -90926129586349419202030889157216541056 10455607 -95111421987773942469460396737408114680 10455608 -91375331309883919742264218026529443840 10455609 -139956695884328786646092459624853714096 10455610 146783039976430254463759473371078880 10455611 455852846400895018588917159173813124912 10455612 242924702661887284864959472163661742080 10455613 82190728082284076848361107547829144160 10455614 94944790941076921732211085699276857280 10455615 90914831801831608938591571323399528000 10455616 -39708178682104901162320560623984836608 10455617 456387307013626331653254269509715433666 10455618 39394536275026683861700964387410575360 10455619 592872898357989294791613574262402265020 10455620 -44089943425153377571309892565796577280 10455621 135776627839063968540143396989500894528 10455622 -1300252408045773204487646268673737408 10455623 66858355053280354617170844200014026360 10455624 -309624998296831975950625382635658649600 10455625 -121143887407304417855227832775139918750 10455626 -230062667471376380159794202218571965440 10455627 10255140644816640894728356954771603200 10455628 166627845456009915051856581169009996800 10455629 51604232076170353468860202059579338112 10455630 -130458629076450239433988423291995866880 10455631 205324550338084827095417036021659256400 10455632 175612291014004212072761256845913096192 10455633 669897498665022194541692212744163080320 10455634 42440969918454263828096731599647337984 10455635 82661880766724123342695433721107962800 10455636 25439610210758022235190714081688102912 10455637 -599002370010760501056010861927880305714 10455638 16985215924004088408774237789796633344 10455639 -1618590341016475426636778658565579392 10455640 -7070826104837314564225606140047155200 10455641 187850606071504690931479975326123017472 10455642 -11524629013097433178680488958151542048 10455643 -3955698384895078102969723169485707096 10455644 36487298000194860054854201223334259712 10455645 6831675398073998756455379624370326400 10455646 79095567406242218442517200575139062400 10455647 -203476303229921347585820011109011943904 10455648 -5880476590358878040786403421826580480 10455649 -126850364649249384132947869424145059840 10455650 250979705623197413655262015417329792000 10455651 -25930890741451241934084623584297718232 10455652 550219314396795805420553269202167630080 10455653 244179879322728542103085106494971563484 10455654 -57667193124592200002405148392307832320 10455655 121852390565259736183083596571733563360 10455656 -88785035795596836898919858716795207680 10455657 -374200575218417685187605242489764667760 10455658 225136091094527908726130883645078709680 10455659 29043574013623683028443498185426672400 10455660 145552875021640085795787313586365516800 10455661 381897336453779722614290327238018418262 10455662 -11224988147978077375492454448673689600 10455663 -31191862094948442486469063315170021120 10455664 -60300371472349358225740252517852184576 10455665 1134028671013474483311780253486079040 10455666 -70961308905654272144094753617196189696 10455667 -1082484600815238996377404638855064057248 10455668 607736771065618963654029491635538933760 10455669 241829980664932279908222829117685280000 10455670 210248987425176867939030444502322799360 10455671 -534884423260386392347494709045739659800 10455672 154045398741034169916593639367354961920 10455673 458603096507882062742114540756665035264 10455674 -80498301769295574732947200535674698528 10455675 20770498955289482609324426776755333000 10455676 79691806313380881904121002708453048320 10455677 -378934757577431301601539596557376868474 10455678 -130384620732918580100872787665621336896 10455679 -267360027442281070793364148644124432616 10455680 255032328116863432120445695218312806400 10455681 -52369938123150538224257279430425883840 10455682 -1258444129164464932878150237680233920 10455683 33230386542260404127929011330929544960 10455684 13491060516003997526561106760081539072 10455685 -234853138020753607478056411470683090400 10455686 155326944545938889184028135504159992384 10455687 -41840260525576522843410312673903458792 10455688 102378538351987710788670347348937077760 10455689 278649035031933112433903076272075015460 10455690 -19068015888700042397776170853307673600 10455691 80122181955851659582447302856150906000 10455692 304768210582482229006366693410079623936 10455693 153609093052837101684669732541256680128 10455694 -11484595301153405581636778433782796480 10455695 -514590733907248735349998945152881479800 10455696 -180729741293879347292039807717959925760 10455697 -123386375026038079530254637007088403456 10455698 664043855258774814497164945757516129280 10455699 433854816604979139135935934790821889464 10455700 -122141163443562530569191154516815872000 10455701 -761064290338306459980375728468080445298 10455702 81848111154426761904228895896193924032 10455703 -248471628245975312708149356799875642144 10455704 -75805972330685533434505966584725299200 10455705 -52783222582381046304633292247142867120 10455706 75914386660359718245243100482707085552 10455707 697029530344650562981959241915506877956 10455708 500041968521824193158030129472913408 10455709 677818801342667447831876821927646891040 10455710 237393596571214782576873776774723069760 10455711 42703745940215098332180648694103697408 10455712 676694403464721579608231185807427960832 10455713 123902536223357683668570783049125654720 10455714 -124756188825718610438290410127923099648 10455715 -114575455414585912519730957711742031680 10455716 95426684118667042802509211548103573760 10455717 -18555321411823164927612495283893169152 10455718 -50496532463434719407188220446282669440 10455719 -104622343317976883800261631400257443200 10455720 -118218436960423439530347990632722022400 10455721 -289569369572742160248625398205452067078 10455722 20419814241146841704191961253794562048 10455723 -12603733203231207913892115234082865148 10455724 423422582206492085014492423284970378496 10455725 -87533231809590104652947574379360413600 10455726 38581072432017302794729415683732070400 10455727 63165550185705172348429774853208276832 10455728 -100566741801443889683145688112133144576 10455729 265729179617967938680122823011162597120 10455730 55058700519937740696426615480430073760 10455731 -72030222173595163404895904771861424 10455732 21187363277707674059116504650892142592 10455733 -143154989799918909491436470558399392018 10455734 -59939239115829602151622585729438053120 10455735 -66580280592438756479664303703130382000 10455736 370294767789979276050065743771877990400 10455737 -343235347513358816089020883126161852528 10455738 80474757705207989618889203768232046080 10455739 -208142463372252594928028109582105327344 10455740 79661695068481580215461344507693744640 10455741 -6729121749801968405521551946717580250 10455742 48698497694694824007057730825449689088 10455743 -141211978483674325511694739008549571008 10455744 19967854643730862466783455380284375040 10455745 306089356402781127364172350090236844500 10455746 131375493885819225224390882547264867840 10455747 -532882777556013437651190149354663353680 10455748 93021844911916663007265704841991526400 10455749 -399411438021987542295044997230849153250 10455750 -236607503731981722633158804255688000000 10455751 490588775276349466034214435595342552 10455752 -230463820099127621580056228025164881920 10455753 -132299964990353402212120547042800207872 10455754 77317731000215397385003802854175097600 10455755 259469487808091291098903041641345504160 10455756 45203952772504903272351484170209356800 10455757 -277455926479000779662141444135848810720 10455758 -66863241680190893397228637359305243520 10455759 170175160956712890766047671648249737704 10455760 40588387273492436407468661591019356160 10455761 18924066427178875166763301540619176320 10455762 -321405152050496488123934341614026678016 10455763 -40331549721615879412456819008653379988 10455764 -200636601460348798602504524761335349248 10455765 528083551268488178735457342500440007040 10455766 219042876007182118881317933613159978624 10455767 -360822373922204571303209800063226902824 10455768 -415047242817816064515579746321750476800 10455769 195143573333995573884970427758538364170 10455770 -95231613878551557285791372775134971200 10455771 23354963178971671851303582375674959512 10455772 269392562362514373853650676954461112320 10455773 73333518179874055148213593152354474624 10455774 2241854798333505458458888306805391360 10455775 213382037824696274006074177741944027600 10455776 81680665318337054766798309979599667200 10455777 -129752138719447248853611223905332448000 10455778 -189771531785085271035816092175319024560 10455779 113390293556991620829755900764448093640 10455780 -188392885186324832451339643308479754240 10455781 -172654457823354102500732417190995165408 10455782 245887406994131088792230387395578601152 10455783 12904390375421801637283092937882533888 10455784 61941872823283852934725852555848514560 10455785 4376330946006911602822464616680252360 10455786 -155434773728634261669469335675023882496 10455787 20096675040662876071739138241537437760 10455788 -119314407761165100481569816484850448384 10455789 -175588747566049935534516826616231459040 10455790 19822496627078665445591578721066670720 10455791 -774614868530575693952866915952735621808 10455792 33153993613726042285004501010590760960 10455793 195900734766350098732256418053244223540 10455794 1890471118421519494087100187416914560 10455795 17022954338469224898583069048364755200 10455796 -37259669125533206435821265514927895808 10455797 -251566818688662235663433056184648229888 10455798 46854901099833388571555264927154820608 10455799 578878563835335294547501976432873282736 10455800 25224242312721899920969382218472448000 10455801 55284672494943311718764023645480485120 10455802 156265938507161741967084459835474474752 10455803 370860337027695167784122725577015465160 10455804 -162258947561685119958390625558732505088 10455805 -492544401106451810012618091970346901000 10455806 26923461090657681846228674014646345280 10455807 219528675599103856401765184154712624840 10455808 -747056848378103877795256711024937533440 10455809 4575111291664979314298216693288031360 10455810 36961213016957414509375585395244508160 10455811 403553257676187160675633404328216060412 10455812 -235340569916462757237518475035819113344 10455813 -438993838102067872694582259450582717858 10455814 381815849194530381473637141073999419840 10455815 -168658684591305856810318501372378440480 10455816 -5443493515105829032339748000297533440 10455817 184302809525178330559741075255527813172 10455818 -19511153709467821188761526112034066640 10455819 240300670679109041275763199778966254720 10455820 161481778541368235800983815962929546240 10455821 293244852378345173076460416045780308022 10455822 -35870357896584099168165763881452968512 10455823 -7756756690283655384427989346771610112 10455824 -61582015739889339512656723345849565184 10455825 39094123138592238939463756069443840000 10455826 -87582163061007409926389856815761568640 10455827 197705381715724294401680237984437761264 10455828 138484940144489429980218160251016433664 10455829 -343858542531858392479419461003196931570 10455830 33636850437969407671220422978093301760 10455831 -107190229805930647294289711154346538160 10455832 -513945569201923304584566171134089881600 10455833 -145443439811971478979638768016129512160 10455834 -82919419910103752581466841134063374080 10455835 48983904594520224932185470734224492800 10455836 -164149524381187593585827716964087551488 10455837 2418659137003420794413145604854366720 10455838 223400363028655052362898690624532712320 10455839 637433255685988051727972851276039618224 10455840 51215700235729193065332998817711390720 10455841 70779635799693667473557003430404075184 10455842 -279593540326393207466646700036644651648 10455843 39361195716989352953631408111072495024 10455844 58226150700297116621683911558218964992 10455845 -232606655492799585572687864902109954400 10455846 -15531857631999735649219798557160605696 10455847 -97281727711602419856898019480535329688 10455848 -110896857988281479557084504049110640640 10455849 126189706206661386922742380564791060234 10455850 -96080426507690190389571702915175135200 10455851 -8224511691150138213638670284514484848 10455852 -288642271213327091218919565306163200 10455853 -56234956826509810603690911245709121280 10455854 -66293862687904594569078909540327954048 10455855 369857185613434794687232344606268139520 10455856 -177653959293502371545288242192773234688 10455857 335882452946064088609072427666957849106 10455858 -12800867938971680266280838496880640000 10455859 -925183569291902855116460460713782892840 10455860 -32030314796044178155981983265708976640 10455861 -57364962876532241218806506723250661824 10455862 110888891030354664896167471324723425600 10455863 -61534391316776747311968392420849796000 10455864 -75045716767927434096358213736584212480 10455865 -316812532817550245611036229121863640060 10455866 37982454301789878476863905127639532544 10455867 -195433669022182371463429290443680938528 10455868 244349999158694178663251433677332258816 10455869 -78252283533913778938240252845119900256 10455870 102551215728719933334204705447858524160 10455871 154617554696267652540798167591222444200 10455872 47120503721900293373808687225891717120 10455873 -237758347370664271983821424494639153616 10455874 -82550181974570618629511728672985410560 10455875 993609549878516027440873663055000040000 10455876 140244598814398727932346888468081941632 10455877 409133116227398864341515224961304301726 10455878 38521213256466780233965227817167813120 10455879 17995023677388714426550879429781404800 10455880 -5765073274026653148765069125124096000 10455881 -148320721053131814409435617867916257318 10455882 175398945487914032566069985786925211392 10455883 -70203789682764697677694455240539877868 10455884 -236248449654019415459333618616103309824 10455885 8546663676128177070978181299892481760 10455886 -80113471222583967667807521014700208128 10455887 -42665736695696912156655426197374466880 10455888 -55313622540997812004637601478365806592 10455889 -1217478614966540089545096468023715352460 10455890 -23141259800157315776851742889815884800 10455891 -244473871818163569600849067048516552008 10455892 172677515131293481793479389031817625600 10455893 70539463372952744843712364530017414784 10455894 -68298031490826436013978655992409690432 10455895 -18865830062252996971799698894473925200 10455896 -2406655113952138556332665863493550080 10455897 43641980787835389481124176658718385920 10455898 139157847563976999952301040359975750880 10455899 395435497934279729759104824067390200900 10455900 21177849729396536422261523741579673600 10455901 868557925421315043930894868565655073932 10455902 -70062617203403280508159997611852924416 10455903 -111209505893975554707649325958673259688 10455904 -77611684793621678654075800757949431808 10455905 207081746419135998842978535172010808960 10455906 -103093051597026216961183463097067790592 10455907 197021099079450952664797970880957474048 10455908 12835613287239346229868206013022144128 10455909 247888857033639960946959569920710294240 10455910 136230343283641703994802614586988482560 10455911 367672779709220693837159901142081063800 10455912 685563781810469868111033117110159769600 10455913 -234418708206204445590687822927257943552 10455914 -138994859505265372568771465267583288144 10455915 -83240281246756056783622078097632538880 10455916 -280070096723912962330787906245644117760 10455917 -594267572107987954747911088487250917034 10455918 173825587181820974063343304613331732480 10455919 187412074043968343050135619520397894696 10455920 35739689098606936651831411201437696000 10455921 -95110814761103350418850822091589078400 10455922 -17428103819812423405725053602946965488 10455923 -4833060637635798392043165415261877496 10455924 -257439293507741759128415614170970073088 10455925 -49333290846196463062603656895174968000 10455926 -76160801147704376795268304968480240000 10455927 139883210499653040752841572281162264320 10455928 66438972155350716742168172244054835200 10455929 -177870022012395901359533179988004861312 10455930 -132836581828159737373650876718905649440 10455931 533545268244663008080306776750978931200 10455932 -59489943027772250412093953631353493504 10455933 -234104233480267059690676317170330240736 10455934 4897677681488397593969912278411254720 10455935 22984879254524979842487702920902752960 10455936 -6879011503065485998655312841796485120 10455937 -213574016449506885806657160607687852414 10455938 193002027831450066501353270220064556544 10455939 194617270020465656288410766465501013600 10455940 100481556927707551830256102105142906880 10455941 328637222709622918440096582131309050584 10455942 71800398543850985612931895998628982784 10455943 -26822466626275385371243399316639623776 10455944 434506614922984301652959720626911897600 10455945 -121812632433155229943627113258793366080 10455946 -187361894250370049727637428840355264416 10455947 -15187389652240546785976790846503066320 10455948 208102530098305830220244137033417343232 10455949 -290349802184194128854303173785281435136 10455950 -10345017102848134930221721077780216000 10455951 109492428977166889577524573611215426304 10455952 -25642647674190409241488144091338211328 10455953 129605618068462827017617756942826642160 10455954 -54137870562305129623549761764016593280 10455955 -156490946302839856438522269277504610640 10455956 24119705975533797789879076243575545856 10455957 -121456132487939253148933966319575880352 10455958 322294785016893780793305981467343682080 10455959 142894247515646304198747430794335854080 10455960 -281715776116213878333692333566261862400 10455961 -42949611588277049510622652266658530240 10455962 -332842937773050384243234084015868820736 10455963 -330180804140896583251997036299983855720 10455964 354331344589028905169143470357081406976 10455965 -75847509955251787997737492060007097480 10455966 278134683907441217928602052330547200 10455967 75469836396937066714296458101587586016 10455968 55849622798898821887348002558407737344 10455969 325749880228641892295191201631791945440 10455970 -79484003363790424406746450703960317440 10455971 527304895723982096086366060402196318172 10455972 -58847052527194312296866633002348105728 10455973 -133399804123498814017049940459688354 10455974 -143038555898182588340958026887271199264 10455975 12354904494884549785753951294009350600 10455976 354452833342700394680481519329333038080 10455977 115584512047534275507198039648497192832 10455978 25601825225870791475903987994898449408 10455979 304501398517207425686358585268452839760 10455980 112993833792330246115205709645311308800 10455981 78398337447770667579503673930599660352 10455982 -111924924204924878846103028762821897408 10455983 -617068289357716540710136691257104101040 10455984 5768464796773352630577717996165267456 10455985 467360844538375962156737650681684483200 10455986 309737175067844204954189277105767746080 10455987 174300146665902221374665155264097429360 10455988 -376896403270482191345836243164114128512 10455989 -165291927220684459926362547070722504210 10455990 18630794969195307633624716450357207040 10455991 44433832712865721741359346744126110944 10455992 -86205031141552444369416299560764825600 10455993 -44749429657251489967502280984868972800 10455994 42230685323150045274238506141548509296 10455995 -83258882331936119101511845850441836800 10455996 468437672199905903288263029424498851840 10455997 -542096406422803877898987481972110612320 10455998 -81931807380699602178505786373380358400 10455999 -190315165230418236004484007424053578352 10456000 85903794911758830772171451854749696000 10456001 -258573141718579825614423941260090229328 10456002 -163416804555310420077493706289125311920 10456003 -188399338396885674838203754036325438736 10456004 -450337509575068879597523866959170304 10456005 24160831547904843372327551036721390720 10456006 226969190231406696755498880935917740864 10456007 -338246061593303796948848009349918685680 10456008 79933049077742765825268418838020915200 10456009 -257550577266026677524083103248364832 10456010 -11896465454699100567642027369057431520 10456011 43549746753757497125793548885760555360 10456012 261621205652099159360276782872845772800 10456013 -151705032941755665758133628509007545738 10456014 -83045654819256074847955644508021863360 10456015 -27913475693147930416610518960909130400 10456016 186069646912831507193834404842221494272 10456017 103293574441845544915557582576096639936 10456018 32057855216062394521522009684088522016 10456019 -185712651809274580860145442481450857904 10456020 -108245682053362037561315864324558745600 10456021 108089233548394193033083756022305231744 10456022 19534424314212831781219235724239463552 10456023 164986549251695224538592513362952441600 10456024 -3697542534242549192378559702092513280 10456025 35157534796052169506418929343262042650 10456026 11895814433567957133344570760803328 10456027 -182488575156560874765136660497334518888 10456028 -103830578201831846179494025833440698368 10456029 -97761673372224762520153668545673887226 10456030 81433843024646368328138517313504454400 10456031 239894827061282668542752665559810639712 10456032 152627043246137866143922236023691804672 10456033 -223009083132061081481417465647157737280 10456034 -338682832793870982405659357174179825584 10456035 261968535982377205425151294523900065200 10456036 53213476075321631986554156276081472512 10456037 641791258579984691729682560171663585280 10456038 -236187692415814015423321248973053221856 10456039 128838144366249849313181028580799197440 10456040 15810099464079676098490912664739840000 10456041 -312240896857974460550406876521859776256 10456042 -52775314390386952105553805052023148800 10456043 -150039013202370951646870517538137969280 10456044 -260684861529770948333082376761428150784 10456045 -995887174373063410493977151248991347200 10456046 -12126518950169014790872473921411960000 10456047 -81065970980314901928824207267691947520 10456048 -25589126956526346025099362752760905728 10456049 -270719594828456289073251515530817131950 10456050 2146985332036658253536387615407929600 10456051 45504368715076747938423283396503151052 10456052 -387412242716976281481178822557597696 10456053 -112116597067165222104109996762035786816 10456054 -80866796188477577386698711562367017728 10456055 206019202442382947468959424002443471960 10456056 -96802516647864426108639779617942056960 10456057 8105656063269122453902851423090342400 10456058 -194766131259370962187504178780211327120 10456059 89343366238854509021922221287865863704 10456060 60411885369750181172920967770321244160 10456061 -330858789584705748963458744868449624160 10456062 129651049733641286682329346910195858752 10456063 -486518205907656317385730534627194354688 10456064 422180781172122822480432622041821085696 10456065 79491500015526639379197337338182371860 10456066 -96976938844063555522314772848682299840 10456067 -688775299407808779265282981987158874884 10456068 20738998648676424955031332043732545536 10456069 -63481595092156411313970372438441206756 10456070 -134120817144942326573323146838760027520 10456071 366824482894535701720341224943446325408 10456072 -620985620167943763798268823516274892800 10456073 -446660066765663469998607922469733192678 10456074 35831697555178170794268419021558115840 10456075 63534789834945426563985884394968220000 10456076 92598923351350980507512865479098890240 10456077 432577042468615200392210712539643549120 10456078 205063955753452731839486269558324583424 10456079 562531643257879312855379399757370933680 10456080 22589619677853311099408259899385446400 10456081 63555944347103875331312699753243118192 10456082 -4495161872987995603584375879514469376 10456083 97456799189128337955913123390398179328 10456084 152422196728910229343838779142515545856 10456085 -139725127268492601589633848242340179400 10456086 71043454881741945206750744960449020864 10456087 100121457662477713664946748703138434792 10456088 -615817454712065945225101801049104650240 10456089 20883643693231275181342533751724817792 10456090 355567634681740188544715439886758881280 10456091 748272561763193683208027393880029598720 10456092 332209232603663185335940066727497276416 10456093 -35294150649183826970620088070854288180 10456094 -520855979723134600978206596880466752 10456095 83884549700223054092553355994839927200 10456096 -84245590263270236289462556566717726720 10456097 -148398050999316217769255896245029879454 10456098 -45970431392014319908347296354741249280 10456099 235492055349525764929289616683021038080 10456100 -52329056875456012752563909241333609600 10456101 431199810219474523135190743025401751040 10456102 8764073376463667994515498591236886400 10456103 -130731972636647368891310312884543085520 10456104 -151543604790667033644857846408325365760 10456105 -193343102477198272761438858985046367360 10456106 -168523890963198189524600755591567192320 10456107 93562880554244860559346080107287998640 10456108 -161477325294332725775451850790511845376 10456109 367143963746653506666306888539286332310 10456110 71786975865693127139016626711597789760 10456111 -345117906412917208074174245081030339000 10456112 -65806324529887157339660166821956829184 10456113 75714629690518025076629700169747067424 10456114 -36506028134089045225614117852034523136 10456115 171620948853308735999490480126067816800 10456116 96711513844103805206498155462596169728 10456117 -71456441041103023297197810392693203808 10456118 386960561480170064294727381451415951040 10456119 -218829399386188860654148139751487803456 10456120 -184948818737658894980987117830377062400 10456121 91577405219483385994460946695984261892 10456122 -48904943536060721826020596115119973376 10456123 -258809627731408943304487081346724729628 10456124 -43166965983718713991091567736191385600 10456125 48353019643535371743042061269484968000 10456126 76286840008395944646097285862752876800 10456127 366328785837659966083269820109691985272 10456128 10226578046675365473839787577264570368 10456129 -71522847016272807280716656985994798416 10456130 176026028137369275899828619903704371200 10456131 32474066609689151995685049487930188288 10456132 467442683531455262934713654882548540672 10456133 -44762840850046239336756526502310242436 10456134 -56180596776374414038870207364188493952 10456135 100706831293719489855431334420778777080 10456136 100681828329496483887832123746859622400 10456137 256721281649240843770111755783493476480 10456138 -1961940870028539841809512481887047680 10456139 281713116388734232278603237284462803656 10456140 -164060798942414624730427866578388019200 10456141 -433567021146117515010185885695623656458 10456142 380379206931754605410284931321574113472 10456143 248527941479204578521246242284626153864 10456144 -129407978200530676341312524270046412800 10456145 5848361186933662917688084269665894400 10456146 40386938821170043243954115908619564544 10456147 1299754401180458812574234462708159952 10456148 432652280558091243014395685485464023040 10456149 316820373262394295078700295858643922848 10456150 134359138841136895079402591781012880800 10456151 1109692700250670975436193624580041654072 10456152 -37515516626812652712309892355525836800 10456153 127542537387947885619963016433541273422 10456154 -383344133936314867926515623838152140288 10456155 -37826962284569748113730718829474049600 10456156 -275748518584602765697403265483520097280 10456157 685489685641213812491507938199745114720 10456158 79146152383810605647486241649369107456 10456159 -528837931820524202935691532743384932944 10456160 89057287056461501576244925823078891520 10456161 -51837287619782757307342490102780480160 10456162 94633687893640963859420503568639882832 10456163 -149854143682792278036547166947748108400 10456164 -226301231010693803393951577624264966144 10456165 -43113567609085016166953689273463569800 10456166 -40189606675392404261011764706432298880 10456167 501369888438469899175281662837493366912 10456168 354250801859830028728187126347120066560 10456169 73798886409493985806556891375373980196 10456170 18623340625309896751132312486078387200 10456171 117590069632506301640503274021342463744 10456172 -407811398109699004166932658069502637824 10456173 51756223487905574015569130573347004928 10456174 32700127334199561103824406526372009280 10456175 310360564478532075486839519936069331000 10456176 -24355731127120203400717285744963485696 10456177 -402736296687075593959776776009645755340 10456178 304249796927371278818129060690446490640 10456179 122079438681153359951936117666775689784 10456180 -11352062089764433438460066627645276160 10456181 -6908393542886904159348976530193964928 10456182 -301352358086857125443447055537562828800 10456183 -88558202087548709617380182032398351600 10456184 758790375179665533628100518825563340800 10456185 -21050462865846256807517928336728491200 10456186 23310047276656319546844573097571500224 10456187 -180725119809268348376114922846201873648 10456188 45824320422325964723971772267231961600 10456189 17112209187392689522773340263391386840 10456190 69421772960930421376873887984097495680 10456191 -89178046812357303026359056060499864752 10456192 374319384102349490419556115064710758400 10456193 -705928434685910984202345163407071784192 10456194 -51795482029848443456762710506422353920 10456195 65009330788805779083377641213510573200 10456196 -229094426265535554800744617769418830592 10456197 -28937710423092978203102288366104268928 10456198 330950782631066729436745631589426638400 10456199 -317097347292629809323079748303838385296 10456200 -58663503150362000572761867379527936000 10456201 -39256336100588617217080573027957586048 10456202 5803605646887513980591403844175157552 10456203 396905371511050645396778898226294387200 10456204 589431474523642518251143283358640668672 10456205 -454977814527688233573891452733387049140 10456206 -60256788207668408879321664988295925696 10456207 26576702797771246752518397551157688704 10456208 -69707136447302117637806417326377295872 10456209 38569409303792676555751766117696302290 10456210 19127584285406655028561416539992793760 10456211 -2782258284497735049004465006257582480 10456212 -44165924098083021498176924591280132096 10456213 21024611144202365900791080352568798400 10456214 -183290958983079395989954958827286580576 10456215 137372928528044809823705714156520960 10456216 -386898180232622795752929553728293990400 10456217 -213187725756403083317455114838362231734 10456218 194402457782804339850219797153608967664 10456219 -60750571140184995094409559702155408380 10456220 -25183314411198871160710599944572101120 10456221 96025189655306163033265561144984161504 10456222 -40535235387716870466805024027260413568 10456223 78973002451806871107871535416474296504 10456224 6539333824232477175574755070024089600 10456225 97673851748786580682841875890804687100 10456226 -209740788756795556246560652803105254016 10456227 -191003169071488523609941222347908688672 10456228 -34092327332601716065474124341310339840 10456229 -81695851748351383667474256666592647360 10456230 28301927710466004756604971792366493440 10456231 -958114754549912713406494999992132453120 10456232 -122945545777107302597920734986196172800 10456233 -207081732614811946997096098317669476976 10456234 320136859186384335825888720529649982720 10456235 -420020512254977265749477348256997468320 10456236 -18879579229518239245996195609794478080 10456237 -155362472931585930620906012497669489536 10456238 -17930301255998505655295115693609034752 10456239 -23738031198088862500274750949321977472 10456240 -97187109660619816858358189779810713600 10456241 425570523569041813668979103617395364224 10456242 115645653319750984308842179987887914112 10456243 86484215853975902632892770043646514000 10456244 -517814753485852007765061568736105422464 10456245 -362100205604315836680464280352754114280 10456246 -329382201404030678063323690306616928 10456247 -416184782571574282968668359631640400320 10456248 156425877409460242265611119814757253120 10456249 -184038964103381305529530346732609137750 10456250 -43518187842710239405470540948768000000 10456251 -104143249649591611836115197081407178240 10456252 -453742754570498750241909378591784459264 10456253 -154091965185475282953053976661625924736 10456254 -42792285304742338993343659674739021440 10456255 269882148390959710546877753067320957160 10456256 548772128927581670576061828248371200 10456257 -279196969347849566790326373572074219488 10456258 -166735780155911553898722081399759318624 10456259 205747818086957023653428759486870597640 10456260 40320622109544715374812345798269378560 10456261 204722266652718476417298695969087254300 10456262 345821262100824844519116088645847137632 10456263 -109084666994395413780755684522078103600 10456264 4914679428046372646336730355252592640 10456265 148395370977193500392063592296651056200 10456266 -217224736442406096882730513873974302976 10456267 -56014584747686943766671489655232560 10456268 261381837106274706362662106198719765248 10456269 76199188938128859362959480483725304320 10456270 -61619788664509512316720422762814233600 10456271 -12769710072118871001659769407011362336 10456272 -23979413753297708219832393340535218176 10456273 -208486352949221751506292651520208190478 10456274 79055873531854116775839043854376819872 10456275 -137427867926217523287454416426704880000 10456276 362166849019278370220907290538837772160 10456277 -303431340629060204997551547442905542340 10456278 155415600269740820388688089288471355392 10456279 -91640501418301845285482578734869440120 10456280 -448197272583974284615516684726323609600 10456281 276674656298148786316272662606505061680 10456282 47669361500535739122486581520293030400 10456283 -371332663557448404372177134116613984256 10456284 -90218091869220740081334771972122173440 10456285 -101222528884524325457217283901593392000 10456286 -314043558870721351562317004100733377408 10456287 48641357834621695329180691861637520768 10456288 -383901582579786810721780590306874097664 10456289 571003605196608172519141405965111374880 10456290 -57064749928362792750188802370897128960 10456291 132230499973939970944582231482237817344 10456292 -87070344146059096593261213649233076224 10456293 -160458008077614520149140147326299986976 10456294 376094910867270212417729935041917673696 10456295 386446040617420405478431132320968352000 10456296 -160367971131085348575961731065762611200 10456297 -442436296093985762568028270857355486208 10456298 421956080783394256155619971787324952160 10456299 1196517161503285384705118717333214240 10456300 74945433320643285860162928690770636800 10456301 8486112288110908420573676295777107904 10456302 184913134007024659821599436566091744384 10456303 114165413801762565794408175319267398768 10456304 -82680133044629682069702534058128506880 10456305 179568900703541792774443683749793269760 10456306 -26737012462892893263108129075191285760 10456307 -83048839005888941970662062078723611444 10456308 -180802879650504325757190935210227476480 10456309 -55530445982392157379346687455501996524 10456310 1499046542773684113245731019286917760 10456311 -88450616365675267842841848585590663856 10456312 -156075804535554802555831344189229056000 10456313 26807035469329019885262037706113013760 10456314 -63981870480961162998042252827831489280 10456315 -372786530695150474515723183626904071280 10456316 -231277814205761585296756307786132007936 10456317 217208192076639417091548563206359359040 10456318 -305330251020751093331937116478543344640 10456319 403735437558339886034975985782320254720 10456320 -41667759956675248162749438628567449600 10456321 215145636037031236788157103814308939522 10456322 398245997391232987000865790808549493712 10456323 63953162219926458556357722203237576184 10456324 326315316524155431660250810942382957696 10456325 -205325748132704145628109415419704272000 10456326 -90879859544369784178351402322556313536 10456327 -102034696148940499593197221594790668800 10456328 -160690949756045921431652058330027079680 10456329 -107557540142096799322445032696015477632 10456330 210416794469429536341928069475287678560 10456331 103970510797231858941470942768113683264 10456332 8951415401513731279702267499965516800 10456333 -265884897010994284876899881527563561418 10456334 -5368578389630684090543010346898918400 10456335 -248178566028231786630839586172360982280 10456336 72727484280235073491368778670809939968 10456337 239447212942128907091865556424009911986 10456338 216995214420567148309300672041675337344 10456339 7402945873138368789083763453848714824 10456340 -55571830519438249019364862339243776000 10456341 82150460253422778701282148508376260224 10456342 -9066521622246376531041015087147298560 10456343 -106150846812991048061276342269908741120 10456344 -586301000135113010550514497132340224000 10456345 -370463586277369771196053123413189483900 10456346 -122178623258888767578684288082672481280 10456347 -172634171457346358752843344996703306560 10456348 -17693979576271101333221396783763933184 10456349 -201301538028830476843457071740473480436 10456350 48905026522693832998391508316545048000 10456351 142518607339938305296619018721454816352 10456352 46236874797475550926631362969334710272 10456353 -1358312108896001045274564663500850720 10456354 -715772208192430489013341710064783752192 10456355 100457842858074409583329416129934749360 10456356 -78217650267184576250398382988223365120 10456357 524597962159370562593024367691672320412 10456358 26767693093799868447340418052537334080 10456359 16555757289871563490013291626895640528 10456360 407667433051000999318352185235919974400 10456361 -334800712886834136489654752160414837120 10456362 -9075599101529887531244524706109689856 10456363 608363334159350457427575345404353586612 10456364 254699472029614895657637662903850802176 10456365 331783168299784743929430546212562720 10456366 -135712091466471006159483217916755575360 10456367 493016887712486043319763078178141478416 10456368 -1910361528199309781225090707172720640 10456369 -32105240734761102714392872112569822080 10456370 -13551528979667362278607527132542332800 10456371 -51126881602239636152501938263209436528 10456372 -379289858792755211918188101678469386240 10456373 643415598705857323057812641530828407900 10456374 -7961829144288235124227050369443605632 10456375 -178273412784568421485641716212551096000 10456376 170645365119536347444790082570632478720 10456377 65485957630660169095085918317144758144 10456378 -124515002703213139097022859293728783760 10456379 719321648298137164992404086272465706980 10456380 45210174601287303230110615402451205120 10456381 -119265502326734537018905654117086015668 10456382 -14314890871673432601281403039929443200 10456383 -7090017278999448189325381559334968832 10456384 -149726833887460757064827066110705664000 10456385 170546026520113630525140168289544730000 10456386 -36518952204854285143618812940509073536 10456387 -3499586702383887835658852547366391680 10456388 23578550438662267760479360067796685056 10456389 -82405319729957749212148920088766146500 10456390 99407396305251879272985720499475892480 10456391 -772038959601615131068174925105502478416 10456392 -90783229057886194825471070808321884160 10456393 7050026340905754571490211197979813120 10456394 25894711819523288062203523441636961664 10456395 219157206499867990727448621518969268720 10456396 5158392940565578139375903376992891392 10456397 -264808418061583987094934350850402459168 10456398 -97783266479681457032570924686239283200 10456399 -401929786980397348853333949009028394600 10456400 30444600309417507428909847946473676800 10456401 -99610210691489282191581707446686907680 10456402 -316813296593270365610325854902630497792 10456403 143972912557472314976851859625429900120 10456404 -195787976241010690160572123269426898944 10456405 -447554792837926447117798547494242923940 10456406 319037453988356411853571592738532494400 10456407 16441233464833362752991903196440779448 10456408 -690127464105902787715955926138302167040 10456409 -275495391561140705847231680374013687280 10456410 -132334482771506290976532716043684752640 10456411 85653661217517383797380371626460005920 10456412 486316172233860179130244819608788537856 10456413 -328758900042256432361349333109782508512 10456414 -216047254039205212736745774710656348800 10456415 -405607051987374705299071370943370900440 10456416 -270725870695317192532552341523905773568 10456417 -255694584876003514924928962996913544960 10456418 -5146923203450559159984535196163883008 10456419 128008040364779352015983498663156997120 10456420 39717801150393114740067144732104232960 10456421 -102332936904250699129917006755764074528 10456422 -144465911372043684168151908300687060480 10456423 171123599408551722566642832980005163664 10456424 -71892239588597620608329714392197365760 10456425 12935819665630467431254276595865936000 10456426 296983963498812794878159590973397268912 10456427 -659639421466729325371318583758434754440 10456428 30124866917620444055664856243487026176 10456429 -366660190390488335387361623513913370740 10456430 -169532556019843431437879112864707480640 10456431 -129620288606554562769135109908702169848 10456432 20011029356616384693328276117635072000 10456433 263328276434680685054479851527181172404 10456434 -161490356434656060889496791858646492016 10456435 50509628010982562021484249774500975520 10456436 -247264598678472269343484227357879428352 10456437 -269041610713675947589274909911438897440 10456438 -110165921742167305512001026367773206880 10456439 -3787293109229279260744386578656705920 10456440 -361354610885317909323396294690865152000 10456441 -17528087318496123064978821453166732480 10456442 108121488479621246092528079113557798144 10456443 212743949323462608992352662633342065920 10456444 -82744824308569315018867169516287355904 10456445 -282488128257858425908146941752328420520 10456446 -1900994133798450429321664843314868224 10456447 52692064256255774587211124307952352880 10456448 472508131633307888301416994238302781440 10456449 260311597365426916425508110875335132464 10456450 -48989179885024337261939356664648822400 10456451 41449183546964965747553856497975683452 10456452 9566946125726237151867453259624135680 10456453 360757375893633479488412641054327666878 10456454 -91406961833882847438829129093443547008 10456455 3989054582486795868485628884986368000 10456456 -118383930131915557582512710149391109120 10456457 895692714859242950730521477409522240 10456458 -53086449326541624211864382287546125312 10456459 3361050644859945075609036750532843280 10456460 -64974692514818011693628283164348006400 10456461 21150029346186453215484773269393815510 10456462 186893282424723990268430368215585401472 10456463 -475863256044763502246101791308260302288 10456464 10863731150155391701634351017833922560 10456465 -307842945532430104482337105746369952140 10456466 18633068750118488290151342994389320704 10456467 40866719292359429765841021132326361600 10456468 -16856686313873813023947293699977832448 10456469 132223934407361145824377638610783977870 10456470 89627636162713746625890259347881303040 10456471 319043824256206073769343660853146364872 10456472 -143138175036033800276150686291410739200 10456473 -163251824651249554664107234396563318336 10456474 -145448035337866511024050667240326434048 10456475 271178149597722889282421592444390256500 10456476 -24336525611888131218618275505283848192 10456477 -702903918826302888435052089409787003674 10456478 -14308109695777000692156937568638008960 10456479 211953773208381850838169519316302528000 10456480 342912468825772129821070914073297551360 10456481 -19024124649349257705219343319580095808 10456482 -31667726860780919945299565117518080 10456483 230430357884904736681638041489553632732 10456484 186122686282731115734082561814681318016 10456485 -99585629209054252065860684161733957760 10456486 1808066098420606987462940830089412608 10456487 482812113041883760003411346687846294136 10456488 71609008029052209973336796497468047360 10456489 -131025231104210158156670077895373390720 10456490 112367282183656881215555564744701731840 10456491 -23600317046836813078189984815562154496 10456492 -385706766477980877030519929930058275584 10456493 -434063415658857331316613181813333033920 10456494 -1402938427167055657930940546683455360 10456495 138391867941571049797752512358139958880 10456496 34526517142610147167989253785016074240 10456497 -212512321164060246008670114742709457726 10456498 -160076679356878894911960395717547409920 10456499 -368304437132902976905403283649656160500 10456500 69256283562603338071817710763241984000 10456501 -209515613508011928300707537518712407200 10456502 -198144345052159055058438873733958834400 10456503 208046070588570419090735440221105057744 10456504 43627694824166245631635910535824117760 10456505 -217414413641177413353401586974749601340 10456506 229755322901515204603772704878838894080 10456507 593822798648628849654027518301156545832 10456508 -1031780915751250585925647166518063104 10456509 36942636259603602713905505328859767360 10456510 179432677900335492166426880571949700160 10456511 283299837474959831983525805770729185840 10456512 64800828299132688391085816624619454464 10456513 -467931218253298930484497263065382581760 10456514 22781417330844450036933705518252577312 10456515 32761183027623034294467721478441892960 10456516 -205671127540959896116378107523165417472 10456517 -17338374205311514460030470969640240640 10456518 -212247797801579991992670568123547532096 10456519 691863279156898896250895906454696504160 10456520 10523182257283943134176755435846553600 10456521 -225823562880779119091645739986753588640 10456522 -277591704390821492185775125908165444000 10456523 62659043375182308293133840974181753600 10456524 -51747507225946257096895004259168316416 10456525 -1270782027092481193245893062355870400 10456526 -185909654104747311528720864878961108288 10456527 396717681653795337224430403879722334080 10456528 -13102353311341208285367501879084318720 10456529 349129662866720230236433621703656461684 10456530 -35455070672260568498168293006198886400 10456531 -166006692223612329615804502498830827668 10456532 168714928747829938450828285319722317696 10456533 -128416451231890005868797508158698009376 10456534 195288333964977464581948985359908850752 10456535 -22700118183202621617957729271029483840 10456536 -90555294987544191213873139767499161600 10456537 194413728148856046834114861127916690880 10456538 67030345022693162714070626457218301696 10456539 262901715269463514131323128412480400024 10456540 -345780447503312208380351096192504117760 10456541 33931741872029227596949366557971392800 10456542 -214549421023284530865867195703365677760 10456543 381407474814836814469850853797856965792 10456544 -245946018121472768238781030495557255168 10456545 18612893727202966936754331580876800000 10456546 -292245028542539435029316353510466244528 10456547 348463366243107323228433048408120783792 10456548 58168077111510763372466046414563819520 10456549 -41929108765180438646549713827578832800 10456550 24734020783411135974991237332007324800 10456551 -121396363814606748139547799066463772376 10456552 -248727972626478789369662126364862694400 10456553 -510291634938422413196542862461662256560 10456554 85430856694105526936941963669803441408 10456555 464198666786255202331782855581397342000 10456556 -719777472452885423051294372536000303104 10456557 105418026731279508046005336596568770688 10456558 -50573286708835275091916683682065498368 10456559 399031766468261183771380766373481465920 10456560 211965775478148389340422390161814323200 10456561 38060073585010587040629845934350679732 10456562 -324599988039503603964700819520610757728 10456563 119607946563837707403583163256418570848 10456564 -132747398361425247409664539501673226240 10456565 -186716503524914166655110476780993539200 10456566 8971789269437581197907749744240130944 10456567 40943879984927583500470631831666327040 10456568 3182915079609705029354923761181286400 10456569 -447443870292711797529390600114364209606 10456570 -115179440546464553230978258181776896000 10456571 164288167540700950604754226050959156772 10456572 42903061156167793702229964038969769984 10456573 -237809771061816041001479171010157629716 10456574 550491126281014217238427946812567678080 10456575 -6833398527582674449358310603102806400 10456576 -132712174644611589218801516306786942976 10456577 -651243261951890182358958322455864536574 10456578 335086202061794191555667805036648912 10456579 32576365589009161012669385547712013312 10456580 -187515348416908271327793194259984556800 10456581 384102479522852046421552520607371125824 10456582 73966959827178489485492282096488968960 10456583 160568218311893660454834616594769758440 10456584 -86720912615542592229896482240253460480 10456585 -63173673531616819515108793113877592220 10456586 16084451797213163781768447468008582400 10456587 312695825836902685029408286858225195440 10456588 -3785443221475417974723538751158041600 10456589 38254685796512950523245370108163521856 10456590 32855829327813359607969702136102024320 10456591 181493222294152261584725242210040565952 10456592 -103173635357745951812520014484087496704 10456593 -10376873263025122303074944698886707200 10456594 -37988763544662877887002141659762145904 10456595 -67594740074212187979159988771247672400 10456596 140342452518779343342153012808899016704 10456597 -355133531780563091170425430132347575328 10456598 145164741777879084191517160359975571200 10456599 -15681916382286825480682390830332477184 10456600 146599454170952495315804733072532992000 10456601 289225665127053596154692159272060730772 10456602 -42601857606585517345403073672541397760 10456603 -26569585032123860829841770992862938456 10456604 -28949853601701225445373888347902633984 10456605 -87726800844635020605004379154216543360 10456606 -230563126089241628272370017757066445696 10456607 44622208228624044978346948548786140160 10456608 -217884387508781696799986446890894360576 10456609 -50842155882485200061361973701123756190 10456610 -22422933961350050102112761474170368000 10456611 5849283038054777135766299169896780160 10456612 -10905439845313312346065157319886576640 10456613 -28369868497095575885923347835352249376 10456614 712609013165858139463233369460762752 10456615 165463810506228221821627596108779296320 10456616 136779103842284420194202392959668628480 10456617 -238374005409330382779147647892369521280 10456618 42764282904168059648863522246888451760 10456619 356938980010574752515492471347782564020 10456620 81607992811228909796940367525757122560 10456621 -225550232327376861693759358480987026496 10456622 45736311910381592852436070345388812224 10456623 -520414977117793656400934362864183666296 10456624 56855678233638870270863906380181258240 10456625 707313495100226279935369464351939849000 10456626 -189809926448291222179561301006695414656 10456627 -78675269964604070623867860586762481524 10456628 -7368908206745399930079939195721728000 10456629 -28718603156579443033517154192006816480 10456630 -182352923554080684061657303753055639040 10456631 491157158600013824020886590670084298000 10456632 391336028312531355663668371667912785920 10456633 -126963561330786700225199130426109992672 10456634 -342637676157288068858413054868730896784 10456635 15776137617334866571280104930274841600 10456636 282143008117176380752073958285947694080 10456637 -4342592805139055659460938857688806714 10456638 -242231139748538490634064594943963109056 10456639 83476403244952796643036475593997704024 10456640 9249403405431601921865665547159470080 10456641 107439288289524588719811745996211727360 10456642 -4852154802478152546781048847817957888 10456643 -49004578697666456570125901774987252520 10456644 -101336469939343070774722402224067547136 10456645 -1113718692087361603161948075623990280 10456646 -207918564868544427454971706255377976320 10456647 -62617839482517636159894883264965869400 10456648 64804005305460825039356956474895631360 10456649 677185934455615819789863001600789217076 10456650 -18667220958017839190762404582527648000 10456651 -2176515799617758099178409605355040208 10456652 333864117670653781883037036160992289536 10456653 -134861386628284447049176971964785559200 10456654 -464814332004818598727448573173555200 10456655 302381368882766039162178119587219899120 10456656 -24418613329247454494411358555618410496 10456657 91693790358736623961050304496473121906 10456658 -301150850309247416222945011871870782320 10456659 354729430076976609246977391340640386164 10456660 -209166965138917516417175116117516400640 10456661 -215168759125304450407517219643887730738 10456662 48760928869021240109661567916567334784 10456663 -283038550004334980858431736313680267776 10456664 -131934396616824533767003237488947312640 10456665 72273741652743774169836832073150137920 10456666 30019808509351915410336430376718778368 10456667 -19122651458791802282373980152108704480 10456668 -185451602925835635235390311580596833280 10456669 -132733624407921133275656980896131860160 10456670 -34576827603227863791632434736881424640 10456671 146010859878827439437426844487504615512 10456672 80109348728734877347382438718345314304 10456673 483508150948217650211278252940407781922 10456674 106081021452106660312111205194981728768 10456675 -180979112565044897139425390407020846000 10456676 99612006708265409837811212050973496960 10456677 107113609411430154079700433502463754240 10456678 -204999464983129891994914230907790595360 10456679 -73917064132588302344861277757597755720 10456680 -85099402876762484053106593442041036800 10456681 33255135888465284715849435068515104528 10456682 75447947112907244446094154174002721024 10456683 -87561358320076257117888204508021309776 10456684 182508355518166989118780103841678631936 10456685 350742306469440645248446721533396762380 10456686 -194806000282438345368564937835760480768 10456687 571995883378463579823827718969330320336 10456688 46599312690133642427252678387682508800 10456689 233448428320444149041536894488407136624 10456690 19458762166230669744415587543027847680 10456691 233859199129098055386803380750333633872 10456692 257018811914947107348267761841850828800 10456693 50972911407612640137629391516995792384 10456694 -103682558468495029130005103925037387104 10456695 -21154846495343150080822467649658531400 10456696 176708733644191598077280727476967137280 10456697 -1759930275063236875217529990892229760 10456698 166954809964616985150007159673653171200 10456699 267617461560485953589423985324905640 10456700 186782290511307237214825884570929894400 10456701 -454908456540481794650466963935856852096 10456702 -42067077586854731897310338637906344448 10456703 213410321256229882929401067843096571584 10456704 490769954722126542710444717026521907200 10456705 59177205419311914371862747379461331200 10456706 76274176223091248357555224814103559152 10456707 -91381695305719363368570013734129136320 10456708 -289160724934435282126926423248921318272 10456709 129086099553719061360175927942335035580 10456710 -21289433518725832253656028289650042880 10456711 525317801715005362047997010526570956312 10456712 -180477227402208011633010724016102277120 10456713 163127889378096273459123774839679676842 10456714 -132404639456529742962173696944534579968 10456715 15988705163468430079738994091446979360 10456716 -5701720440026683809777780512233026048 10456717 -84141431446141672490929152389020157268 10456718 -71755443194088121315323831751829745984 10456719 -7451430203842315613491932666430912512 10456720 -1828033080749678041564927815265812480 10456721 -290754021246039568224984025460742938256 10456722 -70512407820173008138246010454429457920 10456723 391593666117918447921968156585851501864 10456724 -12127102248285781022673057346128741504 10456725 105451817486734509968424596312557641600 10456726 2294198589186482877466166520538081920 10456727 -120978704234941707504132263349774455928 10456728 206593757412484730581545621166935244800 10456729 -61405588868296290204090920540836496624 10456730 -183478285209576078055501204330504270080 10456731 16255408074014556957629586353200565328 10456732 -37044583730184563663525714853947492352 10456733 65888606016051804655139794187959455360 10456734 10331293519663276243772666951912300544 10456735 -100653118368024490602352195087579135320 10456736 -400098867347690080527163254251227250688 10456737 -23091029002230082551348710146665506640 10456738 -40935623365283370885969988877995737600 10456739 -17566532565617404379768574030562035576 10456740 1260941261035912688344687548616581120 10456741 77806041693384530840682750982730159292 10456742 31173537529525765140792223887360370944 10456743 138778149002314493934138309139327420800 10456744 -142281761583626003101983110753673507840 10456745 49418946184544808083886152994104251200 10456746 87649222991149137263478006445917974784 10456747 -322713305149886772287394165369992736120 10456748 -313267977419922991594658352640898648064 10456749 11808444409547967541352365411795827840 10456750 116631221715034747395890552756322624000 10456751 59197921989549456152438530453799471232 10456752 38391619554004166895310552206058291200 10456753 -296602987698589863019093531139517356736 10456754 -46449362785644001890006552130385235456 10456755 -8847142445993347496692775101333351680 10456756 -291249964166869293417771769657300152320 10456757 -763858868327614917094415748038194964448 10456758 -48233128865898778411930535374484242176 10456759 -352455476594168055909757143454321710040 10456760 -120653211742009245200514609527589273600 10456761 -197105429423250514135537878363305616000 10456762 -346976164263043512185371180291066240800 10456763 58502112880304828952174893958571655064 10456764 208701891324849997327517838723535626240 10456765 847763456633364855520775676981911040 10456766 -74180419897206801572021560767046926336 10456767 -729740100751893067861905306927741180360 10456768 61445382882115187030074907407329263616 10456769 -246808538766559896242530005271762464000 10456770 53832362144679876040554935419978521600 10456771 -85540718924858046354543675843434103008 10456772 -326610574936604897264436627364538058624 10456773 -103712023374660413036939947310670960576 10456774 -187341011540013738590433324943717197888 10456775 120977047306144489914811428880309846800 10456776 -49809000258099433316481795144124047360 10456777 -111707299594771412120481798817659902374 10456778 253872934249209448926281027231991355440 10456779 236192540410383023617920965615890388184 10456780 192461779823967421758720983727350553600 10456781 222073427250975480794663141256643998582 10456782 53657566031985924843214290506614846464 10456783 10427237399705598228734612716454912000 10456784 72595815519168428555952076745695739904 10456785 -267020957019830245409466221767244587800 10456786 263797735201811454982040885186594984592 10456787 12296711523873132421359949732503563592 10456788 62097352782190558391444426585819873280 10456789 70314304776802903252992072851911729152 10456790 7458773814901141017400679888442182400 10456791 -317050234863866582686470995098256524080 10456792 -53123467943283639774604331916625182720 10456793 -289322954507651710806852736359266483958 10456794 27804203033408378276323500019726446528 10456795 -473228519834322847094430694979671686720 10456796 -57046152194234690926877222247282806784 10456797 39394055905201512893101049214990560928 10456798 117768053375171253570560501478933774720 10456799 182644168953135478022622495691618063872 10456800 14704844774326882849919599238991052800 10456801 -49918644518329113506974372800873775198 10456802 -264218100039058535975382147311779918080 10456803 -720206103984497941332158189655298560 10456804 -76469961164895953368586743860016005888 10456805 24354331806423872556090692391908846460 10456806 -8689615663362228013530591665437593600 10456807 -234582618529845569821751869094351252640 10456808 -142990770717380320494379340371529303040 10456809 -118481842482541850273693579469136779264 10456810 16926410549043577188847908901612753920 10456811 -426928745174960076074445332545377720588 10456812 -4338628816705891880397721917382305792 10456813 832216568581572920729583037559754583104 10456814 -203722029348347655561053445805445632128 10456815 -185587873876737672443005828093077354480 10456816 -104892638206446359446738119272156233728 10456817 106017229956937526126771810655605563584 10456818 -40130709560516410357232566125365679360 10456819 -870221758521802482195834884643203346504 10456820 507451311231920435311568651931840000 10456821 -15004709632796554961590677042572565120 10456822 -185625649655748497229854260800423355200 10456823 -73838354925636846813809028459996734136 10456824 19731209095934449020928084356336844800 10456825 -15290151612525200753832652484070970450 10456826 -1896816203717526447801681756334983936 10456827 -76188853902285958697467324685182632960 10456828 -448973811782458353370000808791479448064 10456829 52227910050412638747504294131768808876 10456830 101623667638589679051260517875673888000 10456831 46684621831689671200827734006163751680 10456832 -144075741266643605469409568104208400384 10456833 -359197460736612046670569100503093633152 10456834 -96538051310588124699898577809958747184 10456835 187139833564569527970358102643739033600 10456836 62326100526454952293419894198716227584 10456837 184749275631781173344156232700594867740 10456838 -16128377267824117610242816072663296000 10456839 452290583431563752511598801941298366704 10456840 -157660263626323466751223253375877120000 10456841 241435627581586792391299223290574765184 10456842 -428187232016908361329078342822494707712 10456843 -130956449874085696924005406817496287760 10456844 -313183262252431573265120954108341803264 10456845 99065515386551600852178465336544676160 10456846 -406170317913388873322938416023397784128 10456847 222629337795642018586063501028706786600 10456848 17998191673963500300246342532647493632 10456849 -173581712436699999327105211611848154840 10456850 -85987429894687312537709226284257008000 10456851 72246139481857408158177915494451323832 10456852 159288786144301438510884777432822138880 10456853 -56569635252686020324359817119686083200 10456854 84420507814007284230541398281465795520 10456855 -53528590504357371396911553560148248640 10456856 -455722409011022800648665919535271045120 10456857 -15562768064568372536050115678251959894 10456858 -46288377036977201757029277400103350272 10456859 59194316546610620285966123772893629440 10456860 104324640018645136867721446189373199360 10456861 70260082955595622561016388049824047462 10456862 -763622236178303874908718894950421120 10456863 208341890260873339425619250441868419088 10456864 160876037684299223790784057784049598464 10456865 -156604700255466259613092517019856123200 10456866 39205583430359766635991392473951471104 10456867 -229099869300007922676939284547109450320 10456868 -31622156442773047549953326550421438464 10456869 12886989586890016292260559730301275648 10456870 -131555077313952011134695636870783440640 10456871 343252783180223688517461164863232142072 10456872 -6637540104738316986140648669206118400 10456873 -134843457422990156501476434844901836160 10456874 -127631072053256196112315819331255498064 10456875 -43317991388809421635524455253947332500 10456876 -160194717864126557940696853811603280640 10456877 -79778214005862375970282180851585195240 10456878 33959147873914836134578063290205670400 10456879 -319769826928767200454977214381456901224 10456880 18974415263147702819033079922210897920 10456881 -53719869442561540942278412715121028800 10456882 201970249134785360916536353870668267792 10456883 155009522713661943634551755489904309132 10456884 -353586330771221824439402535170462945280 10456885 -14176487514923737860037484131672221000 10456886 -31225601508131588523158691256449704832 10456887 -68372158714110769418948343045877964928 10456888 232176795236614261906775411307697704960 10456889 235165658440175896826545085839637609472 10456890 -98182404903059004401891836129555534080 10456891 -243853592092387104283401235111813957840 10456892 248873619112481740854645644364933897216 10456893 483540249047113926767237735177748790182 10456894 108418599431745828990485104545913777536 10456895 174985708638647035225828528370455463400 10456896 5263900025255766591637639743783567360 10456897 -363845389848181310209287718804083570720 10456898 -344519366939148918358824166754722282800 10456899 -312635662706814393922568185506584105736 10456900 -71355284695731432910711268859504595200 10456901 61762215098435648152929716337994345728 10456902 -149551310268721900142744650768978708320 10456903 -103206890280571969770031309169532989680 10456904 9571310052358867167713397606047416320 10456905 4235249040198133517363838968686388160 10456906 233958904073075694406334250338115823152 10456907 93702349442193584398157601636637655520 10456908 99470964068115588500261879363202957312 10456909 119759208729682373994055914225967269110 10456910 -106770055808895537431131646510917304640 10456911 193034257732265459711280663504697217280 10456912 1570130904754077754380975688607334400 10456913 135974746147267868604629605593660095604 10456914 -77904610338657926844743890963408865280 10456915 20969985836710004580787829008308609600 10456916 -2801418134782502660084996826494484480 10456917 -91453964454250157916309495295774689120 10456918 -6983089473674417447741825747100108096 10456919 90439730525866986503254917663379935408 10456920 94675955872332397679106234480540057600 10456921 257271034434884766080839688674157830944 10456922 -907655388799423225967327071033030656 10456923 -412899720145251557404633279233948781416 10456924 32393343948912757176396619845858845696 10456925 82591602106113340104002315305985583300 10456926 130010533638800859803829159112524447744 10456927 49723540241531643391582434846656218176 10456928 189897138792298439827319474319912468480 10456929 188550755766497133429153000557686066944 10456930 -56684115069927485064609305633320788480 10456931 -482048508086601940615256758600409399328 10456932 -276554845968112253432987020153028653056 10456933 991903420140670334824009601486570594044 10456934 55401764711269405930430299633161666432 10456935 9330287092667546032173727526851382400 10456936 145067969103934155228769118231258726400 10456937 -633997855375420158341623697598645129414 10456938 -15120822809626343792428398135429292704 10456939 8905782352583277831137823789867721624 10456940 4027060852142022208152657528225300480 10456941 26619062063269997869179911256158496 10456942 46486848296399613141810467935465601472 10456943 -526901345932475335010472175344472917792 10456944 -69700049863223796519019845893700452352 10456945 303362617305348371783026132829413787700 10456946 5390352073252428460075082857008582672 10456947 64175384805598446021951945022267031124 10456948 -556755003878503607447094669144807832192 10456949 631456905557040243567139753363832193120 10456950 -4808438611966572455827935178290892800 10456951 -82170216323045131489776981377757499392 10456952 -452536005461381207946721199600168140800 10456953 -45262552198129057782866175874170851520 10456954 41926346377108106302367874341893117440 10456955 -10378894196924430019034430883626182880 10456956 295110724037829815387443743320996685312 10456957 5052954255724744360712751804241208832 10456958 -44152875708349210715103762471230386560 10456959 87727031785615552979735027606722435728 10456960 333133216716743653994305494756360192000 10456961 306387670166651028738966817512530562 10456962 7905757195895497164107437973934908160 10456963 190670983896402245457071778781300139784 10456964 -114768192484505321272887855682873872384 10456965 447547532404721458464574977021391296000 10456966 -59996374459305546435594472649976134400 10456967 68355432046983072312319331776316674080 10456968 3696093751835775295505018173736632320 10456969 -537653878310426579830951899117566924700 10456970 -116481172602367494503952003985894905600 10456971 40036037693713935360909429325955180544 10456972 -766815150315817352283775824927821395968 10456973 278233771277333265194696743344699787200 10456974 186573169228720448372079533652126479808 10456975 -183263330420695298808267561357598843000 10456976 97279045309524536197402228742701228032 10456977 15346200137948728509055106627241541632 10456978 135232608831588980054362403811215792640 10456979 -59699091983270915101227289392029524416 10456980 10824682100999728339262102766853939200 10456981 -353538318138682141343227147845894191218 10456982 -2350401888404970816849960966466707456 10456983 116327999618748586362223163805210950400 10456984 -173535805257545403912460121194282813440 10456985 54039341975879323237712875266856792320 10456986 -157970534455597308104298964941159651072 10456987 -599905338583121530056549548863444122364 10456988 -230858975010371234038278952453483213824 10456989 432104914581686970706392399129930765120 10456990 588787738328799479675618509283510400 10456991 -248435645156547366086435455624634081616 10456992 150666677285850831421975248617236070400 10456993 -144827192605140080505522596573266277120 10456994 1140239380014922468645392537664538736 10456995 124524898788765778021244640779938995120 10456996 -50098031028601691934247421374068166656 10456997 376700296424817360579424230998628928446 10456998 -2464731085910490351306921038937933312 10456999 84873647431572422946103100728884271232 10457000 708508827306089928387374605593730560000 10457001 75535541520126424648093772541852142320 10457002 118655220144018796543253235721983563952 10457003 125368329284485191399005235903501717480 10457004 16186843657115762659870080004480512000 10457005 44264125548544930601374567071264603960 10457006 79931855343036711695972234693908354560 10457007 -246566635078143765133224683906957556480 10457008 -57065469510223696386546448431584493568 10457009 47154433712638438133468433568366832100 10457010 67948588791043320463810996740253034400 10457011 257467289536851289534523356390883133400 10457012 402617712693425236397478765086190305280 10457013 21742915479458620014735529251235627008 10457014 171144787230816719135683905754888568832 10457015 398027830812007578773933206648827655920 10457016 217741595728279681388626320470926233600 10457017 985933879718508449714017755272963988820 10457018 -114799642110285506092867983575606191872 10457019 140103708338497661205938171167558399488 10457020 54028127617215997233464678149599375360 10457021 31207398907763644927717480112567904000 10457022 145637310873558420770173238237274676224 10457023 -465072048814381990091835222667905545040 10457024 -42271928925676035063763519548948480000 10457025 -326608365708498197381844318132071066400 10457026 185802711806036527110153156676387733712 10457027 -116098210156036931436912720183609495648 10457028 273314531715881726889388160528717354112 10457029 -668211695382322862631135697181155830720 10457030 387576443873820578065795167112790323200 10457031 -3310702497014795133071402672335826784 10457032 -249136524776451015608278608612429004800 10457033 -649785155312270849175874452455210327718 10457034 -7884645410705399786277368284470644736 10457035 205145538639307062508089802791667182960 10457036 504364112849990589203474407753239329280 10457037 -158704648923698693733808815066394803306 10457038 -229892098576163863745328045476412560256 10457039 -68177434664638046854327239979180728144 10457040 77910004528002427516276340345276989440 10457041 -735766327119032444757005614645424000 10457042 139976005517251703139266518030092541440 10457043 14369961001074604374835815318144481464 10457044 12351114044108955991146540790778880000 10457045 85029099885596056309000719745930686300 10457046 135463696007217646454115639619248000 10457047 727647081333316447843720156360026396712 10457048 47673873568660347790685965711405916160 10457049 653443041711180752955554530307737190400 10457050 -10020118989860990332516460208034562400 10457051 251974283641388600665157269346845545744 10457052 28603785243338200774724885211820032000 10457053 -505383147739662036057308546479917647360 10457054 -93239169307454358629782636989313329024 10457055 12670795879747496133672276054003268800 10457056 242148888307696338387315188086694215680 10457057 -143644499443029827496757675535961271128 10457058 137095624500616016843775347432949427584 10457059 2239080523988587209200536031328185088 10457060 -213093981130525231311732251890641995520 10457061 -135582393138289628536374969586303463328 10457062 -265872121404869198417073123695900544 10457063 -149290106272561605172096855436050751688 10457064 295620086252540094121958769864459141120 10457065 -106854569623761743072316427971110527680 10457066 -222648582060317954079725552349597810768 10457067 337774589633965350906090382036244054796 10457068 -447295076085586753586661319531234542080 10457069 62839894843588764330032541609042230496 10457070 -69923761688255698791510245182888968960 10457071 112608713945132040433888112576470053544 10457072 170504904523830973703917106211042754560 10457073 278980670273343145837870437891465056640 10457074 238482343940637278268057377704280219712 10457075 -192108502063797637815120805431238732800 10457076 62219385256456091993763439834125373440 10457077 -2826205181527643727365478995880961536 10457078 -151640843874872147236019966098494776160 10457079 61207723719261111546385242008730260688 10457080 -240046553859320878344319718209122201600 10457081 216625356575686228146902143757339885700 10457082 126177926534656253398538965930574630880 10457083 -74968786455503318168697710121069178336 10457084 2596043732782974310459705663394291712 10457085 -227742753035203027883516731056794015040 10457086 -27879229067356786525394149923057451008 10457087 -2124615206275027071426086775534307800 10457088 61600008759192303925782767939044245504 10457089 200632508391037119182371002576626853890 10457090 -19363024364504900123221258028256983520 10457091 189561779367776069274933155868351921264 10457092 303472354609857878173708670872068828160 10457093 -273092890383412426133763491883057859296 10457094 -94995884575052549705527638183597617280 10457095 60445171477318638725605222440228010800 10457096 104838095319183440086885599663783168000 10457097 42177261088805157741925639313903201472 10457098 -53300347737796524291240362293287983520 10457099 -196820881737113604480625616637140649900 10457100 -1182749363169155634468451728857529600 10457101 461263279595468166402545400551407130400 10457102 79608342457403891014076391880956251712 10457103 86950996413660559136984185318766432904 10457104 2003154114247020085387803836033269760 10457105 -33719683352281085337544617164586265740 10457106 47066114302453641016035655628702515200 10457107 371751465921125839153049375371640157112 10457108 -449420559729453559893490160827794006528 10457109 11910945219312192320616412548206524320 10457110 -162532965797619705178745757442595193600 10457111 -141948705829494489129310207610754126336 10457112 29890336975958295649637708184904458240 10457113 99734376158890461842814889008920988362 10457114 -161265996881172635670492184102954291488 10457115 -181113464073378465368523425474068859280 10457116 -28397832877239136696807978772568271360 10457117 105145517439228551572848422674611550752 10457118 9550645969017115618745924453217580800 10457119 -603079348235089205790295647611916280480 10457120 294745785467756927095595534814709678080 10457121 -284154304080649625078576763440967613920 10457122 -54881474050090597704471453369244686048 10457123 -333515177672290025237325665522764286628 10457124 12410722433415982250681029924207828992 10457125 80644096022331094602184498625202240000 10457126 -379628452709477986096801014956954627136 10457127 3180867512358212313114003473985891840 10457128 -91082086721547705275052317534064967680 10457129 -301428921812908394625658291598830683270 10457130 -14338792568450053081131817963871220480 10457131 -404182363023378396256891802212140917068 10457132 -11383203418229676397280815361388656640 10457133 -26351973893353822103314411878322249920 10457134 -52752683827157134453021725580403976960 10457135 54323493432913096191669357704363380800 10457136 -89038891148884277870627064373973483520 10457137 138787675407830227660744548845389522432 10457138 -98691078288921997759881978323785979904 10457139 -215323602677822697575377758705572244480 10457140 152850547113644411407449669294262045440 10457141 -131404230336003801289886351824121216928 10457142 -65111654970937538446457872878458639616 10457143 -658285702261996164761980819546731352656 10457144 250885999706217665618498973193110528000 10457145 -117853679122893249050467871137487435580 10457146 48094687245860590757691120267404701440 10457147 692922911517358826593947132569709754596 10457148 1201843589554636800607531749613077504 10457149 -481661765241540303456743692804484865850 10457150 142822999869297504863657999835900801600 10457151 32598321563497885504827082764482545920 10457152 -77901797580412932905135334734777810944 10457153 267120888575123120190511738077663890880 10457154 -60153986313172171597332329611321973760 10457155 188060025196677521408579741383914220560 10457156 469140060199882323108719867847064282368 10457157 -153146066912549362901090485950098651712 10457158 -134882370481759029492701362341788572416 10457159 53703430866415686080300465256254394192 10457160 -60692342181748833180805475561570304000 10457161 259791631810502332080285201247397895744 10457162 13908598764872921261293766178143326464 10457163 -134311147012276114623425195187127650120 10457164 -99847170468231765662739091881653480448 10457165 270766868133092978596982689811521636920 10457166 209935361125824681142793615356270453824 10457167 29827398492429088313587854321828509792 10457168 -16508782250383184303484901629351690240 10457169 -210244762779165924891438802706413612992 10457170 1393413986588935736008460942675043840 10457171 -229283698751915752072069632835699543968 10457172 -201215754855229534464217689352138917888 10457173 37184582349055382124665494937977607484 10457174 40392020291623560417886671429108172032 10457175 54100254749954119261563702294045459000 10457176 -121453163998934881369924209458429061120 10457177 4022390724036132791847295924918180500 10457178 88063368839993421048751669753140146688 10457179 -67607191581363013653665339275378476220 10457180 58550762275074594654615350860146278400 10457181 -4535406413373193417646787375393892128 10457182 136545640441500712821757993216480187520 10457183 851375193994555447333425138784631976 10457184 146518552954350429217855065528969461760 10457185 -392060155891386440105351870647035664620 10457186 -390183000489239006636711869611761228208 10457187 -59048667920068922403288934180220426832 10457188 469608050835960941281765027783893767808 10457189 224553248543474675524013741247906324990 10457190 28188961690453303125374463320521643520 10457191 -350515112025649428066770221722039022408 10457192 295626988540446117849492068276527841280 10457193 189230182259286780194961483417025040544 10457194 191833549236340002620132054909675046912 10457195 65868074838813005129686162419956136480 10457196 -432176108354049241495572049015489152000 10457197 860592937897163195239237596673876052460 10457198 28510198832326405640169213255134905536 10457199 -8839307718635302623403175692017762432 10457200 -15311333130569424996327615282173542400 10457201 114716195199567602058400994834537391600 10457202 38639929763053487985510464094014774784 10457203 101480716075370898363002712236306550528 10457204 263561906371134748852557464779692291456 10457205 -103059116794620670129535701902405286080 10457206 298107088011227192556038640275421204480 10457207 -61510214909651699500283519725110971544 10457208 -483702354424940921708391216596125900800 10457209 8573983127623274757465306679216512192 10457210 145693561160417503394853432845593776000 10457211 -235950668458240322991231987689300554728 10457212 -237565903732392343502092447886714988544 10457213 -581774639672025074796456986166061440 10457214 76892964619144978621513047949490816640 10457215 405163028765722257902044406716415712360 10457216 -220953809799127109073504653486598389760 10457217 219347955048382768466895782587867373520 10457218 -16337502332956416055679358617154124800 10457219 230187307350797868722423834929923736380 10457220 230650042301068655576765739760125235200 10457221 56313397787495463090699889295994723422 10457222 -131403886630668163860535620439530269088 10457223 85749764967498183639154219518960956544 10457224 258957182935758023013735065028775080960 10457225 93181193518396024722191686611955194750 10457226 58400512216985262435752424813406755840 10457227 -335781958926112549514598118615213504176 10457228 60474181899327513712251398663823437568 10457229 -416788013656676360217002785772994686016 10457230 -27196489237604578707262883145950822400 10457231 -5672736516918295261531518963702433536 10457232 602617386931423635072272285155000320 10457233 -35243952503031992834371358723216676060 10457234 113669852900660586680735752163050544016 10457235 -266934209830168255521197959388637273600 10457236 162728960408518956943368218384185800448 10457237 -196439443604476179048335581368497759268 10457238 -104592256270407420508397046749715528192 10457239 140309313683695913654788301758298391440 10457240 1263711703629237750666842761468108800 10457241 -68802355254980771318804906960521286400 10457242 82185247009606840617206313303275167200 10457243 523509710668310628808206510606440511492 10457244 103760317358821807449215757000880822272 10457245 8043771310629164813863264379627803500 10457246 54069172052911643211533756265720075264 10457247 -19813322791069545335496189825542102640 10457248 488649405617642414875760192894250516480 10457249 -39182739790393322670467946071300933952 10457250 8779581660297937978548711596722176000 10457251 43391268404821248518808098698780179200 10457252 80642342329003479194646743482857046272 10457253 -387958134004783234748992593753228072000 10457254 -52596164400852794834902724538563494080 10457255 173316606685535831385206992457917728000 10457256 5604709258535453756645104778034954240 10457257 -390347842779449908733121368735589023494 10457258 -113046702983948579145682603014831797760 10457259 -177900744603969226800697223597102243496 10457260 -182757875333439283236233008984374819840 10457261 8444066372862098667653441319895067904 10457262 67695617355978069323974369050576760512 10457263 -703656668883318438040133970752759237488 10457264 98182126171488727018218010607154708480 10457265 -11322489007897389666645042899603496960 10457266 358435917301092488074481728558821890832 10457267 597132479874847996124742664928031142800 10457268 -82408627941810751429555440301642690560 10457269 737507390908155424683900646731018806844 10457270 123258944621698542120956660529090670080 10457271 -22556246652453160792520707259298715344 10457272 21326025996807270442697211703405240320 10457273 378858274659200121427200133731839185224 10457274 27070599809450934489082313392341166080 10457275 49201144156427841329666729662985527600 10457276 187219220429849143545334641368771112960 10457277 190320147538998621592534247596913866080 10457278 -66289843220613336372923375138831612160 10457279 7265173674755868641704210377915401952 10457280 23806795187027392053681102339503554560 10457281 -296238508809620997772992414363588419648 10457282 141149199327874317792141906439347341184 10457283 189166973898328921428453955218933027648 10457284 -82298354976693724004764136058189024000 10457285 518703161307056365735559141208900259800 10457286 -157295341811754146540822820399894070080 10457287 -699930163972751782163732809289713569064 10457288 -183210328502476535462933219317444746240 10457289 -685369792042492472560823682226431048480 10457290 -244717965364514132258844916410913053600 10457291 109883231713704133088424207660370067184 10457292 47262185364307379331439837342794645504 10457293 17608879614523231975091616898606397952 10457294 296740015525104463717056951839060221632 10457295 26133108131605071146563725135646602240 10457296 -25818185230951278636711412373775974400 10457297 -608967820261201613071759879164041482254 10457298 -79536245451849809709955136921913071616 10457299 -8440230929446284904201438047771204400 10457300 77624000887841595316278000362504448000 10457301 71612254228718569015954440690706514880 10457302 238322463427990512045992099719070936352 10457303 439751879469853135192346779986276828552 10457304 100632565233991427084625062087516160 10457305 167591078200185295869088558879739219460 10457306 -215897530655180949844174643281628318976 10457307 44315570943394277664480717829986865152 10457308 335228173889114249438272043711907772928 10457309 -373951877515315927829726123985955151040 10457310 46483182452680650534030424111229886720 10457311 566702615502665573875694348254864858800 10457312 -752636135577378915543204492873396387840 10457313 -451677217453723220458615349341805928000 10457314 75073082894043937701695032201754982912 10457315 -158531918774117005684391087897855020800 10457316 -336325046264296866715753161490221066240 10457317 690128848384966688081385149066073820 10457318 26453616039586367457074418112095449088 10457319 -187490229945157536319619597630888271792 10457320 -195203538884501261455579684184719411200 10457321 16798941813338690414998743094190070912 10457322 68401629606608891271986768754827304960 10457323 -3622940782024687085528199052419478912 10457324 -154622233157953916885179136479849479168 10457325 -31601611274834772713247988894484053950 10457326 -95272546179044125554983917309977316416 10457327 181236707353589047696376946432607972272 10457328 -278001986312808074464512705569488896 10457329 73793594806988919836392540516350579876 10457330 -159638319600630103340619595811006186880 10457331 -83853799196234847933938819201968424400 10457332 88281825025798144203244626179915943296 10457333 1105255588844489968894583948236323543804 10457334 116093718686912122230036873889636405440 10457335 217483340550490356631704590534098057080 10457336 284316095119613888140042582630955520000 10457337 -136035924167330497315194203087857405440 10457338 -138492008072394984356035455344691632160 10457339 346627150555536106153554919890446248320 10457340 -193079108590155574141178094190103116800 10457341 51625477926737468095653050964819263424 10457342 1504048981177283859923780375456256000 10457343 1666334079012652354080275527286220024 10457344 -339221885742136247732605100344370790400 10457345 -223968126676165817415433661658990288000 10457346 -39080237219861270733842741879486397696 10457347 27396977967784144921212738313505497152 10457348 -83328507921445035225393704836021444608 10457349 133710374663914787208340823428321285440 10457350 -132338390756703942658083757727193885600 10457351 46476411402500608997616731446168971360 10457352 -81697687329512467013206767749094389760 10457353 -103312367721871689165876034968025330560 10457354 -89447491706704975730799219896185368576 10457355 -240590148168037982826297224046335873040 10457356 19197503423217236515416661851462625280 10457357 -169812025564039319698869001502086377888 10457358 -89491153273878059993948641215334266816 10457359 -205682958784999859190717831175843361280 10457360 -116373312995896323485375442557825187840 10457361 2630947803739359281242603732425210210 10457362 -131524216973386997242378504202049189888 10457363 210316108089356687820756430443063374496 10457364 -33884382321848012594329507558916689920 10457365 -51562415962045355455004914652303752740 10457366 350630993629007483572030644460580377632 10457367 -326944335178642495330728926138455879320 10457368 -23173354369212968234317451336824320000 10457369 3282526402227312365696088824695579008 10457370 -38520463298423774560510270070270361600 10457371 122585210505913660623063861286694439600 10457372 198481064785962760022848798462315368960 10457373 468364278178307197178491644689144272704 10457374 184600863227222268592829498900847063936 10457375 -462630273007670160362183397333782520000 10457376 -136624380950668539595060417631376900096 10457377 54456559811716897203085656611280370944 10457378 16744871822271696718644296757146700960 10457379 -82904684058280821533438300053559795676 10457380 -343866348536019088080568855381187304960 10457381 -669718129281408547225793435896414902336 10457382 102751744768329410608419047986738901568 10457383 185256978558474943641586365270257643664 10457384 213798431138412885806240439998005248000 10457385 -24033274944501654674012260130181120 10457386 59405913362060228239840997217350737920 10457387 -451742992007100172817292857630257271040 10457388 -88539032376336681071482067557048350720 10457389 188246418820374906466992898320061207190 10457390 -52064813798084808753898712634211636800 10457391 -125952424812195660298916111718936633600 10457392 -8091945670265967429389977732369317888 10457393 -67687154364959805325339269239363429358 10457394 -219922943430064601493729318163114339200 10457395 -96954915593241492477565996220335019280 10457396 -27909039724774711220369443061668823040 10457397 625714041250312103526320478556163543040 10457398 -66671467013946505339666552503001313664 10457399 -142931435467584219432401791260796608600 10457400 -163056909018279976265088881987650560000 10457401 -106888176907919311578833952156303443196 10457402 -75300650937782839952157632990465894400 10457403 337103760307219939096212247880824905408 10457404 364118153985200388861675977609880697856 10457405 16881962394015500766092316953719228800 10457406 -314452477675054605846632903815761407808 10457407 -176608778142001420678100578945141793344 10457408 25178931408517251900451118449054187520 10457409 241689583273416014132638062794235373104 10457410 -73810069917550634499019546637965593600 10457411 299850020171009183491643080380439665000 10457412 22503174239901290837803124701961613312 10457413 -273763047548947061482347141524715520032 10457414 -63985357551089039407189799672568871296 10457415 -3146906033479495781467994688443128080 10457416 83223404325656850963141251937681408000 10457417 488497471170987285269044525085076437466 10457418 128500473935750226956614579563641896704 10457419 -4393722216171537422627615154461744640 10457420 -216714287459536527907343916238829982720 10457421 -65575268891816570070231580206435853056 10457422 -176982238635736628945506362534333979200 10457423 653767049273531535516096637638014370672 10457424 7862672576809575310330330276362117120 10457425 -333681655090064862048650358599459050 10457426 -126839489183327107751301901864686935040 10457427 31446697906196460325745448523165127232 10457428 497593103410925899590033697237182464 10457429 814099725349731895029131680510366668000 10457430 34485463935472734094655710424980120320 10457431 -371080702488995648400491553748228290000 10457432 -421668591739527995568932701024756039680 10457433 -121725137590924199443392247261227487296 10457434 89242313992972166862275498203584724992 10457435 197690330918093747628620215054624946880 10457436 -6915187100639499080480721911603404800 10457437 399221456382866112178013103143803212 10457438 -168206185438830128229361474320100532160 10457439 -18491184832290511845704779619285181552 10457440 41483821127516182618652224217158778880 10457441 -406198442185144496646175973834404386816 10457442 18015947660034080802627341706888549840 10457443 -696381806594881743012780674479866734308 10457444 -148498974644510754444174969039730760064 10457445 -1620561469994860310219528234041017600 10457446 120333139298247823106507826438081576672 10457447 -33068020239335284797384748091191529472 10457448 4065827543142609716106364547949035520 10457449 546465443633562182089188220936204379450 10457450 -25024621262577477710867018285727840000 10457451 -620212631187809014631782472482473882960 10457452 -277374789254274464734675024432126084864 10457453 -316307363047452405913722822066153576000 10457454 76504898236424771011015501747363832832 10457455 248767748884787781652390417983470910000 10457456 -24124612954391745383974890209091649536 10457457 134946607648090513852125292551110659440 10457458 98578174719137774018295792283232094720 10457459 601281378670036657068182232515399811660 10457460 -10569003503253712907042537003800396800 10457461 -189458639510148047203375931395623642240 10457462 -47274324117444937439426470222966716768 10457463 -250593653263605380350951357673483445936 10457464 -529022200092770458935632874633025904640 10457465 -102772942555256016888109207489835758260 10457466 -68191931340243479756495535432417734400 10457467 309225882981676896045804003433503449600 10457468 269332846616321316977393686882295242752 10457469 -28639295923155396894672252006530256192 10457470 42118262073122039863942903292571500160 10457471 5836117212951972615036495363220504632 10457472 1677900539871375797773885544626913280 10457473 -220079726323880743587602457206535049816 10457474 -151906021446588115705876625107638794208 10457475 -12298004959961393892289279480549824000 10457476 -190401255568213400561707633987616621440 10457477 611709377653430202496179413502483775326 10457478 -45699191252575845984123810514858229760 10457479 33810618294067210052196631615121312784 10457480 -157421159072544071476424046452605747200 10457481 -432125156009019405018233895264814096800 10457482 399617451224931141256624203522027873888 10457483 30371359451419320924357025542604439424 10457484 -79125683323246322941525824395784004608 10457485 -388527968851220290838393936384955440820 10457486 -78389847384412088742558578713321507200 10457487 -493727167283786844340371624059042599200 10457488 9345125325242643921581518361046720512 10457489 -82030702036753672828142140847615281344 10457490 43218910262308406847464810851511109120 10457491 344125299589505983095009813323317158984 10457492 245105788113585784030833892507997932416 10457493 -141982759706707912511828898956649584736 10457494 527825865001259457691104473547055169472 10457495 -30197234935268478754561603980192429120 10457496 -61601483669913309645720238003522560000 10457497 274841360791193847272103905289028399946 10457498 -402642490006690323103492941509584266000 10457499 -3293500910350790954745125930805733152 10457500 -48335387589521142017050747468972800000 10457501 -397803190716770956551757130689330936494 10457502 25756603178050546251668443135858461696 10457503 -98751389291968515207434472023814162320 10457504 -155849731819491575243603879774962974720 10457505 -130845924874449422686030327676773041600 10457506 -48605614811426730059896228662481340256 10457507 744528896930569702644746610839236065756 10457508 -261714928539204710788775857363997015040 10457509 113041036954291702165478444628571396480 10457510 4359385066927900931105249437877756160 10457511 347103363077300822258249243541123314472 10457512 -246390061781197281823846306954296053760 10457513 -406382562585000495049623869970309960000 10457514 -2866043078762556026077295903261164800 10457515 279768782279126872171571899707412472160 10457516 -554524247184047520534984752494110443520 10457517 -63815287213343909752888559923360433088 10457518 298575676198866900077199499961687008320 10457519 41517458781605747693309490076995162480 10457520 20753400557491681951315605534270750720 10457521 735806623836019187983684641484337208100 10457522 388628705315978376116721073304833431312 10457523 312227275260338449456936310261651364372 10457524 -145250871759676304575829919030425518080 10457525 58612193205864649817281461572796240000 10457526 43357785249216874699644167211871219200 10457527 624588253023892105686244520538816814376 10457528 -57123373384401950990960499110473728000 10457529 60192842141960562646497410732241743184 10457530 275885184100954452510350984209144931520 10457531 317951143314053970198697768491432364728 10457532 198464996893973865001580656543561205760 10457533 3596728898119983136556351575042604376 10457534 562146109390843670543889297392407505280 10457535 125819826470991103382735297572894233600 10457536 98526367111750097690225825349214666752 10457537 301689683126928081686676177363118437186 10457538 -8877159897177132816256795932074926080 10457539 307697289029798102899273493565943951656 10457540 84603739510071191397725613361219829760 10457541 -193066522787841003854178862093997450850 10457542 -1880536502616568176386610475751892096 10457543 107021032705988032286642071494933600000 10457544 31984411851949669214233583112550686720 10457545 119390913263138208112169353370410444800 10457546 -342876629262550601208861938467253760 10457547 31432978267079185266299389831697782272 10457548 -69272141889305205455070107040539019264 10457549 -716637386058031352864547966130217325450 10457550 -78545546706435685546310859905004931200 10457551 -579868007322169057543562230037553161640 10457552 -38505563947334125628870100172447285248 10457553 372176278217501968076283500795925406704 10457554 92753362384083093217184134253527352976 10457555 -69066625518499932198275814136423340640 10457556 -167638422231711136422563122227254704128 10457557 5082680186795612474137904048626566240 10457558 -183209442682713961689729363138099345120 10457559 -203567644268521010625155672983761711360 10457560 -402316385466220331429331826348253184000 10457561 -140551530641672223214902942164863902720 10457562 -51694887702922270132054952128799013120 10457563 501276808743558949048384761881509397104 10457564 246481396723799118804560880488364335616 10457565 -206997665581723719229568096380804080000 10457566 39123284344046419698594040086277902720 10457567 402032884090210174840381145124958192032 10457568 214073591870700669209350549793718140928 10457569 -19085365154369736624432338402732568280 10457570 -53050989840116922778141161945263010240 10457571 -48017571577242638997115550998702356480 10457572 183616383087470728144886519238941326976 10457573 112948738273267099123334973893546896320 10457574 116634113089971356987777192014157339520 10457575 350686709588835687957870686231850252800 10457576 -391597310263113754106247879184718545920 10457577 147391782427152265748678419974418945188 10457578 48466179706204414850944826487153489840 10457579 321939803023384094852255417626244963880 10457580 -98742273486329563646468583774333404160 10457581 185034716321822767798798040641205633120 10457582 -407821596663964381672659793358353550016 10457583 -20080992179614084284059858165722672752 10457584 -107382965336512663018756464271950741504 10457585 88490236749911230605677745596785635840 10457586 11811214083605386831159202195418419472 10457587 197342682841420148117078985618367427232 10457588 -87394495383287121573282395938058781312 10457589 -84509062345202656472879961969691617600 10457590 -79143309899857340329530347468396421120 10457591 -68114244962964212953195464903881392728 10457592 379786080981896595198591697564862238720 10457593 56475089136439169946558244983222804842 10457594 -55312691736579839305589546101149106176 10457595 112273599888198340209531635484752453520 10457596 -404011202993449824211183459630469603840 10457597 -364901787068800772615870883859411560954 10457598 -32799310268400248245891724090010142080 10457599 -923484268136752376265955769595603357240 10457600 -1699190541966119471158317771915264000 10457601 46975728604028368351118898375616002048 10457602 35440438149424230652886785820637026256 10457603 -286919764509120843364313417602712847600 10457604 259569642097066580335888323665692659840 10457605 -321424867628015121510684030138738652740 10457606 53806220802961452557875769092301089920 10457607 396874257261402987245133951388137968040 10457608 -140489507154510467784242238400869335040 10457609 447734471314744368715681898031123510810 10457610 39081666617333404024128291019109525760 10457611 425469162866044857052381221002227056212 10457612 88414743705498262665874465640287867392 10457613 -308988140211082262796777031347672943680 10457614 234758331915188994423980979812170932672 10457615 4670063060510805715320169163025443520 10457616 -10035386458515127813290025115088322560 10457617 288068793119722161234526569570305156160 10457618 114239689835108068803555968394612285216 10457619 14304835604547752151081168041726292480 10457620 -340952230543523533954100284577307736320 10457621 -392236920730282927072507103659052164548 10457622 -25752005094684963956331441355166659968 10457623 -626200131581599683924334871119169027496 10457624 47767484538386637747018665546694021120 10457625 -85898144160678036643101469062711360000 10457626 -71472500403855959485742295235973641488 10457627 646615620597445601780241985564702423200 10457628 134808544162834196518531582101750398976 10457629 140947143656987842668480538591956802956 10457630 -9764781303245932866976193105527631040 10457631 -136804698012752137112622501376708416720 10457632 362070832872907777263611309668800921600 10457633 -67496931943639686185990295801802131456 10457634 -29916297234630522662850148687025875200 10457635 -170647987900552739076132676883675435040 10457636 187553841227143789729959177737192398848 10457637 152938033416230908646225368053640081440 10457638 -275416848144944453817973228979864324160 10457639 -89085216107339204597390289516642583560 10457640 -95385744935673437481867988716699648000 10457641 -330539859576076694660766569349467404416 10457642 -95143576205125480389662659972576472640 10457643 1309868836988479045576179659973232128 10457644 189351571708447150205623365925747891200 10457645 -243737783271996649007265416346157938240 10457646 -108673442543449964723641485002491732416 10457647 67295876247467314361471305834173134096 10457648 -22150034668933349691987999827013304320 10457649 -24392638091555856387369089446096944000 10457650 -12695228769006176918509469625835968000 10457651 127168813677544934665393009934161110600 10457652 107385948802103518122735188817136484352 10457653 -120466897027491621812960942353208126098 10457654 -95578948572487709259062033171110192224 10457655 59944927079354724186040455847726701600 10457656 -492515931849138394085140013883562721280 10457657 -6539300523100991033529618018420278400 10457658 18644947651386865724646794648655379824 10457659 986561989976233889000166238163488067400 10457660 328266429657350811690067138171257991680 10457661 -16529094197137619680375638795865829760 10457662 217329660310878039372748478647373326464 10457663 -35566859432824270478718478230382390656 10457664 7814048188403019066155289646070759424 10457665 -158004956511233006377638678951696825600 10457666 -122717402921348443532015769636308977968 10457667 -19019637648937073948495278811100543216 10457668 142462651032935518858772484175376338944 10457669 -348253543361948478865059532177988349120 10457670 98914665742140304191758442031060531200 10457671 61927364185661235550828018687574290560 10457672 -202149912943039249397676820365584563200 10457673 -65510981105409029775885686622883762416 10457674 -420761319128313917455414519244131763664 10457675 -32591936628776003016423528932063263200 10457676 -157315834194400697329513131963330931200 10457677 -53676833593464176063476434475551326100 10457678 -39987550054080395375683519563711465600 10457679 209078937601310874588455949248691172368 10457680 -8232132429940599376242235358078730240 10457681 79983895842021328656510883961621507304 10457682 63184777307005421206256665616249956992 10457683 -279508791192566140784541309020178146068 10457684 293868536521045888590644439460478668800 10457685 -95981366872944776596835149716214368000 10457686 -2639299301586844068536890467722145792 10457687 37333779682342466135812372870501539336 10457688 -22001186988396205958971138734796308480 10457689 475732830698104624114842525379197488400 10457690 -311539003382608453062700322162672635200 10457691 448667228077620026709887993078983016640 10457692 -65228878057471534322968014346427233280 10457693 782682709272390216228305838643158192864 10457694 156587551973725667129181828849339843840 10457695 -67239005163023007053394766708846233600 10457696 -217613412715938188237451826692467982336 10457697 249357640252000520558291697343261882800 10457698 178758120299162099907009920104636488864 10457699 113164382589775196093746931339249832960 10457700 -54444653066297804934310207035750144000 10457701 5517923971677359773715896102868322972 10457702 326154309855545146070572526140363299552 10457703 533015314284074560137235582575133837824 10457704 -66298132346919471691249020526463385600 10457705 18407666873690584084408879662363621960 10457706 -14933177481990388347853269318566157312 10457707 16933846623018944765732695869322080672 10457708 344555491836399122480939671505455081728 10457709 -63025139581066852854046917498187543872 10457710 204198405306763221768947079675864960 10457711 496932827604016701251656095312080990064 10457712 -15422366880088897752146056155966406656 10457713 -419464979620436541416043977050729600 10457714 390053509610334580179870031412440128000 10457715 -2125223848620306293216014687961468880 10457716 -1528767976707499514329853920686828160 10457717 -163371123206105491719087345049348965600 10457718 256680920242204521553082662849333024128 10457719 235022134508353190680604880017532955560 10457720 88607211324140085869295280511410176000 10457721 -430757154495571064880873053659554244800 10457722 281660350919610646300996828473467629824 10457723 -399670056868347702934528515060687656028 10457724 -268299506708652031845039676628871519744 10457725 -8513272390695402584860947841006634400 10457726 -101984980009759174768897351525385642496 10457727 102749601607764378205517847718039699200 10457728 -194114758236611803380897191137829191680 10457729 -704764463794245884424922149798584016 10457730 47579391540253460795676697438284741120 10457731 -693783246279735023820475700879299438468 10457732 41463994188912017796704727063358562304 10457733 -185638084395701281889757473964520097280 10457734 -50920926802568678152469688403061236608 10457735 263236980455494514352918058401872631360 10457736 -56539540440043919610828903339933081600 10457737 751454183025246656568027950461205690292 10457738 -306078212397753759129991633167253110480 10457739 -411141144804904937547552752219053674936 10457740 -208092820058229099533791168312813071360 10457741 76444655268760504730034991667816290272 10457742 -135280969464987282233945110698476309376 10457743 -573484444807569779890324451695972529720 10457744 -94340315598223828736018281745025269760 10457745 -118319411595851521922462762472566097600 10457746 127573527708621609521046166793650018464 10457747 213962140209859205047281903238357661520 10457748 -67691343464271453151230964650285834240 10457749 107360176885602899491116743319032516750 10457750 -31222396936201440454491283274440800000 10457751 222413574377071024521712952519391840000 10457752 24707144936124389609780722692113203200 10457753 120417240873828591178000050764472396180 10457754 -5292067957163791474806112029657308928 10457755 -98737874032887612127337324560300200960 10457756 -323216386862857256092498885615048585728 10457757 92325884867705670779263456159994717568 10457758 135017891304718858530395140963089461376 10457759 -27524996855735300748464212824460662696 10457760 -178206236173399660923306111841248215040 10457761 28090887316713696541702274270791580932 10457762 28083542371237129912150760911913510400 10457763 342360712320385657577734663367334906744 10457764 48527204276249054122574802737455826176 10457765 42628630998210279674292639270513873660 10457766 201553448403638618080386741630248180544 10457767 -122108795681640493283945599227055326720 10457768 -225628574633010787987200080482409149440 10457769 84830430942504105291912448436143884480 10457770 138996439664051656204595352536604557760 10457771 800539759521260243064534147456034260720 10457772 -290556257252039706138387336855797760 10457773 204515423591963404568729121139062880022 10457774 111459789598665718807031612919097134912 10457775 130541023836782393306644229012540046000 10457776 -80891198245973274445578253710988001280 10457777 8547904630172647050661818976143841920 10457778 42858223778814208909492868701604817408 10457779 -169826067917728893030054045557233385120 10457780 263432346497269362264174084147163061760 10457781 76396996277853288444729642016811157120 10457782 -373817367751001483902361111291980055808 10457783 -160363656273664974640912624396667351040 10457784 83380656823367255671986413436726558720 10457785 -52186505703905152805081061631707918000 10457786 -288492685323569424484947097461443691408 10457787 70707692025935359546575754601294793840 10457788 -82479847871511156617025249993007104 10457789 -623303074661697105098177666058098452410 10457790 -44689791759172249641746397603730329600 10457791 -143818662386460880079884635663044817480 10457792 -239988334159318269471666149781761163264 10457793 -76974696014696464559774040686129379696 10457794 282482063168834136329453306790359907840 10457795 53264600203833532385602536030017350320 10457796 -337429582661524500496018757958054137856 10457797 96704610255118976666288790259509248032 10457798 -157679803424053888014726177012540231936 10457799 267901557828515412354857982691995666048 10457800 176385928782337306316899649451204480000 10457801 -53285894451919058706170503486564364892 10457802 249728696493341550335625356385716183040 10457803 87786399763505448732942764434541681424 10457804 68878903161772357186061203090467717120 10457805 -216015563890375345521740081516673833280 10457806 -284030941546649609865582381610297110720 10457807 519777388814821124963836555828944120912 10457808 -15944882569297044314753699867777826816 10457809 -7091641295150520022036922203062810480 10457810 -145495470215298269075631463427023226880 10457811 34199017603337656832272304927135513328 10457812 351446521677583309616263441247508342656 10457813 -116528529136370867967276507938273077938 10457814 -124887280302524118482310781210263197760 10457815 5029682322433465281037180140884459520 10457816 128265594604906120893753480977194291200 10457817 205252671663971759530191030569089206480 10457818 -4628429128048835594212814450338910208 10457819 -218195165845835501058408789001206148800 10457820 134908578904704498924009601378897728000 10457821 -179961779546452173651193037702826367200 10457822 -361096162046955056206887601100014245888 10457823 106231314115260944983848302910866746368 10457824 5396099253809734311486411250307432448 10457825 -33260718259788791416701192388082839050 10457826 -203220721217936152168326822265245680256 10457827 -245571451660123640108055956849896948324 10457828 -174957248785361288420793122500183756800 10457829 -21346666998704710026696892656741552768 10457830 -154613301304869832533962276528206416000 10457831 52287923006384184061225710661161496632 10457832 77347521151136789693305579093603123200 10457833 -32191495218538028413995042953351182918 10457834 11141491677360660253473263023309314048 10457835 94179501485600273756579607933696814800 10457836 -324572401259148581449989746764115787520 10457837 -155835638759720379604688947568126054100 10457838 -1726608113520663695154654225734015616 10457839 -44414590698202407626591824270665680928 10457840 -114862597421932334833027791047798292480 10457841 -170672757280668105130249494444568664208 10457842 -206540692678597293430584970119576722928 10457843 589249479097009628016593482626695492688 10457844 149801576062168385904319301035406426112 10457845 80191814618929361209698158928083872800 10457846 -58955706761515388241958548422999525760 10457847 -29213625130661427328168085324363875200 10457848 85981521044896371257135110215736320000 10457849 -117625843808151152963707085072285664150 10457850 -4474651697485554681065909309129625600 10457851 -161609876451493905252489778595104701148 10457852 -393396302017590890214835363920502616064 10457853 29863763942715280838691848527150307904 10457854 14766718930217054899580471781725930880 10457855 764145720346728193911702216121508856000 10457856 172541427085231505923953296939994316800 10457857 -236390053674682613503232598030842561468 10457858 195916034357631419029647774091630080 10457859 197141011635475547097347449420619492160 10457860 -53671065662087318730981787143316992000 10457861 -640794786594777053899361521252169169216 10457862 251829689553670379565683194150666936320 10457863 -397226089442317682063382791588476380000 10457864 -554549865440537507906351168773377177600 10457865 76580982740036221614580095173392050240 10457866 384025693796750034587570202377699339520 10457867 146739421547498094956446410446282178192 10457868 104486868722626969316817849011527864320 10457869 432175486559290677946003253739104393270 10457870 50795736528633972561008622833702515200 10457871 116496048609733938583927234908059403912 10457872 -117045692796875996022959523881764839424 10457873 -88076759848476451674627233589732717696 10457874 -124844916163496682065174201806560142848 10457875 -551768353091336056572582567172345656000 10457876 -183113640707193850139452182334994104320 10457877 11882646628157339576056549516674024000 10457878 -7381417693355741084595625881119822976 10457879 -6013353434354648411866034948050478520 10457880 81359390836900929449499111950699520000 10457881 -4882435554522342877382695964702465536 10457882 42191121256581907379005282248251991792 10457883 -79277269898635917647960431819406984400 10457884 -395374775170845128878299634144420125184 10457885 128443211367913976837466390311616655200 10457886 319549149098900364034248704874733031424 10457887 234321330942966076351170261954700716792 10457888 -16375353043001691461098170072761892864 10457889 -295344327425131135529892592181754605136 10457890 4101772482635116968937049273326172160 10457891 -494867311988504549494943856418583052708 10457892 -104288230618632151824905593820105318784 10457893 -336513663615147406619232967725939379200 10457894 57659408204357408430944720883147789312 10457895 14928480811658706647555601167832898560 10457896 -161595047247016783939889837163595776000 10457897 -536590362438304726549772064949539531654 10457898 -4911527288318723666671826928431476224 10457899 -525064748933123443280805669151055362736 10457900 39076592264571626241159898842461856000 10457901 4445738922031764394272646698256961376 10457902 -14070027285571858104471283398762441216 10457903 -312164319575914725874664195247424036848 10457904 -43741596586146416358854630783586140160 10457905 -170787161791030191765053902046607524940 10457906 111989971045570449413430666319315579152 10457907 17122907840728455314198064479362526928 10457908 -12364090538315574781875877102714112000 10457909 -186345216770668223488923741657064992 10457910 -13898171797076727193290012730241245440 10457911 -12820115423169262772114676447226435776 10457912 -48327282369988642955941149659684044800 10457913 -73153355127408760041060588459393465600 10457914 -9533056437114732384446383168517678880 10457915 -36529432573671242504190151073301771360 10457916 51736645259597819438255200007435157504 10457917 -116992544381160892672030196465668558752 10457918 33309236336679025639588820762359100160 10457919 -391311547908059018400115810605310546056 10457920 63884813207948410079747588630941532160 10457921 166694804435827940892065988120175453122 10457922 66187263623827064984782284910078379520 10457923 347123878757229037120455040085963750400 10457924 -247243421297369064727163682162147737088 10457925 165063346533202550290067126166184872000 10457926 130260658859228138395376459201375490912 10457927 366068440734690733800936529515256258800 10457928 17389952202688956264718520604202199040 10457929 635655140677999340410009571325421293530 10457930 5808199205140911528893117225880192000 10457931 -47476942880882282041390371476245717056 10457932 -591954552006914249594927209676342873088 10457933 -21791585181687372034365221657624407818 10457934 17071056059209983846915481330595542080 10457935 325909231547550487576355361645893999880 10457936 -117140179709833289429444866237230686208 10457937 -72306927678697884320390753594570847360 10457938 -300144652660276013500600458718736768880 10457939 -45172561923686115703911414433790226720 10457940 150644744355366833499224243026746624000 10457941 -258836697933734504182112157777545664000 10457942 -103360881547842789810444311784349532160 10457943 -44541749229004520188995273182616038400 10457944 107418578231271958585350682892346040320 10457945 75155479463238946391722288219206364800 10457946 -78414267515463706366712358749543981328 10457947 26844710533971920449259732758373987396 10457948 -358291362330219125140959730237315272192 10457949 -238662092281092841604517570486337585536 10457950 -38249925998015976512946307483265496000 10457951 58923997732119219501283679288692080480 10457952 191099188237662500201686816285861085184 10457953 259584925196298716851437136990290258864 10457954 -2387452005958644270651295381810998720 10457955 5606008234948593643613893023070658160 10457956 -594490402914858545556303364150132060928 10457957 477185371278115319620656386057198838432 10457958 43250999330246721127312060077960536064 10457959 551271944810411487656041781060234911160 10457960 135141171614953096661665048669419417600 10457961 -372719972709225699902687278312043879520 10457962 31341095518008794885252590172204427264 10457963 601827307941903709690811568834884673240 10457964 239021991268895117898375084903754506240 10457965 39131008091741123652123520307709984000 10457966 91972659016603865385225242198050461120 10457967 46091288123697687948141541487797077648 10457968 112324895570711040689135904036987502592 10457969 653503473108039409988238675456804572370 10457970 203561938673762560680520730703961589760 10457971 -17259589309431273559251296116319300088 10457972 518761472430735047951009845460023530240 10457973 158103575506890723609837709643715546222 10457974 50575938079811373991725635890740920832 10457975 -381329529863019675661988642007353833200 10457976 -35660334650345167052169354045384253440 10457977 -48692145812808918302820489463693606188 10457978 -6531125048085745537491855122471743776 10457979 106989910204102890852558279842251200000 10457980 8231283184573681176467643932883456000 10457981 -642097727808326664037746701232415012218 10457982 -124121736629119151379643643748655705152 10457983 -388036232303376911253250874491981141160 10457984 107852408036196991469780899446726328320 10457985 54957099262755464401359629594888346240 10457986 -60784087400571331155710163644560834560 10457987 10710883705389973765556447913608283720 10457988 24542406387630368859386295563701487616 10457989 -45616583273607090456087778082914114210 10457990 131808922711970753279078729786148624000 10457991 -509241219951501387777323512735408339848 10457992 896880806440804893619447750603938447360 10457993 5749773176464807533645666180723454848 10457994 18657798734113302981914288922631392000 10457995 -254758256723065334837627706516458892000 10457996 -267077858538453194151581923902886560000 10457997 285760011695471995728015703276035816960 10457998 341863157158220953128924879815472687936 10457999 907439912362647178381159636682742480 10458000 19781637711717921526112059864055808000 10458001 683001575223294290589717747269985396004 10458002 138672298194851650674397546591683474432 10458003 -453174110376397977382910787821478045696 10458004 374565607450663880095869658162317862912 10458005 -79249036713992623736115230769764928000 10458006 68988842084674525015831787673350154624 10458007 -165308917804818095009886851168841830400 10458008 274196241917315382401108000948539883520 10458009 493803702106350849216937635910614612360 10458010 49311491127649277929364722480421672160 10458011 -323856096393611393439309330671608475388 10458012 -71737850003206959613170196470668160000 10458013 11234464015630522152518442449338522104 10458014 38307452609184019807418417600439681024 10458015 9299399567558345844738004956788626320 10458016 -438818725168493914660012280924183986176 10458017 -898374295187537286810703012246373576448 10458018 72541252370360544463143823274596108800 10458019 -51827422453798320487005464578866860592 10458020 -75528646360637441090240890368961536000 10458021 -67101422654178060992393720457634488288 10458022 -196935004913815747747118790718178054688 10458023 -154975715458115790340245686284245501312 10458024 114534885192473080682824153318752337920 10458025 54488594137306101851601989402768779550 10458026 463119018862971688704615681172210278240 10458027 -49637657575679360388499027710031282560 10458028 -45731653248723712602564647040997489664 10458029 -1055626510607778341911282551825351922080 10458030 -3859561046131429204174026390819840 10458031 -138390041002670932846139056904901949440 10458032 -30153228850559957826171147670623879168 10458033 422286761383714003457599945945482418848 10458034 33095784507395014581494064495147524160 10458035 25296302403425622272560225191081036960 10458036 -15938621229600615078143170219310063616 10458037 -172865656992859816774634709661315869120 10458038 383432698660245772526216757204807922560 10458039 57721805492733698191508486951078754024 10458040 188172531456397709862445991469732556800 10458041 -1035811295573745635816445272439044531136 10458042 -47169637920671106712592336386631148288 10458043 -4135544354431654398426797281438307572 10458044 -389816151809694268710322854012183972864 10458045 -86737949319070826160208221223050336000 10458046 -13369508600513016957587246827348086528 10458047 -65043991932956996473300233586775235600 10458048 93700449538372924874278491884428984320 10458049 -40788467166745996966159134310158436800 10458050 18101951608441851898267725271576840800 10458051 333003424762283895588335438260897360632 10458052 -266123880327408490213604333340017845248 10458053 4464443471528518430902393825294617564 10458054 -106307785216212286667678915535654567552 10458055 216801562351710359249753206771257410160 10458056 34108343645675081957658793682300928000 10458057 -370679838641175255136342877948934674160 10458058 9095361711057296784446175916118553744 10458059 -454253153436299965684556648642427973740 10458060 178172246263742911654951309716056463360 10458061 -272125826079678289178149118300025399476 10458062 62430830610845712843542693101833700032 10458063 -80618105900553840255061072199963279232 10458064 22390390416026487356629321837607387136 10458065 -293374160263343028712869416109720246540 10458066 7956396368446361009803246098896454144 10458067 -223517613905828980870331863055375786880 10458068 114565995040706773032254739391451518848 10458069 153189357520180593939650506229861606400 10458070 184364738006349570161388866794843200000 10458071 166744918674177118059073449794537233344 10458072 22183119679143827428239695059966003200 10458073 970663692245960136376399626614854944 10458074 377041810803545482380067938680139777792 10458075 -35491965846510600007413447975600240000 10458076 511772666924965992858645661108030261760 10458077 62976324536397424316921959948374929664 10458078 152272426689137596969876435453070063424 10458079 -310451646248362192596314400933896276320 10458080 -45355209505626439547305341801324871680 10458081 339199418943533609063204517033184685970 10458082 250215674130398268425280158691058108800 10458083 174746013964486919096780185166255552664 10458084 -32828592852655288844059309408858423296 10458085 537178940985092299912378719043982912160 10458086 -107880588396588086796681092210207071008 10458087 -46223664750058656434428862480073839616 10458088 -193373077954042089959672048502770058240 10458089 249485511768981014479749005791338184890 10458090 -117836984957746267486814049693841214880 10458091 -110489937574417690480527811059830024416 10458092 1488879539175685487626140229382825472 10458093 -28268522365589046933167159045279474976 10458094 -110481737056104698867820974153259427200 10458095 174695565600037553559367039665503766600 10458096 -51762137674004238098517464237943029760 10458097 -248035525282154534379850288246840099648 10458098 16354727147393047515199667115371384832 10458099 214985926444706186216371662567399091200 10458100 -78921785101363366064632445087763609600 10458101 874614049588516279159103552555030882652 10458102 187841041893566450294813586687034256832 10458103 -222557890823515051564614322532558346776 10458104 -593567546133979710488304450448457011200 10458105 85095382239922889492831052262337310720 10458106 -149032630623905257113038465150410543248 10458107 -187029933838899969239239164498388719768 10458108 -351961012233334782545378229894974284800 10458109 -178361026468273964186786821246114794080 10458110 58875202879355922388151469230992988160 10458111 -777512762130711708608424449793915419136 10458112 198744546636932249391198119569056071680 10458113 273195277329364258207050689187981151920 10458114 16506086283886342398295670630903831040 10458115 -197882982946025912024010891344160048240 10458116 -1829486615760645560493087651691616256 10458117 47150817677344137896838467999756144640 10458118 -62801826587895071798620706661172205760 10458119 312178913379496921550184896069376119736 10458120 301885147310081388059308808073918873600 10458121 -598298108162076830913922764032740847948 10458122 248738619819833442174954003545184824112 10458123 42841403725308033491943685893448957440 10458124 197438178693562351402653807801912349696 10458125 55097244086534463219465730084805737500 10458126 -6313321470254797094693655273378508800 10458127 -1177941733855074841167334853693199832680 10458128 105209180657047069159449966029855539200 10458129 -10361576883341045587607876144041058304 10458130 45740885112764978395730139675588052800 10458131 702216054467115539549342331083204418600 10458132 64938057578666557615988998528233830400 10458133 -88280879052486834799420632363453776480 10458134 31449194490750910264517890491337411200 10458135 -71754291757300485808872800917167981600 10458136 -19501264697962171845602957753515622400 10458137 -3904626929843437306797793359228769920 10458138 -46886831809330025563955370962433133056 10458139 -3853730472903110734230675928073684544 10458140 -104888606092100225479636726019942154240 10458141 -232968351401221441967614166871061283040 10458142 -304902926912109510042931692024194406528 10458143 31339233003863957461975158216949975392 10458144 -69071070945701647942799078953415540736 10458145 -527928791109839411161192915807648344240 10458146 39957167058102678908159185272522444288 10458147 221408332162616736479066176827834810624 10458148 -20623395834093724944009844178354768640 10458149 207003610830642418112611674005394019164 10458150 -319573294160741406414688263299222400 10458151 137115922634069716199669122051813000 10458152 332218113122513527056621514045378222080 10458153 -8290168508302589481634399011548577318 10458154 67204943069056375747632366347037388800 10458155 -29381614843656436063690039674916993440 10458156 103591303410540587547810183135389148672 10458157 -52666110316316113163089017555370494708 10458158 -204528642988355485667568442535114539008 10458159 -2809476874586620132897542666469201152 10458160 32787551942830982844812349823907266560 10458161 12822896914342203863007827307025420800 10458162 -41535409973781909398250253589581178880 10458163 -316838681233169148079358667773841892440 10458164 -65497794283071627903665377628133740544 10458165 54874247806981981027954322387211013920 10458166 -56718826296191137837650247271733119904 10458167 -481200367603856444740494540080907005784 10458168 258333175444801683947812506531807989760 10458169 -113075681504520637070043223834876325760 10458170 1049039080469351651266639632914554080 10458171 -271811399311358418024402837890912928 10458172 -73480662839684879470914017356093367808 10458173 -302798287760781811035628275436654252896 10458174 46110492471883842790108659185213616768 10458175 6395931033431876864834310512234016800 10458176 78382970747980379653047603801402900480 10458177 -3475055542212553792986683643880662480 10458178 573480463793814601701362928496147138560 10458179 -837133431954237087704708930952162430824 10458180 -46863746919756341404603146518403686400 10458181 556546651720164827015206952117175085982 10458182 -72126756142438081874918807903241588480 10458183 -415054705683950401917403978961351828400 10458184 96219410666588041381354669762677841920 10458185 -446252521128959573769081583544672878620 10458186 25986815969332444632064919549839544064 10458187 -49312728280481655923854520539402565648 10458188 49340239319917976397499889564845854720 10458189 78280716148736667651120948975045023040 10458190 126737442890911287426846566887378257600 10458191 2783010927728387063252231552920200384 10458192 -11557082948976245861628525044887191552 10458193 392725324466639336052000421348874659442 10458194 232982098646551822886247571289349015552 10458195 3653519835312863703205468849918471680 10458196 -42498993996624851686667033186659467264 10458197 267134244746498320834404961595990237646 10458198 -35441405162263664270745075157676838912 10458199 38905102885044044699413880675530396864 10458200 -241616295716789375535504776020037376000 10458201 -200895846864761163357087405603851021760 10458202 1222765815312974118561222990151441152 10458203 -119612256059340161732610646222364148720 10458204 -260483682196836292086448757224725026304 10458205 -629746342159749432995844607473371566080 10458206 244130416215258980830440872598463294848 10458207 636092751641879309385280691385544922640 10458208 1304266601651897354660603006448555786240 10458209 600974758657890951020009071155456613410 10458210 29936715293985721888494827302751185920 10458211 -209402538035633717541650627440964681188 10458212 38160918314372404507526756313799795200 10458213 -36628780010614367290730283518168538816 10458214 -20550315179973880666613926263113579520 10458215 43905595278876814392877519328750883840 10458216 442375476526305574679064079641003678720 10458217 169514636467117954911264146970754870032 10458218 167286204281669523830597022505762864560 10458219 253769687698651471426839206194561928688 10458220 46764744386328799831124603543344896000 10458221 -212335498761066368929500654262307882400 10458222 -66393291294087845170872833877131550720 10458223 -105820672381276780745744317841568071240 10458224 -67421460743245889328463738757229379584 10458225 129975563388828806646253865543955347100 10458226 346541672582415429224360104233027255312 10458227 -285859824115697617692284566177586418360 10458228 -193069784255339106076091411372685834240 10458229 371146460147878367760801666207082077600 10458230 54601955010309184198788977470357977600 10458231 -119622917686022000220098299447760230656 10458232 31483078201976162723158188370754580480 10458233 347067379282714114463312532360001476240 10458234 52412237835294540671921838463455260016 10458235 -155746372666872589964120647067281557840 10458236 -259928378554393148985907519460691486720 10458237 346159578579825980707703273299950927360 10458238 -87042484949614442824593423607140925440 10458239 -184919973662133770045140717755319985040 10458240 -17450339483350426874016255229034496000 10458241 642215487481998910468720475725569467880 10458242 6012764625769301033945763165203455872 10458243 95633007510290193751782374250281779320 10458244 92756210976013737023139991066806009856 10458245 1041661971422576930403404279357232000 10458246 34253313664817717778872589272222976000 10458247 241604246098134858270580658261636292144 10458248 201156457575308616252301293496603407360 10458249 -55387516986257996400635583741376204992 10458250 247191350149518317205208934111575488000 10458251 -109901819506304919089966764492159496748 10458252 -3884729897243547402980745599784419328 10458253 -97789899516125323195010827786205919232 10458254 -186923261931092352960256095450653306880 10458255 -307390446995333241386061294959775475440 10458256 -130055572294265670910109167138012684288 10458257 704595200061892689049927511045127989760 10458258 144817712788102739364225455202867164928 10458259 -77558566644802395093877008548305214384 10458260 314716154735849728574029126511029493760 10458261 381380624639269563846769210609091804160 10458262 -60836061772840724601814756168265971008 10458263 220344505030787935069568332610868283824 10458264 -61893902019114921445262159700881940480 10458265 -128985365839180054753282163950247112000 10458266 168768317342247816872017831679278560 10458267 383107124813522269658108670520790943600 10458268 222086808000029125339264240516755189248 10458269 -1051033300513700446710503529299953591956 10458270 106725051579569994861262680636854956800 10458271 192318099582252124006550728516221685472 10458272 26144829431624055263193071002976256 10458273 171749660917828330367213791935542814144 10458274 -358447610440519170173345943268518951648 10458275 39349052700192232810207806991318902300 10458276 61789873208221001805101512463867295744 10458277 -892707397631398432461741157445901597828 10458278 -25867069651747223061925762578353314176 10458279 4818530787282780749688014046590779224 10458280 23175597221988266845774812340754841600 10458281 448059073656072378792956902324148432160 10458282 -76282718140575688647669606145603415808 10458283 526357801024363260094776011874959869224 10458284 84144032202593884709401729483546951680 10458285 47284615599132602748457345251578731200 10458286 -342066424014404224284992364731497353408 10458287 -156272666035086286044467122763933079168 10458288 303473459527695380853983625129492480 10458289 -483919583379137585439632112449192240844 10458290 -232002612441867995172601340468517525600 10458291 -181088440906697600551528173405687582408 10458292 42084134591545719702383821947357160192 10458293 596471999115935699114381453077248226542 10458294 -6730933468393593606198361123571337216 10458295 -336280090558457668617402275629782556200 10458296 11521293877262161333545420020009103360 10458297 35496981097935781729454411864262857280 10458298 -582578784355062761919212058443678082048 10458299 -889224753565362501059974938965859301440 10458300 -44813249393464311577773118501730918400 10458301 34451359238207288081752389870301650240 10458302 386466223901265169417121429289957764352 10458303 158875982421157601584119331996497667200 10458304 101567051585328565746996550683214217216 10458305 -127970782512161005897181847888575676480 10458306 80504523027388809039646323762532788384 10458307 295044068939724665738412029824956257520 10458308 -90748233440753677037017852029017530368 10458309 164644948897599046077995344424995796640 10458310 87642584376061250145003150390031440000 10458311 -335299440668223651238089601645545264528 10458312 -80328590657288984436478550207928852480 10458313 -293644071049424561599334540895974618396 10458314 -128731050940459691646564118948881825744 10458315 -4980749557615028705109582258609985920 10458316 153970156470838208016529954490811056640 10458317 -26429634747954784142201530236439474740 10458318 47741635274058085602489432330157987968 10458319 693754554936129170651488415860994996720 10458320 -5017100648371347162073853009961369600 10458321 -40322140786563020897745390326241611616 10458322 42971710956082443845979200630779000320 10458323 141980306601149089241670712284399417600 10458324 52004499930131677382209744331309324160 10458325 30518251705023179267652844718621524000 10458326 -141760317263716244549352942010734543936 10458327 287042341737000697702585629040749559680 10458328 -634407869000766651680645303913243648000 10458329 -25755477155335110516181290152411361024 10458330 -40047282920942966913256585276300396800 10458331 -393367085369487377941773153424706784 10458332 42582756274269245300267811753803220480 10458333 -289458181220108576036468621578443919098 10458334 82742558475121146474996817280522174400 10458335 3966269535531723313220180117786858280 10458336 -90990842766415215163030644589005373440 10458337 -48791208303649204076719007840049170014 10458338 -180633809356161628048074811544636442240 10458339 -81815853137135690017786128384265360776 10458340 -207873007428561329885134493583297331200 10458341 -25990581332120722389935322263464399200 10458342 224292137928822583559637835550695591680 10458343 161334569300562007994288183948314250800 10458344 21793941709785519642987047223599185920 10458345 -20775179211207400583599448605359432960 10458346 -46584775881180076098205927395651207168 10458347 43816268257712875905755556586992023796 10458348 -68930558110541281645233516463757706240 10458349 514458593870869859204655212843628528192 10458350 -57524826081131781806362185500763811200 10458351 60364293422351047772461223365292255280 10458352 153346879087551077453538077020525101056 10458353 249143494558782431591689976363013420864 10458354 -2960549505381309912213862241012676480 10458355 119888848170514894258485194605414331760 10458356 82170100183237977831979442510642976768 10458357 -45299183240704485660578827943202236160 10458358 -273083239751284314957644450377626066624 10458359 -224536954140909528486326982656869395984 10458360 -157732658126227447545932054722437120000 10458361 -150605807527108912583967473778422028476 10458362 -94415448841390914700302158961250568736 10458363 -411638572635445784701671834032670266856 10458364 126947767174217778992670146682523530240 10458365 182739648770573910645484985467803093600 10458366 -240472762488457080208362888418544213376 10458367 -35198305781783987033059976196676835584 10458368 -2572407909972936152723435854975991808 10458369 171295589377205519026850581745859609600 10458370 32759719285281071871532966675313832000 10458371 69882465412540289899433228271191659008 10458372 286749120880673125184184316106788334592 10458373 -192719383375900023407406434137311352196 10458374 1643913021502889887151144821944371520 10458375 -431669187157085210540810342024494398000 10458376 -67935987798489904817010485825263042560 10458377 201440963368294004642128609824588602112 10458378 -17264285129007669198660554482219074816 10458379 -325622136798691684456169285637855044360 10458380 -280804140890495343072364729907139763200 10458381 -305663936087182680416330089326895722048 10458382 382271598036789698550331347787378574784 10458383 60191124008657294323944937809210562560 10458384 -35908712714140978931530274928994025472 10458385 131612020020348248785120056381785627520 10458386 236267177778276170481199854182298322080 10458387 -34198898910760553584541529016569159756 10458388 -310838772409145261080985901251048970240 10458389 289016795994117348118504920848241579900 10458390 69877790663640140156896245952745798400 10458391 -22813573695429095592646813122831381416 10458392 90497507682203944098007063956164321280 10458393 834561774566123590734579578852284032 10458394 110374208611021537361906257546562264832 10458395 -9733014267555844608327075316591163280 10458396 9874809578178066515008777947520561152 10458397 438610027368739679495003402354976383846 10458398 26954051869977393724254334966370087040 10458399 -72620885652932902470788319845892341760 10458400 -87433159296254194833117824389496832000 10458401 400823159053879748728949240126093318400 10458402 -18684942391370540209625664876102653568 10458403 -14069075379755567820474425564016707256 10458404 248735606988774811673555546057150272512 10458405 -97692464610542526398555230606091580900 10458406 17803224379017313243892920251600943104 10458407 210368700003008317875053520278720010912 10458408 -87640233024084589301975220992647495680 10458409 12644656223339564218572654932539874404 10458410 -221554060901797523787755599413374612640 10458411 42412116795654135376307440607273823744 10458412 -125186528469041734039779950874483937280 10458413 -35406182048176206743623753276145966400 10458414 -462558594248094661962363025971592989312 10458415 -370747135025842840942259179455610752000 10458416 -3294390829755447055496654974905827328 10458417 4125374690291162106202101149175144960 10458418 33536506358655293256048554146069007904 10458419 180291673816586015356460080038066791820 10458420 -25916894122252636575972928956980183040 10458421 41973048741528461400224342891320192622 10458422 9233572127241741272693299988464930560 10458423 48663253132035325084060050141979178400 10458424 -394485636270619921080858292554946007040 10458425 28292729978668102123426745602852839150 10458426 149737364746577926344472931696297189376 10458427 -181024152778388355822717560394628172528 10458428 494281310920922272273864589138264275968 10458429 -61604056918447539421659112088945577216 10458430 -45280475812805793740935875779538297600 10458431 -2079667229569049591123624999875031688 10458432 -17894461330454173819912483151856795648 10458433 -254382035640073499406779928101316240720 10458434 26167211254035231704144402805865055232 10458435 77868924791495024438756027534364121440 10458436 5199047353575280528160745938859530240 10458437 230647958227142355636770489929381577760 10458438 252167527954869970614619252369634955648 10458439 155534111151745833149943570094200456640 10458440 -450952828566777342410424171925295923200 10458441 -5069893936347535028818763894501482560 10458442 -123181755770174323086209528021744960256 10458443 -294884249090677755439142932438680147984 10458444 -116131323595589883451224369261220423680 10458445 19905289259245293200447314024816032000 10458446 149901298783067424063038612391493524672 10458447 158684985785863865228866012949659921800 10458448 -6051542111812919398439290945304788992 10458449 257386048598671794038394240635097338100 10458450 81958914330532267262410722247059456000 10458451 -918806994843246190801599076074315862080 10458452 -51540384632528037829227657966983028864 10458453 -386921513356684169960554101664197369696 10458454 -213631293344278243184909509283273819520 10458455 67188073938164332476780078686986521600 10458456 -223241237935297817517979333004641996800 10458457 -127681217319112767102671592704753878268 10458458 -365795998594112451157959431830687879680 10458459 47324236930455580976461563016699626000 10458460 -1730696464021066989480510709594199040 10458461 -65889755060941191499196195959006412148 10458462 -84151917716750722212025211924121148608 10458463 406734026392761650319539184402711463712 10458464 555222010812575421075310476698073956352 10458465 -251086599457238933551839857869766796480 10458466 -63045650699999655591463076419599707568 10458467 -437581036806313762749767269933703788968 10458468 -29352792571354917631091447241688129536 10458469 234492445800782067696521981982108625696 10458470 3160144950069537179337744563869163520 10458471 -5146485854917573156493144270546706096 10458472 612935766557204701419597099600158284800 10458473 724933017525177827515071636129178206180 10458474 82144103462369130970061970934668756480 10458475 162309698018626259612697741245656458500 10458476 -25483679766430711198570051527549606912 10458477 534948655319478270423522748351377600768 10458478 138931183927865865880267561314202841856 10458479 -111952010448504968365525693328204386320 10458480 17481100820514682873739950194641141760 10458481 229029819804920771244499303609022917728 10458482 183419446527285019409828697949782074784 10458483 11264544645719382007122904517947219200 10458484 150708697614043455393846452311880902016 10458485 -140682953446081380601186895508015438480 10458486 339296143586023783975293514095631326720 10458487 135925526831619924761608808710447828032 10458488 336680502051693494183701048036224245760 10458489 123704074557021425326625999615940034848 10458490 32985726209068232729588533210449331200 10458491 13971666022641724643547645754572378720 10458492 198008242641039695876549979048785608704 10458493 57220737457632129497372846894145392320 10458494 -44275246851815289937101482860685836800 10458495 -290005404833271214890067895364946778280 10458496 420161261760436833384494455664368680960 10458497 118228890737113127849412246572690461632 10458498 100368565607868449632953395028011728128 10458499 -339481341629662432271303617797928573120 10458500 -64106438191641429466413831863902080000 10458501 67461968460331404391113109954869331968 10458502 52578091912071940008519785776586196480 10458503 5708631594826129552522510613906293248 10458504 -31760776835580574893808151760111206400 10458505 -217925771347235086096881173282793072000 10458506 23937536456716785840645975132234011952 10458507 79489309676075521236528736467862151640 10458508 -22512331451401764686200795838812348672 10458509 -431241022074215896221923116445498761290 10458510 22818989024618657293443870610205074560 10458511 539532628117551560528424087107337867000 10458512 113491986311757557742157679190865674240 10458513 25142244342233156340983834276151190080 10458514 -108140255969594057552764648847531520 10458515 -48720603764370204505756868979813141840 10458516 377873872105886847734975626893564893184 10458517 506285057519124331791601325743107445440 10458518 143533920789030154840579848631769625216 10458519 -180116036311766361862457047022747238960 10458520 318728143646860859675165140410689740800 10458521 316120015691869393671111623377159675722 10458522 -48429115278880690439137954406786829840 10458523 -160617542825765778584773203774088731000 10458524 -85107526328041346952305482078550843904 10458525 -77132310445889803647852159207326860800 10458526 37263896540252078601319723156757586048 10458527 -79695622885873254377294025858143790624 10458528 -47224635688032874732313904385659764736 10458529 -122583692584479630626523764974438243870 10458530 120170221648692900909075208317064104000 10458531 -4842516090562618192563277463537066400 10458532 6687869524144670208485972092984524800 10458533 477179391549739272114748677728141138940 10458534 -146588569418596155105666770301243506688 10458535 392294448918294997663479805404481527480 10458536 -339505497439673640200695759524600545280 10458537 -41135797466284092219569663703918032832 10458538 282163431045477878804606857094697631920 10458539 -41953477489540318658893255362106714560 10458540 -103155644453366469863668505346277632000 10458541 -10288367250373604196306393263243600000 10458542 -62633152146194858925465956673526446336 10458543 40570644938167501022718733833192505104 10458544 -63197263860850445625453449367649239040 10458545 72368791892479323808948982905582725300 10458546 1048930969123720342202135203245293568 10458547 -251288723869941957773928572359795258800 10458548 -161241839474966942160696306712889948160 10458549 -415031456113954181998218134735741811666 10458550 39191203100135499488350710010828560000 10458551 626283581509772775688121661508224825792 10458552 -73440599475435279461146655855780290560 10458553 -22229505070202297123072577418216575744 10458554 363428723070087859353629820930966016992 10458555 15319108764608235362734752083179300320 10458556 -50072732694189360139006168691625400320 10458557 634579915628959271080389097268080149900 10458558 9142216309680465369002606335518056640 10458559 481039476477435920724249710054349565760 10458560 -52963940317792615736928701958114508800 10458561 -133939460490607489534519217119924325328 10458562 331786436923474177572504257496038936064 10458563 629469663513701571644543603072118330876 10458564 9647709709505914838647494701630023680 10458565 -49086926163309098562578654237939480940 10458566 548677286404097955005727197512648132800 10458567 -61821545990720803380695808259731568800 10458568 80065483347961061316040340072887603200 10458569 -31227703162877430432019345201361829120 10458570 -70181666355642481735879565308087088640 10458571 -105345481858441113964205210933320455528 10458572 -541406445333463360133052096580499539968 10458573 -56345592650265294833049588631322467200 10458574 108455957912646022144043532828329164800 10458575 -110857986208591705794391307925158566200 10458576 56381668823576814435516859135147376640 10458577 7228604940632656399403794950364567552 10458578 -13680118800263638212300650208075828576 10458579 -373517350794661654641615040657791990720 10458580 -175841750305573630196467390163033886720 10458581 305511212941169601526549471330527412224 10458582 211987151938985613009103437902769041280 10458583 363349733935273783863235240451086448784 10458584 -56509952547369671125602087245608673280 10458585 -125712966067262474151464759786322700800 10458586 46254871634460300087066127088048554992 10458587 -174432414928793183398731428247754895616 10458588 66388157234397432320376966040375050240 10458589 12357950695602951318801379332677494560 10458590 199241037818139165367051536976035604800 10458591 17382237699994600772803296373966938240 10458592 566336274259536602249121507975400783872 10458593 -308927789979459651822126011206539064158 10458594 -21923355710939530367961538767088699392 10458595 -138515210779828509790876459575165748320 10458596 60015253216880584717250182140556507392 10458597 282798530896126783796325487511188322400 10458598 49988276754760076588927708702829976800 10458599 436887677390194074737143623602747916600 10458600 157410652606111946523846146442283008000 10458601 672684770968641356657422858013196924602 10458602 -42790576771040047282142020900377142272 10458603 -23965273658020018128185287377090951588 10458604 138535494519967352895469863339512543232 10458605 -69186160190071550727364391267168736840 10458606 69942239069920473855214834106580163584 10458607 300763736724915970350121470198818785280 10458608 -30615853847668161359849138225140531200 10458609 11187223759266494015758352056163726256 10458610 349366835684169716061026169017670850560 10458611 478460424578531187844929766138052584152 10458612 -307462927341496891449404874167552102400 10458613 -314380022362483117350739044972347836416 10458614 -29190607251016778380116319343030762688 10458615 102822157884650923322840606489932367520 10458616 39860947384746860645972591918756290560 10458617 278794202809096377579968841577843392 10458618 189637966614009689070036462105596386560 10458619 -223168603751231583495766225917718740240 10458620 49371964195731971586412327258325268480 10458621 -51694480698520137408942465949232249358 10458622 -75718805704579930387196856542492942208 10458623 -240257195574344507301230776251349910160 10458624 -207760894764872271814064265805242040320 10458625 93417926567362801689245049870580800000 10458626 126286526393013458321145249338573569920 10458627 266649178336655460838913853580107811320 10458628 480396835282109950916699707780169711616 10458629 277130392354666445536275411535140444384 10458630 17204824774626581704410234066051832320 10458631 533098226090471047684147316450395361432 10458632 8376353215305588706723867260750520320 10458633 406631169464686559842342344772988213568 10458634 35787517071621852720088265863723623216 10458635 298842115931164269005242931456158800 10458636 -131122685032376128682649340211668505088 10458637 12489659337421015120701699679377768064 10458638 -40896444660406101698233260762623675520 10458639 34622927200423598761909506330501138720 10458640 -25603424717371380744960141286952140800 10458641 -488357218069704960492750665833923420816 10458642 -6077413819283959903699513500165812736 10458643 305591871041237129592637539112684865344 10458644 27282509101365103925844276361119129600 10458645 -217068872233214821273233744962401588800 10458646 -84906948818741806623107244793265528832 10458647 298925148042855907483666229403323098320 10458648 -99412291384831403925181889964522854400 10458649 116749924667448051734980467245630488008 10458650 141336025356197285131601592770714350800 10458651 7740342464340435663012580481397619968 10458652 24365913038183257005484039977153331200 10458653 -207347622691407524846022746978974579098 10458654 135070322716149772650023268215155820160 10458655 -10277569982519446164299621903026946880 10458656 30538172057493666327570352851772243968 10458657 -130672131995655242305826107006980116640 10458658 -66891834544947269745735899122443939504 10458659 -63779534987777786507360697907645314000 10458660 -161110424519488141212811854038327562240 10458661 -714393333214541057438731437406055020738 10458662 328512712078299709312786299667917476832 10458663 -267919825295083496045396685755277565656 10458664 -476799175768657849432731274361923584000 10458665 -81570129042106997384551519390744814400 10458666 -247033561227059647733922418545914342400 10458667 -171898226889643546742158432866908606284 10458668 291310056650081009530953891304633331712 10458669 49108023152078783555196015099408368928 10458670 -49865493737228650325590197560109724800 10458671 -1140793229260738974497342364181525401648 10458672 20829100500714393579901462627938729984 10458673 180167591318116674452745600591332059922 10458674 -186439061463204711371297432624224295664 10458675 -2486361836934835967390099913046540800 10458676 111541803984323340154691325346771633280 10458677 -5649974603767830954463305525321872868 10458678 -120581324168072604361282959657287501376 10458679 -55304868132377214719104764360446270976 10458680 390145302091525905072470525005632614400 10458681 127347787398900596550075727603883875152 10458682 4951581905189553257175886910140931520 10458683 -112019542354883896270677875160627297480 10458684 -56364676228682079191782193460395621376 10458685 -120220361984773815026726509145776225620 10458686 -112021186157620634316861082990362307200 10458687 10225690790420416984200103317184074240 10458688 -66220085188848592440415242621183066112 10458689 26914596760856310657170933333139533352 10458690 53630105169166158107501624953181998080 10458691 -59010551280442665274441168648237091908 10458692 118281859254606439559131813466776257792 10458693 -41002394125647069744974250164942417280 10458694 -175032564780051596113320351787698533760 10458695 103025980665650470999031901501903229920 10458696 -81382970237428203633751033191649075200 10458697 216619835950105880394911315926231722240 10458698 -197215718831925863467452062322224123136 10458699 103841868549332634824720088408408565464 10458700 71368771502070305927355376253060710400 10458701 452639691647632843502846129431442817504 10458702 40732681199260596275720118835395722880 10458703 50078713873986029394277089113682435424 10458704 -46904907604984922943117774933505081344 10458705 11075263966374337541412776008029873600 10458706 -28960631562913070986257821190436451040 10458707 151221319482577725299986960676507916192 10458708 11862101032113801905930186956930996224 10458709 49101117990733899535037683999379286816 10458710 5698476679834029777817074510342101760 10458711 296489462615275100485624349173936889760 10458712 -39620015380641891587760096375159152640 10458713 -133888679777919454588254176122272322176 10458714 -31592064111221330293334418417425131008 10458715 35271312141521803821206548530170322720 10458716 -2604669473170430422513789166543043072 10458717 -48834724851395698575609429821017207488 10458718 -193851042879342706542477638172536832 10458719 3826719574976093691249496729060199880 10458720 -328965222373316483618973847329688780800 10458721 -46672796864470494187444916322870128640 10458722 458079556433763782939391640571721265152 10458723 -209361205216122221895126303567027239424 10458724 -221989794901087510315806695442361477504 10458725 -89273192395567505426957792085066003750 10458726 81596905007412283579196836742971865088 10458727 313111770843905816960557972842858491576 10458728 68960540654422707620796702696943042560 10458729 58875310583609279519364798447990908874 10458730 82652590972093132771709315705168356800 10458731 352827415127768031681345647718086644800 10458732 24296711615034120297595718930275725312 10458733 -71439257238017484924866710450955503018 10458734 180238547856577118411775247833850312320 10458735 9868603050592948777291352163415733760 10458736 4739382005331236685632617484630425600 10458737 -745254719194268132733092242670294317614 10458738 -141008029188522632767363401657593395056 10458739 -101983623055428790973422223037122062320 10458740 -248559420012723190597704010925382144000 10458741 24232244579495359515336269595266032320 10458742 -48332349162516058446014299465816111488 10458743 919110855489998957070849929657590081704 10458744 124534331002889706286679376299717099520 10458745 -131668818803562203096288516567584214400 10458746 -164377473594604783315863214741532336160 10458747 -195709111752347011805716518032412403200 10458748 197259082514202605224916165622046865408 10458749 -17559570234142348124312057555518407168 10458750 19036418625897109925942024562637800000 10458751 -571267191089213094119847121810705541248 10458752 154886124293575979509903481727300403200 10458753 -175536167246518684474653345802437698880 10458754 -138885077239588460386740492321531173424 10458755 -184253649763958958150463382297981599680 10458756 193839524743108016570045582000213568 10458757 -1020132247861046686353910273506426453000 10458758 -231959312224631992866390244725075234624 10458759 473096738033004770370108469612493706240 10458760 163351361042409250260446613711373209600 10458761 9468895662037718521455963650219562192 10458762 -184533916951316367407691876996010222848 10458763 -180003691223090765547572757976658223840 10458764 -76045380073812494849298409521382535424 10458765 212634365147705607290687525773752188460 10458766 -417722917369916753771781291998768352000 10458767 -3755312743347106001883424603630377216 10458768 -21202553342873974747487389867376640000 10458769 202875007233656878577598302441946602496 10458770 -109557424204113528336474466835157066240 10458771 260047961463421267801818492276056323512 10458772 7610560625472747502603950514202902272 10458773 -45411235074644763606111585134219200836 10458774 -267482541305607115215359616179284373760 10458775 235992786870451015198207714546303122800 10458776 -6367271504517787220989675081860433920 10458777 -139370413006917800248592633676202967040 10458778 -238641089028183540347795800376100618240 10458779 196150183419850158599953247392208063784 10458780 51297856939042628957812067786782801920 10458781 -901499487467797986082672302075717877428 10458782 -367205905589822567188800585334676923008 10458783 1927175458985001485368695405914165280 10458784 -146286580549203261896555259305219063808 10458785 118368877118986344066576426492848712360 10458786 -106453661766511666999128730733393127936 10458787 -516489689387555163995797548047804163480 10458788 -451775376097791501375433257093978774912 10458789 34160843365974072698638496668651471680 10458790 -13607723601263949051104512526393971200 10458791 -94074330438073119868494037929337271040 10458792 187949111283675780276442572779228928000 10458793 541563398064658492945121466653727026340 10458794 200537961227617691433195907612512723552 10458795 -297697515804692406304610315370402592800 10458796 -34004669743539895992679586883348294400 10458797 -11478536345393257211646620124346787520 10458798 -1504305378902218313647114746804430848 10458799 -171178464449574896110289398348750441736 10458800 -49183221309985634312195368234910515200 10458801 32714269929933527288076712557464872242 10458802 212177931740055817096694487280504046352 10458803 433231722398224765535692565332270103052 10458804 1321912929077838158462157446585763840 10458805 -415062698197912293878538434766128556900 10458806 -396853211486861855720740407391130199648 10458807 -326845123386272018106993014080973051160 10458808 -215008256232908521086222754892467937280 10458809 214455864623121864447404153785888580010 10458810 79687585346561749878432732495208857600 10458811 -161102884785626649208532550315078039552 10458812 -16249634772305501901922955129431818240 10458813 90372886257710194811080703160674433408 10458814 170843800798716470556075590619754112256 10458815 493251983049581310406217276618939337960 10458816 135575019244097629372241926177412874240 10458817 28622782893972145674466089020431884866 10458818 -49144965981875421147929502870022478640 10458819 71234765509761103782381818352591274704 10458820 82949876552748755596896323259681692160 10458821 15332748977942524034296282985128129500 10458822 -52770521698096822089527341486024123392 10458823 712455270343428992397958265640248186072 10458824 -265056803093237083685913242122071383040 10458825 109300666859767725802557653196663523200 10458826 -91685692421551733997306143422990181376 10458827 323369336503584358400012079699556980192 10458828 204411874798022530298846547580035102720 10458829 -355319197682862509055851298384528274570 10458830 -19728054670418056738960572096358634880 10458831 -83001868778855193794107647574456774656 10458832 15888237809626999682907648497052467200 10458833 220103601595376946584435963049059088960 10458834 -251790938101594949537561012993531167488 10458835 125268942038303816969443431626065644000 10458836 -154415822123768754571001730464990373888 10458837 -2697438138243359493064760507625681906 10458838 -154571885441611007630883577188511971456 10458839 -612933406556140706103181270906949069976 10458840 48289526517455193345474500697577881600 10458841 111240304199189100125412126297620607242 10458842 -44363350348654788077395789525735028736 10458843 60909823551223007641534024323862848000 10458844 -172885101054217896158142815195747670528 10458845 22744330749303030015780540848078981100 10458846 -119142936104673590712594890953058305728 10458847 2922986103435504341038713192718827392 10458848 500762899441422765737244464323107225600 10458849 -84045617285871516425385749407232505936 10458850 100980627746171252684078114553381084000 10458851 22937734091506756187620241061083902320 10458852 -97423508536773555323481185042448288768 10458853 -443815660980042836368947174048669032196 10458854 -39761862333250440178932602084050481280 10458855 -474654601035577013341347218058421305600 10458856 54017186002934135496070148440439961600 10458857 126046442790126595097623567423017271680 10458858 -183504730326878866247196245415237378816 10458859 219815681211641489033497820225767867944 10458860 -137721743096602793279617396261276753920 10458861 80189938468092009032723404154187275904 10458862 243278508272656358303759208629390202432 10458863 305336920730784927135835413370495923264 10458864 9736292665042072240175240642251849728 10458865 335762187823109192581130135183237566260 10458866 -143061428661535087558898577020343432576 10458867 58148956683068067808655400396946714680 10458868 -89330500914910680080145925440843522048 10458869 268296141432607884831421018576394046396 10458870 52540298959636383877239611041901116800 10458871 341089730449754544820559727315127294200 10458872 253984415920400883648972497919717703680 10458873 76258787823862252345084715001896405760 10458874 -203328362246650698382304970333058514064 10458875 114378913077863163198555559982179944000 10458876 108051893338957848645307325941699362816 10458877 -147168077234554548992013729081279880 10458878 -253375137475437196849309738485811829760 10458879 -117034984510011315221834769487608499200 10458880 162081416038295462326301982739881000960 10458881 -149623152271019844940897145264639639808 10458882 -1664323058471196137790143873664746496 10458883 291070349094579224121774160059162011132 10458884 377617419209976392810757031567314816000 10458885 -265104360225242060650541709359134946400 10458886 186604225262171914339021158856502455392 10458887 183036760505162524518591590892949744536 10458888 127900831030004233013504770121999155200 10458889 240619120214507729437108823811154760960 10458890 -643183239267476383549917795570984960 10458891 -376111076469154040914711243100436687300 10458892 -3948013685764442297865360371327180544 10458893 -511528796410258731328123956614855195220 10458894 -99928065082335781589125941157374859200 10458895 52976974562967516884492863491616983840 10458896 -31145913004365726299431951531541004288 10458897 179244079643353072996473286641513807600 10458898 -73083783722199111082324856688085642464 10458899 254695285824968933920928127896529474120 10458900 -99335017648894606869548235514479523200 10458901 -14127237373436778295810218839092806880 10458902 -47444107502372735909195435380398589248 10458903 106714696946186721589827402159617913144 10458904 -78153262069302812384783364402422415360 10458905 256972326314374387376373131375931408960 10458906 -111575797972650869095699107871623840000 10458907 164464265094265952449074641799530849156 10458908 -14241891920889933596218617829048696320 10458909 301304528496449862604735419525576392640 10458910 37422578272718629596146129522250670080 10458911 -564310558712672879323254983832284304600 10458912 -465923936030426788460635979632193568768 10458913 -292829971201796847384221809764199908816 10458914 -81644196005756494235718983690673051360 10458915 -322313945844802868771818347578199808080 10458916 163442373643102176868498704137709424640 10458917 6974065590032440497035319282237013632 10458918 -2865455030183864596163871571764487872 10458919 275270381326904401143172376621608067640 10458920 -128914397530701234348217287631904870400 10458921 330833954180381892364978581574129911264 10458922 312469356991325280485941052828029774512 10458923 -407938502895788212702694974110860072256 10458924 -33127787894700377790290004966273024000 10458925 -255078390389974446341971818268662380350 10458926 -16770639136527009616048474178593553088 10458927 351357472354111842364336714937169433392 10458928 -33031222141197524689884168197462163456 10458929 17228714319012469487865403839549821568 10458930 80604445565828464843616648978955264000 10458931 85399985141243869358520970724385619792 10458932 41663031241399046941096504469687592960 10458933 -5946288405827620925720819384498853216 10458934 203335375583955661549872835391921120832 10458935 -22460315478403193746576933853768269440 10458936 -233652812428632902320364183452529049600 10458937 149116620020950231022579137761243520260 10458938 32388289794728129261233867896659794944 10458939 17571475350099261617628569358516991488 10458940 217720835683612210209314078068108055040 10458941 307446664817712091669402255299426749772 10458942 -95756766151198023722319855691236704640 10458943 748986038500769454402068128764548077944 10458944 -35027015795483147483946223670676946944 10458945 -5936512215397432410663047051494121280 10458946 1418855415288131067116003767285979040 10458947 219667937634035837939325197785531422396 10458948 -84544135020460984064288971071545210880 10458949 -157132146228950065510376736705184705760 10458950 105979995632349686389932536802462492000 10458951 -185763629955461090726766555902474110080 10458952 -518260063521780970699078431816994667520 10458953 -463499138535137907567032870840218485798 10458954 -2600584034172745093220870122083842304 10458955 25286420736117447135667776141327311760 10458956 -141028987331429338538395038736339610880 10458957 387333005849042525963702975421312849792 10458958 -141406737730856420370597998012800641024 10458959 -159089863280191501979812435607681984784 10458960 -21567224697175303827877986243703603200 10458961 -320840610789537396789668768128484476188 10458962 -125631116741091399866340740352597798768 10458963 -291766472112861992231651803841948036988 10458964 467321919400408052074329229895289962496 10458965 564697630357781769629947246964911372800 10458966 11282158493449545800167125308237905920 10458967 -84919920311669477734075926442909131720 10458968 307071175898411085602489065350660096000 10458969 209481513707309827491390344490511354368 10458970 -182903383120290087962230102322122579200 10458971 399144380325458698874755956757625135172 10458972 -143721317936670702346031950195893909504 10458973 -17375674794630553140603287605204068864 10458974 -13423001314002811017512439134376714240 10458975 -31081333089496236742547520676230114000 10458976 -4947818123539347498809593476490985472 10458977 -51079793629677165005856228122730412668 10458978 -116814879078070059276406514244204837120 10458979 1028063566395808310931019975679480791920 10458980 119174921416662914861733288745886576640 10458981 -84375846113353759898793655855464815172 10458982 43356792899560105411532184608353658592 10458983 -238912262908529284768342229009411421768 10458984 -219849024627974177425941201910662266880 10458985 484299616272923438063220441241287558180 10458986 13507637736653830307633752006485310560 10458987 -43298687895883923647399003213986160640 10458988 -59083740828917609125655333136976160512 10458989 303698410647367898127835844525257812000 10458990 99857426228364223320564608453855289600 10458991 -193979029081771959774745679876712488688 10458992 -87865135201070876207401665542750306304 10458993 -104720720102627621632778026666216622736 10458994 -39471774462872065094003615285582427648 10458995 -261143387315071746676805414188841191200 10458996 67805407608160258673158594749187037184 10458997 -19141698454103926852605974360034270720 10458998 -75373571044663521447016105616301022080 10458999 -303066485743696329313750159427966854632 10459000 583786411570632379953112457605401600000 10459001 96246860929159363384373134608971039850 10459002 1045449233765762584533620350398405120 10459003 -129009448075059227457601749821193319136 10459004 -618478651096859969553629562049812854784 10459005 -35052183850867126603180146909242497440 10459006 387493643940979600388933000220107088000 10459007 46103286938508285929150610247484501040 10459008 75567706585463887104881175750110085120 10459009 205727065944604957171257430513284782640 10459010 -62930180648203104420102139831392007680 10459011 -271386886330768893499437178550538603528 10459012 -69233323228054886509254285774807762432 10459013 -271578803946295078281402241775598124260 10459014 -128579096281040193329030031462355599360 10459015 157867735322994401567832088375216396800 10459016 803736438794672396548176448758542131200 10459017 -683317126604168851977146980539191273760 10459018 167670904549129858665268760933224437600 10459019 -4565059005640141569974380960864703256 10459020 -16466272444733548549361320548033822720 10459021 -46703164664076902101636004344484616778 10459022 -102720712247617569585821738752373386368 10459023 382097114500816160292967540493608014984 10459024 148681904386258550083216329514950082560 10459025 27731255552266581683318296127976348000 10459026 -235869162428955468463230525053493054816 10459027 277158708304930070327397092986532168876 10459028 41199397754985727843668490268935151616 10459029 -18905843814207884078796704977156983168 10459030 206735761132929993765019784712393980160 10459031 3543472522364769822104328574147335984 10459032 -282206030342000487819670255869113794560 10459033 75377757406032128851403225221610692804 10459034 -361011761373311688373089606179448781584 10459035 -45936715076012293431035726781753094800 10459036 -1151576168215450088258846949472395264 10459037 66679069069568606241376157866560176460 10459038 -8183637894244029718936734320932334592 10459039 295216092324594706357416612977514266056 10459040 65327728417190492069860672153190400000 10459041 124785937138069137126589903596805436592 10459042 -15463398105125665556932039853467584000 10459043 128883116782573208221553636017471073280 10459044 12511454257408602325704637069625472000 10459045 167441731490360125371163637079976578300 10459046 -17298677815808666090672560583543671296 10459047 15977725335451150087981062868566347520 10459048 -387238375207382142216694759891587072000 10459049 40142563760274869352068929154586460836 10459050 71154618431071003131526158025373068800 10459051 366627227567442464363561238052574587872 10459052 -96663634772510470726213724004304337664 10459053 252371457122302110331986125137215596640 10459054 -107092017319607964544302901346807053440 10459055 -262824203914154553388228605522110340000 10459056 -72621340783759229835091920512470548480 10459057 -175377129684118164879887950375788913088 10459058 -47877985493071691450606032005997650816 10459059 -16103238158062213083853302262035068928 10459060 -376620169849891475042996063210371760640 10459061 -142712507983264724113409469486927688068 10459062 2920576513610459067905013802038577728 10459063 -220207783516049603977054775321386062960 10459064 66535608414283550390255513456635084800 10459065 207210944745156115840038669264967859520 10459066 213947588812805601294621401730701385984 10459067 712881661255050104232543267378240613080 10459068 128487479730438769601573222551052259840 10459069 -7777826797104194130609191694266755104 10459070 -167960966734132046411383437687293123520 10459071 -180989573216286680325818954175095827200 10459072 -72808582648399316643393363805086941184 10459073 -28555656356252851185322926492030047916 10459074 68630766643508017745307361753854322560 10459075 -18509458961044309390655632258333438800 10459076 472208351365089064905738687384231749760 10459077 -59003215655352480678335853563092967040 10459078 -4919105645463485583799817927840962560 10459079 452760302531668964062808422435568142984 10459080 -45003303547937228596047470962601472000 10459081 448038164522493435083649080757527816064 10459082 -434727224672053364849463042541166956800 10459083 -261189224159210793925150238531603361576 10459084 40494346980169415677081770548583017216 10459085 12235527730131313940293115002772152320 10459086 22897229100619926361070604377227650048 10459087 245375884216055708456408144749472938736 10459088 71590599163633917827018361170468954112 10459089 150663382385305635571887325792518223104 10459090 -82705064593332690710536919493034137600 10459091 534704518879202100757943353142360112492 10459092 -70362924708277740552870753792397651968 10459093 372407308472697093515609061918411434524 10459094 268401548164249147734256066373394936096 10459095 -5851097931297965938764068864949458400 10459096 -172656918724718881829590262693497036800 10459097 230633501505824721167575780921425334944 10459098 -227641825225892190693877749123993538560 10459099 -33530037220873662841476489277387986400 10459100 -5071586966481092362897661991719347200 10459101 -66993590174153455924750958380904082240 10459102 260972287372541762025056686933497498240 10459103 132918515359178817107858718586092872352 10459104 -215713779748740800158839224449440153600 10459105 6357648785245385754100424610103594560 10459106 -207902910220007987543948170603293588480 10459107 397228193286281260092796778636288823720 10459108 323580103235129181581149531761449174016 10459109 -959684164073048389395379480859860699296 10459110 -125758469475949346621203247863464666240 10459111 -366140939197818985121455184942121156480 10459112 258662523037127907780401656641386987520 10459113 -116443034106078175304767509366011117376 10459114 -14904412822195253909231148735202234368 10459115 54363013746440427996467035018724545920 10459116 -85794906592275748860107829220523267328 10459117 699284387368741489299919287576626117260 10459118 85699728293178365851812029436410369280 10459119 -303692488695093344187651025626578808 10459120 -10122058723374233221312141840141516800 10459121 -4172139606180354834103384437280595712 10459122 -163901101749427917437410544571660715776 10459123 104603738802159007937464923184472828080 10459124 -83667622109254728087845418487202861568 10459125 303594377223421320814243013194899000 10459126 40528384279011538742748490560336960000 10459127 64142222774294884407166125795829617072 10459128 -9483503512356027639062718273348526080 10459129 7263615779210634425274789856583601876 10459130 89311962438341554119230114237994750720 10459131 278766389392163937990352939223795237424 10459132 -12404005354719406671607281992567736320 10459133 136921613966014277847780321169595736000 10459134 94082994171069516129066540229604776320 10459135 -10491413761746041767610008991344335360 10459136 -12203613134740628043198673043859701760 10459137 139418027536814909658869010863905806336 10459138 168176937100990879397980722748730400720 10459139 88251225474087223585664384445404640000 10459140 -195978379757663256920681448070616371200 10459141 -42420534634645370206469187853306960512 10459142 -139791092691889021460887107494689078656 10459143 144666549500831964824577993504761148504 10459144 -81785122519285299122510421305494563840 10459145 356609808630150002970293167304882014080 10459146 -33663030122547320219509367997308676096 10459147 -41165400136397807958857262254551871404 10459148 432444994455120825178344771128411136 10459149 -89083368111139492553774734825166113440 10459150 42651574155426667361121349389161985600 10459151 537130624064978867249302569124333471152 10459152 20009356532335376994436656559565045760 10459153 -776060608786438928624243667805407215756 10459154 -321292363103955702630854816141616538224 10459155 -8333467882119685842994177410429492480 10459156 300410762750819021243886689416696784640 10459157 -39079806444516972755873541317134116594 10459158 25156678475097596636142281038356019200 10459159 -3883494799137109341136527243460293200 10459160 -163118969032638513216585258759846297600 10459161 341061731326239039315451191808416899610 10459162 -56129420171389436580738287388971183616 10459163 -73081159887841048535574146082825549552 10459164 -327617904202935333833064391147359143424 10459165 336876652039789589509466661305261079000 10459166 249942512555043911894330058594480030720 10459167 -86686836252765182742467312923766743152 10459168 100181543991514938821320837809200824320 10459169 84018971117819542213649938475259081600 10459170 20898111886032609629170987308746941440 10459171 -740487175703689912773963799182811608456 10459172 59645562629759157407958584324383042176 10459173 -97477072105383625118781519223883872416 10459174 366658502781146996732792542077337987392 10459175 29635695842336899232493213557513622000 10459176 -6537725700214349862770828040540979200 10459177 575115979203877146199514404610066698880 10459178 -270858902132233622229294723975032961360 10459179 -130371433684758704053504354401214221600 10459180 -64303315850883892894878750446005401600 10459181 -5633722217232660286346301372527529600 10459182 -132314652229853693491396316624137546368 10459183 17816342856608210015673014705979738112 10459184 -41603948770644539326269371920136110080 10459185 195651335484527422217911211296523044800 10459186 262284487798074991940874708337187691792 10459187 -427757045494554100107399453070421841288 10459188 162111721004559794752237591332656959872 10459189 214607367589963203175004157442049232124 10459190 90438553119856115084278366318109287680 10459191 -1187452361461674856747799668968506880 10459192 901180328561370249541661390372020961280 10459193 194111128379264864921231955316385702442 10459194 -53160915565162815497158069992265655040 10459195 175873353790817593476160366935503491200 10459196 -391686655858178496063579248954967490560 10459197 -35431027610026547368264653919307711988 10459198 376278423677737206592173610466284436160 10459199 30139956386339197060184323194394034016 10459200 5711830895279083918033120761741312000 10459201 -32508404328686378408637641922309268798 10459202 33255916182178438191244553811074951712 10459203 -277854683492147171997448673882879557392 10459204 -37663255564594528001289413648541696000 10459205 -206016497095599012669111876769894848000 10459206 -176274672060381279117674295195191964096 10459207 -270291455463701129939805300399603566568 10459208 827136395505521691421500832138788341760 10459209 380928108464687734284445558015116908304 10459210 -287562363690706292861831487085704944640 10459211 24026564798471037998318696056056378624 10459212 129576805268197333311707386290906857472 10459213 -30525757568092114547622433712954646538 10459214 56964295854543126959243903022351324672 10459215 -117993435825576889491951036589373599200 10459216 -131925348475140337724549464887336910848 10459217 -541236234838866170558949106178749444608 10459218 80907063214584143333470370430200463360 10459219 191025308700943930470091427128759123096 10459220 83389777926504304289947099941501914880 10459221 3158242669044213616702035967596163776 10459222 258215483612693145271854543470420442912 10459223 179615229756257901364772950098583168608 10459224 -172252700875888224061110744320970762240 10459225 -17897547716688825239900577257445192000 10459226 91366903300154465395439369686328355312 10459227 -148259363617468690148078160406969409280 10459228 -155617379663963026256675191621198876160 10459229 -164128873897723639122560598681128452320 10459230 -126878186571611288911596400773809710080 10459231 -200103101868816960613783824727441151968 10459232 -22194888689952524330930909503565070336 10459233 -290133661435468434169539922065301606080 10459234 758849458386888414721652401261370880 10459235 65484692071446052059900318516265369680 10459236 119703251939510560202584811722183772160 10459237 -104425414103018396401785213682030618114 10459238 89796074626848904734648952584666390144 10459239 156957999924276636234170121793369377792 10459240 -152210405438547241005113147512473600 10459241 -52980930142967347971005304496416715200 10459242 -79313437692314456037012980580560250960 10459243 -482622329430820584261813343469900235760 10459244 -468575215899558199306421144893689886464 10459245 -7109305609527556418824133325674987520 10459246 -335522726145368548109434653240014874432 10459247 -523951618211930607903486956118050898960 10459248 -13328260888383708007147674484259782656 10459249 -862114204183484878543175037837235436636 10459250 -100105219806005106399534849425408256000 10459251 -400069492279434627133945419255864785400 10459252 30164886918558041814534045016049909760 10459253 3607900356106974546978561035060703840 10459254 -77598393442934025244503170674305124992 10459255 62404862367640580073762790857075875160 10459256 -11286856968644357365037554257386803200 10459257 -182753061637370371912706974093548688320 10459258 -205463733918202192212849073384968003360 10459259 470757798651169902395551084948999511460 10459260 141090268984799847076941266407263436800 10459261 496996006651034205423256590850251241862 10459262 153842529179136398591772598087707344064 10459263 -189758460281577430239706038857222688000 10459264 -24230720515629686502777832149362933760 10459265 66418703662646262156940655836846554600 10459266 -12379733123732177685793510575020746752 10459267 -20813984274473116699086889537454467776 10459268 326247640784651224705984040075614981248 10459269 -121727148175328715295165130012781206112 10459270 249609707389943672466619865808951269760 10459271 2563182893871885272304911507758103352 10459272 -288712520545109102653479311025587404800 10459273 24883751873778383166371481753457956288 10459274 -148548313758549026061344159043428878848 10459275 -54886957552783559705887766810936518200 10459276 -72678223128459280976214852230622310400 10459277 8739667797615115981584604728248707680 10459278 28340981672136719110604762561612613504 10459279 -13551526581860235850688381290251144224 10459280 -5861930352836678343548371274076979200 10459281 153813381646116544001672359814028586944 10459282 -310768383019001362566397248697711238016 10459283 407683109470154798501954169359669881464 10459284 -270886369903729001696035816855053926400 10459285 -282753821121921274629387908948354600400 10459286 -113038487532470853507551941529789287680 10459287 2756933808993457277729423481028041336 10459288 -98199640041810863132094549647985008640 10459289 -29712955170287554260738866230385719344 10459290 -9011846354275799906010322835968001280 10459291 615392783496599008285956956383032911800 10459292 -38349477740042606303432680188700905984 10459293 77979256770984639144550060797741231360 10459294 4864105264957952696844961580315216640 10459295 345177070121311389748151841935445582960 10459296 222234419820312459215660668187569029120 10459297 317286926964199045658144633411727147746 10459298 224596324960130290158903654646646744400 10459299 65438662091499599606752006256022385920 10459300 -154935532692516596603142221856706153600 10459301 741561204490215567464781764098466979132 10459302 48173244857016811886280658071404832768 10459303 624664790235412684041610490443737889960 10459304 638369273718421008417251713074050488320 10459305 -13584431604781594825686481874670228600 10459306 14061524593719956334135804937382554368 10459307 -95002044471124914401387167045689256128 10459308 -133136322713114662602535136314285384704 10459309 58981262576729749443254809779648354016 10459310 -270190399026326349967096380009588720000 10459311 -410776488359314473287239621873967033856 10459312 42260452447623494157988501146130006016 10459313 -258691609527040102318496463525757960140 10459314 -35826950292488103666068907275786112000 10459315 430267746644439473554001124953558430960 10459316 -60508268586993149092690110808249503744 10459317 17628060441791667950986829221390348800 10459318 -404028580735804496948465639732223873984 10459319 109001142350471708115564113754148268448 10459320 -223749313191337924234190856668774400 10459321 -311958160472696201673398222610483499068 10459322 -333878710797350493046632019260213222288 10459323 73602368114133269565833194053100587024 10459324 -47714490083909471167272055541466910208 10459325 -97743125821179530559837249180982867950 10459326 -182482724055466224252616010218956824256 10459327 -631876895715995778917224035225844133824 10459328 -71177687491938608237440681367977328640 10459329 178132502416863899982672934341106436640 10459330 86682665323528667981443152240893913600 10459331 152406826631250759249324785376214671600 10459332 -63648997544481834714879272393800108800 10459333 -247480363180994591089264097331728219520 10459334 10716966520614543009114698685994722240 10459335 346431149840441030343784261601851308960 10459336 83978340101483449012607557491656647680 10459337 -113618114605774798778884781321496824448 10459338 -37242929152910123464387515931413540864 10459339 -27897538802863800043494212050955501568 10459340 -96062542290920780394184001486118097920 10459341 32149839720339820817012435648659390080 10459342 -117507556652197282427926314804510419328 10459343 26760097857814550281471088038729575600 10459344 80653571837380362750472579744638959616 10459345 -9345397648675430581472210503658454000 10459346 16394083693452491126200164171454052160 10459347 587753485023019572121656980350616444928 10459348 103559681778493284171279702906588190720 10459349 162650477392170074538354497697628208736 10459350 -52653229954978269965729531429584468800 10459351 1467700243058776107598149650026143744 10459352 140840605772395584209856117764899246080 10459353 1728392534908982121495870689791320000 10459354 -27222798941866798841262695130085785120 10459355 -60612976462338588738247123064003442240 10459356 329752840429870320258709491566712310272 10459357 132830567204026601333848553924211446400 10459358 -25666415310824314192014581610181624320 10459359 152945496722001865329126531203768943264 10459360 397312636530982048024446065085701160960 10459361 -320571072246166976592037646523138414 10459362 48453926538364436912772872264134270464 10459363 -9499303868092703071820752238679539200 10459364 -206618971632953606190732788155745956224 10459365 -25880165845158624801187962204799672320 10459366 122321183530639294859283722015533969632 10459367 -331792888234594421864442730196599920 10459368 4986499127870751472907656679280245760 10459369 -66899092456607189164208352345064919040 10459370 239339116224239712342160210555958966880 10459371 -27158755988705146724767519841202804240 10459372 -197448180259358871934365412950982410240 10459373 -371361575238860751359904774742713294378 10459374 179614506973145173535264792870674244160 10459375 204389235927820330463708611140654675000 10459376 124173374144687068476038029849289490432 10459377 -145593807079495365271121051432437822080 10459378 -183417449934111683428757546774789387760 10459379 -195633911230400758285339276010797608624 10459380 -241868328110972568398851604934720307200 10459381 677625195285415349999344492488325707182 10459382 46601939651455384716306280842949595904 10459383 268254079202868225006003313794779173248 10459384 425038237479822973612056984927313920 10459385 -7077090128175390623089663769777343420 10459386 80567345009326427427428977372862653440 10459387 169239812736037118586240926271070403352 10459388 -192936561659053634832143171357883245568 10459389 281641631653833108975865950948440423424 10459390 44295097461800739743239668449126305920 10459391 -69850308073453595413706462313641935608 10459392 112932634306751995774950336290975907840 10459393 -120456066409214151287157956808610382460 10459394 -356315450055799308515779734196942197888 10459395 68440901306985480053831292926001813600 10459396 -391034737419586757261793306157307747200 10459397 55152754662541902878076244260068543328 10459398 -160599762351304602692289686454306275136 10459399 -102920659430828316583665012072599641464 10459400 440877112325773375818960241655808000 10459401 467053904478154698264248196387656958720 10459402 -127171679043539516844389009699823229440 10459403 -780720320483013960881189662197962771640 10459404 -196985300318850313694039201493178095360 10459405 60387836291660984712153961302561672000 10459406 2794114093729043502664305471952319424 10459407 39142187329232082989917066698551070720 10459408 101134794738669443517190382984813944832 10459409 -111105699049410304403406887084327085390 10459410 21552862322100192260153598081363133440 10459411 -181510300166912121635870810881885735680 10459412 -298049659198160584284658131749377494144 10459413 -278150832926823694919564383482137376996 10459414 10120938618037803090469479079463964672 10459415 -493311213230668390720529076750246612000 10459416 -54929079411900121004667702436874649600 10459417 454015799868520707129265654956998876112 10459418 233287588844087214785044010583498002160 10459419 -61088295037447125663014862273237924240 10459420 178315955694581053889290101264762670080 10459421 -50983377088246174619090072383615200576 10459422 -135178647268395727673054207726314924800 10459423 284625155483695416301904112153820498264 10459424 45700969442728029314275648766426480640 10459425 -111403653682020473090613719058580602000 10459426 144014311689456094261464004910231325984 10459427 810100136837782860089159343818866097664 10459428 27781083526237679038312139536010207232 10459429 569050815432459467337928909347739988030 10459430 -241401630947592384705209693509189353600 10459431 7104617024334898116477218414606976960 10459432 383635739371374441161929502222949734400 10459433 -180663518227750046898337642622739590256 10459434 96766302839337040834286236996748379648 10459435 103366016417433026834457864232155248160 10459436 -46897773875111251349594689749287417856 10459437 -467236853139248871510846744573838779456 10459438 -9004467933555603717050075565307160640 10459439 -629653413427403399342492143476923915760 10459440 -577711203906902957252820696416256000 10459441 -20523069425465285025754735773765799500 10459442 -306302504225030747451943899649009152000 10459443 95538931422435395024561834276661480000 10459444 -557351585869481394971628007974015959040 10459445 275075953060224888606923494876588892700 10459446 -66485506325552573618927672311299978816 10459447 143368710534568162654767420179631932152 10459448 -201148497045617603012150260984254320640 10459449 -1186883257871995508031676138230672384 10459450 144268636472632172848229170647843186000 10459451 196914750918122679982390098642361492452 10459452 43132525820683553928051166809550828032 10459453 357804809899166069214221217091318901702 10459454 -158539211167394566337110721106784236288 10459455 247898388444958103713110014406018804000 10459456 -35110085703826304854466981532987817984 10459457 32780663514666793881975175461196893120 10459458 58983658551275331868682694595773962400 10459459 -335508028035396289865322698292709787280 10459460 339497717672277098952934098292126248960 10459461 -382308210845083859818904319969635528160 10459462 23678522256242789294644218356725800960 10459463 261988223679464581086642013391617773024 10459464 -140255829688265728921689956956570337280 10459465 -450941566209108607474368470794924315200 10459466 89987041803896182164824744464363745280 10459467 103483628184103476845888887097562693288 10459468 -306163082204126714917114591334632162304 10459469 -24869595995019901879785039013102225128 10459470 38040213382833460645906624952012021760 10459471 -291856629483910563068831436312301792656 10459472 57483000097839014949354341299118407680 10459473 -61753454192779824567452716965654387216 10459474 -315219712221331266868367573089683698688 10459475 18177224104254342703167659988735267600 10459476 343966265024491589769468874675626024960 10459477 -2392075456912043862354826192418483008 10459478 79648804933326923384423833082224139040 10459479 4124509851573184753286548005319557120 10459480 130291331115076618565200198890756096000 10459481 8196807397136225764378153082918522400 10459482 -132335867571845642236999905321026304 10459483 16241898902760484190197611536081585732 10459484 -147062703696620842939500210387336459264 10459485 -272831268978882791385586959618072230580 10459486 -211226296151106443190442075280208409536 10459487 676836256233080089731949272909756137592 10459488 49350394224254968374075078206053416960 10459489 -446263346040639744970006616876516543710 10459490 -53877379816013812019395633040430597120 10459491 11003557421807516038871593465984926072 10459492 9385444092612818876848627254559040512 10459493 92893778000844279922154025363042424320 10459494 -78422842640937895215880570994667673152 10459495 -338784164739090438592138760086473607200 10459496 -168084432614991738916183521278907294720 10459497 -38826634959682702301877510383860144320 10459498 57738992268547219572907230509079572736 10459499 -266976260500172296914508791850297135500 10459500 -252579506171822194953957392229212160000 10459501 -99620325830774019438560168462290642388 10459502 -85439704589361436908868914431196360000 10459503 39149322645628330270603989203499022080 10459504 -46726428630789299218686138407327367168 10459505 -145393092159601921353558781811243337600 10459506 -5673061315365763511903355129360427776 10459507 -222690429947516519554732666723080948480 10459508 82345033652863442353041733290532417536 10459509 -201729053090362237482590327613334358592 10459510 65036206345019070128652357668545374720 10459511 776670329718402606091125114773790443112 10459512 130778546011152538597792194525977272320 10459513 8088639788940237535415523820571768404 10459514 -65310776421228198121777240554077435712 10459515 -145651663472249595454869818860840719360 10459516 -50041811563821449065992414469448345600 10459517 -106078071944211310826788275771303642894 10459518 110136415799802699606325795544883139200 10459519 170269448884842981932602837333820819840 10459520 139123717679696810483009614541488128000 10459521 1158038625969433639941783877709087915520 10459522 -336961910320552570541686337178260309088 10459523 599128427108411453182090768316998331772 10459524 -707870366810401100719650254746186752 10459525 -234155632739103011349595190459967458950 10459526 -26396936542838198822137560655033208832 10459527 80502181841990513906172812516427643680 10459528 406388233952853276289810699354953692160 10459529 290066760674074105171381306562840447130 10459530 -901926306764951717670040534019112000 10459531 241742771799087379566454269286174279600 10459532 -314092549810872192115784153923587842304 10459533 -12019696191243325179209548605746483136 10459534 -213877737145251801478596266678558827584 10459535 -7107058578696851210169496159010586000 10459536 70409719455756608366630016929932050432 10459537 25629957522466522778861657669268020592 10459538 271923117266443621762241418049150131840 10459539 25395168641681357029343872081590030000 10459540 -1945518716563764453058750339067435520 10459541 62055147212322137109888155800451052942 10459542 -26998998621167140901041488825583190016 10459543 -777128393579617821182655308129498097208 10459544 -945703018797300733184635315310056857600 10459545 -48516002186058756337571381063304607680 10459546 182776191556588155127211838849716467680 10459547 33806007786982657361035013607351836160 10459548 62138765529532844476832973840101895168 10459549 445869035416639959088843077493413039264 10459550 -51375349443105880281469732522452811200 10459551 -141117372074859772983116525181770670576 10459552 550765927085659447098209620726832431104 10459553 62320957588194423199392176789733096084 10459554 72500315437835212803682607379442386432 10459555 -76396721441665297044454936085646046080 10459556 -77400027672737580060770460082442533632 10459557 -151752604161726849014787584817100584000 10459558 215978584260013192471606194335178168576 10459559 -293887587314276398492526277004767686760 10459560 90869323348926008444479518504301363200 10459561 -128252878451229820818656315713902618240 10459562 -109019803183837587006323078416782085968 10459563 -281385505049928201676698289412455654056 10459564 -168392431822279455855971663735329602048 10459565 -344229725291898514463089594327296807540 10459566 18058913814808665897979585956731524800 10459567 142760738304108023224102064616926943112 10459568 46951930883250100720421084591183364096 10459569 131826895989233153103019516286033042544 10459570 -31563196622126786232660790362516157440 10459571 451881173460247571876422722574275063360 10459572 195271485929260303353589507270390198272 10459573 -599510711379035291588192013668270823780 10459574 349417796011180767773073352874704645536 10459575 73670880328306473498720527002930020000 10459576 465818239814632601933798788851520819200 10459577 478328581321536269858674781871977263440 10459578 1452516910404917330598289263998816256 10459579 366595776855614801554516040927213871000 10459580 135395465089682451886704050230676828160 10459581 -69972044068155945163379906591536229856 10459582 -140719127431832528081366819264953408128 10459583 -196626767442574156795228202582520063168 10459584 31768892149466999923806443467828101120 10459585 264192236765813591507560499527199565780 10459586 3593606827953078582978935301625909248 10459587 104052709675833792978132826343338496760 10459588 -59867392045329750649592214712870333184 10459589 16993979085068443453863175062980279166 10459590 -67803940391136164098304705159987462400 10459591 -301679582632233991384816678816753556008 10459592 -58970669939271091488540355728927621120 10459593 -248387083022477358090916520909844750336 10459594 317320265101443356109432976785820290096 10459595 -74256998178359654372481443007270508800 10459596 -41132863883799697142730349987757752320 10459597 -668292699089067083032855057710511618954 10459598 152027813715293559859398164478643972800 10459599 247063093972591852546706371882895555328 10459600 61005490130310411241826441774792704000 10459601 165435674396647306486041160233816067392 10459602 -128264866413710216827414235253733793520 10459603 -233896088482576705347085143522757728 10459604 -24808803946801177780273150832476162560 10459605 13932908131976446735831000525088284800 10459606 -194727596208588825091907884073410369248 10459607 -454080078525336330714156727305470006688 10459608 58052733110770364580200724623374479360 10459609 66994267396833612313995765561852975940 10459610 -68232214918086603219567532387423549440 10459611 3553082883227211266615556645984580200 10459612 214806341829924438572260094021515740672 10459613 155101224623376619466319667767729061440 10459614 -265118048857477051639151125934269440 10459615 -654099545503051983298453879617479579160 10459616 58463366933451876759400069319873789952 10459617 20744722953440601770171300078906118144 10459618 -60482174414680037094203640200631731712 10459619 173603009003717063144576314064648990688 10459620 117667995747372330235103789955431020800 10459621 15268360092156123290038586306969367264 10459622 -207615463689056652724863055981400616768 10459623 -617096501935771725033873498039998660400 10459624 -157248302189229649595504415139396485120 10459625 709043682049110311726464201070010864000 10459626 171387886175571750211092620151374425344 10459627 -232297476725429029852757562484697024524 10459628 -113837379351968666785477630685764675584 10459629 -526728577026018424639029625871272467252 10459630 182822175329724889067555126454509184960 10459631 68744256239777445192210142013468694624 10459632 99318086617989948260726521028773969920 10459633 51540918316915311027333238226795078400 10459634 224856474265215201851401394823830259216 10459635 -16742671102766012414611591779039891360 10459636 -193681456068633157763963777665247109120 10459637 230991774621745967022056251024550234286 10459638 -239765734612811129061638925067749350400 10459639 112711986388102621316633262480841956400 10459640 40520176712284441973586686066073600000 10459641 -1367457422098772763543159737749239552 10459642 -105537124098154395658497327738824736000 10459643 952592291792428665315664364623118704200 10459644 -39746368400641080140675370518192102400 10459645 -41846464326158969342980474442346001920 10459646 69021195844628156714855158781854390272 10459647 -429377482090931152356938748243473127432 10459648 -43684583067807468935973688334541127680 10459649 302108817137866611470869654134809979840 10459650 49197220688724651552944399413277145600 10459651 -623537987870122478437812519580809570000 10459652 21996451678136917718204898660533022720 10459653 -39252905464257940883348167898302372896 10459654 414946172381412905773490763036847913472 10459655 -436839143528971532147210936169891874440 10459656 -54069389228430244440080029480016885760 10459657 100496478986440462361468617090394278180 10459658 -373198659556119854507601966370661142528 10459659 6570091847479917642591815729012510208 10459660 56575077816592491432509312430763023360 10459661 -167351046044145438337518844374059335476 10459662 172791434258987992875771482445860044800 10459663 -425660677676810113416878031999234265296 10459664 1679905189946225968714877805880147968 10459665 119274514000690255932711080538421488000 10459666 -31098831862122760430993283455169563136 10459667 -420369320547815240776306190511970211688 10459668 -6123219522774950348915768765173647360 10459669 -780634387323624836768429703544511610240 10459670 -58612299527561280415408785396695385600 10459671 -24222123073594177055083927069351384320 10459672 73872584844219884450204180589331353600 10459673 207751431989374546846407037153627220544 10459674 25468666288571610181935835960940038368 10459675 200136702682041570017782212126010393800 10459676 -96852840373148966964825050340714842112 10459677 334525382880944910356824961588364827520 10459678 -57109548265908105526370586833675154048 10459679 -221867583663713265275432267645359841280 10459680 35819775784792392025883546312182333440 10459681 -24635233599520594432901869549960098128 10459682 -29056432427729279172313149920085119616 10459683 82992820993670089487638815228581079600 10459684 362573576201065802402960659869564056832 10459685 -576628277710795185355890397645410312840 10459686 115841586005952515586279977694086822400 10459687 -11731178949586297836756808316402546928 10459688 -269187305966074158458272613524771722240 10459689 -313168119432017641976302327166027915376 10459690 72083209834938284665901648697565267200 10459691 510451110257195212119878794077244640400 10459692 -212832396824164868819221961325598499328 10459693 96750612022705706605910023724025281942 10459694 119135013280460359086582586460264504064 10459695 246486398466014697728865895649383904640 10459696 -2508190021135702231567540945604968448 10459697 -609643656168777302294610502670128609680 10459698 -87957587649737362699702597153089649536 10459699 -706718189463490501036468743798092095136 10459700 201345335853145612155033308439646723200 10459701 -177373696763524109554236527403892456608 10459702 294872082083265690032852755962804400704 10459703 45186155335354260210382645679716790952 10459704 308310198409490584161589180614834462720 10459705 -623555691273331072329738845093377947840 10459706 11039902531865460475771628825065635840 10459707 4755752964458859134750697425638749888 10459708 -113700360088756294397580937794184438784 10459709 -182448560872849502946085279582525125120 10459710 4643999261862790242141567550639226880 10459711 -22781874811289227891044400847370337488 10459712 1667230824093749625828929469298507776 10459713 234539183498769114661371348902120961888 10459714 -7960762114551046958034260848691210544 10459715 -13058992258424873141652113689026311040 10459716 25427196199850540848698617448255101952 10459717 -245677298118663373529505410069863195234 10459718 -427152458852503177987242261183741215040 10459719 -114976789296898262406754868371687621680 10459720 -134780035872952009543402976019480576000 10459721 567544509368487992973596288219696456922 10459722 -37757150425127858272206061498715483136 10459723 -415751979808094218943796072692788770028 10459724 796887707368861271828786971008684288 10459725 52013347042793639237096699429803872000 10459726 -206066279130817783228560907645388376960 10459727 -263300839521493638373932223570786433424 10459728 -68175446644584503824698882886521323520 10459729 171627914280795855231256639424446202176 10459730 180811885799668152166849902793311313920 10459731 47501770962487012070241236218240300776 10459732 15295423791384429567241803034957327872 10459733 62998895925293166093492313337114938368 10459734 42175325267051489679131449547386240512 10459735 168280157853491889976238623142839269600 10459736 336073998109187820383208377951491860480 10459737 381784053193212981856173758474477560794 10459738 247550573714251831130221061591088979200 10459739 277797111320728395475702873613212809540 10459740 95734395818146911517277939697839846400 10459741 -79317391700600107290412496779680454016 10459742 203188093297873980080317588217014726272 10459743 -21293166699787574546833871634206003712 10459744 667632097937550505101849813104205889536 10459745 31542765920590841398141001270232196200 10459746 63192567422880330777818687281223462400 10459747 -41673092524398986227450738061131817960 10459748 -100840553138440899741614173850382069888 10459749 -219223962999855225566677843363253548800 10459750 1474480090818874586852544807682560000 10459751 -744333826469397714972631398658326226248 10459752 -140911831390926493001606336086571827200 10459753 -522280229230107242484033448637918663616 10459754 23717135357827701678652599311649613920 10459755 226217349804628419323107123177344284400 10459756 117916660191137550796380267501652869120 10459757 -45118275978207756238146683446412429376 10459758 -5865576630305626206307131176815626240 10459759 -111008878949480821636583187898252968584 10459760 -22589833503926037682202238777056624640 10459761 -126246873676982961504550125805006075200 10459762 -27362856055680535055191237666980962496 10459763 -236524951383130669153368575495058743988 10459764 -71425489877624526347210516855565318144 10459765 212646398684164466301980743573968405660 10459766 250112167245254572633619499710359766400 10459767 11122025835359622825817582295710178280 10459768 -46004686166734577676638146670360186880 10459769 -308792905408825442505328987042095511830 10459770 79313212879540282372067944475416243200 10459771 -213668415451705795548610982584999605488 10459772 -47097809330256944617400947974093373440 10459773 19557907368024827283551246098845234144 10459774 8353043569025490427011095672508465600 10459775 -61174097381415986774380358938548736200 10459776 251671912520204469121479410453368012800 10459777 -211037009921293579407833920465094263800 10459778 -107248738608679119630898913620804016640 10459779 -43092786692224130416253828863003355904 10459780 -19404417767864796439317788612300870400 10459781 -210992662072744646190320909006280320418 10459782 -24960563980848893528046235260023752800 10459783 10321682920306405999860321503422827032 10459784 381221474151216452970613229780489794560 10459785 72044485335973316460280785489250560000 10459786 -9708158597035260426585477014746402560 10459787 -5933812507349637383600324878565680320 10459788 142777560619166744333926473002588966400 10459789 106271496802054458044827742848106302156 10459790 235365626834687567458513654861578134400 10459791 77083648886739868014624167046020932080 10459792 60040381352579351563130011379669663744 10459793 20160179125695273914524127683278636642 10459794 -251745216534441556212377558966404163328 10459795 505972380671040688698505117370093722800 10459796 -407191997075308361656049726320361345280 10459797 -19519655423493936656432775378346514496 10459798 -233517478536185668558814691919337349600 10459799 94817664624453437025247512507860239536 10459800 101726841137158677215288899153152000000 10459801 -201434916540022381605106010546438736096 10459802 64118619426780563254233474103618804992 10459803 -114639275396073733503158444651441713152 10459804 434082939717190871006236838351051801600 10459805 -14923452546380532253630288119879334440 10459806 -103014710222459506622431497229779486720 10459807 -297571039202725707752348854829683049280 10459808 218753433500040259718102044938704977920 10459809 -158004966256837504350305768805038220972 10459810 276178935808355610292873305764857270560 10459811 445046234175415541664469494407305638720 10459812 -41889661271995686007018036752252389376 10459813 22890236461125482856633384540494810880 10459814 58668445166030475645391708103193487680 10459815 73941532039137330126276297665570150400 10459816 -465823416653224919295897954176410429440 10459817 553425656273848515179093045066296495866 10459818 -213271196510228354586824099976998937936 10459819 465507770101428806779855542670532167220 10459820 -114165869615106021322143250153273374720 10459821 156174915185762438167929197443366702560 10459822 224335167919905492944232163556991227712 10459823 -363797095526694480922557458266650716160 10459824 -97846942720633031831061928208844718080 10459825 32095801444279408097983326932330793600 10459826 46806156844148254642836349551408327168 10459827 183320757326668957375884405687584547840 10459828 127384079281190699623579416005568308736 10459829 554861497391236941112839504331962824430 10459830 50847401600932597805629913404422337920 10459831 -650480790066513147634640890520643473368 10459832 191496214912053725705308360211511398400 10459833 -357786429404527364405886622121399334576 10459834 114459314542994853889885928930744530944 10459835 88552249034367807173806225296349406400 10459836 6460913463250758062851249721899269120 10459837 70992073316378119456189483283090263360 10459838 -5431059719233612581236106018903379200 10459839 -212043655488532031500049777698277634432 10459840 -131882099643768700857498507863560028160 10459841 -235756112819689455227174826357404132928 10459842 145270346296437967071211962401583463680 10459843 60657931649753081523656015524405068092 10459844 -190608357508376731655456076913806787584 10459845 -160838181437860628218350353397192840 10459846 331983066581191154338837009175106667872 10459847 411664863609061506738545018214643590912 10459848 -15654960966700456957645955622756679680 10459849 122928496352068279537731920355051061850 10459850 -356235517423786392546992551498121971200 10459851 -205494754451375558163517972372671888168 10459852 -79846374544425709047107502218097532928 10459853 271097474584087970562525976957883825964 10459854 12485084699322103065329037342835814976 10459855 65676560161093735831011618465713700960 10459856 104563302088352627771453521246324260864 10459857 -161274746158681315321185557252044242960 10459858 -112803744831647175254256342446575306080 10459859 -51021049006768731689750446029537089940 10459860 169402730829860609033232411389843343360 10459861 396297664351472604462655154694042066400 10459862 -114819197015732701047712792887959285760 10459863 84422354238453329735229917719646031648 10459864 396920708013964248460977951784082319360 10459865 31836207533870864159776197597748608000 10459866 -29925824153868936077692135493418322176 10459867 -855453232768220856990931855436295284736 10459868 150705663993552134908082056994877795840 10459869 126558008246989820554941435683484847680 10459870 -166373901319801898650765881516452925120 10459871 -428523663270660663152636943835211719728 10459872 -8482727276129104980159934413967196160 10459873 12907562189553678332634933007617625264 10459874 36219575872740569577161446649217985920 10459875 -10372526749768318314171666885356292000 10459876 44152326890412798648751745209910591488 10459877 -190204236876270629478497601918882180 10459878 7532792500823984624579908352378597376 10459879 -934459920060108210805274723135901600 10459880 77014087533444110806808166255630336000 10459881 -185682581415131911443373853817936560160 10459882 -4929126480729838548818905465342240416 10459883 325615567021200801603878859801134425188 10459884 180893559698096060376529383892267316736 10459885 -212641481130545012300833505102537702400 10459886 -193468571329034184536783708873171548608 10459887 382648467512257972854095884801457757960 10459888 96238273795681077893020895408279846912 10459889 -194645467407972191415869636413503174240 10459890 -54455124552180640952477097258745505280 10459891 60827772686146433560310297334404726272 10459892 -39381200518496369398307727240178759680 10459893 337802419703689963607583143864251704864 10459894 -23367369295720855676753215618614554880 10459895 -11502674881520659368499280407925239920 10459896 2117396683713688659664487240258027520 10459897 295479791466459862027431659931573172992 10459898 168977059964948420365224107308820173536 10459899 -450624859214190224913457051725852424200 10459900 -87611684427675900229893426391739673600 10459901 33095052758578767155693979542111762400 10459902 186877950863513479083751074383885274432 10459903 31832093446197165951103013070122704080 10459904 80812165411849566374473245630293606400 10459905 105269772509837942860366545997684460160 10459906 -256429013441209639388936211145732467840 10459907 629542035744248538681931048968829550592 10459908 39857168989386268584432724924821227520 10459909 -73706746031102217916132754631800361696 10459910 -95494006217838896821510359919780429440 10459911 -50882381033564976432843778059150081792 10459912 246983977107895163493160628882260346880 10459913 920482244151285466338860581313545013940 10459914 -238479727728287548648612025511352807680 10459915 -97436633536557171985634996446741609440 10459916 -76164439254867142770629374166971203840 10459917 129168135585838192342075812454082523660 10459918 -98919929649955862282634511271562562560 10459919 522689051105751746560666548836331718320 10459920 -20791785175865042574272842121108520960 10459921 -116647887231134713930231998102182285376 10459922 1988704442691296321552860089633133824 10459923 441469393734508589030438018556778521600 10459924 -102043740408321379601313825347755819008 10459925 126881453331848373723960661302035344800 10459926 -11878071135572107710412429210809269760 10459927 21677081240132459375021981223865591680 10459928 35002685410306270871808854586398392320 10459929 139849667498078780203309234129696376784 10459930 -108395197646184932529914186532056484480 10459931 546912526622658621598655794792667791464 10459932 -133743819292606394274748341959198369280 10459933 36938195325600936927947074057460912640 10459934 -128758960493877174832084787446509024384 10459935 176520007035852151013887423645491303600 10459936 -699533433305301960338211838260227801088 10459937 257399624140829279922242203148521977600 10459938 -24926185107129319277317252979921890560 10459939 27448626901319599147378949926708342272 10459940 189308322709673739766089606226904371200 10459941 -63399867401942777136943518502548251808 10459942 -78832762037887424576018708382841348128 10459943 -325238674218701396764639873588454922456 10459944 -290146094286895796276987034752826408960 10459945 -522713195960285242084703290714090395000 10459946 53695763071068466622815265018175248640 10459947 16982682290972579890533797409930705072 10459948 341799588099027732603571856867955223808 10459949 -603256128243864644845262616626248811700 10459950 -3930402711596854981359572170524432000 10459951 38491652037447237059456179250015717392 10459952 -17299697453657240302340345355422269440 10459953 -50693883819974757311825380555105001856 10459954 62647504530125993932410480029968097280 10459955 -413437504916279605167641853053417807280 10459956 98250361344633062217819193634402611200 10459957 -911355892432471448017185462501481468128 10459958 -36082079931777460273665491445944220672 10459959 -745043323871484621663927136460272824192 10459960 115070981903974563903222795179794022400 10459961 -16463934316926617505270643754056517676 10459962 -114267005530729989779169942814738460160 10459963 217072699104624905354199744502306554624 10459964 -30129546295543568506148094109754969088 10459965 3376556634336891917888546847626771520 10459966 113517982889619964824308847849446976 10459967 -121762642356484051235567480141361482400 10459968 -139250533477561417738197718232060657664 10459969 -155033463467754450922515853178564474156 10459970 -107765932183563952049597965625522980320 10459971 116341445267901406504776653383209518340 10459972 117531649828911649741890225131562651776 10459973 -286424615199614832443762851166675227680 10459974 -7737268288812830624641017073973723136 10459975 225644748811844028694721748752519822000 10459976 -682095756068847439494278655618405841920 10459977 -234593853194165895285314926073832166032 10459978 -245213560222303323770940419502653802960 10459979 1420412689138010996812390857258397379376 10459980 -170292834851548721833001859099164835840 10459981 150302696058689475149067080730705301080 10459982 96257215954544324054191970136267127872 10459983 69927423385386729858233029023312797184 10459984 -18152714816134170367932505925530624000 10459985 -430571088831651952322898917725377335820 10459986 -60573846340838141318534272077827851776 10459987 179096378518053057892018308603670214636 10459988 -65270160255368485538662088134827921408 10459989 -189737549455046375097295221420251573760 10459990 -81580485028006618142541129100954627200 10459991 388995795550290971360731014866808069792 10459992 -80995275193421940233862700850798592000 10459993 79730077927666211041665974014733067520 10459994 -126461005192549605324924338890143528960 10459995 33666238876390620937318048904839065600 10459996 -197965810382628731414078988901448896000 10459997 -330715519178470236459559001743910459040 10459998 -239407671134919518241797139224977074816 10459999 -386270149391234036602533558075374644608 10460000 -2098276118815231695133491234324480000 10460001 -4300091744254795014201723382446829536 10460002 34348220793919825010347354497878022144 10460003 134260294537964827302455993281136916252 10460004 27007602429338329911406465837022687232 10460005 38197781529677718092768516877047992320 10460006 -367721102700678409782169354590808566048 10460007 98101890141022161881994567336529743504 10460008 -1736480875799558069152366129949491200 10460009 -116613174543263137331817081687641516160 10460010 -5107326776037618678078915905479756800 10460011 -22040721320295817243387133973925192928 10460012 -380702895564346026918269606200794839040 10460013 325483525046328217629223236949831586400 10460014 -214103911083862531182857606677820382144 10460015 70376147951865057504806471753425822800 10460016 -574599745475670620432370985251176448 10460017 -274303179848831658544666804032993398288 10460018 308898643220740011503182990461055104 10460019 61949402687770064598787645156879667760 10460020 125392858118600024427229908884704296960 10460021 -246199622211582032979678251670459216960 10460022 67785716080393601830151269087717056000 10460023 -75263019146447678232062748021234362960 10460024 -7050863403784159729244252103079649280 10460025 -108603534192856584171614003755136189250 10460026 159940990519310600421958329232566329712 10460027 121274370295690302233681755051342977120 10460028 17169440221525777657297909067712430080 10460029 -117942525241041927309662501235963477370 10460030 -135756453467190557798645538742608749760 10460031 -97567471943803059980792849963008283448 10460032 -248088556082227522016392519192097587200 10460033 61519084863581492019063503771754602580 10460034 60027661594475637842347395992724315168 10460035 -559319488552520866850603782959351442800 10460036 -88943426106316858144670381052414038016 10460037 -21883352668828783672959781683268147200 10460038 51506999825792898279387967930644480000 10460039 -131004688656421887281953030491950718240 10460040 125517396953105013811773103997954457600 10460041 19198802864527269644408883832980901072 10460042 108546806694448465256126131772350266672 10460043 -65694191172656608921747838933440339200 10460044 -52810523958283150687002927439977922560 10460045 360798254074214345544789095712143873280 10460046 -223347200711580066241734443237181767616 10460047 10440273771732470631499197970162957240 10460048 -1845016687120849145844079761740513280 10460049 -498494439716717563672794155027022930048 10460050 -62420616012020587551358364502615157200 10460051 838324910351883201166309599438028800 10460052 225632883113030234484690793868756347776 10460053 -45317233204968053441082079688947561760 10460054 90052340148556078930589556009935710272 10460055 23169154964025772408684277534851814400 10460056 -370231646609944558668835459661004933120 10460057 -709138379259892721037227431982017664694 10460058 1855770421880712355003626941521428480 10460059 -303364310283245743403723237461267199740 10460060 104678745431872581069396158322470492160 10460061 218560010175905410608264555884553866310 10460062 -433128132621530155739493057958700600448 10460063 -383149708649036295658697750011750982688 10460064 -354705319553217170189285053044652769280 10460065 -91316522703367645489435526494945401600 10460066 4702710085185156232141133994960845808 10460067 169254251066570726872187643603073263480 10460068 282524078176342293016605952910843470080 10460069 -251501415353326529742506267521525331556 10460070 -91652460283894745844517575653521920000 10460071 220594783450809951219939716109973822992 10460072 -113511613514060119859888083654253936640 10460073 -34174644355602172360152620500895773056 10460074 -107237235562685273185897083934540492800 10460075 -101169349979955619003673644863116645100 10460076 -35916480526331078928870932195817799680 10460077 -363875297433809577506013008106895556074 10460078 -43332419555276684067195833633298926976 10460079 -13508081609241951418145501577504107880 10460080 -24398866780085593229979684615360675840 10460081 39911119519060626901971772736111465700 10460082 -65137486834472874498858188488794679296 10460083 693103554382218640787283834444026527800 10460084 -93809804038888943197303726351284135168 10460085 79512139319278822520436618524179729920 10460086 15029017294036839453757376184751588224 10460087 631389223417222934617401144886760016 10460088 462504507513964056029239998428765491200 10460089 21822043686620100896687322899547311440 10460090 -387698424589572029586614221996314196800 10460091 33520542670001845956898580954216002560 10460092 151980078146293974993604960073478830080 10460093 -224903767117175558175591584466417271200 10460094 2913893312772420125515841957112803328 10460095 495652117156137089659935239940941178600 10460096 8215807982740573278354369461178335232 10460097 2177305854445095149318457311766812520 10460098 -122655790810296821931728906181210278400 10460099 -94260066031510632357138702073289092272 10460100 -26169936013431796504752251300581171200 10460101 -86293390427093991907704221598315165696 10460102 -203415424388709949655499399400655536896 10460103 -177051876719805242131541804103685193856 10460104 128739723532303926980472455262208204800 10460105 67765405295666624620344228743632492260 10460106 -18395259422949694751577976719225536256 10460107 -139780021493913442984736317517441655808 10460108 -300818464345434416155780185270574471680 10460109 -81359649138305026622162615396873549760 10460110 -37718637143048499065455609109136000 10460111 -732669302391544469563078958594817366288 10460112 38058402661207142675653716401542791168 10460113 -51638386327058436823457135108825260032 10460114 -98503191616994063650940440322638834176 10460115 -39383238219881846766590547946363495680 10460116 -340979059523606285213479500617574862848 10460117 -784671507543656991865262976108207497736 10460118 10063902991614601863321371710080391104 10460119 -99389888815458955518171778751511343480 10460120 245477594782569852544882353111416217600 10460121 68974414182270198593377656376541932224 10460122 -63263793796270827647282871577492055328 10460123 -3466355372779016710871663059665211416 10460124 295382115607144789880230995624895856640 10460125 84044933209611357488270072635625388000 10460126 -111236608616156631924144420956913299520 10460127 159917128945373074764639073115288638080 10460128 -484477934836333411340503193044412006400 10460129 -325695036263926652353185725068262994270 10460130 -161321057381841300868003536585915924480 10460131 -421733848064702627884637508641403945336 10460132 -615333984294897048977648854052423393280 10460133 -218675297069628261042478616919256172580 10460134 -126202707355110370874912393994986088768 10460135 51334624766568254419123096899032993760 10460136 61137018796015669131626242795300454400 10460137 6588371052397110351216081487391498320 10460138 2713784390443195959429547136509314144 10460139 -134976861211461231943788130071102321576 10460140 140042583176748345898670566571358781440 10460141 -200328549136652979388115444089298908458 10460142 -5303610304563037830998365348669449216 10460143 169320831290257733560153084219400122240 10460144 21756544307488625891813521760975585280 10460145 -126203725718013087458855724602768247360 10460146 111647340614815890006948275694897354240 10460147 374695936347819375721127802237903810528 10460148 207505430611500762757968891642413383680 10460149 242151696887502743071063240165194302912 10460150 -113209655709698186276657088031747807200 10460151 23418917698524605889752697754362857280 10460152 103473576155209993419466824888891801600 10460153 -183049069065978054347141983070933754240 10460154 -10800120827608413878099627630103674880 10460155 -234125096256467218433853703318288374000 10460156 -179012531781832575744623703877798324224 10460157 -350658438848174583854313678317974468608 10460158 -2487269500308165827304066685753994112 10460159 -180268159930833222385949819375904020184 10460160 27391549549044630914418772531457556480 10460161 -341615422060870447626785368018262922238 10460162 -77832858157874442225867779338235461728 10460163 -96899922770793811404875431758324907776 10460164 73380658971961244847553183766145687552 10460165 943726578624592812148050214038575184000 10460166 -26065313068587296594455299254525339904 10460167 190629599862633188449018723672318905880 10460168 -273450389775699534750409632469788579840 10460169 160434993267037150200374129143339014000 10460170 -1323841040701480353244631422691635200 10460171 -183822232627880662198687607981662755456 10460172 182105490565121060924048468261187988992 10460173 521187969112430466687811385738257818422 10460174 240599435357259158933084381056817961984 10460175 -37426175115081071292782732576435328000 10460176 -54300182502131407458843560825068576768 10460177 -269813712591985803758907554087421913548 10460178 265183518865177738547094134494861317504 10460179 -459064761489546735042021676887335224224 10460180 1008480320596913304957348023428392960 10460181 163928217568703808889335388748682997152 10460182 -233940468957104134158326330172855203808 10460183 -615694203749150478838824366279182541840 10460184 41551318786058282379314797497188352000 10460185 131477602429933560982737694887025914000 10460186 53378596666719926025862822092490998528 10460187 -274530635060481334843423604365326358356 10460188 345379410154086045659738129287753061888 10460189 -469824059677206551024766544393563166644 10460190 -42608503635985652911897217095152725760 10460191 -136909970884138219403957388621118602128 10460192 395915316537854674860044867156343324672 10460193 176533960009181490380118914951613321024 10460194 -60800464723275213856067826323566717104 10460195 -446061732002049450791197802050302922800 10460196 122577330473966549038893176768160506112 10460197 337689795290411446106612808283129086912 10460198 -36256323802083422977746051479998318464 10460199 62445603618904504244430840726755236608 10460200 143813992960068063164822745464828544000 10460201 1357193158161705259553364754902369792 10460202 138431880780214914812401446104555595264 10460203 160894802411349856495173291524414654000 10460204 -321127079106988668671239551256386380544 10460205 -75257026822534983954215314661300448000 10460206 88176206490032185339760647202691638784 10460207 -29291247752219004351892992683888530608 10460208 109820480380848248409055487028068352 10460209 -228716860317590210811917574918425252590 10460210 157876126531648701806521355716368648000 10460211 245261226311600760315751897065486697272 10460212 -275026646516716118954190719071255928832 10460213 571020669767284333645486144937791160160 10460214 -98003569781767536839675066289693406272 10460215 -494238290683096113790439542893398009640 10460216 -61727583165947740596305975538952028160 10460217 40102388106628900702313345306613992640 10460218 -146746678819912315722215274390878935440 10460219 271583219333614075226063971922184058368 10460220 164090003136230084722982566930821473280 10460221 432443372388686162461974237241469748422 10460222 -340125744940574051126131390178106993600 10460223 -2697870455145644423903343918203679360 10460224 -2309364740058650759741837949438787584 10460225 88708216301628398771440388947054579500 10460226 -18397822782915168600158023453507390464 10460227 3046826746539207368629179686638799112 10460228 51459581410422455996532650135298048000 10460229 -82412353684328865478233549962850388512 10460230 -202548598606182701546378068957760119680 10460231 -310297791515060047161862704957171340968 10460232 -583547975065052065318453437453778944000 10460233 67176906651218669856155236361581482176 10460234 509129668291323766507346443508598508032 10460235 -10865587511927660739492610874796775200 10460236 -82525006024514634933004837063390156800 10460237 -231252620353064878182217499465344234368 10460238 -21114225461839120512495906828432051072 10460239 78783589648015075410837989035111039008 10460240 -9607787901864916067347201826527641600 10460241 -294175310253065266483532672557912592640 10460242 -86779466640019127716599820657828351680 10460243 -34811731611709243362640204688026537176 10460244 205630539033266724079396003482309666816 10460245 57342249086058777996722267550437521500 10460246 -25941444343085734214493132753483984576 10460247 -4141678725718360477074030217529318400 10460248 -227864813529442946105027965776432353280 10460249 -321682270634129397130471424613370245750 10460250 210817293453468807811362426640512600000 10460251 -413658627511300175665986716596946370748 10460252 254109412629683889954210779899706967552 10460253 -203722283029849466599383026545022737536 10460254 11597521199673201222839272305353638272 10460255 242315133746678330676579214415440273800 10460256 320132141433668872582015759265796194304 10460257 -19383166988826689537754287884528802940 10460258 -198422015796002912626535585185479641520 10460259 9609727680422844832475925567271147080 10460260 -179506294920549622833736263813860659200 10460261 -151099316879860118444521338589271655936 10460262 -84773758538999216113909518681535887360 10460263 -325966526648205549498909171584573792616 10460264 -123261962032795923864640477042356142080 10460265 61281264113100292176398946474312880320 10460266 5036380937242030827825146163503852544 10460267 9405135902972952537347778873277628832 10460268 19304880618816152727651305643284103168 10460269 -452059818509102186940872674102124860330 10460270 64717737647127007154514336133904424960 10460271 -183217182853980681927754858222636333680 10460272 -25178390771149562314359692223124439040 10460273 -179350804001982918795846757927952504064 10460274 80281207016935698773897702391790344960 10460275 59117687508250700391472913815853005500 10460276 5605584406165816957342848522565580160 10460277 337206791292862706888090538330627599214 10460278 -61714885903042120484577184958079729600 10460279 260096577024265471104849931057223117640 10460280 -115929892270984587188471661293770752000 10460281 -68961232364680706003536899059677728256 10460282 -71940299039371066041735042479782333440 10460283 101013669776908449263099804424693606000 10460284 -191932166612285235336287508678108417024 10460285 -301547764079212162817501480035237449600 10460286 126233081962256900385904736026849086720 10460287 -62095609103892098837404725155231125200 10460288 180483294673763696003640649390793687040 10460289 9156717247441087953738200524874313600 10460290 78529926612261757978311332073409850400 10460291 229509911628546920115615747569680045692 10460292 -89206485002197689442391843119859662848 10460293 612310796458384518201225896357109096542 10460294 4806699837053784474128125469172570240 10460295 310159825220472451966745301084151758120 10460296 -261930463490695866901304047088973742080 10460297 -169216336840418357329739860250592214860 10460298 57758698999234123166729273398612151040 10460299 286950631036461573413657972212630207488 10460300 -57974730382552712687607841034519424000 10460301 -403770607167122758630230246470101474368 10460302 -382136708710436950930549594160348928 10460303 42821211999176091068607989885142820320 10460304 -35589123794873769955445893159613546496 10460305 -184095719693452362152467590047517138840 10460306 113795522466524012839739346289671598080 10460307 -32124628902981482505541082714959307520 10460308 -248516736819475229020248494512326119424 10460309 -10027358365434834301556996622002186496 10460310 21331756413557769992954878469034731520 10460311 -9554158459845787226953249788209655200 10460312 454260943743576702415649248005617203200 10460313 129566345749601269878008616792252729600 10460314 -174298177275856037358504627641647017744 10460315 269350025909147472534322304448579128400 10460316 27013583161923037190599836355988050944 10460317 -141809077815994658966269176206915512000 10460318 -113227429266264350912797316479121674560 10460319 109777517751853687101085027814948604288 10460320 133114533606961610040464522152677212160 10460321 -94646837204613277885124091566059438908 10460322 281900196993547286499475920449187551520 10460323 -239540611474661052235752844746759755600 10460324 -22274952096926652534631609515958938624 10460325 -232668192310518970176639852309665896800 10460326 -196800404362435989630845649557076153888 10460327 99770910217174430998507968365361349752 10460328 -429068508073153328084322004939065507840 10460329 73669817170805548096503538935294839040 10460330 -25530172022312720745601718397755842560 10460331 84494508356826249240611385950784410880 10460332 404382844062075208027998201947888727296 10460333 430675415754869397864740455982836014624 10460334 -120506405718400251568614836635963317120 10460335 69136707236119276709561121778861645200 10460336 3738620648280772241153463108885921792 10460337 31562613416805945902602701900093806400 10460338 119673153207764543469803539911790344192 10460339 303578171815826109855917442546824638224 10460340 15407148852460594862682163166564628480 10460341 550424674912045853087161038152793418684 10460342 -281209997988322271493965214274630712928 10460343 81848257465926244636682049052117586664 10460344 272434341707518182760661100223691059200 10460345 84322533535573883085291213979801862400 10460346 11388290743995695845727955827985953280 10460347 718335403132096076476550199486551389796 10460348 122458940463483870703133477313671101440 10460349 -381024641592869374069771351199956258266 10460350 -284719096839019821163265413359270619200 10460351 70438154501139214459393946578842870384 10460352 -194426672277556474355623139576119296 10460353 -433669457335858684377318684986247186300 10460354 -192362794050050666969941094287293043200 10460355 -45751428418049782724630865159575654400 10460356 -316414477005322741809048315111086942080 10460357 -711517096958481250565138320983627719394 10460358 -32128606406319728064694921433477038176 10460359 -44975555302161957697129083376031608320 10460360 82458946910842817553441478799403264000 10460361 1104620148550856261627578940741733888 10460362 856200288313459268504045849117493504 10460363 46480418811486503135939230901260777680 10460364 -3144417230222951748052940725186003968 10460365 189439429925315932660990196249108365260 10460366 164164074663702186218400648835501253376 10460367 109094915709079119122299597079462269440 10460368 81046678761885095009034427157939011584 10460369 184331983089165717013922318328643318770 10460370 11751434214961393857355651974338611200 10460371 495335628194860462772934609964520196384 10460372 153826574639524758065043504860197842432 10460373 -61993958119054195953054098075201048160 10460374 -286734157351484563022312835792154091520 10460375 154276947921699345910526787461974500000 10460376 247998519509992848013938922614928619520 10460377 46830286262159784001512597770282505600 10460378 113348343335012713766448857501741664240 10460379 -578251243336710052372285192933431728640 10460380 -114484825700205801316646258103439656960 10460381 -16409501442636433335124109651263762068 10460382 21094959059692161744250505111878723392 10460383 -138160243772306617326260544586391442560 10460384 -351164983696417748514640851215921184768 10460385 -11204778961098566164756886245866471960 10460386 391601049370276904511304067891730445392 10460387 173333350517501289265301156761553637840 10460388 -5913381078212157047797654146505814016 10460389 13805506014831228839792405488707589560 10460390 122663130169321550371423225734679564800 10460391 -73780272253676781291978926936042311296 10460392 145723388820016484770166786646240460800 10460393 -123721876602710122142015851445595652800 10460394 15064678567655841307605692693745853440 10460395 2439203494738561618703162089789175040 10460396 -446697494574472653644671855198562457600 10460397 -103169893273139442557797000967092888800 10460398 -2547107511837196132910198148625320192 10460399 151821271188573264423755427782408499720 10460400 -17320280405847816400141920154877952000 10460401 -112538969353081068818541295737406528448 10460402 -294987375780424420424316268955461171200 10460403 -126768477635486916105126711877036014960 10460404 150517317726755839256062515871161961856 10460405 -36471877128895870624123152852951071940 10460406 -37420211144135884815638216235826762752 10460407 189250598177360048357587384001367923088 10460408 -126267457576427106827661485048768471040 10460409 28562540675909294295715626118238593104 10460410 -31912101935296983529334371356719538240 10460411 75807517207551187034004222006216942384 10460412 -30312654843512614927257759415020088320 10460413 794640057306792567559181665725959718662 10460414 -154357459372631671298089945271339079168 10460415 33622775039886904173615623319434181120 10460416 97600064441507143498228847558315212800 10460417 53715359396135373478785914555514722352 10460418 69866037460107807445336413583026109440 10460419 156926895004994089732010566912501069820 10460420 -142381525366502033471729593645776126720 10460421 443835566586728457048688679967777166080 10460422 255327261428094485966797440248068554720 10460423 73552725079920570311721262657113735168 10460424 101368457381891432177291854560159129600 10460425 -259518893232178597930793394991046665200 10460426 65712129801629993104579387840527492912 10460427 211232813592251732258705954387769220032 10460428 464307439738699496073619749216437162496 10460429 -255709276489045386468482970710559112224 10460430 55803200158438060061453524350738635520 10460431 2245434353034388284817525368845381120 10460432 -62908567849495483363554583479685668864 10460433 -229810745256422692216163391715614813216 10460434 -38708151961548096239592856873118070384 10460435 50557110729652828450775270490627012000 10460436 -77239495994130632791961816813706424320 10460437 -22533544911921815382736723287346306440 10460438 2305939236037239893705468996305594944 10460439 -378820832436408565766524979613442431312 10460440 -284715229149996490945527932610673459200 10460441 372081352359979233997621818128089360842 10460442 -16624870142980593465945718139016228096 10460443 -16644162146005187963733496812379900400 10460444 -218547691029199117338102441890318744064 10460445 -88646165284660686366364828633823856000 10460446 -148071919216091166634323170287779925248 10460447 364531304040250333638228732701134924896 10460448 304527952085695226901409397947021393920 10460449 -33990231270406767354730877232205791036 10460450 31452247442872358503377463975488000 10460451 -72341714991872723441052508622669186640 10460452 284290694271859172080871505360442219136 10460453 16671006750916672441133158888991762844 10460454 -79772948448182365361875689760006717440 10460455 -46652070418139337620169251829386183040 10460456 -293193331956683048681076285357236229120 10460457 -107390641839583389486145564111161752448 10460458 345189038308447178556089263512226108080 10460459 -32650517970562538478863899381813252080 10460460 33417254226369147052264858945851586560 10460461 219788039696087741217915139536387752064 10460462 19543681785382474926005829238128794112 10460463 -103435638781522475286969862710385318752 10460464 14059476689836000170836710034107269120 10460465 -401882750678999014086188306236097368140 10460466 -238147796607790281888749198333339342448 10460467 100398967790787246937719324194800901516 10460468 -125747823497060100389545544720185460352 10460469 156064828015007981362548871981547212800 10460470 277573157152541634101051163088680583680 10460471 -348624683965074593380114496506804183200 10460472 -30328182641370384772287083527460290560 10460473 -399665783094598745842833163740529379456 10460474 790068305095338826981569983038261774560 10460475 -76829256935729694580690089223148502000 10460476 128096258415800794868027799494421970432 10460477 -6791112201093464000582404622787823674 10460478 -13197734399919049715024470017435386880 10460479 177495060231619782849744206967271578240 10460480 118339052727579092244800946161728880640 10460481 -11516360695087587631399372291821930240 10460482 49693987770022854157607238538221944832 10460483 125283715881459731683382650477192239624 10460484 14459277508543540066001199223671373824 10460485 91223749211112568563126537594315415680 10460486 73481548266045400838538908571424334784 10460487 -75351650323639947004367620267004279640 10460488 -117738419013529549054997413696846848000 10460489 73571263041786399330144082231931388324 10460490 72673678954002769464584563748564682240 10460491 382381616462881125795281586596419822080 10460492 2430717952621759183011383764560445440 10460493 471427578890901683831964257795854952982 10460494 104330393064051522317070699189666547584 10460495 -213094336640618968401818654849428107000 10460496 77865913741902409439821118751249530880 10460497 339260059140364587188732292898706691072 10460498 37297485616631653893717113393027893536 10460499 29572407601567918924533123741200490240 10460500 -560237319786923431496251917242303808000 10460501 506760754105742567774679238946100575904 10460502 3801440764128983928729568078665232512 10460503 -267424684883614644924683498262883316640 10460504 -82411621623984232697607515049501818880 10460505 119846745070248860906193658013928304320 10460506 10932852084286881304785353440696773120 10460507 -8082412070790907992635053816216121160 10460508 530253184691363431217279604310361014272 10460509 -153054019231371328770785534543833606784 10460510 -231738439826474890634536128263244507840 10460511 483922800794316279746628680714132771160 10460512 131793417427778868410089495171891200000 10460513 -279697818860221830939385332675997688640 10460514 76731969932510543526867443599060448640 10460515 95697339891360670491176131628014883520 10460516 -38472823799962546016675759186107023360 10460517 172155381132425944873480151893838621280 10460518 209272349419153646941864611832561716960 10460519 422322049405588538522814580715994196920 10460520 -23867951766378502418985980376948787200 10460521 280226598181807372201592893373250548772 10460522 382839383205971216361962499922929531312 10460523 -2429393224736252508095542361427630720 10460524 -3752908859432090468266137067035163648 10460525 51950819316896769589261369251329217600 10460526 -54561499083020440398837009874231756800 10460527 17279382887312656302568001511872348544 10460528 3371905021226881980730734975714361344 10460529 177237388846316705587791113683882127520 10460530 -112424841089451197919494282082236127840 10460531 182089413505910877298802969677800736332 10460532 -276431993904440936883722411610390067200 10460533 -72471280103723497405759387683469166756 10460534 90253515544253566365116283657260746752 10460535 -9641726169416009806761528155634237120 10460536 34147497945508974039386353425270312960 10460537 28031421822395470706465902127291730000 10460538 103381727783048270152600401802129310208 10460539 367525511243884647431240572583620402340 10460540 -6227130301886596563210592818722073600 10460541 3826164368717170047061776619158616704 10460542 -581294018207955334847212324657378218240 10460543 -681793994465565173456637582260226430296 10460544 296849551798876377328027682660092477440 10460545 482884943688544462537828066345542600000 10460546 -331770231577085831699225660912607828480 10460547 70188159743163474531599409401709983808 10460548 -108237439932379613130687095796049100800 10460549 678546115447829615257901731240974169920 10460550 -17833699994941944154105674966866059200 10460551 1029404372730297261119195421023032633704 10460552 -133672587697345989544598364739279257600 10460553 32823060624316201805224200345905910144 10460554 130493160770770485232255556619703544160 10460555 -257539401389201041893856757436158515200 10460556 -500738419369087846388418461384857789440 10460557 -130359336855034613420133907862606009460 10460558 26100751421145393248443645642503506880 10460559 -69825712600024539408287471939650371072 10460560 -64155311063930725164615955201028259840 10460561 226132450119562113459787086353200691520 10460562 70087344234858147304139187863261159424 10460563 588434379398253001459119665268732720812 10460564 -266173134053531001783486178446108825600 10460565 276112777612398477095481701920165012860 10460566 -110563209361653092526006553155623619840 10460567 4353659736156131995719034216877116848 10460568 -39896457904016331099738326025017610240 10460569 376959408421555819506415564141051303626 10460570 117185259306264750695928785643257952960 10460571 -180908758518532993747335516868229544 10460572 -223672811031850660306522289409166783488 10460573 252761341471879583784822019901322172224 10460574 -193914883664130090471350945423379166656 10460575 -288597099760797278188029689506862204200 10460576 108503222373191259784631706275442327552 10460577 109432721662111198181266839320784854400 10460578 73299565265350538258379766644007587840 10460579 -124837146742171242920966189322197748024 10460580 65312584027210788582039188840504709120 10460581 420513945647833143148979508969859207200 10460582 -318573685497883450301814097110196108800 10460583 6387440580374200787493977705465523840 10460584 -193785178200466710697167425223684096000 10460585 -422010271869616501498632669324110334840 10460586 -31047839037276523745915655863041708800 10460587 -52164040307106714829282961751036353888 10460588 -34991396256251339034787456338441837312 10460589 235875867548955499337499125667505468224 10460590 37521829810209104482312978680257164800 10460591 213322569694299215497882869225583534992 10460592 -70338955581715336662869626704719855616 10460593 -342357291823922404176332793761393359392 10460594 232837567077466520323730706886477326096 10460595 -67312987336168977847794592652249046480 10460596 -163112198385765855568659631127669902592 10460597 36657491057884095671679700277652918432 10460598 243419066615925131541594910865315619264 10460599 -107158635518164118359524871097780468520 10460600 44174684820451213825122187457046528000 10460601 -495292504256031106288741561984674897408 10460602 -602187730455491764835378837716836910080 10460603 264300842781389655567730930306838556240 10460604 -67836630503788660516562764334484996096 10460605 -3644341628929813811838232179859245480 10460606 -15830931388848680186755932488595326016 10460607 -8178498649561917985389440680334896512 10460608 9718411466805368027341882293842083840 10460609 -173698818974473338019197670768448299008 10460610 -1603457236649764921663913391395481600 10460611 -243964529328104127485260069050048062768 10460612 -445348147867725706630765014317455131648 10460613 4951686333986087180668882125077970144 10460614 29171115601603085182428228238217433792 10460615 -71539448190222338170750364310491421600 10460616 361378953827296729523061853029567897600 10460617 128989323343020261806421285246652415412 10460618 -941993568745864866114786324031637664 10460619 -192803477924379476080646746025652520560 10460620 -179772171359859770900212991849924920320 10460621 -177454137060821624171742761056046469600 10460622 -34355245200101570279163692653688968128 10460623 -193703665945090747645923830991772357176 10460624 -74440846868444547074979000182222069760 10460625 4749759902516675883844281799444920000 10460626 -252545722559163928005513372590495616 10460627 808207800099058151223696558113234299200 10460628 -133049019581794129478542858377408211200 10460629 -143406022250924670797573532446298638770 10460630 2770577761400681089004133388223512320 10460631 -93111589755996853312449056071514481048 10460632 65650440026506636568385770370169651200 10460633 -11391477578638969653339980619278576118 10460634 19363778168396022203957286980796172800 10460635 -232911424204686291115842429351285548640 10460636 -120308097801485213104121941072977650688 10460637 175477929893409304961678810725469282880 10460638 -362652585252705778874435166603230939520 10460639 -147399206535331884523508373483136416144 10460640 -24578193289862603892358408346114457600 10460641 -199222998715731651664639897443499964640 10460642 -127204697272004720573770202974710468528 10460643 -302276501732341922881674922002700975872 10460644 44964945268965687623254526441365347200 10460645 79907666916666945612160410392353893720 10460646 -90746203564950704471297802077097668352 10460647 294505095782394493746320961739234679096 10460648 554507102930486344035793602211399680000 10460649 458972042158061511836667652564007230080 10460650 -128513500908251022088666557459472393200 10460651 -438848597027828392096480218531542670348 10460652 82090851056334324547348039670122905600 10460653 2549645022030431807309440537418876928 10460654 -81983142423389127300575998821519820224 10460655 -152029861186476786412681049199423395400 10460656 -145607879644863896630356946441221275648 10460657 381707046134260507056072080474580813906 10460658 -43712774787557281498956254227371623424 10460659 -202707126646989721442545325658362089920 10460660 -97922195634906085103811258113549107200 10460661 -369516018438895288215072539806884830016 10460662 -465024242608564758875842852688893495488 10460663 214792976570486675110248378506383290744 10460664 681874238841731999011468836353767403520 10460665 -340768039119308051287896305767172714940 10460666 109062769525931484096176163011504293344 10460667 171232953897564496764097765881042667032 10460668 -96614992858542507747158344711136113664 10460669 -665546542305998023717074511753717863930 10460670 -100840248025791518866755975311223936000 10460671 59796885475504483618981935616557758208 10460672 -162398909206032526397892309780044709888 10460673 103652349589383814517678440335051518322 10460674 -43489894026006603325587106914749826048 10460675 139069691284373950041105686708240763900 10460676 74023605356142589549288467066665238528 10460677 -283748642398398887866907769061948905000 10460678 151773424119232289743563214814205498240 10460679 -253516654647161972550636516246214386432 10460680 432591583541369301974986943220928512000 10460681 7267423152010675479431271653977761408 10460682 -187604966724143520562383541741426645200 10460683 -428774098114604069706096847422474318000 10460684 -32726891740280802149366691839957735424 10460685 75340365280594727222872359450890776800 10460686 131582563316381378382578862335692565184 10460687 163989410218846395627614521852542222552 10460688 4117218698510031621800176482231779328 10460689 -71002350070739718932121562219316434510 10460690 -89944845052350801941821964309456642400 10460691 142810968116447300079297533958565987440 10460692 9113789683307834063206659678677888 10460693 232365676900260135145226981969095260942 10460694 101692469880740262828833804518407561600 10460695 190471071196496342539026297330382733760 10460696 -13358506243336325629477596068547133440 10460697 560414482318913869096428751421197248 10460698 78187702022903774579436329019649743600 10460699 -23928222324932429821945182026139199392 10460700 -63662091528820227929051631178147776000 10460701 -431289882814637379083630826499233702298 10460702 -9900440539259061199924353912863932416 10460703 -56997985291042034224431738918332808192 10460704 76373860030610096512729287830610247680 10460705 -259347367068263165407327751913433002840 10460706 229237677693890817030478301372018841600 10460707 128792316211566748728581508615751594880 10460708 58342374352351990840750001592828889728 10460709 -57239209551971064048342133682370901536 10460710 76541745225140582294921726075422590720 10460711 -8858588312929222391924908026829127688 10460712 23325382136072780807140701384767078400 10460713 -900167763390374761191870137725806840960 10460714 -22817893237839963012710787161025180672 10460715 93613015065590559431386001923743483120 10460716 -179007483514865863457520085473899754240 10460717 -676845181047653937337745817541967472234 10460718 -114799334952620005667068028253158799360 10460719 83508864059989310390017090587335375120 10460720 -80745058055699943784673549416764211200 10460721 111891957578572180857850276327254387312 10460722 44978199531090597947517095775733189632 10460723 1573442233368771900535893965175655680 10460724 234140832087807814670899956912024416256 10460725 -174527985362638558825513972055751588000 10460726 148977185547388721582656811589310737312 10460727 -287799695623268255287299226688676495936 10460728 -205491622995955905523805336821648035840 10460729 536010691424199796631238440944848197076 10460730 10907808619848357546668419211822745600 10460731 -636404881969746239711354873649684684000 10460732 519310823134564486461682271516598660096 10460733 -116729356675662530939304252373526698752 10460734 -45054735505899869985866117660823369984 10460735 -362266373632528760867776576858234572000 10460736 -24891522978034488957727175841002029056 10460737 276426718681093271287032655331789282752 10460738 -421514303799978100359418053517132810392 10460739 -1106339528749404693263083905024496512 10460740 -150465308906141604811459105239694763520 10460741 -178640384838731285346862386671206104768 10460742 -222913984115040127887631660377521709888 10460743 -812528655113736439387267419128737785600 10460744 -2103302073985443252837052308627456000 10460745 5509373238636352482519854070977977920 10460746 -144313262226718927115772048933305918880 10460747 576511776282014636594990932533555977664 10460748 -34056204909110157361441951144535814144 10460749 63066989810101237400595939773208567768 10460750 -372870719176138194999618764644026096000 10460751 34191781312763784048029814519696029184 10460752 13240516896623402118314990988625043456 10460753 223148358707516497079461825721051899380 10460754 3124388354456413313252435046286137600 10460755 2629517789933100503103001321333786320 10460756 478593401226759575367564693324214734720 10460757 -4869781937522139539859835461087339360 10460758 -121924601564411145779451000487294691328 10460759 -21159906777181058595123778185066969480 10460760 -38020118657791265124354980116217856000 10460761 -221531106024113273768567157574583016576 10460762 41632931609522985145841636019969416400 10460763 291262612172046968251375295962727353464 10460764 162743424920316093310278951685531852800 10460765 -104194915300909928628965078479104202260 10460766 -222357301745563968279948233632399478976 10460767 -348776437080835185671316753595069364000 10460768 448061174283422745447172631251368542208 10460769 79226565649139136617424198966270476736 10460770 -173290488965999000385041687876765341920 10460771 -56723594420306939216571855168844629768 10460772 43877751244062131005994772664358584320 10460773 -961921320949839554978526320439366841600 10460774 282354147425963379024020396765032295136 10460775 -102937516391466868667689126445405562000 10460776 449790323501485097668849298686146754560 10460777 -560258443777061608867122078844172523888 10460778 -158545871467873794057054181243953298176 10460779 103275126043573821292322389151191112960 10460780 412841778901142194338248507123605063680 10460781 84895007615808008966214097289562549900 10460782 3679558717570689963106558625089931712 10460783 -97624974259902787742383599433749824976 10460784 81584930837991035017413401271391125504 10460785 -99437585289763698340985898486008870400 10460786 69079853089528540530616663343548723200 10460787 241268925337643118241727489214006557040 10460788 -27102792155443748491963960428154745344 10460789 12460067213219497116344034936405313020 10460790 -101440926627898034262687941277477665280 10460791 67629167464833483512368355896259128320 10460792 115184888810031493523189126235675955200 10460793 73697648078761929185374566266964652800 10460794 -80112566229952526577505497723695516304 10460795 125587190100096683961917863637540342400 10460796 -35688862745102348298364644646629728256 10460797 652008682744844455741827773881113840972 10460798 334469114848816943058587997019196966400 10460799 -530840466063248291968654938598710320880 10460800 -89114351423283776432529237287632896000 10460801 -62903456891462614066754608103269193856 10460802 49321193986001545963853540309026905600 10460803 16388153877065637528767622270171491440 10460804 689231822207747549405178127199839742976 10460805 217569264673780552312255027348821497760 10460806 128902601836199926641673697958994976352 10460807 14249222013781859049472458324484548912 10460808 242497331373992455231759148370227942400 10460809 -82753055032036710673048562833425829990 10460810 280858265506641592814584390165877758560 10460811 260693725612230078163789448345139852480 10460812 211278505753328240690134189711914015232 10460813 239938356002464012105526942586966966 10460814 -27677072546417942774044147164373401600 10460815 -471027708360964966135545670493694290040 10460816 34251262266034284196980661517550723072 10460817 25753716706155240269008547270344440900 10460818 84711604222247358303423713226770363520 10460819 199347574787492416401439904743430306220 10460820 -114089360231859176975292470332393297920 10460821 -42245735252360663211296594938473109088 10460822 -44458500751421487845890970352790114560 10460823 -174087016996514738732059791536247153816 10460824 264411159116045868106396110637557534720 10460825 1931488435893206944356377710031601600 10460826 4785471792472238121474150068768523264 10460827 -148411987693439199485443249858219522032 10460828 -56192321646311692252782575805717602304 10460829 -20132277439948996170602655752418604512 10460830 90258574306484020472424878727803241600 10460831 507570546906095085484148583996520599072 10460832 -214404810133770264040072648970996809728 10460833 -78606321700215058484820928087105044800 10460834 120834924664719627578228830467761556816 10460835 74689585835055123785669203345929734400 10460836 153251532373939310526709304918160548480 10460837 705928311192511842305386301749491155712 10460838 32380820090115543589014036392514289344 10460839 154957482884803653861687150841228745320 10460840 147509120373013433951189310161740492800 10460841 42853308541946840722060225264479976224 10460842 5784821478310964208190327266985158912 10460843 -437919010032392333075020826706536457600 10460844 -338593420362158277020187650420849109504 10460845 -257592845547111000786398080840542129480 10460846 3534938475420684849197545794437359488 10460847 9595554400270479695723347015006982928 10460848 52666554770569614610057885910818652160 10460849 104912660799102462276117554185033295040 10460850 12455662674852500208829366655717712000 10460851 18997449284702639199083984569743660720 10460852 -435807337604214095457997135106195386368 10460853 64519045878324207767484295325664694080 10460854 176174259387140013783384812719181609376 10460855 -170010124264486706479454276642905817040 10460856 98085820853482093758774859029153054720 10460857 4615793087958609053016734344235798784 10460858 -63268818399996500039213632053670392720 10460859 144946313217547793805063148332433754904 10460860 -45082837014130942723243677993167370240 10460861 -11000269445218213059403516083526142688 10460862 25253805423635910344558194912113586560 10460863 -203023225320987897074274736810904305536 10460864 -207971886237674360065470656678146867200 10460865 -180830889574822371036547310675591623680 10460866 -100154157658587477098217840323018121696 10460867 -120012794669760461939514292023262950084 10460868 2716129466435129824517635355373895680 10460869 -192861093608503602605885911975277889860 10460870 -25364903783022391226199490322828547840 10460871 44350869252674050442629048778344155360 10460872 117159713380215718507800653331156019200 10460873 420295956331299164783501458339683503844 10460874 52240628311250002673030841391233488640 10460875 305542791725826237566515449491456820000 10460876 -182060370041075773315263578279486096640 10460877 101782541391927170067581477897134103040 10460878 -407855175761974547269293364341687101760 10460879 -197475449052875968175106993330208702464 10460880 -123591042368114293954854180373266432000 10460881 -829873403548519980842571207850936588800 10460882 -108779661851723164879904232107974618560 10460883 97436582402549652529010333186268881664 10460884 -251730419423371252201053393547165286400 10460885 -97446801225959376308370686627669664420 10460886 72144341063099705726335457563361992704 10460887 -279997210280416702627265714867097137520 10460888 -26855905654111793582203008042982932480 10460889 -181388480329801851485529500507685908646 10460890 -34129422985123296489894786619957324800 10460891 -77745557019936728838840552254264391936 10460892 74155310184150667355445246767137477632 10460893 427501484336185341082033813946588287142 10460894 256330641212629490790803886249730874496 10460895 -73141537415754154877895401925484145760 10460896 -125817646504571244871456689717721694208 10460897 379922044453192863326233244361066767892 10460898 -45461242688959059367449265759794686976 10460899 -81869089234125294863263969847813508768 10460900 9838704945100624833200824845158956800 10460901 10956678102552607706195331145321582080 10460902 67195200199416150343677064227653198400 10460903 68291179640887702043871947098017412152 10460904 11806944588963941076351680395536138240 10460905 22504519892361648699792417831194776320 10460906 -210754252331810063782632776084138611200 10460907 -596309071002675894600960726542809841400 10460908 282989202529140165896515529080765776128 10460909 -99975913070753977804283842409940579240 10460910 -9118927724920862795271938480798810880 10460911 -4260212105477188497230866764647255296 10460912 -106017573582698372219329773309959897088 10460913 -500981832267629103043059895537600656 10460914 -215800113743635953328786977787250920944 10460915 218089758393080177028378871560589576560 10460916 16604797682206947946363615795265747712 10460917 253937242677326013979827632847245825966 10460918 51070109104710994187246324001772773504 10460919 39587964994592642121679724159918868480 10460920 36607625319520079420725590296880844800 10460921 420841809033246189996114055431365974122 10460922 69106244532729216839993594897996009472 10460923 135463300219809512193285674449883104104 10460924 148228459088074941854326108575618657792 10460925 -161335676623124821021015115197449864000 10460926 28898697989362653421331192154858643200 10460927 -309450145647640232792726089110321215616 10460928 131471318482635608855370217329424072704 10460929 -429878799312753779581875698404059172416 10460930 58767899658557500918306993799719249920 10460931 28672152084007601639879440904677378560 10460932 324343366833031030245598372199550010496 10460933 -98687738160686230073612195895950511264 10460934 -135235939832900778335511039555185280 10460935 249649439975170949263342730235344597880 10460936 -135953462960742627802538292971704320000 10460937 71848286911783886698004247356597894160 10460938 85619588860234657516706036229174046560 10460939 91929277933032579385678423407591944760 10460940 88199506628454769059523223367586529280 10460941 6172352367469618871942105747493606400 10460942 258076840586407438466663898609676903872 10460943 -64268093740440503140304601884651534880 10460944 -65419377243614831761889910720932085760 10460945 -28016437367759205234345885900492019200 10460946 38118806272722303668059935951959789184 10460947 -156796524312801075989012717350606286768 10460948 40272125831234633578785399849975586560 10460949 -295245560272219223956346875227165231840 10460950 46477617901371092207531657395654732800 10460951 290997569096748102581458029822267534504 10460952 -93754777518490509215956492860497633280 10460953 -735929119807526501734682631494348191798 10460954 1656231621811887039597671003544049152 10460955 102339424144944009395720291241175797360 10460956 377676813528440098063799732674024896000 10460957 -204222416701839626772706064675091013620 10460958 -84571159787681755179110303529280115712 10460959 156163946148876490395780088300444860816 10460960 68676574471115705749142739172485365760 10460961 412951905705064507516026627755049171360 10460962 67839787315456065663400329602129016192 10460963 -575189942788530757681958311326154255080 10460964 -23250622277975158513763728718923653120 10460965 456714592084319260672571909029000644600 10460966 -10579306949365624523338345962354815040 10460967 -36315964076475273174599138610661935360 10460968 21579598564210345464700439300672716800 10460969 245309020936274600607029117699232053370 10460970 3458231814533745303764399230740642240 10460971 272845563556987023924544748844899592600 10460972 213898895251768190877934437650050411776 10460973 1271904140039189563345594280267838528 10460974 253517485345128243913049802770067444672 10460975 22002962274655582904159615725021035600 10460976 18270370100745993602304097360416571392 10460977 64710455113005327994200763591547986240 10460978 -440107773895308360927186406506167156736 10460979 328341374503040815487191511764160603904 10460980 324296474839952285691379144032422112000 10460981 -72589529964442485825228676554830002176 10460982 45267163323458427005124178358992742400 10460983 -21643887100336955264297685578513669536 10460984 -415013959970590693292781436843143782400 10460985 26990282020416256432475691179346504000 10460986 214515332930101859222848236334063839168 10460987 605163549704033227560816205654444209636 10460988 -10776506775233920625380755251578959360 10460989 -254240972021910502983009353125743544320 10460990 -11617889651447815400405545827171717120 10460991 171565856883793398899869181389536808392 10460992 -32890592924117475680787714913782988800 10460993 -587608683963397848752979142220406574140 10460994 -60459332920239019688550086077103258880 10460995 -215508908045278839823590085627602380400 10460996 -42860665221978064123554960858406256640 10460997 -7241675320623101986971433500942688992 10460998 40758038567228719354519287583308269568 10460999 646463314863405808899831899850989867040 10461000 -340639349420522844399878046192476160000 10461001 771736530476199220643951827834846737600 10461002 157916882037107381834636860006553213952 10461003 -120150133988510037111634423717932727296 10461004 -116028624758054289738688077618868798464 10461005 27958368182120909697883725866021188320 10461006 118001015023679988202851351319431345024 10461007 350138866762801312203891584763716902256 10461008 -56178576218532353190474063132961161216 10461009 -252582569152278828907095025861658939712 10461010 31458454924092338918415823115554923840 10461011 350976900084834803909466751188274321224 10461012 -99448354132611072161430504542160125952 10461013 383263934607261359219689794288878318784 10461014 55696070115602327605058497307932639680 10461015 -137753619192278910640175475144753756000 10461016 617286095114758459153982804473238292480 10461017 -7171761997106844587947066817302630848 10461018 -103183175310730372024183402603814983680 10461019 68546749358842401960214239180137060420 10461020 246041175596887807985726464730123904000 10461021 67905125880798158539986657009441896640 10461022 34524466117980163843029434363616215040 10461023 -695702901877998330006081394441552517256 10461024 -124338800554811977528165535562604216320 10461025 -134723888204801054525025549494341968000 10461026 -171555532913280054592026626156899194288 10461027 -96697812659841464971784653359052534800 10461028 -321283083029205166082604260185277544832 10461029 763845614283535947661143335573427621630 10461030 -67457201694884554842578665541362176000 10461031 56354122914467931031790107061763039360 10461032 -1964193727237342691679704544135168000 10461033 -387258043739234846977287710761318221456 10461034 -27865545978305741467037137057739279520 10461035 7294084761100893865460008510310105760 10461036 7016462548334090033614908584855040000 10461037 458063872120611801711279039337758393686 10461038 -97150529887954226353636382025826664448 10461039 -34162001334376957986796820011464812160 10461040 6972340104655325373226403299000320 10461041 173989531526744703253520373761465567442 10461042 68848778445280832346910716123756138240 10461043 -88697832963433697233165399985449535936 10461044 157965870784579058317797798897325658112 10461045 53717129524277623632918577317894696960 10461046 -227806066487456814341723601171528576 10461047 26187136683486863612916633124786845792 10461048 143795418166713674189889526440025497600 10461049 476112060114625623261566099673551590480 10461050 76276374942775917767233717075645150800 10461051 -211702448549902601521174011581350276020 10461052 87049149529737244878524183491752818688 10461053 -221912832770056699886352192207820984698 10461054 171386992393109871102633965862782592000 10461055 -407393787102716763520834164582858120 10461056 364173732061313066403766540024581980160 10461057 64483884606630781126167072406217087040 10461058 -4054528483950224203689806979089603760 10461059 -42104548207740828725828939254409986644 10461060 23937279842277876152332608653062310400 10461061 70113265020832071181794047679782164252 10461062 231715945228314118529659565168086418112 10461063 306043633439142689937598359516470827944 10461064 -120584727600721990518101457413301488640 10461065 -90704309141608686444568883292407057400 10461066 -20762886700186315630904586826675556352 10461067 78559051713003731711157162886748453472 10461068 12973986356563115137719293370752351232 10461069 -10161071510371250105929155167833800768 10461070 -35591292761497836969306313647754352640 10461071 -406293776920007979159074119594435060248 10461072 42439410736260414263817481764727160832 10461073 84954609983293680436611175822451000000 10461074 -27269047713048530206909431609434081280 10461075 91856282769676482379361291941311949200 10461076 -75169478928835624778228399885674092800 10461077 -502461685734425796494678987625671389920 10461078 160541380280140994743603745056283716704 10461079 71978842478310415340650587447274536520 10461080 118807714611741870241471417853424844800 10461081 -459026155263892548928370527703850550560 10461082 266493266701428769000256685523868658432 10461083 4687229591919605409971014274812352400 10461084 135828278398206952812068870659935163392 10461085 -437475363526055928748152874396089155220 10461086 -196084624463204985438084038687046080256 10461087 -405853679463613524995201517736505664 10461088 -217351239353024242602138717619866304512 10461089 -378256030028868209888950561451067013200 10461090 20641511021882242642336911284833674240 10461091 -426711908424972674950643466786161769508 10461092 -285021804390964062587134950642138882048 10461093 -273463372467934922738925119476530546336 10461094 67532030455540900415793168575465332992 10461095 29102614188698360163853280240195777520 10461096 -562400054450283996142414496583782400000 10461097 1083579556651756547712445972953534908772 10461098 285193626934251744943275424537575936 10461099 46831606583343312436026082610360960448 10461100 -231301421450025622111716748698950112000 10461101 102372492234916476680171355881321921280 10461102 -172047513677938286244916195225207839168 10461103 -4308699307389166409715896031126895536 10461104 148503656752952015384408170892370001920 10461105 -75144202011538826880016476467128800000 10461106 -197517144877295193227528358769201963248 10461107 37627113514518813506861965203542726832 10461108 37156438697738496215683627620916494336 10461109 -300924949086131904802806824146088333700 10461110 248884442022908485497016936227025249920 10461111 369401897823214598620190831587003696872 10461112 -796254153965196318567064452427243315200 10461113 -16953223190641879869806442064162197120 10461114 -37737368031308818759347817851195543696 10461115 -175015950727093464068916322327589548800 10461116 86163631135645333594480858000344560640 10461117 73972724793304886361262519525245146112 10461118 -110945826240855459777722868645158331840 10461119 -101692697862042905795782208217901694400 10461120 -22877509441485212456430122808524144640 10461121 -239862551026438398127206709130764959936 10461122 6487139584781716452713645892511084032 10461123 -646011714739866325053399693853041546000 10461124 -417153826593891776404372158911811704704 10461125 299378833055695246570461132490843755000 10461126 -562202219148405203384940745854627840 10461127 65299252865391917194777394679159637976 10461128 -561748609455798495647113423115362851840 10461129 55655136200652893618549616946447027200 10461130 215416819756164870837221914521494436960 10461131 160936263394136523059906767887014998932 10461132 -333498847467994344610710417180252384768 10461133 39965749061490300135690543644382283382 10461134 377095908000371327186810170436919588480 10461135 -72864098204242748451946589288473052400 10461136 10283485049789391207310527855379611648 10461137 -213156126143858556481879772344283355288 10461138 108083979285779040386932965848411746944 10461139 343684708199903833747372811791976031424 10461140 66309491851327481279745815895356006400 10461141 420559870297630514067929756160510255000 10461142 -26568361884821192482236176783639437056 10461143 219084944479581097130595939854498248320 10461144 -42246570537477189363540145929012449280 10461145 -30556948170301612129265169719739311100 10461146 -12221220201006565260569647391272051728 10461147 -5237263887630835345292780779049303400 10461148 16833346258062675043870437025793182208 10461149 -107385642541107564251819901203944297620 10461150 -9730901343733842736570525345634198400 10461151 124036451138528987040209039790015988600 10461152 -251530218209582689447785558659054174208 10461153 -266559160137077665542975946820696125440 10461154 -314521568617653953715973332956284463616 10461155 -94965879439970076371223786120613455840 10461156 37392949056196746885667147067663004672 10461157 27051927894959195109915310017707270206 10461158 -35331130098911760154663090203850131840 10461159 -147419021524298147202045988026486281952 10461160 72312332638485347428068051890971392000 10461161 495571315355471739478982360557977240762 10461162 117735571742441552834970280926705437952 10461163 537818082883224415298283347788498471412 10461164 107076329683718589231254544171819426816 10461165 47391093006542166964917518287698407040 10461166 -162119845009144206178434125944635041280 10461167 -224735049308107862324488138983127756608 10461168 -98431456341509672812197157253109547008 10461169 2428772152721654654264087968578211808 10461170 -103877072026943616542247433006235371200 10461171 -132894617064205391241509057781585378816 10461172 -362668928010397497748554057871566796800 10461173 80370130408740654620404986781749801120 10461174 -146255562138354416265979084130489586240 10461175 414863582759372574096230076828308344400 10461176 310540081364818426939809376036270080 10461177 95837262821193664993072234314833663040 10461178 35641646946363453284822647170379115520 10461179 -472242884284995316319468594238443459280 10461180 50152284429751661017421455792334438400 10461181 -229401215655258179718882810149459329018 10461182 2050476907873447133384789502418224384 10461183 -125784929078088236879299696463017161456 10461184 270012862389456327418130947413205057536 10461185 -101911857077529450678725091863816941440 10461186 -46187622243087939522540957725564334768 10461187 -532660747394118899639977694561747456496 10461188 -69989969108315802447536493269449430784 10461189 272797834136786926188694440326280006624 10461190 -21799237520062120204183636293098198400 10461191 963831410687470445433348163509833760 10461192 7817741210109941580449940660152893440 10461193 334605747647535090375396633321849092964 10461194 359280984295210668480100013664758446896 10461195 -157071362209666800915460409620938740160 10461196 -223315706314001622333266140439940409600 10461197 -264423862192590667108383679949002478580 10461198 23974322325544538911247616269881122816 10461199 75096698033161073767405959947362916176 10461200 -28262954774736432748837980358006579200 10461201 151445484990726259276512939737372473440 10461202 142297791638212230659775807611215281552 10461203 -229907944428731765529908237611631037696 10461204 241518561942099996259726724974514442240 10461205 196563097298796881434792804389686872320 10461206 141336296151079243467677127328216333728 10461207 -136575333532599272764952750626083793560 10461208 617842899230705808838613869907628840960 10461209 -384178854838217036840451143053069182960 10461210 157534260885560208426147830970944294400 10461211 -277416305276086815116750926453655608176 10461212 2729905141178528771293113421584655872 10461213 48454488658882913246888123203670893824 10461214 -99338594285768617260338889022979154048 10461215 -223782890489955904161937416342897623640 10461216 100116537010889769367258158664055783424 10461217 -172103128173900645367361237919209833580 10461218 -172066087548131022516329981444097931440 10461219 1999799758806606789047477842959009144 10461220 -12363307342420845288924541214978826240 10461221 130582083972329729753752374208274863422 10461222 -38537670332040566352913232553965374368 10461223 -393077006684847807730795830215930923528 10461224 -35118253328286235488081317755980441600 10461225 70537294725727463570497029074762259600 10461226 88977831972714294435318648225813915312 10461227 97001020020628197206636654679775081872 10461228 78719779694122774806926200148550696960 10461229 34178751421848893948477955850051201280 10461230 90597136466089504841761118950029861120 10461231 -3364864673832292385023554689900496000 10461232 3977918028937878565649895594595713024 10461233 -187193937249965808714438875266036129518 10461234 144385910889760099244695677413332884480 10461235 -1981115512558107569383710796974570240 10461236 -410328654888922235406262828694730798720 10461237 -245762164055537132285688377389883392032 10461238 63227276357904441483607171303567462080 10461239 183096207771501494939155308062754321456 10461240 178601766394608643576379415693285888000 10461241 -133406303862021105555572699726876553728 10461242 -193945925594369728360560411833419789056 10461243 4718428804970626755055440485063985264 10461244 194562238693799966645617809815393714176 10461245 -258575415595923306616099808569948252500 10461246 72311032236888718137018833730666789888 10461247 -142892844601657964924735953928476685648 10461248 16651362158274240049660415137598668800 10461249 27555518350053503475205752163027312434 10461250 -32117136382747072155642369566714550000 10461251 -92223443868714664045612529917764679200 10461252 -323927584478228526663229772175930221568 10461253 276392590012285273140452483147727142464 10461254 314806060707425009515516631704417140576 10461255 -2249143367493774783676434261705233280 10461256 175888135776748298182187884154233528320 10461257 29772942922118331062838241949471619720 10461258 -234675855463628593926671748717969838080 10461259 -986165903993197595426983446827753827040 10461260 159103712018468209037696896357092556800 10461261 -112688598221400035950416782594078224896 10461262 146633738963000663239209023705176080384 10461263 -492928443932440975023275997224412313488 10461264 94402703640957278776827615477821472768 10461265 -11894838040254033123560797198237841880 10461266 29159958482736246960843642038232050832 10461267 472393499643924967155822152564096729280 10461268 -46567390034444024228472835271678234752 10461269 31767445464707932715975035478666100480 10461270 142462053938473896566883327826728585600 10461271 299539353303336920299058390744501950472 10461272 181553061140229055529331352661659729920 10461273 -50009389547400645300360518474160885312 10461274 -67358282943962890401108914885926152960 10461275 25687382784476404348086671386631550000 10461276 -40925982315705719305435293136465548288 10461277 -86831026172368988052828156424471270548 10461278 128008804542315382505734640703481021056 10461279 290952190658596655245716329708016967680 10461280 78237014423903788717204139108880875520 10461281 254868814098557100174984904526433026082 10461282 -28521895185773948904729650842914247680 10461283 101998044620141471936842881016442866176 10461284 418264678527761398246653621958627660800 10461285 -242343960962606313981736612825347508800 10461286 -189896870385738848998012041470993817600 10461287 -263322225674587053498483939876855989064 10461288 15281230529406414087591422993918853120 10461289 415031670728802817787608113571596043920 10461290 -77586196915361347478888407088129280000 10461291 54853505993362194051839687701733280768 10461292 -354880396293043336262809266865896304640 10461293 182565992691099687582399884800255891542 10461294 -115583268627592910759986073804277029376 10461295 2649867961747113152705967872990493600 10461296 11206806085564045862629190373655805952 10461297 -65910881481975655651312174247408640 10461298 -11366165859441188395661692352666445312 10461299 -176651030122511204849714584159011497136 10461300 -118750628507973710600611350585178675200 10461301 -23670216653604875917084811986484255698 10461302 296387511541684112502768208327563848352 10461303 -234853983006262088907610782280390543488 10461304 -352939587574390002166529702885829672960 10461305 27314862982507705986981572741055672000 10461306 46390077091671089333101644597693398784 10461307 110458681596920725563025083419190539712 10461308 207413901104041903956389412605562362880 10461309 261171171706790818215118891951728495840 10461310 73696792937286353955203442141084072960 10461311 -38169397910955325630672900163246913168 10461312 -7960415995815353488048440997733990400 10461313 246620587703571888676997225726470581040 10461314 -33775179094039631930104238270975782080 10461315 -8994128836998212348701086669441060000 10461316 468630165122915836648679613404057767040 10461317 -983180631499341501580762367312928384936 10461318 23933691101789314255394663354689628160 10461319 672384031897091843784477066096755041560 10461320 66322015050413264284936673860106649600 10461321 117654998851325097811213999501025921508 10461322 89606111878908750481873781040798465024 10461323 1022480833580081337106881423355467481224 10461324 134490443121955354508421313946563584000 10461325 -50961516501447815681194548621721508000 10461326 -335908401532868960430868702489088589888 10461327 -54438873902095789762061203596758909040 10461328 -805000609785536941167834615871225856 10461329 99738501428104210546413794346968941680 10461330 164722328607488164502728425574238507520 10461331 232926905253621639471059654773748105132 10461332 9801842606136993736803602255594262528 10461333 101748969471760813135129585466089835424 10461334 101534087788781164119918197203955598720 10461335 -143697021932604374673170197493201845440 10461336 323889451403176771280265380767155302400 10461337 -29008485491756943832499848865340779568 10461338 112988821963790614221234925331573760 10461339 232251378714363007520506310333322263040 10461340 76815369689547894751541337438983500800 10461341 -4985282822592830180949743365305847872 10461342 -53504881725856753990986807677319914688 10461343 -124436779690068061403674837245046018560 10461344 -9248352750842037908174472307100221440 10461345 -138273380806933650572509097502117348480 10461346 -160412275538849982382099917345290165760 10461347 -15276958604359817926279309621309084848 10461348 244154744229161380415834655803345749632 10461349 465371835974358758728022877471237234240 10461350 -73966491328523382053005887095772813600 10461351 225992187181435971253209335850531623040 10461352 -339621611362949308334634420590995292160 10461353 65864315896394174600650679783930061312 10461354 257096432719573300169861638583370488832 10461355 -74108016625287651432077404514722776480 10461356 810155424252077372559190624153393709568 10461357 -366452838547894100809410842084412239946 10461358 -219868984398421792013729283905836996224 10461359 98987953758460022601420996096060220560 10461360 12213793526413467587235250425141657600 10461361 772374612958887663378380729762174178962 10461362 104005182536167112852114341505128656000 10461363 -140649169641731206670452098758304318912 10461364 62532689875888396550755922385296187776 10461365 248646992962652428165461150075370111260 10461366 90331601547962408187853761089721569280 10461367 38605895194347995885173758192875830192 10461368 107487040340415073406621000016549826560 10461369 383758404267416705125568822616419217744 10461370 6058776014871882723749615655994214400 10461371 -498826258148682911238179538081013340928 10461372 183108018835649004445297144047445189632 10461373 124060825847373018063275896408233675000 10461374 130101747878423782848429543386918882304 10461375 -211915304479554373153187847845456076000 10461376 156666343459592732597986008280776835072 10461377 -269600790009298940314171626708020287020 10461378 -57479183469126987432233162343347556864 10461379 -81187943104449746196634046216860050440 10461380 136247843725073545730397903725557370880 10461381 -162980083737831007908947864764366940160 10461382 143856801793477044259982701460354493792 10461383 724282490924138767603807927247177212632 10461384 -638438313080102047642090413578649600 10461385 -123395716824035247156103984842632202240 10461386 -66110039415413892274830433642057297056 10461387 -25383955449645909160456908826026464040 10461388 122430661246119825111014117511812740096 10461389 209067391895296834558767458296807125024 10461390 -61308645830961468364474212661187558400 10461391 115763910951171866691519980399429303792 10461392 156594376948461272461086935771415232512 10461393 -294135039338679355287900924074597085936 10461394 -119177487710323327863179667743979571200 10461395 -6722336977851149377798872468371437920 10461396 -85782678043511634968937235883683295232 10461397 -727530313076137128124948065643451007154 10461398 -147228920795733652877836791118369919040 10461399 -322344704052526756602692958669435634272 10461400 -84659911542748921177028529429419520000 10461401 454147222186444888249374520317063823104 10461402 122527815967048375800039380607585496800 10461403 -512781363119950293369847331416550189256 10461404 -319201078816939816634498282217806022144 10461405 -128859790485195683850984508682999164800 10461406 -20889523974391221370744905864390142848 10461407 -354225005807439004664830750069503496080 10461408 351539156765826213001059022084579000320 10461409 222423894850623907312574235935837914752 10461410 -242514214148309498321390585046389016000 10461411 18759911796804775316640591709991432088 10461412 5529619305594267799523236310851448832 10461413 -41195371394168320684290357551212001856 10461414 -3774097337074859691747848520451978560 10461415 -122396010896890944346933516887629988480 10461416 -5610899085272485341547571623342080000 10461417 -5038398622302471541402765860492391680 10461418 -355981926625377428655195401391701760 10461419 798259497364427286262607986538449980 10461420 -325334129097351714924417706267247462400 10461421 419746889480258978201347326011629873622 10461422 24909327515089895934953098563287717952 10461423 -126818441168726665063449517938047485056 10461424 6897644558555891553878349510862110720 10461425 -49565912495174451246020563166149630500 10461426 51652651864075492467484959533698915584 10461427 3462845162383470071725124771182933008 10461428 444201671134483201639886370648799939968 10461429 -134970400526662596834068450490586319904 10461430 9638062000798770256427840550131712000 10461431 -175162255468051232034297814785995925600 10461432 -104122260965314785426448403266486087680 10461433 388676834965914900409200224600307928682 10461434 -262807485806677649183975689702802826384 10461435 131024662449170494921737910002605341440 10461436 367658785036618103979020729584688967680 10461437 -59671647088611544463804978155125007296 10461438 42270400461795911176814016771542074560 10461439 -423070950687616921982903856794393510400 10461440 -48008065360393445794516308923284193280 10461441 234905727735562027621304137666651494192 10461442 -178600200941489136491300282926212974688 10461443 28449520815370549540256292150986854680 10461444 -61417227625767234087443028389863231488 10461445 -206378374019480351573272910788908106080 10461446 -173906896785368888392760584302990742944 10461447 813910332438329525602294273313540855040 10461448 265033375694201339236431877891713269760 10461449 -394600803497230430786864991894707000550 10461450 112328070014292325958779308973558656000 10461451 175131956943709217459933795087136491664 10461452 363481427789740214351043369546149486592 10461453 -278368250089990571919628000979334405696 10461454 58077226293777434269156009933074854592 10461455 386419622061280340312872262326204212360 10461456 -69615109263442374513245888678027059200 10461457 281651848138070685635121274191630890400 10461458 -29571022039421075258980573983350802432 10461459 -42779682900496704885860412152391744720 10461460 460320134781587402114471783209985510400 10461461 -318454105336101576276347425963828861938 10461462 164832286135189212256917563830873695744 10461463 252345800151909048231264170548125124624 10461464 -25979767366167884400048056750231470080 10461465 106136044132142149220719692447693088320 10461466 -122790046559705928820504966445806391568 10461467 -705794027999083622745595902270067970160 10461468 223422030973670261870276383043349527040 10461469 -79801168392237902322431986130111017140 10461470 -2655175753110242069322478229831875200 10461471 -13178923061514820072602233732699189688 10461472 96740225708546170470797397734354583552 10461473 -197253732189222905952955413294402521472 10461474 11304683213408932721484571759908269136 10461475 -210370940473042456724030906570954438500 10461476 -66603694390409710369558095282733824000 10461477 -4556108503728234788903873083769195520 10461478 -86579614636036294589526538863577045440 10461479 59835395675037102010502230950514371552 10461480 -190341800947710261354121008489732096000 10461481 331604964655766973713140285755755008512 10461482 364428964812816721838745078085839356592 10461483 94368767710087121265212335253393316480 10461484 -21178406981757283491645431812847029248 10461485 102174413391464734423740689700829843200 10461486 -40663988761136949751439089265050847232 10461487 -19174732249380888691342702802824729560 10461488 -57940173972399270660696355167207751680 10461489 -415938400397116940744593128666637871040 10461490 -107188571701011838856295906507379250880 10461491 175543098955225979627846723089732609440 10461492 87227734845868511420177551409744658816 10461493 78994515198428717031142209284039832320 10461494 371727285494957254249918294512587614272 10461495 182546702057504503428275676680246476800 10461496 357481254002273872356089613329425612800 10461497 -283664200757504327488058660302710937968 10461498 2633466913014663573554575777801052160 10461499 -630617073391688261194279942643728745500 10461500 226165274431505943592167936761625600000 10461501 -475393281653454035163581051690453184960 10461502 -99403198566813295763085677635352610048 10461503 -12311410343299754101152195306571944816 10461504 92942662219817237435800748764434530304 10461505 86935285588412334793018656704412177000 10461506 -310556684489486183574079905828308267136 10461507 -63238707560983393680540643846410225408 10461508 -13833742021768717950277421438713528320 10461509 -77573385338530795908205842572499391584 10461510 64901129856665265746930104955651462400 10461511 64924705685698618162251657572775950472 10461512 71746466402905598890150479171036595200 10461513 2325224786425819561473120889713072864 10461514 161462987786132917831185659727742955520 10461515 -111383497726906551121573638569780223840 10461516 2838285742871225045358817276459428864 10461517 -36675229302244908757794938347249148448 10461518 -157590300958082456258772911464989416640 10461519 888835822643236180387729848751375488 10461520 51639896599982881971300662651924889600 10461521 -76365622517829008912050502525982456000 10461522 -3025162860052985389900763690426862336 10461523 796398297493677495822755789391205345772 10461524 -16058642979913644847451209779731462400 10461525 -90554285092407650909229442789003939200 10461526 -25690571452374539901922246513453237440 10461527 148247817061743448970186183508085933200 10461528 69732359736807190436770524742169395200 10461529 -110471118815932388158913171238192463872 10461530 6655120403286988229220984593421619200 10461531 73867159432174215255708479669481740400 10461532 354778815877075790484757214371555037696 10461533 265874240972284074707430787937811635520 10461534 125949172508530339462379404593495785280 10461535 -14986523556850061868740964537480000000 10461536 637349933416371898836025315641146867712 10461537 -16061719692995712144691961646877752240 10461538 310292625192564716846650136098823505696 10461539 -169532947485787905833410429749120960 10461540 -30952922861203895375700493690440622080 10461541 -103867350817770097828860950881382157058 10461542 -15707572870204564245395445483702337536 10461543 -331007355487008086661393211238049688536 10461544 -628733510742505575025700884859617059840 10461545 -15423245565365362395853266423640209720 10461546 76801040142159291009713672373604017072 10461547 -589326873875654520931394043270082802400 10461548 14253351159005639537863609331608728576 10461549 15051735308350924399912987162709784576 10461550 1662400169239056955139764165985049600 10461551 -759064993936860325776219734783144774448 10461552 -28604910345488409461865232209904926720 10461553 122373180643999832445892093660307758802 10461554 298625382237684245193231019948941259392 10461555 4911732346616542562869348160523194160 10461556 -106317115702003705784793671126978560 10461557 -29576434623370318466585458516149522240 10461558 -61919872588429695810528543880514980416 10461559 -232851174525352889471520402461349241240 10461560 113147400644912525169392669214342144000 10461561 -320105939551587241627002573293337413952 10461562 -182003992246341774597133519386089956128 10461563 30236380184425777501021519361956991760 10461564 77835970038099210380747851969413471744 10461565 114604693239758437566725739981145006320 10461566 91796431497799885511943569575388621184 10461567 -226665821801077897758901482788634782520 10461568 46862291640382133463776445531810693120 10461569 -148048522050532529333683029897740832 10461570 -18006572339826676790010668122120519680 10461571 449235064609172622589669977617163170200 10461572 -314094883493995319790823003205202490368 10461573 25890987259631415520146400030502019360 10461574 -29221212133504656394043177338109192448 10461575 -555064634886474154165845011799324108000 10461576 -125245583827680806000901722514773606400 10461577 200482342219123355535603976994953420672 10461578 -151127589574124467652493264084267326160 10461579 -140411241472891721475198614844963842640 10461580 48452976709584065316639972785055974400 10461581 -38459127652480590652425438156527664096 10461582 -324366502085812067365419731055978117120 10461583 385151848044517639883849778587010064824 10461584 -30809014831218945241717399960975048704 10461585 -148794077199535211157126397811923924800 10461586 96655566556689025316395713406656603264 10461587 -65497108010854546455425370220922812968 10461588 137355521126230616099078804711584204800 10461589 1122781265786778467261896320526595221056 10461590 239782854834975162509665983480465763200 10461591 -170977540353572452901950101632556387456 10461592 -1480388920991201994599038961123020800 10461593 477478269284233204239772807482120448842 10461594 13875394533608509508442460742874731520 10461595 -181765697266831673194023486088632542400 10461596 -81206787057483609081401421381331138560 10461597 307446106823141246558501415740627414400 10461598 96694309235961037548578672964200871936 10461599 -9675403025811117570458427736161710592 10461600 115160988610277586749482038701177241600 10461601 80327001787637103695306048475715895808 10461602 37748720334281444538585379195522551360 10461603 433782194633047777386447510078978518904 10461604 209074766957190387094933697489524601856 10461605 -214506088509754795910980691379274963200 10461606 -191013683939743811367265428869716504896 10461607 770155491179199385323225982225383691728 10461608 -166947004764838125119095079132761175040 10461609 510551821855361667902512450748890708800 10461610 2823506332628568212071175259753135360 10461611 -687369328103274806311093926392800195788 10461612 -36618228499830436308339897787816869888 10461613 -484933554981225501087702305986359821460 10461614 347314894045257095952057908965544849280 10461615 73802945967416775595806195107704968720 10461616 161847037373310997350088019939673145344 10461617 90173142040391778066554126248698499380 10461618 -41715718535418275625009772333557530736 10461619 49033264056116886477873251340113341440 10461620 -10265388230659375715499494052412408320 10461621 -5915374077258252576685723542891941088 10461622 76487532540109616511845235167739940224 10461623 253123455570680327771870072720090008872 10461624 -15153282019117135701114837957504000000 10461625 -213634861642156958722366119487975680000 10461626 88855178034833826214749701323431509760 10461627 54193559183323806882301373521206238248 10461628 -19800350895045795832857940337290196480 10461629 -13442704175403420196102640258805501600 10461630 6211806892860529978823907459023178240 10461631 297137896917024347454697412974579610432 10461632 1758129578113358363727027697166057472 10461633 -22103302860074582674976519263876424832 10461634 -347470586551203165044906864571061502400 10461635 260702874973848772721592174521074360080 10461636 626818695971288813842862703870785249280 10461637 480057225350122168844387500279484020512 10461638 -130708651960721088301703924885380021440 10461639 94069670626664519456984203449486208296 10461640 -71510009967223201478316850564121395200 10461641 -456826812659936023833826631134295201958 10461642 32275304976787388765743183543977371136 10461643 545969885560311728146924801320403377024 10461644 173893269978379596023460397084961633280 10461645 317105223109598966793398156496989675520 10461646 150051905674585261373706063174385971264 10461647 -665959049116701298158873358915307250480 10461648 25530040566711016488522204233178415104 10461649 -240623054928392278918841740407519380880 10461650 48611369140578485622423482760462634800 10461651 18072046912854883920482526736463979264 10461652 31099711074288089740652944341839665152 10461653 186516360820219659989552069607955384284 10461654 97722502628432578310825115306917253120 10461655 -285915648739958821984236649446607974000 10461656 -313132660782599897485017766882591334400 10461657 350929390278543670871159117671367724240 10461658 -5444107117533999777385551775058914320 10461659 144416877798068478508856650587835781904 10461660 172285076704225256481241665872100311040 10461661 -29289911620444885504946102300235624256 10461662 -150807248475871075277396107946028855168 10461663 -35689011766742525486455296452787609600 10461664 20405308731111099437090674800121085952 10461665 -244706277830835031015843149047739593280 10461666 5652259787779029061135032802469160960 10461667 270830583583545735712767681784198146716 10461668 81168480070318650623591553603560472576 10461669 21487030119376508538273446912249657568 10461670 -39591825040853248043375705980429833600 10461671 -316460329657466344134800109467181482856 10461672 -104917302540555634933075338871336519680 10461673 552299826738021299663997367672979380922 10461674 -178031739301183679812639255074175043664 10461675 -58491689596597138276625995855500883200 10461676 131842291508801320488767362133253541888 10461677 -39176346546343837978103015984415390900 10461678 162733465619412862597619767471697154624 10461679 -337463509405163711754170692126197108360 10461680 57418235452362865863752019980346654720 10461681 -90652471387752926509173678377943783576 10461682 6720706271065892873272145469066760704 10461683 -143963006514333598139633308530317082240 10461684 -18825437179781798705437007599266521088 10461685 -1465360062582704455959051677933577600 10461686 43445784234748957513991140210068165792 10461687 104546251854533865289933258040280989160 10461688 -47534896295329571595639126117771632640 10461689 -22492214888501609914200672336827858688 10461690 68904031826480598829791216127014105600 10461691 189758637319890900423752176272981584800 10461692 -539372133778042179490984600044839784960 10461693 304213683422974811597237188899914077728 10461694 65567306532526164546772135052114468352 10461695 211395867098995656020086745717138412480 10461696 93142766598013517716843526603868733440 10461697 784648012155165572654580034394224326146 10461698 100679540690216397176581361802843493440 10461699 291710876337821710054222721735996031624 10461700 403696349518136964759396598787059680000 10461701 140714313617084809968090941353410324702 10461702 170870747130371376429030166564986200064 10461703 -19797962049607737015401945491841921280 10461704 212886828673172976278225459615820595200 10461705 -55382897275739787277659370296071384640 10461706 45853148621895171043593660207160931424 10461707 234640592377136760736488873381617167956 10461708 -64615439944037634562486577378837892096 10461709 374151855162220086298508268336055675660 10461710 101177973910869556284533491995457105920 10461711 -17998806925516884790026517133393041920 10461712 323046527960625551118822677712983572480 10461713 21573682630540456196813321529610566504 10461714 -116721582205180992424971198151758186240 10461715 760546691327874860039913628140732188160 10461716 -48376328686929877401169145161968060672 10461717 -3512566773105853513864865946835999968 10461718 -163720565923921179038773111996923458880 10461719 -673750596739800080239575305005379865960 10461720 286542254923744103125692526965368217600 10461721 580703079075805351185100180296098242500 10461722 126364146690432406093478996222863776000 10461723 -230231547615251718236536877291006211840 10461724 -25129332263809769201253909779341971456 10461725 -86223922286072544239775683310687600000 10461726 -85514552991879980328477548632926893376 10461727 26423482139129747320550943092183540576 10461728 -9191183728584037659640619190660366336 10461729 228236602322302426841695355378144858688 10461730 -401832591552805388984230466982284467200 10461731 71973371417400998816513881866665561760 10461732 215261805235729098478594620061949110272 10461733 883128392293439933441600509995391919360 10461734 -60747909557098399324569593545448060928 10461735 89931891931859194413924939885916557840 10461736 -348098254604194061344195271224259389440 10461737 -166700113612777482681567767923997380800 10461738 -35044422658910370916715814450602872320 10461739 794583364739821691934241754648779535540 10461740 -13029293675117410359107414122775147520 10461741 83594914989481476974775071541415987584 10461742 -62208659828253999259764399113949700800 10461743 82656535619823339899814237076632478992 10461744 -104722698584396208064215968211560693760 10461745 -6714421438280308982480901014694676620 10461746 -196895982651086166594216630882548402928 10461747 270381436737499024965524805551778447360 10461748 -241108666030128252128806428338281089024 10461749 41801922555295234398944050696280812992 10461750 29349861158622404041003504281363840000 10461751 -162468161514383959946241824581370492248 10461752 58975859654951970117167456953156239360 10461753 229501578256283290624031885943019642362 10461754 252290124109023747975165506967161982576 10461755 -321890290625932292122873278149455059840 10461756 -25984010103889345854836340333750091776 10461757 347501373184676156446473952067490172320 10461758 217164435192685189093756632632773353984 10461759 10677852028415746449747470649534024960 10461760 -75941549080527770364212308337381867520 10461761 58504707548870784033320362156226498400 10461762 43846442906920196263487978915314880640 10461763 -3793736625497331330140373049721578976 10461764 -526892410687474417505947431946705559424 10461765 5189518261478292755297089897676168640 10461766 -35414473728110203622315301763783749120 10461767 -605647483237007123028236512346289878184 10461768 -123940821057222231095743813961315082240 10461769 688397266901145288460464138861464190170 10461770 -24054935048294084332789676095878762240 10461771 -2825421478110469934928093651858472320 10461772 237173355104158526189636434732435653120 10461773 76460996833696949530702771563407555040 10461774 114525022207206639163794029101772112960 10461775 -290262346442747437461159128432559254200 10461776 3363370126763258576794598483112050688 10461777 17516824590840075818154162735284552832 10461778 -178156495171523236179807405275693128560 10461779 -564144423625796675129696756472699696480 10461780 712364864615170249678169763568066560 10461781 629592290688506488601999378754620846 10461782 -338512199132568877032323029186231111296 10461783 -451832489806772586695846187200460822576 10461784 7885273987034651451526013218648043520 10461785 -404702036769207168506575706465257649400 10461786 133284153071491237166548193292116427264 10461787 -1899906609514530879563592978688741376 10461788 378539831683042966929232802407441433088 10461789 -168432630290465700564386641574561859156 10461790 193244056316720692202927825828075822400 10461791 1007229874955339228729141269228338112584 10461792 91390542367936297226940356015658369024 10461793 -297889943809411437970215473230305300958 10461794 133691996059881080197325281519888377936 10461795 163667166451008846043770761789883046320 10461796 -476849754003553205779811564568848214400 10461797 -474961260996848074756239059941459658754 10461798 4850128304568487309434023638750128480 10461799 -647782923187820043689797031831046352760 10461800 28815836346847012782353356600747392000 10461801 -103092863040190121703642148963639185216 10461802 20534727087755312795052661668954910464 10461803 -209897091564488728441591379029899708672 10461804 -14328093928805637019419649493160405504 10461805 385654844527908257098813221159418852920 10461806 45663055566794803934652162732796998144 10461807 -43282164624859992833588819768633319096 10461808 -19406237042371371553614891820848906240 10461809 -52723256995883832570444567415771696320 10461810 2175951920919500974798166441252613120 10461811 -118669124876417030511070913264319630200 10461812 -137834390325588465023080382815704821760 10461813 -204436413615319169768602787670409469376 10461814 -2234661565067781492557264114081640960 10461815 -17474026997422335715818201603696022080 10461816 186910253829406054036308650224955166720 10461817 -437960882104533968540435269263835191468 10461818 -35793803616714655184932312412166635520 10461819 217842490694096882546255315531934827544 10461820 49510839904931215363401395328337920000 10461821 -203078470054862920389145712246468032800 10461822 63543068840286184182831836001044250624 10461823 207094304947837967207100756444908723072 10461824 -292585718463580816045317661493160837120 10461825 -55658864645570344200227398667202840000 10461826 -40843174536862453484359643432079530496 10461827 -365889773900239949344118817427517544324 10461828 18888374814530125281691003696755302400 10461829 9088412881660595740849715613448253568 10461830 -1357819248033937754164754402010157440 10461831 383888671933129237571151049579135651752 10461832 -685524699715765133196144143298427161600 10461833 -242522945063366857412809673136946338918 10461834 -87484359312905203233063301242324602880 10461835 113016627196858440200325517584431360400 10461836 -40808605028576288233996583116840402944 10461837 123355994665101166963146002185283256000 10461838 135424457532777434380590487678579495296 10461839 -852113400182459767979385240109618280640 10461840 -54132604994316046887950299283965870080 10461841 -57232573215841534578513245155899516428 10461842 210785316364695804713461275201235293072 10461843 306726755733958412656901884340536164000 10461844 384882139227473844556620862125302692736 10461845 325540055788591416388213094688050939100 10461846 70801271817370056503670137605091457984 10461847 -119459937985662969222833768406166366416 10461848 451056525640889017542572327112152463360 10461849 5626170610879987584390256772356694016 10461850 -17168261072980506779486496052687334400 10461851 -103094653456971139848494023716176506968 10461852 3452352990455186674459912180010280960 10461853 207576254532220851657568232025923120102 10461854 -133871411427652314374929380947496402240 10461855 -70888013795773789811994258449404925040 10461856 -490007717728223693662352821456160686080 10461857 3574295571188148002580289562674984512 10461858 -131151767083339063294941182992201112064 10461859 260076114900046864364193553971129380060 10461860 267091622250150437012645980309095502080 10461861 -12891701825329480803824273117382538440 10461862 232862941044053083130255035018256153664 10461863 -542656251414027063817462708220988810888 10461864 84436392137577910074995885856183582720 10461865 -543433344284836721299556809777010124600 10461866 139579187132919989705542293478789287360 10461867 -62630607055383653319546924171524519952 10461868 -111006080449390955332941848192356291584 10461869 663820851730592166481531833053878520160 10461870 62400270552986961060000926771238707520 10461871 -206455720267061924600007135462305203200 10461872 44991005764249969446112119469639925760 10461873 -89218677629887280913268814615009609616 10461874 -363608008590687420808312365068469710064 10461875 -22006903762570968730672439282905725000 10461876 15433535750575084515101641931042476032 10461877 -671271951682215286650934843651352857440 10461878 -85000465195412086027190526304097526144 10461879 68943333466549593644962804219642500864 10461880 -34558926288301044714429854036656128000 10461881 98249548913755074642468373896169184682 10461882 -76481772101676199517530126125480569856 10461883 191472658622802302459210344073356812864 10461884 25334650061974185358124576630388421632 10461885 -839840039597329292782573782459943680 10461886 23794120064487834066931460931378542400 10461887 -447135475566216153333540671630079574464 10461888 -31036812293129568285589176554342055936 10461889 395939364876298557971645931835968218690 10461890 -249969661751962549004903406523459000800 10461891 134023406402985507304509236682409827840 10461892 85682007116583858782201762253137791104 10461893 109495769047791609260484095387733074844 10461894 31595398221645008701888470338936148480 10461895 142558177418321283878896211050543636800 10461896 111710874158920014457850126364283699200 10461897 -111442076775902415654124339682545664832 10461898 101461462328482754445235572522754367376 10461899 -114181718352427423044474511116569591664 10461900 823737516995875351993847627600793600 10461901 -161928545664892832359837036739505779328 10461902 -366270139134948431728831609256442624 10461903 -76563505928648210167911324821248075896 10461904 4361625320728042690082239893216477184 10461905 -89682750646512234945400160807574620940 10461906 -24932890468605532141364726671847884800 10461907 -205925224172354959474948890210447933844 10461908 381274661912186025972256004609187424128 10461909 63167041035804336490644832619816467104 10461910 -19865022978194910582753501930798224640 10461911 82060306515914797614342731757641701248 10461912 88378840499452901197816546376886251520 10461913 -1506416293652069498282917435417835520 10461914 -196397335700185500243865955052849532944 10461915 39336950896544475472087970420593646160 10461916 -753521958490317691262034287606875217920 10461917 -514419550965792544395390790856425687008 10461918 98316984179618606146071223338844889088 10461919 218481548142335649750961108812194240880 10461920 -45721077824024359457900809657531760640 10461921 -6701015313450782202176928380670405696 10461922 -16687257680560763370762839986705334016 10461923 -28031111062508588849350682767173513828 10461924 -126423212511404498616237633038868602880 10461925 -79406827926090764907608904107363839200 10461926 353546429469268167579469441238340978912 10461927 -75525637560368743558011050879747268096 10461928 -379168332230579470103475192307579683840 10461929 10764226497147640383016098728256792840 10461930 -88763521026643299725722953249813338880 10461931 -140738855333263078454124680237238508536 10461932 51260044080247459269645283430108236800 10461933 -571018098860565060814964408009582622720 10461934 -72580690372969581122857779831071298816 10461935 56331823469478675436852189306944995520 10461936 -3623462942509583594687143240995373056 10461937 -340710516584082659562665463340125706414 10461938 -54718806350145839126652150655744400880 10461939 27723943694356593733146869098207917120 10461940 4411938727636270028694118039363511040 10461941 -273297533804972074832668131000624157728 10461942 48011233670357131493151229243522368000 10461943 6514886665937247613210581253253100184 10461944 66131157070481472678999067506204241920 10461945 -20510883884186887881471110984827226880 10461946 -73620305936091007820326708124622278400 10461947 -5309564604936980236507764546018934608 10461948 19608784193256899076685967070374461440 10461949 -110385880817263162940464355471891597050 10461950 63666375605964566255434071312362592000 10461951 -549734639923205481108441520501271302320 10461952 98508396555874046287939927894063579136 10461953 1001077217374554126472608646737506078760 10461954 183591227360581407751189070823522894720 10461955 -28094707453388360214338094507293306880 10461956 -159225173541952366348854465152329381632 10461957 -48354733840147105764027146632611734880 10461958 -5875825683362373121123611783251894016 10461959 356543089058092845254765231321868024960 10461960 20412173897474700952783485114100992000 10461961 108662104685252675003545551064839649562 10461962 95025043806591775571453933538056539392 10461963 -456064877431534300919984703677879100456 10461964 -164881991982794288081681773826926470144 10461965 -142243441458703169655178498463384774400 10461966 -128722299355091859134419409287746672576 10461967 -494550315630022863664292158066669723984 10461968 -147616680942674013724566416703142035456 10461969 -82057885983614401891086414709506669696 10461970 100238212720146978505377002955603456000 10461971 -38317222615808611213534388403735062208 10461972 -25191935944680309796452307961346398208 10461973 25062219865442731392067255728024819200 10461974 327656444092059152942722830018026326080 10461975 147390589982573497735061403581769612600 10461976 -26018772519688667882502113580678512640 10461977 581931571951758164333630283229469690826 10461978 -204081800733677661792267916840958841600 10461979 463197094228222843145329476658811272680 10461980 546985537571648684074882849207274342400 10461981 -162938763060081712862816646332686361376 10461982 388905295141333185603522745800223742400 10461983 307049286264743566170935108859892718976 10461984 -68673261844502520729301148274203295744 10461985 517578855677251404710554093508613036180 10461986 -251642273806583990958796166797747200 10461987 221155664577240283879400367252107489280 10461988 91600754491383291723982001912563806720 10461989 -595006922647227266285674223183069566560 10461990 91054627553891012963630657221537781760 10461991 -650582941362165151929795656849934137608 10461992 25202941320594302601930810461850992640 10461993 328369366343841553045845677124322917264 10461994 46267131481105807826477912902235077296 10461995 -34033648243065929165576767382464622880 10461996 64364181679991586834971523540578449152 10461997 111575122837924745758818433616000001152 10461998 7016363897401816240578750401483517120 10461999 5599791145382185556487246067000454664 10462000 -75406239545458927902833328087269376000 10462001 653940162034781439621445711163243461104 10462002 10719117384796516836502189729772881920 10462003 8808477442644559412013505397965615824 10462004 6281115675101825075871622056531394560 10462005 -95420191376002138866231912841743701640 10462006 228108820394315598509867444296961034240 10462007 830836836313497013811235335591349005232 10462008 170043192533413481309231625203082854400 10462009 -212296075486060851418004996596589194168 10462010 -57064597753381407541937587134706560000 10462011 -12254189009966535798467414067668313600 10462012 411936261753892949042692954259516866560 10462013 187535830473610835859783841906514331360 10462014 342372583864507308362332313768745344640 10462015 405596198458118877402112395665950109160 10462016 -141659637478360933751674722664214691840 10462017 64828269313199638438486881230405279280 10462018 -134947038743206356950228921080148918784 10462019 760459410705121795096522694117570131344 10462020 129003498460534398728869267141630279680 10462021 83403025821325245044161003821915133692 10462022 -93353237025597324830074508691829910688 10462023 -275055056686988682387509944290084120 10462024 655590368957820886394789370222313128960 10462025 -117330980681880465951153107092068326400 10462026 -118304092882640573049265760395328921856 10462027 -125598010571416800660457904637994816000 10462028 -135043782192341857251986718514384158720 10462029 3872966808676751328530618829596609568 10462030 -95385873872463043220737627588978155840 10462031 652409669670642678350571745228340414832 10462032 12715219585676995341105977111222157312 10462033 -422610485147677781599306484905769290318 10462034 55925748672043098200001110754564960000 10462035 -59148419886773803973957070619528704000 10462036 -89511992322818447143720408174391007488 10462037 425696428851815238440450576248761556686 10462038 -107112760485927604740100957111273647360 10462039 57315913196729636533375680706480968000 10462040 87259975836676729282632033308803276800 10462041 1914440493113134326701410822078805892 10462042 -233289821772148614839608393609861325328 10462043 -566032751722424125058330597199112395708 10462044 11914533392163790502026808329461705216 10462045 -283769883460146804640956473046304181760 10462046 43844207197517566082348430237409136640 10462047 -62155886091963025643578587267500527872 10462048 -571047453954722659985698437531376680960 10462049 -422019736754951199787146122566021025280 10462050 -167604047066746467617493542214519907200 10462051 -11776384465510828567690838589272664296 10462052 -203977564792042490154693088944442430208 10462053 -143001447830015441365230333054735186432 10462054 -213613176708772492884607386194700405024 10462055 85700435650398033299492936014609734960 10462056 256201339029011719541789060425867591680 10462057 -3299023901538736332236018569233359280 10462058 -323294592116438973616005665268916887120 10462059 -598437486768990687186410905983323275296 10462060 -16365393386286233551008705182836684800 10462061 -290308822426775561814003642034467655338 10462062 49746583506490110423936536026409147520 10462063 295828560021545775654446629808523813744 10462064 -155857978429262844747340507077211422720 10462065 128926562136493665248092160548404552000 10462066 -70865052572324131532000975429513312256 10462067 113604348144317295863541014886598527744 10462068 16233125205156833047917793350278430720 10462069 -271666969625195885106844306036715485440 10462070 -69442356497432903140363825921347179520 10462071 -76428069015221838298798942638023832240 10462072 -2653857211211107658854785584922009600 10462073 819142548078482399717715629293784664720 10462074 47691506070554059720656136828314634752 10462075 121961158361857937657902064326892905600 10462076 -387216246241037365815469933377175050240 10462077 -193510679677514183701628345358124831386 10462078 56076024389139454809230916906830097600 10462079 -176582867865800032648275203992750598880 10462080 231905558915206245563163560713912320000 10462081 134381003441786273365699088136018092992 10462082 -364204294890440881622276949063854722608 10462083 55080024891212443027176262952661549744 10462084 455100059837307760092346524625759513600 10462085 29691221649090098875969701751997497560 10462086 -40186500672478810484012220931659267168 10462087 757477624662502478109654507785455123736 10462088 -225523962469319401091132383739975792640 10462089 19750132166039008689182281078909221792 10462090 -1750238923453645727804022229826030400 10462091 -364931520444071572782416169143433950508 10462092 6344558472265188056338574035904090112 10462093 6089155570572233813227890728116648524 10462094 32510004499331519679222006965869509120 10462095 -107029928290968644251080936124733644800 10462096 50129874045237993087669725015655882752 10462097 169514125926611997924319199508933745152 10462098 288482758807133872990755952369934837760 10462099 109225126919959484223988374479415421100 10462100 67854442527156445334469976066336204800 10462101 107555137114189777689719677934245310784 10462102 13642699950112437599469229505372166144 10462103 627755846988455697329571886685803986120 10462104 -151265800647785643865002918959920035840 10462105 41322974252151177731665102388609268360 10462106 588018796169425953975611627715980614656 10462107 -423389728225191417364454259080123769960 10462108 470544639403473599032223757956492246528 10462109 134085857717003900958091221276038513280 10462110 -5224557841985698779904032074509889280 10462111 380661793751356202254974533966742578424 10462112 539682866256143977280052609235713196032 10462113 -14565264094003229982069086324201477040 10462114 -55134234094481203396014884344006365120 10462115 -1638124818252353976987023237241685680 10462116 -10873911602528482323563686492365127680 10462117 -886746955933194770545703326292734974368 10462118 226751923411967035378073596502525537760 10462119 -449205607814146851178564885622214743256 10462120 2859214407694133543894279707964928000 10462121 -32623365270371365183381461695391552348 10462122 413840737490821936890257051104174018560 10462123 114651619250323527452136072251427637536 10462124 501507856702040307534912837657673303296 10462125 -199667640337018318233970681825858464000 10462126 445836323408642425105882120462910206464 10462127 324011832463554320749045907701989009120 10462128 12522766423462995035752142115491020800 10462129 181842287997332766778528029645930307876 10462130 -72555865763206526551538710281877363200 10462131 27152201097010582166721078568643828112 10462132 495687561252411799797761186072629440896 10462133 371069253185456083538457728786478996480 10462134 31055348657416184289601400895983308800 10462135 -123169736995262731087018948850829946920 10462136 -544465052011167421641590316472857784320 10462137 -100174238430699252157434765096326641008 10462138 -1117051574966675986142528351588411280 10462139 -167793708980606848222197191127522813144 10462140 -78250564141948731934775517675932897280 10462141 -860393352097246102029604028166625428 10462142 -66486328152511282940183250631733509248 10462143 -39198656288745305221469209739243054136 10462144 -122576603934600266331404612573069312 10462145 466742280890276609340572555958463314900 10462146 -69627103243149352285038334952400788736 10462147 157269283750563342743806625677582675440 10462148 -23394662547991561327898626625811886080 10462149 485129808505943795335417183258481088000 10462150 114093009617139145814007550610902305600 10462151 -21289185654011411249785841867241931296 10462152 -165765221535312739675645142670237818880 10462153 -166800744519200897452585426483239401856 10462154 -203851905548888927571234905600345398224 10462155 34896810373984264736277345503641017600 10462156 -392660665877718172722219038931696261120 10462157 -95385000536253854596282752535747454568 10462158 -75482252417645080856565410803479552 10462159 -195463049310178620459652826052401318720 10462160 -125216976767241412456643145538014412800 10462161 5561005977567236990546664809807961072 10462162 -80734846746624749212682220582799338336 10462163 -729974736572282742997611117020745981588 10462164 155268785220734155251056116493547343872 10462165 -55965647308778169720822717285899185920 10462166 -171219265652080859816533130089803793152 10462167 18272388813646952265024197767680113184 10462168 -436143540441458037176433460589631805440 10462169 73191644324883128185685893356172986240 10462170 47562320664821315201085809797106246400 10462171 438779925398971726434433579536314105184 10462172 -112466385716772677263853751265781068800 10462173 270556653523336545815855453089935379584 10462174 154117448037344744747724682224513441792 10462175 -38747965845977444743258460946269814000 10462176 660274833299129583592490823202386739200 10462177 -345467382242684156396454733228500802128 10462178 380883809570937795748215436886609090640 10462179 59131933248532910424492381586574215680 10462180 140514879964825597546858216361090054400 10462181 304444436243613881145831614556617062464 10462182 -88029755131742193423009277169820182016 10462183 132300111927172349472444718604818552944 10462184 921325254801639972201264529853282304000 10462185 132242248557403063176612104812930969800 10462186 99507856779904958560909291272896563200 10462187 -233853219767775047100498032867626981488 10462188 -56388679583262303583039595230090874880 10462189 719298100793200443273820778394860171990 10462190 -33626531278776648068608201658732160000 10462191 331926821207089822514970696863545718544 10462192 -20171227801588927835973624225553121280 10462193 -241898756092622464786161202211570750400 10462194 28084370620091891364104152012023633408 10462195 -184143996030108450303379498101646150800 10462196 -12009818592078541330275011907883646208 10462197 273094217442653695071375570608153219328 10462198 332478304626118095952976727753640770240 10462199 -348434509355883126044979279320941706280 10462200 -38986358753503612315804522136666112000 10462201 9807322225089404801696179574978969184 10462202 84215494999380232976301545379349917552 10462203 -3062418300909590941355657103231751080 10462204 -112242396989816985502765501834669932544 10462205 -44613077652103369492620990330708862080 10462206 -49357838818667717025338317779431637696 10462207 335977693172675551062308497975793945600 10462208 -592832304137979626081067432935574994944 10462209 203344714601056451587230303067763264304 10462210 3036570567516302628714324872576555520 10462211 -652282774883013905339327532358907581188 10462212 68080408575629001316229276279238750336 10462213 -649944091180629231619226974592844969540 10462214 1881514544135188546630143191230456320 10462215 27794878257956569616536209545037639120 10462216 198087434294009774309363606408614379520 10462217 -128353613130016776402363768916760688000 10462218 25603303357920849981226279996141075968 10462219 -135459447812759224703310550460638961904 10462220 -121359647029585697359840027628986368000 10462221 11821548733338372899585373298727313408 10462222 257362414300009274848197880898197950912 10462223 -85213516223654923552427551477616424528 10462224 858192059450653803892354269709467648 10462225 283830812106905399196291160152501792000 10462226 4941046906469554907778865861877606400 10462227 -1948615424556131068675265854606675392 10462228 92354778210391017109547785869663055872 10462229 -55211681585090621760595399280373664416 10462230 -18603460467060195110320266062695200000 10462231 90519467984965755562750672325033298464 10462232 -474142608757729132723564015160503296000 10462233 157963060724190653200086661335984049824 10462234 112723413424633679235165786536311461120 10462235 -123830930690896857023720479589559249120 10462236 -6871902838177867446014498482330337280 10462237 -1895065895835641992856911414571401114 10462238 -178818022960770967297122261522604644480 10462239 262316279701886298252374528495744522904 10462240 101173045854324874981615138022432440320 10462241 -218250089260569914378772315724283123358 10462242 -72950430645129893821927740660939273216 10462243 -361977135605543731218865895054765640240 10462244 -2220553924058222574878627345890160640 10462245 -259229413328771842817807586751876800 10462246 34735949084925528577262312748152696640 10462247 -1153977958387631236476407361908415885408 10462248 -17721884050844758343157883097615155200 10462249 79533451487409677707541339812951659136 10462250 106243699870333087259050702954438200000 10462251 362122172188247444913129750630762896064 10462252 -115871863212729160876100728832882114560 10462253 -7428526810740755120075200767435662496 10462254 124262604232495790059963649729477422080 10462255 -277252214732050510131902189759237022000 10462256 27031542221214538591106341228407029760 10462257 32150905470006292587358471865709415680 10462258 229938740162183248859112038203680222480 10462259 98597347708658183257890413242371132216 10462260 92661850989980168352893527402231234560 10462261 -570310104165737576587425161136774997138 10462262 -263497516605733607010319348339601206368 10462263 54153397149027882685044297567556935168 10462264 -12913830459392407115942591798366638080 10462265 315810082444226233697065234353493380 10462266 -120481609652884402580289186030046063248 10462267 -44443122904386180706692735576256678684 10462268 164015846878176473181345867694426300416 10462269 -137462099838847289802735314645055226752 10462270 29138485102695795768330620608692456960 10462271 231970597294444189956987460584179083944 10462272 42362772925541888936686443378927206400 10462273 452778448239422430407551462241401763522 10462274 17433898883484279507283553423268666240 10462275 -114034696932077488271622295594995187500 10462276 -153045375233980901699151874764462809088 10462277 58274021255000069197711978836587179392 10462278 -162285834708325257941601512215612474176 10462279 62402614630302184199353645064654810976 10462280 -108533337571356053859498971454929049600 10462281 -311264496063041836683612281506904414448 10462282 291436201418840227662270036342933778992 10462283 73739708480373209896866539226381664704 10462284 -9421758107904578363186881872347516160 10462285 492919707412494659284590085197060619980 10462286 -166469614505689927419881166255493939200 10462287 -276068783620963054442812059365499648 10462288 -142281393507562207835902943307709554688 10462289 -206360441565602889397146183538203584910 10462290 18757962433250505374331479316496473600 10462291 -201628459493383941106324714913109457328 10462292 1619059907944392670876489683841527552 10462293 -302044092187077327182755565949872875200 10462294 -208730334958809552124541799128154955008 10462295 -193671137670867332883163579537418365200 10462296 23880743023830518357471525846833520640 10462297 -91958518613571030883763946582857243254 10462298 28161986099460025770407533152876678144 10462299 -3726385241195122845980631676380514512 10462300 27912565956819177516547243241883622400 10462301 -785843459054156322045352093675208862900 10462302 251136884085838415775521536072613993280 10462303 1252198174675245488333323322361743936920 10462304 293379269360070104541756171878950895616 10462305 25219533227657523434509614680028107520 10462306 73030197463516221224188269728662516800 10462307 -942514158838781124963622216856411823648 10462308 -248745629130316805825999897457146204160 10462309 -8630961170178294122119216325931556224 10462310 62752291057363179671677869839084309760 10462311 -129360428865610018300598924546341677360 10462312 4983718683471856961032538083853107200 10462313 -363069240351136050809823305353495722438 10462314 -15433849652121812857325650691049216000 10462315 417667413576558482254018067582778286320 10462316 57971150116770764160145012170064215552 10462317 386522802725547109429086182574830268480 10462318 -139717018453398591347662281530983280640 10462319 -86679286613015760212862961023044991504 10462320 41919659624935692502075692544210698240 10462321 -14539697260091235711750758240990558300 10462322 -7422962052260489990285939418842001600 10462323 -293957268119997433101942040174734375840 10462324 384400112722339631572012800079857677696 10462325 -113955210434242792862363557765468324950 10462326 -9064084278844262665417431292965605376 10462327 -196669529882332197097711963781990660688 10462328 1063156738352277620715188772197186396160 10462329 365143970163130174818833764254407839674 10462330 -2029586252985664818777949313144448000 10462331 -159362332802723830846357346215724403840 10462332 -82722899557416725193188904802955255808 10462333 338953908437284008134146748691561777900 10462334 113791636807349658610088641760747064192 10462335 -21036304029723887004654736940550680160 10462336 -354027572532174937447055973542516490240 10462337 -707074068490999369624641632216696184960 10462338 -739271071061609528477646733347270259200 10462339 -245440678246654274670248463973106469240 10462340 88637684091255740398802882449822126080 10462341 334952007788239365103118468922516096384 10462342 -29273633503285747220558518384496036736 10462343 115408114255540963060300265159565191064 10462344 168474440315167660441824817956750213120 10462345 94286059565419928948304976123082400000 10462346 -31047695765120869331972888109389842128 10462347 -38706785987279146914713543432454032640 10462348 -42505915672545417659812286927559453696 10462349 282406169690136621881477410203898375350 10462350 -55749265787342321603481631928358528000 10462351 -343257506638407665220224862852639603696 10462352 -14622667664952176776970102575042068480 10462353 -186496707475267309013672691596284054272 10462354 59334802801805284205219596977010297344 10462355 -258692549073157001602347583666919934240 10462356 207101040112244299647563576055599651712 10462357 -421845942952530190326795158437140609394 10462358 5763953209357233581223655933111800576 10462359 236843107160003594589148375961690618400 10462360 33057263070041479319921526325090713600 10462361 -122461163871407466856002060680383214976 10462362 -122589174055562025110780940794699739648 10462363 178536287085333877077113980974258500612 10462364 579059319741133590842933760665004529152 10462365 181292428699582354910538351964522848000 10462366 113932243703057638113197877018399263424 10462367 16767496933521086753796325146652360416 10462368 108034368005511288225809058874722877440 10462369 -601721123730697488279989338660486174160 10462370 130679584224768841620328545075347054880 10462371 29527900279264432991135953672771417920 10462372 -201895494226373485254004161592033623424 10462373 7405761943896669186526261977515978304 10462374 114484464657201603719206736573789985408 10462375 -17290832705458452089255395423466496000 10462376 33515998552451394934689134437809192960 10462377 -8937850332956453467910222705054974368 10462378 -79423967830485877120442334940311792384 10462379 142312544362705862426772903231841039776 10462380 88458323374087610015921426888751544320 10462381 59787450147489794268281949542948220182 10462382 -336984144880183414682800617329271750720 10462383 740279119811608681499471057887662640944 10462384 32400420026169514070802886765915750400 10462385 487924979154980280968478550706221608960 10462386 -216368467727411117261649667618977408 10462387 3952492488065678253834797809900524032 10462388 -442674652743459616210970019369471590400 10462389 144953350503660540486881714643695449920 10462390 227003813291861312277150213834100723200 10462391 284148972491714386585741196866908259800 10462392 598382257825387432954788798001384857600 10462393 35600019744829897568969958402565577642 10462394 -200601986547716893229953486118877039504 10462395 -153213837231264903741994918978996699200 10462396 -74102759381483364980891645756257313792 10462397 293647907206873059883396437906767359584 10462398 -32861099150888100930481737976260013440 10462399 -873439805888564925458415801141684985392 10462400 20144836760047465056389819570375884800 10462401 -25831293859686623552053206315825013632 10462402 -70582963044549683103667152734884800096 10462403 -8358599146187854877821749321408496896 10462404 -302174871749026204970892237617971528704 10462405 378369751225493290732725037283978592060 10462406 -80449197580423430911013655347044786848 10462407 -167849460504784120129256347769073576960 10462408 77636554698044094534326575628311633920 10462409 194763694062541560228588119182214123610 10462410 47514347506217174936607997003065692160 10462411 -146752748345687911882802852169155420160 10462412 -175937873439252515959037736566311569408 10462413 18564584680824054028218867494123479584 10462414 -159334087927318472201493151015360282944 10462415 -482095705953699984063507547816949422080 10462416 -230702949021902573185926595650256896 10462417 -106610125541655403192734349512617044800 10462418 -105028437803885759627569489523342883840 10462419 78796826166692768255641737004902791040 10462420 225224780171480771039484938717291527680 10462421 288691918587620078670572063199771946044 10462422 16840750583176252263660401910287681472 10462423 -390394468636912314474280862997340446328 10462424 -90112244883688081074468746275751854080 10462425 -26807407134298213872896733481798680000 10462426 48523485958244359505944091295703891200 10462427 238552546756864120622674425233522094276 10462428 302606505689906899841317831424002240512 10462429 98532155263400879494750914950223713676 10462430 6185881649850463974829628957954227200 10462431 -265227966276187309046368396259068814976 10462432 -600440304560089283652773999447207313408 10462433 27218759059019233879963937822808651168 10462434 100695086551532913708888512096729374080 10462435 119937913003604227239114498752316697440 10462436 -641474599586981032674240622415530647552 10462437 -35251643467498312338267895022735615106 10462438 18066892647580726642030108634230628352 10462439 -254387635267824306604782506087178092376 10462440 -167079859023879031928270464371890995200 10462441 -359139595943616252224300428215857117616 10462442 167208787105296149714218782813579936000 10462443 293904909178908422447684148706808564400 10462444 -114308652269035658664955117929477795840 10462445 92981964756200582544733747506381571200 10462446 22380903425440222103841103830033452160 10462447 290347122753717644495472379563377497680 10462448 -111736898555268397900428462619575779328 10462449 -80808172413912727306106436672326297280 10462450 139706995618768886132039435049634350000 10462451 498740298010124854694678314046185909452 10462452 74971972402151980004850368697608208384 10462453 -63770349382116834107923464540792849380 10462454 -196832663224714691172189650093610747840 10462455 207087913422981696859542708784945605000 10462456 421227785875008263801440299505926082560 10462457 550499930050074379242535538162976473706 10462458 -257916172737402747507885499776450557952 10462459 2384331726271392078172812217217649920 10462460 -124093419785159920393582034776913126400 10462461 -229282973338416070252060324847279475936 10462462 41535167333316232012865946656096724864 10462463 13186190851987890985259031790644092400 10462464 -118006045649119989181418346245416550400 10462465 64652780817370858312911021487770399120 10462466 -66432622053253178923232457525826951680 10462467 240444227841521226821581755794671513080 10462468 219109888820603778456681050586679403648 10462469 -967282522602096035702696030388680448 10462470 67715829203766953007372671887217971200 10462471 398457088829536190070439799692161803672 10462472 270567981964423240732317318666709324800 10462473 -74233402034555927185636183014628834560 10462474 -156745644666934602850940057048959023360 10462475 29213115461900344149786618990058824000 10462476 156939215120057071174800152132592897024 10462477 -87726775395469015839351296058146811540 10462478 -37173786094536230672792176157939299776 10462479 -203441411696642618895920125088253052272 10462480 73482478028214587349077262048906608640 10462481 -62852632164743919777902106246954455568 10462482 239833154578097467664158203387470361600 10462483 512061435390572439795977923586462226520 10462484 -212733499919736445384598385656726995200 10462485 -207490667667556488866895106653463108800 10462486 -2686110819150022146409142270874199680 10462487 -164284446188111201777860195910037991248 10462488 72210176357295252071274075365256069120 10462489 -258878407569841134596916268958563536960 10462490 -53725260204938621350537869354310221120 10462491 -64246178792460802135125163259260888704 10462492 -242341269071862103308743224404732803584 10462493 -343295769277018748513779685820565620576 10462494 -41442978490785305518627377007321494528 10462495 37460425591306384047429843512710641600 10462496 -739280778120887371869317598308092870656 10462497 -4374050405666014798231497019807954176 10462498 -58489971074262951164845064674327738080 10462499 -89866096127784256400585948551129582500 10462500 -86457863600501297438443696141824000000 10462501 -86099721681647409474547515010771751648 10462502 -140466830335345427412411320381569728 10462503 -137236738761584546658794201162218815792 10462504 33878189669443967723775285254432256000 10462505 376539197608222884568433096278950474660 10462506 16957039560512678211394016969610691584 10462507 125731086723203047042533647426532428 10462508 -138370671396637536304683529043062569984 10462509 84104657786437339174834518511018940214 10462510 -120951798739395170730191599814165658240 10462511 -341150395077215075159654450206125627888 10462512 -104723631925670957638050406634001039360 10462513 -318842665241042154429474195531741792238 10462514 248654820859377620344416397882776010752 10462515 -98944204074163010752462409885792359680 10462516 46119315985064392656809204421041866752 10462517 -142762752199439429220826167710711987208 10462518 49803847283519810867373618157091929728 10462519 -659683129696804044267595190962626538904 10462520 6228268584016120653681251857394380800 10462521 -186428130756683288485075384503143586240 10462522 -16501768908031981390451082869817946368 10462523 -852422641390845592769254167886736471520 10462524 -3934001661202927282467776253120764928 10462525 -39327327940643780187997551527004974400 10462526 -68716281851581834118592228529207596288 10462527 157095582972213204455753369083556232 10462528 212367512412930205136194173349087674368 10462529 -458665728987553835901210864315984384000 10462530 54815510522237949730878754201062681600 10462531 199578932375870832537515965033655505024 10462532 -227288048559143636860534624601943736320 10462533 814921187881062497851025329411800000 10462534 595503298472865900098327824449871831680 10462535 66070208915341750398308356816596318960 10462536 158281912278518123544105150170630553600 10462537 755207078076160836817359874988157206692 10462538 -4881839723684086003640250102166943904 10462539 17727092665935095311641205346690155008 10462540 -288534659056182610594181333433619660800 10462541 272892648035041353704548212362836317942 10462542 129605153554862954673020882828970228864 10462543 -27194342213918365202667906163324314016 10462544 67372168847702801751449032018690744320 10462545 2089986720089452375559393831096229120 10462546 21546588859641375722331078458878238880 10462547 -318432119951787800902356437921747326728 10462548 334653988187339951982367016743202451456 10462549 -123216322787841411206253756069631633764 10462550 -47463506954175471868330566672768768000 10462551 -329539322958592439490491631207889696896 10462552 -333060739695094120708841568481454899200 10462553 85940469030620938914050016862253891220 10462554 119530179428347812447818127020933475840 10462555 -126810099439900515509863642747304815440 10462556 -107950147770451737676864478410396528128 10462557 -16595192187659652558433128552169100160 10462558 -23931276785694708926175441380567101824 10462559 -442950768186894170730809718605247807960 10462560 -35893905443651568365753081653603860480 10462561 276598949055677859555982313990375989572 10462562 -52692954005563502691785702215448770560 10462563 -426510560461780909510932312856646766108 10462564 57304279378319464360315670079816396800 10462565 -230467399735678643762518499373408569280 10462566 -119918573940700683186614913755481005376 10462567 -36908003524994542988934572448267332688 10462568 -550925985794825179075041724265838781440 10462569 -56064642772916827012321211166658380672 10462570 -235246154568217678073390719803212495520 10462571 96863387398987306584155736804866517024 10462572 241334216866377673197591072561940452096 10462573 -182840872574744307962337277873425323520 10462574 -180711099435662811106042607551671190464 10462575 -189716681980580988243207534641365559400 10462576 -312116008818809428229880952416252592128 10462577 -281056780555701095250263840383459014288 10462578 -68679844904868596020392619047409647360 10462579 -9296321279584757209069107035943932272 10462580 219896958077507948713298865845104915200 10462581 -680089986044665159689256343273494508160 10462582 53221796854356468128177638930938465024 10462583 -214998003401000342445547363076567166840 10462584 204034297028012362838948471714184560640 10462585 -38730658427278207948269097362036103680 10462586 214281786107992991794035607977191546880 10462587 -19300724361852661691913718994050443240 10462588 4428937764400684343645697028139704320 10462589 -394182069771899309268472932105462431610 10462590 58712616637420989423092289914107146240 10462591 -498643036678888798114686258633260910600 10462592 -154931986965771010516239310650385367040 10462593 114157807904175354043656243711306179328 10462594 153294264340837845938512900935063366096 10462595 -16792299395892316889761622135246379360 10462596 -249478447950205850584247028726176068608 10462597 161178481251126098606023180235652075040 10462598 282423207528143373923163148135362508800 10462599 41033825463383073918099021988356582240 10462600 -59521152001785525564382693058564736000 10462601 136215674402233249562232009580418389092 10462602 29843748659892234789600829293678289920 10462603 244718560677876503385706032878616312864 10462604 -407039445459975945823337622458396991744 10462605 50434075196633868420097902618564852960 10462606 36682779198578166090442280485990241280 10462607 265489061984155786717287986879357495856 10462608 16982472201563132577718602228443381760 10462609 240250116144550114526283752147888501810 10462610 9377720618295327907576156201613079360 10462611 -206947140579783001168973070283998971136 10462612 276029422914326006825242444867198864256 10462613 171090317338911297218659207617888416160 10462614 183123299595523871081259820005315000192 10462615 1445909083041887189636525514825977520 10462616 655856497025515244126157914715540480000 10462617 -332031284626547357701130073355897128912 10462618 -332261992094193370540725954375159444240 10462619 -143097947870888789412094560449745875256 10462620 20964759842462436216528089094180864000 10462621 2895891687833614355944603951763698770 10462622 157491070221260229123003266831855690112 10462623 38392075021357873750490985599924592384 10462624 -12084257701953710958218614012064563200 10462625 -287393963178948682063326640602391551000 10462626 -2921444870892785231610279119152719456 10462627 -407994661503128403935181305918847234804 10462628 -609048433211758064087673454446508416 10462629 -257737456663825205290197289471330769280 10462630 -61640431884061370548004054031312551040 10462631 3487088554058867107408077553745011200 10462632 -209680848239525676477693497071169372160 10462633 703860834133044951747712563740834819700 10462634 41298621458335342033889283357305812992 10462635 -127305644919930573818290245016179840000 10462636 45663838300536547886928652830841038080 10462637 -1020078053833806871427317384619215544448 10462638 12384683708093384772463278863769106560 10462639 117439392334854608346125089734306883200 10462640 -122717335164528602684189393461047459840 10462641 9893906086822548573836390158329790464 10462642 64141548998599519285614960100357846944 10462643 367905273283786559726313046625459930892 10462644 9982272752174450130171267121170315264 10462645 -56432433322475125183295451914101712100 10462646 394042479027588278528668489194651597504 10462647 -85206390809122463667606067207700280960 10462648 -45332706162514980232988373790572871680 10462649 91591464154799485580427501800214918660 10462650 31407820464831453680314387156520947200 10462651 -13859960977067553567363489257767826888 10462652 9689497431890387965490013213777626112 10462653 181890627417591754110112392006383157024 10462654 -161022805767756460908527095668928158720 10462655 -32800021212657769311943521159308666880 10462656 -29963893893190100546337524624589324288 10462657 93505416826827309050884655138287513392 10462658 381664515162354163630726763573422057680 10462659 -241929332327573992022563843310865832272 10462660 98394477455990361017293835784031848960 10462661 429976380774935739699007799895886761024 10462662 36707239130748690467513725163593113600 10462663 478399762225373254609890474272482109912 10462664 -552780359858265494677923358935015152640 10462665 -39946934864822775129874278711940438080 10462666 -21736371407599246441229388256283364096 10462667 2134032655252118325274132872798620712 10462668 -347397546973115042975001177030623883264 10462669 149240073885529805168730961907252665280 10462670 -76287557722193643706605433606099184640 10462671 29939650257753549442010435126009963400 10462672 -78634125066234771765359358230213296128 10462673 114904991008233036941591939839022400 10462674 1368969367888652462314872153651025920 10462675 -118350356771805259279781085170931135200 10462676 289032924111786049444036019806770016128 10462677 136239711490436401708093840178088349056 10462678 215646483166035627120069658931992056960 10462679 -336376696688628748577828152501556601720 10462680 137698843637419284867873816980520345600 10462681 453941091358217854959844926647612003200 10462682 117461983515008444194793308380128478192 10462683 -90303892734548424838697750796319671552 10462684 326386946140705441676459941738378877952 10462685 -256714653932649647876172626264811481620 10462686 -13200827548115684297693087231304056832 10462687 -12328745544920533289359273420658718320 10462688 89775827216610131224086474331106574336 10462689 32348880940338963290382563796548440770 10462690 -44431715596664989650722767742184330240 10462691 545335543661001138739338068987129639184 10462692 -49726588373746408093233856683913113600 10462693 144676741144260870462925517223614217660 10462694 170410815485559203469611452911569232000 10462695 194433358047567717879945690311606515920 10462696 -430663271733364714414284977149357670400 10462697 -93900661632734541370578540068827728768 10462698 -66833011684251080309891232905032193616 10462699 251818487177198410103371490369305714864 10462700 18060156332362404959641531689313920000 10462701 -14963609574838342068849608544444231936 10462702 121520377807392280951147649545345221504 10462703 -312665556219949421586634273406230212960 10462704 18015344098151352805915000355440558080 10462705 144493140578639269066142927661980101440 10462706 -386871801133986100690959913638213651840 10462707 134490665692863630436324444510352315760 10462708 62989241418436142679924845588177866752 10462709 209953144174866212467766038461622004910 10462710 76614749904332512411755499485988248960 10462711 68095603560559606620592783800491511040 10462712 -39478716824341033236364046263217356800 10462713 36880098068065602676510465630957742400 10462714 241228096400042966023588440627103595520 10462715 75443896055892943319873514316638735360 10462716 491117214637439506535731490621435166720 10462717 6699722084947333226821143030628368384 10462718 15105702524585419452746191271512234752 10462719 96212226818532759439319543997259987968 10462720 189849871990293072540976864900688117760 10462721 677603094776977644640084974924952721922 10462722 -75594611514047622902589945651965842176 10462723 497179703633283817949275839959359755744 10462724 -71484290630365762214223649446052293504 10462725 4158653255646281544417861651769142100 10462726 239479490640515665607671715359108660800 10462727 -842364497690180471203176566273815202256 10462728 -127546659872389058110690855012533411840 10462729 -340024935227635967905698548157102259440 10462730 54827029681950921822892973068501248000 10462731 3790828013122021975232592744070130880 10462732 -121008568952802946824541058766133898240 10462733 420136408400966897466609374509246029600 10462734 -213939356680959217036241066492816946816 10462735 221842124447427319550200895001278039760 10462736 -96836746619023811623478865410144256000 10462737 135426787880619764912772396149626272768 10462738 -132241874790810570812952617405724820992 10462739 171356812047052061255240201461179160656 10462740 -21101124384881760611705856033037639680 10462741 284428297506787461388915552532644072732 10462742 -9605663047924302613121095422946549728 10462743 448793881123284435508997465540924773200 10462744 349081871392646815491662380221838233600 10462745 42218007981424773633316239896460346500 10462746 34101003784380409633467619730388123648 10462747 614032340763656391237478272863108440196 10462748 110383139410947516097249673178618064896 10462749 -75166524797037071435054915161239360 10462750 -151769364043444108104850291154048976000 10462751 -26714889366804232977938607696530683440 10462752 -171130017706649768899391571570104598528 10462753 59129457293812187108759137317589247680 10462754 76028945818489005738017475779931057312 10462755 44826727409617217623913510482958402400 10462756 16940843586916160601050527833365771520 10462757 179666243919922580649557008071108147006 10462758 9771309190502698900032646394091873984 10462759 571918852602899496540183114864314963960 10462760 2384319456818058715709963194073088000 10462761 124262642922605257541904049751178214410 10462762 58945789215267931171960908888003667200 10462763 265101206990124778141099463645123961012 10462764 59958112161305249657037280137712730112 10462765 -81024993396126294820283690869992912000 10462766 -281094861144391783056408379428611232000 10462767 -79439043742150920590668946243904425088 10462768 10417983122415433175863985479236976640 10462769 -416620871889357427405136132795696062080 10462770 1032545270879699969851098868430002080 10462771 -311221924605328868550459841583654137656 10462772 51618802309632812033111454167951727360 10462773 43469154782572166324522149414066383168 10462774 -3093399837537835243937876588530208448 10462775 -205829533770597386942846319716258713200 10462776 199111920867961572833117454241331712000 10462777 25181717548503546427829592654618406660 10462778 -295039170284599062060613661599610716560 10462779 -143237580065906574742735714033974581952 10462780 -133596608670801270404222152926152448000 10462781 124289185013069490383804589987527218560 10462782 -13969348886584366134220043017796837376 10462783 23609540739731329451506058773132167504 10462784 100992935175282911964817937439065112576 10462785 48840165695996998972445762343537667200 10462786 77774918919460042708221994936047767616 10462787 1058771462343201925829547775290056366400 10462788 -47742242342057801820930974858918830080 10462789 363081643933403835079794056391618504960 10462790 -42944964137866186821834775236782472960 10462791 -78275089078172437158562494444890136408 10462792 31538539511175145161990456828222013440 10462793 -270734492727045975073605537302408676192 10462794 -236385004494135792485112363923640238080 10462795 -124938460865543123215008120259915722720 10462796 378203454581866477798106863617658233600 10462797 -431588149843136421614467689592524864000 10462798 -15290127628118045802086821870312071936 10462799 758503361706164319744207249241643253264 10462800 16797627289246983322660633603178496000 10462801 9714946232356062359620086253470454900 10462802 -54617613967556223102946289777492917248 10462803 3063242363215369467742763338397979648 10462804 180644141240434129864015733321799770112 10462805 -61827187210603730097284059464693957540 10462806 125090895559317862952462467368385356480 10462807 -193528345148042353932380039844791132120 10462808 -76935446657348052506082350738730854400 10462809 -178118511228359027700995281831422295680 10462810 65442593565432436012452739078804869120 10462811 392854859506232743979232165827458083552 10462812 -16174950807716246895301238013677311488 10462813 -5628120576942188034025096941566895060 10462814 1768677800683053925004817538822340160 10462815 26607300340115196691105482987922828800 10462816 -113287631803919847345628770431004573696 10462817 -235032129438919251844010134440331591134 10462818 235772418032222988970312921197216261504 10462819 -505994933655775962829074712555182837456 10462820 -320526158148896826332190842905341611520 10462821 456118328376614367957672987836558255712 10462822 99226271844006093827079922863644543712 10462823 28920467159473686370979159018322828000 10462824 8966258109149527682186904196042752000 10462825 392202352623431239137755897110566538000 10462826 -171762351804568464269103060976837564416 10462827 218443496659756093064919049281518342832 10462828 119914349503371651538422768027534272768 10462829 -87137924110080515859118018819602498516 10462830 -32109840434331215390625260026555514880 10462831 45451098460003005018872370491506643664 10462832 155333673965712738192636464975089729536 10462833 -199172082436327832792117588571178265598 10462834 -30071101809656225295387877362105011184 10462835 -202221029774762455030823760129197691840 10462836 -83242362262471485990231877597318219776 10462837 115335969846555182471594106542285184 10462838 -81900383018706841557841681064165398656 10462839 734008560062541621044442380149562334720 10462840 -43949221511938185410629429427573760000 10462841 -39952710920830183676114012782640898816 10462842 -86737597237495524212575432110947444544 10462843 -614627288588420451832310567815161375536 10462844 -42245023607883542229614390463975751680 10462845 175834726869068329413534163321874087520 10462846 -3688146445222566363366315305406156096 10462847 339950393394004309837851717074560970880 10462848 -324331469453318201751777821088452444160 10462849 -6242442920201754855466290554884842960 10462850 74140705326092829984594038242185788400 10462851 161684472736893217050018700276278115584 10462852 364841870642562387967406684861977693440 10462853 -187839979935367085679819293548675604898 10462854 337655782603429998898311180279179817984 10462855 134725569628684360137664075825489947360 10462856 438305145724014926051864696532076431360 10462857 49990956677931287755569635897722377120 10462858 -237579362221429593666914979473627240448 10462859 -432181553978538714723197206986330574848 10462860 92662935858584279034954463626762562560 10462861 -111979348478594736360201631530172889568 10462862 -265636852145563858033107467764621973568 10462863 10838876857262987651595192803128126344 10462864 115036903673944410101263209161657262080 10462865 317757372668801846541003633236157467520 10462866 55592719502788598304196225696943044224 10462867 41851360576170214306740499397755948272 10462868 -150311198183145087228088094871784362240 10462869 -390121355073034110071121469753577270706 10462870 -208237639445254854712619533442482560 10462871 -54390685901838143535806984928985945536 10462872 -21325375198570783119978213187780608000 10462873 -67292267173033788982036172749912251500 10462874 81814845053079079547334805777784793600 10462875 -324821858068407350010236894359940052000 10462876 381538548637459965973890377109991247360 10462877 113971279424748696698104170567196763040 10462878 -209061631202801655726939237585603972480 10462879 -82208052460924381525308340224942452624 10462880 349624010467144646729086436510184898560 10462881 79083421197000026619656220508720068480 10462882 -14948419445930117830277836417701571200 10462883 -610754145510128263958979911712977087640 10462884 25906788362636468582914409783110336512 10462885 582780560755662660833469465616150227360 10462886 53046617534092013485870785917743100160 10462887 129905907321545363696823709320301905744 10462888 -511200392438968932287748371483330150400 10462889 6205765643091189762511884533134662528 10462890 -25256925358879379690334862007673742080 10462891 376952895451580615349296231574477130292 10462892 -31843930767165654908895080034977074176 10462893 71572916106460379614643141871337008768 10462894 50941704298104002162333378275254699840 10462895 18759888687714878491719827519736430080 10462896 2903600038073478675083043740809003008 10462897 162259293175867705299545560137535101312 10462898 -2234085113220007871026453583779799136 10462899 269008057924904269473592141060062868080 10462900 41754063393703545817805469491153459200 10462901 683927373563419017150319217829459477600 10462902 71549329577874055083454790390197140864 10462903 -99557093522068519787551429462876944384 10462904 80137698177243468344368887178861301760 10462905 492734961386101128917369092259780121600 10462906 59685510969764662342609255785887575152 10462907 -69428654528641545125726608694748288000 10462908 -118768244560983109405820674447833047040 10462909 769140725515604717599269969861738546304 10462910 69547060899508621234729450402659168000 10462911 -73919161960920877853731251303762767928 10462912 -139238253853688229783604799202550349824 10462913 -293292049928890025222235459893269368636 10462914 6041540821199623273559995882184563200 10462915 129142065050981235739682577566363394720 10462916 -271399104181493405967862058557833416448 10462917 -335255433543803682161106507240059193120 10462918 391639764900713461246662705314682312960 10462919 358247241803948525806994862746742703320 10462920 -15776769091299161292886146647187456000 10462921 -243579297669459459298296401519596378032 10462922 103675703869582178849680997835001468512 10462923 -45635537729748577023143290121350423428 10462924 104977414230877165180931924848291248896 10462925 99681649930247076432577090176949852800 10462926 -16383759442489515981452459709008526336 10462927 -62195855604285454615606798377147410640 10462928 -3804517404314858659491451629819002880 10462929 -170528789687637980793492162961192656000 10462930 176531037388124454554799634509938065920 10462931 -678195850175414968454014919490847397268 10462932 286171927492554256656314881845891072 10462933 -175019821817804894291669041681720823400 10462934 25254361193057176014053881829404468224 10462935 -55065311957624078575728133994540551680 10462936 259420881903900110707674335232255528960 10462937 -337391064929924257285851154364692680960 10462938 175408536079744646242575381314444204544 10462939 -808779442600423847372775131448807242400 10462940 222922750619156377629122036723731937280 10462941 -44943647663698076193238163796563527200 10462942 -23762478252456298871210174709493555200 10462943 -238200138245069954910421560065715815640 10462944 -24244923231187298242829421285295521792 10462945 153402750917402573620277212254897863700 10462946 245723400965922023703643418920809721344 10462947 -207185548871815422430681964109437758080 10462948 -474677395020746860681540669070771704192 10462949 117909835021240165396420374784725032736 10462950 108034718407611823282307626440029469600 10462951 -803648371745246175422336760389358969848 10462952 -591334838278962444330203003662108753920 10462953 142560309479620111405697990745647083584 10462954 28221968995455102394425447280586152032 10462955 163203036549288920022136677508189371360 10462956 -5982727352048513129775100189886152704 10462957 -319021672915174362119813384940388700960 10462958 103261717596550622518834154749188449280 10462959 188460211287403163053501681313466114480 10462960 60589014290228323965002530574283079680 10462961 -864243831774828353921675210439905873100 10462962 -190779762654174612750588446778823448448 10462963 -55034137616629165533356223177053413040 10462964 -302749651839957850186907171032128219648 10462965 49007527229967383691876204218333514240 10462966 -261339398011875413837119084131014729568 10462967 -302219453536581077472629296510319688984 10462968 461620069486744706058172932773131161600 10462969 66376080457472655149566055630182882560 10462970 -44453354756804195970007979583789047040 10462971 -122643161260981232472029989398099912336 10462972 -87017722953209409702781313931633863168 10462973 -815512954579812651903444219243299624640 10462974 -202714034970016564301393681345979560640 10462975 -1305814306823892189982334665848973400 10462976 266028411921675817823378178018757312512 10462977 51459047118254966042165738984201522880 10462978 227497322529573007569445961281562664960 10462979 -430851178943312692670087183526331376160 10462980 77619143211269306664033982372514365440 10462981 12660997295437274801920208987486754782 10462982 128587239286665002891804913292056554592 10462983 448491626584194387314609574177111834024 10462984 -83537852048246192640627964498421022720 10462985 11259154978338329314799160677001880200 10462986 -11080618519020634247861569438017100800 10462987 -547177774290354260695880270543806260840 10462988 493094632386149818442496778434227375616 10462989 241611981496105563188142252370167106368 10462990 85609576058475481189078126170053162880 10462991 93675888940930441761547444845236206848 10462992 102081828109669564426124508579662069760 10462993 200011057178604324260081329542803928242 10462994 185973123434443572812160636324438021792 10462995 24359227891741519117159573427132910240 10462996 7936576852169670406513584322400829440 10462997 -161687887324993438997341304496879225600 10462998 18343852067159603764681787098317232128 10462999 -58339852601489792210956565952297584640 10463000 -213741057291728236878978108377210880000 10463001 381969662554701704902579184510026662240 10463002 74080318243071458153681467265458773504 10463003 36655340633257439106971667815989873080 10463004 20545377197545170151068232591127723520 10463005 159240775660925879237289074012449244160 10463006 -333375895361829964057325189386796754048 10463007 122295977891737228184584419193612808592 10463008 -159473640956573195695542433606080528384 10463009 -74663166459931850149417894577706971196 10463010 -12524212896853072761417448876650278400 10463011 -106190198777327463563053913158010140448 10463012 26614379710085492706565028867422912512 10463013 -16066706780189361518616470716459587456 10463014 -822397314206530866383431058867204160 10463015 -3614807748733694524055093906243032800 10463016 36868147713247397478421685031262863360 10463017 -17620089179994338292443059904165078540 10463018 1679944584548654251238911229470702080 10463019 37249346822130742134542087458489774320 10463020 -38854436487656210609239592768304000000 10463021 427174920884917791051497309939169027222 10463022 -9730370718162883916793476795503411200 10463023 140417123959754560664335650634180634344 10463024 54403020383352795432536349458951700480 10463025 -230178569746156415265959953508892470400 10463026 63042327405627176883645371505314972160 10463027 32615159942230865294884872660468366912 10463028 73779865478242356834211130589566545920 10463029 153163443967984759089884161787888747630 10463030 -88656212882523019174162731470289790080 10463031 -272633919134360252494523128957525711680 10463032 78825742451266816519634496330662400000 10463033 -64631887192509659750978882285738273280 10463034 143361270185026200497369050784816090880 10463035 -76755137645823793572628320239956013280 10463036 79651573308511067039711450514156364800 10463037 27047634316142385074655826672194660768 10463038 303516141200801190025018213660060821120 10463039 -4519854428551039114621756375290763680 10463040 -15203293567402377302057070841194086400 10463041 571732765241179820934934686790763627652 10463042 133908690491597033698077889539942654672 10463043 16590486851680827141265699410544351728 10463044 -142297323084751076736112151561776852864 10463045 -120617541608497048002822268647617942400 10463046 328318997143342338560706472837203775488 10463047 -289944687531787801881545623633056324000 10463048 -259868713843701605031098998983480023040 10463049 -216829367258441730370868129490597554496 10463050 -58250968405315373288059588510103167200 10463051 -52263694454061587705160481027136421168 10463052 -25229201335019551348980073150106124288 10463053 -315471955668045438607128824894362616800 10463054 13583333270545578077654516596422425472 10463055 -381302684156377550976372514684026432000 10463056 44429530624585596443573646965184192512 10463057 148255375297714421739346711977550484544 10463058 -91765676651189133185520751798096453632 10463059 -171699651136700415472022533953218462740 10463060 266138051222602804237859637624394598400 10463061 -2684499093418673240207505173716333056 10463062 -234207513401044600257656828776104991968 10463063 -139674354637292493039442592696452116336 10463064 25315405782868869737737493934527569920 10463065 -354358678879994089266382116007665036540 10463066 116851428396403614814789964466184949232 10463067 -204840362953221068780248400501437055520 10463068 -169127398986650461000728523414108643328 10463069 173823750475526815853561285179458898470 10463070 81704884077615260557041604889145667200 10463071 216176548529451555753470856427329834272 10463072 515742554697329605140243634934690611200 10463073 -343232770830224683583446832371720116816 10463074 -228059035030527787868955238497738028464 10463075 155856300999360835031810127864118130400 10463076 -61568331234428351028862157330758164480 10463077 -87858922455232827762919271486007114468 10463078 400611943395198228942743433108065884800 10463079 -273191279787235234174011587380984586112 10463080 -144574550036887089383603584690994841600 10463081 6792484298222567498880683027087277882 10463082 -11168240453837876396218845114726091776 10463083 258895845226790062912131556647247148944 10463084 432173212670696467526007700016300928000 10463085 176635160169336321407614149574118954220 10463086 -2424866901227721612041060902750139520 10463087 42433490047656247797663286738980955560 10463088 5966864611435574987421759301322440704 10463089 -25679024797055608113511275309578255360 10463090 -1069006457494166216479496027942261760 10463091 253118146775217590430260786295442716480 10463092 -356427362490757021948995592677881671680 10463093 291407964868513607618949628731757177920 10463094 -42602508385916236107851406691837275840 10463095 15966542057874881098197697356561019200 10463096 -159315895059790686859471687459096535040 10463097 -301097912642087466602324539797609351600 10463098 -205066566640328088948953524461310088736 10463099 293673084389983820446883296153162448136 10463100 116617354317084228761784183228894758400 10463101 160149966403202955886268237706135862848 10463102 2431691611476257228786426026614420864 10463103 -23593207446655579156765339445891882256 10463104 -4361126872989088883251219115079106560 10463105 -74989879722221924685266077975109869740 10463106 -231199788698890032773048966522248864896 10463107 176154481501154928524627803858844776680 10463108 -575087498546567128495577656542493987584 10463109 531935585255849561928765770083160243328 10463110 -93342450731189095428057396348591974400 10463111 2348846485916158604544524878865845992 10463112 353176421525344277778298522636661760 10463113 -489009613153851655707285422909703150840 10463114 -205158632557494227489600677663493940480 10463115 93919083775346951735483474923728503520 10463116 -255633099568413427813022910235688239360 10463117 -235211300010686005442693307418224968874 10463118 -75901204540556562673703874431722326912 10463119 72509638900357850305312283391930723120 10463120 1261734261097816063899915861177139200 10463121 256763232477623877194395468341607248000 10463122 86918117186087296106403099760678289664 10463123 -455029056667124970883413625278860141496 10463124 47799540679634170103479891993650450432 10463125 17411929516291646077983523232369663750 10463126 -27558872348423781980931472691947480320 10463127 -98028243260257621622828210495940118680 10463128 -88645747466709258894988287618519244800 10463129 408182641127629168732754461316235890640 10463130 52389703873903796478046794958908219360 10463131 -18843775249284471490199997899816214496 10463132 -251983812907969600362826103402271343104 10463133 35221506580247824182026181847493083104 10463134 -190607476702358252655433116986493411648 10463135 -444353966870192693653910263935594917040 10463136 -437198618601458415000492583342451982336 10463137 -278097864536101192940529871776460272960 10463138 1421028400156593713350163306083944960 10463139 53245042182286177532837188651075421604 10463140 -303995777013889484452094110962096414720 10463141 -41902503397489298856531085845819384228 10463142 159570594389239485258865612629039592320 10463143 -532282414835076572208076117670447100720 10463144 -158046136254897048532038736756427043840 10463145 90806351330038587757350108331141555200 10463146 130898675888936041457926600807125498624 10463147 2493115050760852037357664055599782160 10463148 -117083406631177327736594010281057280000 10463149 19316088361359870434110700809699611136 10463150 -87032103388398901753309345745000323200 10463151 -131920211597442215681719698562369046016 10463152 -314848731643336894418346899493879808 10463153 -258367077758348915802997623439225535598 10463154 -11107285461029214347639523736033304064 10463155 135249940036422939985879792050880776000 10463156 109888587030453782683787560761953949696 10463157 3389282171885437479650668231446737454 10463158 -131497680980266014148191331098032884320 10463159 -4679866636973603070869990809273814688 10463160 -97104228893742084097154633107557580800 10463161 30397390826815097803481582016759675024 10463162 64956429771318659415418570143738398832 10463163 20815630964837112128932393684167492144 10463164 -385183660185335166832241015214454426624 10463165 82626143190828541387517804996840776800 10463166 44190038485758012453886462816348072512 10463167 107768679973140324107834642461388664960 10463168 97582647912658688105723082460467560448 10463169 -74992621591362270406661358418362208320 10463170 356834191907763639559724529879279682560 10463171 -295707015930978569257630786380988857600 10463172 232905839864169817727681602483549780992 10463173 41396688407547039494339634314209630240 10463174 -102406995511523053044399690961020330048 10463175 -13827290976507894137486143716659043600 10463176 -805244131842882924539820275297134295040 10463177 -1113532457365232009635335619889056278528 10463178 78568102393106077338232112647953776640 10463179 85235854171801602662933989944519461780 10463180 -40953016250732417549385445510387200000 10463181 -36844310562538293581026283679129344640 10463182 11449124859071041472475829257747715584 10463183 339429498994397913801824435431657679184 10463184 -74762213007289659554338513024242917376 10463185 -337604613318602742087508861199133028620 10463186 -36289457820367004415261773459068335360 10463187 -146269021801219768354561933391135824896 10463188 -317761305113700637852637600513110698112 10463189 -258678266058622206808281924539457987168 10463190 2581389658881513043785875800401776640 10463191 454060037475504575708171368634976211592 10463192 -360551346307560487174408202037040865280 10463193 37572661707161029828350641422448910984 10463194 172151827495574586653923819881959665152 10463195 -124528089694790282394933471734177927520 10463196 56848038070975190007558426295163873280 10463197 -751148195944869699029995461590223115354 10463198 242447104774646723495669564564718057600 10463199 174752884775615770137421097765286058368 10463200 106094268445513229431013719653285888000 10463201 -137399943379950784450773585283722762048 10463202 -158161319312938522687022428527627144960 10463203 -306417960681428282203179457200959057960 10463204 1645458085190479396131532600209294336 10463205 55675246768094413831160373831216446400 10463206 -61058809734594784747731253038064409856 10463207 371391468715256560910928640201217399640 10463208 -84824069053793731442409349771305615360 10463209 -243027538038830834259063962184510884784 10463210 -62006277708865718749096086552012276480 10463211 -4648992707456038317848972009370574896 10463212 537064436365972204190976726675497267456 10463213 79176556317600595795037452306266667008 10463214 -2739564798454742183455697884785216960 10463215 -89714350713749647477019592708907272000 10463216 -93698757946756515707153792923064598528 10463217 -248059501802835609303349280926626277152 10463218 -85785753566281496407629413162309904384 10463219 226191470514338121690745476571827395280 10463220 72218729090360307214727421820400966400 10463221 61671246538426273269905696382235396000 10463222 -23150620778078751590737211671923480576 10463223 -128423602899472146350022219243243359232 10463224 9594570088568468114859362455005327360 10463225 100473055635633566187654523923221442000 10463226 -230045642778915992540055373170665619456 10463227 -232024957206279288215998156992312991200 10463228 112326171966746425908595919051053056 10463229 -86166087914934912107435576311877529600 10463230 104215896988716768581845425056035334400 10463231 -252506463619118855640431296332603475968 10463232 12255847696166464505887514010813726720 10463233 8985347850230955286990764466098832 10463234 136974850821363826289099035831139020800 10463235 137597456568441220072921256610215910240 10463236 11007914783482269750368432752736337920 10463237 30553967956324981594016266318587285600 10463238 -49422298024729022186441764310723044416 10463239 -53939021490486673915350853009922701640 10463240 293813179377110145414538908297873868800 10463241 -118298020496552566111431723359009143872 10463242 -403129467661322003244809070808204390656 10463243 136516780924598089483505594864886458880 10463244 20056803370937190157414639347922305024 10463245 -7021135568695338608582128755313730520 10463246 -150842286777140701907030697500795108928 10463247 209221540306139966538976416318555354024 10463248 2486918236680563537230848386443853824 10463249 -392224998146893778478749090085528348750 10463250 8456763336825860184215928168776448000 10463251 290731306182971177751857490287395358252 10463252 -318915610126392410755454583444354828288 10463253 -36838630947035574401120731408219046496 10463254 -9845846340071974026386449844547145728 10463255 -796668460209888400333384324122974215680 10463256 503765108734976938632284053634396160 10463257 2738391693338397457509509460289404032 10463258 53485596181646695975818951042443386560 10463259 -171315441729960286490799406164693755496 10463260 135427618472691955597022469877601218560 10463261 214668332589704809111473531149550975852 10463262 -274481045283113667088248700875320064000 10463263 -168252828671977986456433000252634826896 10463264 187060158069431693679160603904100335616 10463265 -130553912383012843000757387675999619480 10463266 269920844409530367939661037966918972160 10463267 -437764670797001673614727696188430169764 10463268 89392850231817253927464918921674557440 10463269 -171168902779601910395632568358131539940 10463270 97631209156339021966767855561541167360 10463271 -49880654026130437044705866926497286656 10463272 590687439811875645976378314072416332800 10463273 1801380992129105315627941067044279284 10463274 21077250584063242847459351933705940144 10463275 -61150953226574242656761887341082598400 10463276 -6959541298150604957982110905317457920 10463277 -108264298392630145914741422350812817344 10463278 -112504458813372754477141339324810940544 10463279 8748631705154394985792805285734033872 10463280 -19198495750703985294320486433276887040 10463281 648479966658479429165167953945186069120 10463282 -26159480426191261800189490890361922016 10463283 412673516336054113701430811713739679600 10463284 145731863660472909017553594667854569472 10463285 9262209342401878016416407603599232000 10463286 8792548446788205146690823231617571264 10463287 106392064661179777865016884338680254760 10463288 561671498254906092939813579083859947520 10463289 -5500516908335519518843041677787003072 10463290 87028216167814691858948973462086354400 10463291 -520790618537045557258608758070901825308 10463292 15885019193985151805763259222097820672 10463293 -258568406019819510828504356043247104360 10463294 -7474153142679372064437680926504706304 10463295 -205572898217004254620589666241226957680 10463296 -34614166494571889170600115298568765440 10463297 -294812921882133797853297525871338552132 10463298 17158676224674828692720298261913440768 10463299 220619803714265253447723959100960072192 10463300 -39900905622525679150861857188543616000 10463301 495111130198351346011753863767427475230 10463302 176386585052879680747334729046757071552 10463303 182444538348437103335308983067373022552 10463304 72217609145573405592164907806845009920 10463305 -195961498116616364236287772597769664540 10463306 35033251023068109188760361139898347520 10463307 322555056215080574165885336334053850840 10463308 386489719690142265593892885463682908928 10463309 26503108485308916653151204015259459404 10463310 9885783956287165744028625202386124800 10463311 240085800169924848963624614423060684912 10463312 44643224343305048473506416046808104960 10463313 -179663931596031904875489026433771536640 10463314 -179898585454375829868691898950513701744 10463315 -18619266440864885700534306986257625040 10463316 -90418725895800659129153639925941514240 10463317 303796316967545957442219637797327797052 10463318 -2420440164243904165360081484293569984 10463319 -5641539972989035988220166963454365440 10463320 116175365703049186278447821497387008000 10463321 -259862657619020725380984518622626634816 10463322 124754888538270442630358552549509436160 10463323 -65941579083928093212170477980177530912 10463324 199432651218392349343238254279801053696 10463325 153080019949702514493879408128194173600 10463326 44143913985449893839033501170911082112 10463327 -12570257384787236705705195267106919200 10463328 -669538381491085751763542357868240961536 10463329 627249894728108153829003033779022846484 10463330 -78747039136153251784539351641625494400 10463331 -179140973823736203665887157920721890320 10463332 278738155193209842051889613302828953600 10463333 -237661042806441778064061058629188732418 10463334 28524961175676466918608695145653286912 10463335 -72425656526310450878373325011618891720 10463336 -61375376287863656446846430089294694400 10463337 -19900001296305006560247107183535447552 10463338 41191081650718311771167393882869943040 10463339 -577797139451676044028350003421795742860 10463340 107769287691031074138647574396250291200 10463341 40401860868813782544190313442230557440 10463342 92092361347336318529662133751147819072 10463343 -26108134034492467655055146934087651072 10463344 48118045588131321157638524920694636544 10463345 279875420158641405475558669402649149800 10463346 7742177155998329800226571679400065440 10463347 -138402973951843262738114729777768845128 10463348 9823524304298720940497104190731677696 10463349 -149136112365711668140533013725353311392 10463350 36398061358272401815694647287676922400 10463351 -669451517914166994083259895846971114648 10463352 -231101236998174594019037553304724090880 10463353 -560343186623158167843647928104258117398 10463354 -72019944925422155524036164887943312 10463355 -11683284177015038792975780332148716800 10463356 -428983464272263644488300075904088238080 10463357 -162621433180216213262314117053089828160 10463358 -98271678096232710156236101138585039872 10463359 -72490377120236556000222876124170345896 10463360 94016373331325099609162732541050880000 10463361 -311790361213025818214888456186518546128 10463362 1113142438132085016039525837944500224 10463363 746402569596779621579778673993022227704 10463364 -136979285005536618168300884931442483200 10463365 -331043699656079782880443336569890947680 10463366 -44661958355623088320516178412752117376 10463367 -77505831149572939634229063250679962752 10463368 -545754129242544315870118053041335864320 10463369 16687095865735534640661261320036827200 10463370 -75996848032397141139193914844517779200 10463371 46874041573894339779885386298964527572 10463372 -624021968758212310309879755629977712640 10463373 -321440727266810210048898823072609057578 10463374 9786496340555946291612137431807843200 10463375 -165652378485980295010833153782682336000 10463376 26480990928355645568624556532826112000 10463377 488658958315201940997968728681066450226 10463378 60212289036195407824365319332846711456 10463379 -418759487613843188535874004560801657416 10463380 -3815619720170864271308928225541843200 10463381 -79166819770090125786308007336259349028 10463382 9015078692549571085751257950313866048 10463383 -175932156249779729272798104994095271936 10463384 -622472931449248091810374937823913789440 10463385 -330009849930325473493771981212854029440 10463386 -108742428380775441590432929543739206176 10463387 28179624853378250599422893552082376704 10463388 -15665671136290776861374551233834863616 10463389 -215679088633477479485258675355141046810 10463390 -42024422761640215628993047718528163840 10463391 360990903414949357008602446222385602080 10463392 -572014505844073156002976580604316876800 10463393 -350408036544427233262019818708641539358 10463394 12066616960579877916065993656833139200 10463395 -155304808801227255480772451732150284800 10463396 13934284787775843087318400928767348992 10463397 58790449492506352328474644179107787072 10463398 -118923484992406743203903491426749263616 10463399 138394832349131897745063640102383860160 10463400 -120413993395304598560626218180538752000 10463401 200428574426450732217708831915819962212 10463402 -185864020375545558659953765052123392848 10463403 242386604080292482992804943750708776960 10463404 103399014530365991577478067522785248256 10463405 2193314012406522219395708833522144320 10463406 -69976170926682494503563189096247489536 10463407 359534001201738287717769889613269056656 10463408 23179230625772130567852195269128568832 10463409 -370754902814902012964826093445367855472 10463410 -16480441616214124494853341637836185280 10463411 473404242676766319911007931403452402620 10463412 -146549334741300779273091882271883390976 10463413 255513414713068157273748005232360235104 10463414 -120884463142300312115282415123998976000 10463415 -116835936316842445198789890174592190400 10463416 140384618440852226588799719486181396480 10463417 -97723966528636852113223127268311400534 10463418 1329582384211317177526483865995881216 10463419 133609165525904798183032639282409182944 10463420 19766554049587263587664201924157440000 10463421 -95512380488154076462781536637901957888 10463422 -59232223873767247362867136047224163840 10463423 181430993902151776415596533648018554040 10463424 87060083294198632365605978295087661056 10463425 54080381992980592717453723674247292800 10463426 -417953181226264589063776478850391991088 10463427 -82097189483342807660129788606032020112 10463428 521642152639738394726014157875918755968 10463429 -100024728878435466783477408542841234180 10463430 3073570154410727190271274547108618240 10463431 368482100053127309397961781431995978264 10463432 183717811205487626520645671206920192000 10463433 -312345952373488269737010303375775855200 10463434 -293844022275694426242125204477773074384 10463435 28329920758025676355894857791108222880 10463436 -217455546617897184293165506635194631168 10463437 -92346474005269975182737202915638831328 10463438 161448909511112206097035375640628501696 10463439 -100353374059968841027600217591216484480 10463440 17334484558424287615325380868093214720 10463441 -499207306003378908410460248371654918158 10463442 203648407569609202207674660787618616064 10463443 517897572119101393698295489167748419692 10463444 -27029836755867203735058022354696616064 10463445 -59439899786823927376470973766001744000 10463446 32665356843539915516750831431890812160 10463447 -612148339336297359013880379315431520480 10463448 5215114753545332025302021959023820800 10463449 444443128259762960102542690785367724436 10463450 182025165758803107550783608352884738000 10463451 208548127046324377978204179149775470232 10463452 13950992437100538320871004243465274880 10463453 42771462408767277449798510254903916928 10463454 142947696962214439355313572038040326464 10463455 -12610948544674806787292861267907412800 10463456 103257067182637630229402886385608425472 10463457 569571224498861329383502501712531896992 10463458 -150379474001194819790852445540366976224 10463459 -11332659052992140082738161353603667712 10463460 23348462927859142939719661928582246400 10463461 -130431524362481241779254697692342748160 10463462 -30656424874566336074288501152991751168 10463463 -158574066675937459881500975936095740240 10463464 -513751012019348581286405987980928532480 10463465 231815804214008521483691345699922349860 10463466 152041400046997041959876232814493804544 10463467 136527884336904455367860034308000558992 10463468 366874242385214779830085656475010273280 10463469 276512577801298850851859693845649358720 10463470 43168367055721024735173922554239647680 10463471 211342606027300339771405936427955283200 10463472 35038012027306739540590893873252925440 10463473 -282514642605769095298654246792337297040 10463474 -92385266236100234394620302889922306048 10463475 -66850034860415636829079489741210200 10463476 -404355323756094123897499362085585613440 10463477 -100554997422694203498823030514285230674 10463478 140235656708212704922805339743962183168 10463479 -121485880873282528671402591269562392080 10463480 325630530593939009632193956104642662400 10463481 -49390800597174647011810824766603377216 10463482 -33483732246487997444676792822278600448 10463483 103767370860642653105272775353947236640 10463484 69134719138794876331602256969706881536 10463485 -62997807897980957932958713013273068200 10463486 -338810901363094501903393494011265973056 10463487 -163683489046056707845523983508900883936 10463488 67310759679255239122211763256966512640 10463489 235725106601469829413101586051805884756 10463490 -122511242991410173199986508944317888000 10463491 377059563113779375365810439659229420020 10463492 17765166349075758958982227107774480384 10463493 140842945155403627362740762254741047264 10463494 -6107055622115251462330434330712995648 10463495 -164944297339382578954891333156493352000 10463496 280127841288340653073133158883825664000 10463497 -6504229122711634364387676912205922016 10463498 385374967710155308858076215960394288736 10463499 -11269709236294267367718718017520688640 10463500 -353462656204416973623441694785543168000 10463501 -836509794014557160300725458748711665600 10463502 -68684846465063508054608402210603068416 10463503 -496676451357580115488863395650267359560 10463504 -17566636713932914663815986921663815680 10463505 58383147526334657825022869652095719680 10463506 189983945755499498169996015850098071952 10463507 -68297116132690920904903432211156588244 10463508 -168602411120820388442670990582626605056 10463509 374134633487216214684045393828386762400 10463510 37177837962468364038136866402145916160 10463511 -120837284379287085653901343483719120000 10463512 -250320824287988697765957706475985285120 10463513 72182391785354329405385725014895635720 10463514 -60322412664610834178125245764574927360 10463515 16404830011542204615198152778188958000 10463516 -344585215740768759521588456280021663744 10463517 -410819296550284915163715983723075543220 10463518 166167526043620233482595362745737344704 10463519 406423930942167709670746307846828763120 10463520 35439235312531060208786438599999488000 10463521 -230930226345340027895995698026325221278 10463522 55494319200776643809798042676543882624 10463523 -53815749562776530245466940142610737152 10463524 154338070788092083152423980558220092416 10463525 -191181602924566079005189909298769611250 10463526 162069930189546514268811690044907544320 10463527 -220349829453053064381713607612638287624 10463528 7573397881244567845205612100398284800 10463529 66792560468174639047346941079236535184 10463530 -24600840300765910965246650819775037440 10463531 -20409886472490971543665117270073490000 10463532 227830959875983688005060395185894092800 10463533 537721699326724183056348371997220485782 10463534 943829391953904602161511547156908352 10463535 -65363609874492889471547791986059572680 10463536 41634989278591289586131755656062042112 10463537 -217470060365507844482708943616286508288 10463538 218977605981957263973117045529457775744 10463539 3272126211539510025971668225144045624 10463540 -189971513975848161983997457961326613760 10463541 439921143024191174432126755957004459424 10463542 66460784231601210539771478025240393152 10463543 -449158203738832558247833784753175173208 10463544 68418253756954356557270488611411640320 10463545 -273516167738318990752829372230779710400 10463546 -258356039086713393571744057908426288528 10463547 -65072454161663774012360663895623507520 10463548 -41558382010377794179343244144678750720 10463549 51690935013035059727179303332821663520 10463550 3033771315109156465856721432476928000 10463551 122884479313905985017661159228041099264 10463552 -99357739831269830785203159978643292160 10463553 -419373092218270962380396658119232076800 10463554 45386109682895431877229483596703535104 10463555 -22635046336890102136882734907570540080 10463556 -20536446302458153590221727883333936128 10463557 172634066571155948255401104441369754780 10463558 18377735780101253599120379357048861280 10463559 -177174959085840502128279615141761245872 10463560 -286263474843971132953522209049765478400 10463561 246727361934837178933871560933161898512 10463562 -52752487145183410522340039632829154720 10463563 -196899325501841355527234231962991666688 10463564 -428882022143935953081062731733772564480 10463565 -804562637115060208311622214532249600 10463566 -49361878367074889037085727054536332480 10463567 -104489969996752729122917335690073994384 10463568 127255285133413100278488301573859180544 10463569 128077220039767318843877922507347117220 10463570 -63404983411582618972177004159780241600 10463571 297844312148165612566466138447266081140 10463572 84064430818935726691809950452669460480 10463573 516097533380119050309935180246061039822 10463574 35705139058564366901387955613191032832 10463575 -288983036881165380554907623895090469400 10463576 505513033254614497028844392769912115200 10463577 -8715736612903395309170025090686287680 10463578 72481628993283788973563697702628787424 10463579 -47308522224386421454634563132408778208 10463580 -226256698444871840933911719108498416640 10463581 89465229917289837386674656391907904064 10463582 39323889386399031255486250112873265984 10463583 -17851810078738026129961752686490096 10463584 -727138839633912442462614339694983118848 10463585 -2661464098898396051061286844242490880 10463586 90012308579271484610777535909309801984 10463587 365877434818292838042285080132718846236 10463588 376653149357821021814084339346487682688 10463589 84692155501984805214745312193521523454 10463590 -10147772095048742865355050770630407680 10463591 864383281267635243685797044902136511360 10463592 341757966504417283223698968860644638720 10463593 120770247772138137900906669680962844800 10463594 -193418921125192051009690274400839693904 10463595 286013574518675001319147105297912400640 10463596 -188022328785275337688683998176722944 10463597 -186216168894116161292975368275676153920 10463598 -182266668465916005141970444894318358016 10463599 -15460422253076384322211445188291934936 10463600 -6277600136330030877036773865485107200 10463601 17691420192205161994709898952545282720 10463602 231779241811947752949300683927561084160 10463603 487387187700189997308798259655649675852 10463604 146448968457572723129867694849982371840 10463605 380972944971416382389819341157957743260 10463606 -126690613212165513388430684836018406400 10463607 645507594687091084149986807902347686400 10463608 -72461736926986404332873405575069655040 10463609 167403050053421521407169320528554211204 10463610 24110173315516859008953749395842723840 10463611 -138553977752811710274333195155421437788 10463612 187686698162190381270835240064348768256 10463613 -243309694188454550880728628609371321856 10463614 -69287987879160254595310346521222197888 10463615 -460701751847807844915190183028897145240 10463616 -48576435446619846458504123505149214720 10463617 124073592870157907196008660441776193666 10463618 -212486067648990082577492091886159301760 10463619 42917091829910476447312020739004812800 10463620 -3536766788519576041723567490717491200 10463621 -260114620219172739961799311491023582688 10463622 16912539510856233320357684046016321536 10463623 -265507982225453665181518852882498252280 10463624 263796496398213522509805646092092006400 10463625 252278463920544546990079095133418736000 10463626 -13564838381268609370722634405023293856 10463627 26578264296334374522769280817927833040 10463628 -33751271376289588834670288447999361024 10463629 602357333482750908527119690051724622720 10463630 101280937047023795223761711970794334720 10463631 71907434251325290675232333493515969040 10463632 129608746426269113706787299013628174336 10463633 -568707868877453925881459302807676920716 10463634 334289217407004178545888326362024938240 10463635 105354650909940354823544495529519441600 10463636 -221161743609913486707234040548126980352 10463637 -17494970924106222452980696252609949376 10463638 -184502717700505899390190072454963667840 10463639 -229337959251732058839268448222523733560 10463640 -54139031068920543027951786436077158400 10463641 311212596607083085549118028242800526942 10463642 42733517845620907366595165427917721600 10463643 -136260150519557662241787155687143006800 10463644 -93758856246644032146900290190850174464 10463645 11487357041755918258118106062114283000 10463646 -205197640077641105624421082112080180416 10463647 -97154848511965534467666992881204221248 10463648 -282306674239813297244427543749721194496 10463649 33402224590120100613809139422562375552 10463650 187615396505286620326384207822965744000 10463651 -200941696265342946964066084793253630192 10463652 -282212728110988779960215526043894794624 10463653 -578835326313687912847609240962866515140 10463654 -7034789404878466698979034169123400224 10463655 -126315845351043153852441642532268870880 10463656 -424501618018538218538370679222279173120 10463657 56551737528121886900642837588824584192 10463658 353186477742520867570816467005419196160 10463659 -227314080969835830925200927269744322720 10463660 -285979433100824570175235474961455549440 10463661 223788237124376603026379323094251680 10463662 141111033883225562863715204159698198464 10463663 1186741335965110708241952668992113024 10463664 -796324724267285924214045105813258240 10463665 68378494656279336152404075092027003060 10463666 -196948770271888391810619763148998050816 10463667 124406369077545037891127918847103918848 10463668 548551705895134001307722513889537266048 10463669 -171098631751605587324196547422646546656 10463670 -13311729597034271088252229685723850240 10463671 -66869823386391426062981679600946535128 10463672 -140491429701500267317145495492134318080 10463673 161303412778386423544725138812626718400 10463674 4125201633708353457347564565123081600 10463675 199674092270896922408285430334298386800 10463676 319216201147101503089777861085405778432 10463677 -65900669016294851425407577866510938528 10463678 -53149864489385569304705157612917506560 10463679 -99597250754142002293089289625033344776 10463680 60071652633256261023038252848880025600 10463681 261429850968562126706365610499976020612 10463682 23432768038774274209511082848174882304 10463683 525539098894290913218405042932574832864 10463684 -21205171275706029898804204567898873856 10463685 -68935798449162178907996564344612591200 10463686 391333897452680512260828996068901693792 10463687 -24936693405054339430984754646345690720 10463688 -437421612206512505213390410493290905600 10463689 -93862450327523973789069282651776107776 10463690 -7447794408869013210614197374731498400 10463691 1756022309534746193152511338734449664 10463692 -110011395995477639384134001554200872448 10463693 -251765642035265281474270053174079758420 10463694 -14829723961518873806012667709821513600 10463695 -212206439988080339822751753871127370000 10463696 -55434217541603786895980713598548180992 10463697 41334249271781857838405119018760235060 10463698 -63255174811452737976624552699503422464 10463699 -12013478671713588138650016603376430760 10463700 -12484094567101032984939015742445414400 10463701 268686141790306545597502583173265599008 10463702 -321046931491967679345983964465477563328 10463703 -995567420506167014567775165393295536 10463704 -678281209669359685847164322411432017920 10463705 406493574609126720852229567358610072900 10463706 862911055959018306462447338355690240 10463707 -768427764475206069255269135857497002044 10463708 556285809387442330655858087184639252480 10463709 -15064838701008500985815376917425244160 10463710 72398608731158830937589636070657853760 10463711 67307137808694666106167703735166583840 10463712 -21865748581616401461570402707262406656 10463713 117686664230740086881183889724565122324 10463714 170433438403813899739251252462584037456 10463715 297190799677396387573305245883405756000 10463716 -151733211776894196486095797621886796160 10463717 -393781915530216980090886317890255842 10463718 -40135856257142500450631308773679872000 10463719 -373290530837296667266607082957701918208 10463720 261600534992646762765398147623030732800 10463721 105211880175685820326980792582794323104 10463722 -89892813444755754365021786434968143088 10463723 -139531047670723688395566311233581398028 10463724 136202588321653105342513374128335522560 10463725 194123273536847709827500250909333970400 10463726 50102832053011129045743626851803949824 10463727 -311157978103769151299514136446586315392 10463728 -149695115540796257105465899522804187136 10463729 -383938701904459340704682579265593397324 10463730 -35776204017599381284806599237836032000 10463731 -99978192322625663434387929343084348468 10463732 97358229145692117385145666985465514752 10463733 -37511022345598056789751673896861966272 10463734 -82093338373126395271373644573710610560 10463735 -48214336903857970490925600994001109600 10463736 -194487072292769989242404653934097162240 10463737 -272262599002148325290374471524481878720 10463738 -5175845611343043439286495319066980928 10463739 85853703285695416593422568426550960896 10463740 -28572882940370902296781028845609943040 10463741 -552907563823255662941820075029954889216 10463742 -6722566212483827902431711407521922688 10463743 60532784516879340968011206079636884992 10463744 -90979542455113368213487801459506413568 10463745 280232365025479800337311343103095317120 10463746 190356963963841395434537470557030242304 10463747 -11960373196632046404767950622775267168 10463748 43267652942093492919351043638010208256 10463749 -56562278805114943313987705829571136 10463750 -48577618205923108232387294474396760000 10463751 587546966111594755357274552738350470720 10463752 62907359877461330271246705704142981120 10463753 -69308109000340878920340080077665987456 10463754 153971136543597901329973087409808736512 10463755 -839873244927203399270844542982112185600 10463756 556391485527352037142049245181263728640 10463757 -44911843558787671608339992644392221280 10463758 63944085608789411507426373830192774784 10463759 -1113789176923353373759091688794017073784 10463760 -62666752759589240100595056165964922880 10463761 207229132325358396039410924231746511424 10463762 -50443057033150549118977478853729184368 10463763 79165415309855648534097012752751138744 10463764 -553813160277113731492215973648684962048 10463765 79381233908874271683978750571631469720 10463766 -28130034805016970852192233970302875776 10463767 497099796910591234723879220801717351472 10463768 -179826620153255136523731035364537139200 10463769 112354680308731240385007315335438841600 10463770 -259592257092442196474647364484404582400 10463771 20318999406742897561737164536519911744 10463772 -278960773316538409017895730042150731776 10463773 480996279673193332707703074834525761760 10463774 166476561094370146004906368797276711552 10463775 55567142492603480807070598372576800000 10463776 -116070337781459593796516009879690477568 10463777 676903873303849242389162926922325238626 10463778 86205631421450233092459011166407688768 10463779 -577865580620091205980472702071830341016 10463780 -380731252525423453035292442866700889600 10463781 215961004831538747626370738389028805120 10463782 -13749119118234659466081747571107075840 10463783 -131344372152990550778023880030854372560 10463784 44881495137658180386967385449727262720 10463785 -49021739398420719264406596193853682240 10463786 -22262108676793813108318271786091603360 10463787 62004400670326190205122580148031504160 10463788 6975458953515797549518870009454788096 10463789 -3606027822667798239874727238877240128 10463790 17556692075552540666664116388987690240 10463791 -110027434599480992339932658967584177536 10463792 -355906078683880421761714303928107008 10463793 -186027263398014411133967159587961947536 10463794 277729217424756750817380827592678977280 10463795 -286821943947178624794332008518002653200 10463796 140167629452557020901140755129583083520 10463797 -924249702061268734532340782138049262980 10463798 261159794771526004697938658481172667136 10463799 230372909620355505245059372499972037864 10463800 22411900002027874963807579964295168000 10463801 501539229327632911258885162726660626900 10463802 4898091036938885997754018165141229568 10463803 -8213624216172601197697736810137021320 10463804 189752959186195970587996929238086564864 10463805 -52587347505718507090510470446955823200 10463806 396080797488458177265417708170250159360 10463807 550023274511983432016317985255046181056 10463808 -103862903574439341673682435481010176000 10463809 501383013969338050526962156046143435860 10463810 -50443208684147625265728336542890337280 10463811 -154159876999229835756819126327316966080 10463812 -149455258050004220595120625644298985344 10463813 -67440177890804183921288740777461382560 10463814 208814130320073808062539277407919955104 10463815 -101994199116940127367880586812052840880 10463816 138525895406261858317621027924609474560 10463817 -16081608242299937888564168309357374080 10463818 8728582675006335060187580772578764800 10463819 -313202759345456584698198933203493898920 10463820 -4339351506373572216800711499963033600 10463821 -107783793961165935929598343796985235978 10463822 -2051660414558895697261511110649502528 10463823 -200598542445888046083980968253965020600 10463824 -42613810187935291762430680799411830784 10463825 -223201634981638641892797922917668703450 10463826 218501376011177100143456771522094639744 10463827 -296226589539551406330599255665993662720 10463828 -193509459361506300595117840579984175232 10463829 -123407439979799249019126275327292932352 10463830 33029164232087486571954450730998472320 10463831 185142269829101012873007372893309073120 10463832 -55427106541269548151304037223621120000 10463833 153286956014324270976867425157159026944 10463834 -139821350930790175521176625045146951184 10463835 -3834696785124362348135289916234460160 10463836 -245625391310801454251893315882155520 10463837 211096287863230813548280995979442375532 10463838 63447611916318979905217869121474560 10463839 -69015923249499232372785316272672379360 10463840 -117845211049789291713603380481774059520 10463841 106461391196470408071113736639208012050 10463842 -200146858633117046957027965446362882688 10463843 94378105671012083986422806756289863664 10463844 -220001285315705971752935232550835088384 10463845 155988465358389827123142774451513704960 10463846 -153696517350389522552726468977150756128 10463847 -289781295921386519727624543881483241600 10463848 292823793365299343143530178007682063360 10463849 -354807877435927348155678117540646722480 10463850 -101165134619364171218574626327301504000 10463851 174009508704530677073916690048921769920 10463852 27069893384567569177673232807347202048 10463853 238486303336322418087078493327671394464 10463854 -11480369536605176890441766924235370560 10463855 288438520727932479673682648326637714760 10463856 9129549584632430145362554630512967680 10463857 -678252874700659697156889979378428576348 10463858 91415022452145520335826600838585099280 10463859 -40759597008988809704756765944675771824 10463860 -39934112751523623517332909111697213440 10463861 46052049623104166493993208973502781500 10463862 134939225073482621774210988837435907584 10463863 184463613956666194144607835310632907112 10463864 169598586548607446802187770121460613120 10463865 -187338791745474421700555378871245657280 10463866 -122416980969556359384446548376826071040 10463867 -642562310662119424792587393972003242640 10463868 -237958173848274977395373368037015259648 10463869 -15827507248062902790160486357326997556 10463870 132621884991561223596122736475524739200 10463871 282507719239680711142028010600979044864 10463872 -533802654134059347654007849707110400000 10463873 -300442183159261385789113844681249943552 10463874 -158286793691956216034256044248695483648 10463875 -291139390416136636664774819492191776000 10463876 -274467790625505204181310254187570336640 10463877 -515036650863493234244411463603687932160 10463878 863577222843594851917089810506068608 10463879 731460752462627796248409072530272195080 10463880 97348417798083366096470643432402124800 10463881 -120031174334743746650738628675373428428 10463882 -77695230803022128615693984307675484416 10463883 292781940049021480797041563483190193624 10463884 -6251629562608913202218471089640829184 10463885 81050251030950843746263481160755573580 10463886 -24254370321689047371703543006999449408 10463887 24760692738917600922415592892529375104 10463888 -88839270034089104830068189612739289088 10463889 470245631417978434200974836593542679840 10463890 -109796788749815940324789667301348584800 10463891 261705855093970716662118882014657540160 10463892 38317135372622040033659902537791332352 10463893 -30190461350914665758394006903007077312 10463894 -152029739297500365233143282015189085568 10463895 14707388735108303623615518670357943040 10463896 58815479107064099712290252807555481600 10463897 126724726761126173361398685331847671572 10463898 69742440975652920723205463153567431680 10463899 -40945936353418190642325560200165743100 10463900 23214465315258162271413435147867648000 10463901 85602544429858384123986571388501712000 10463902 318674913687664215566550862114185121152 10463903 517056214698679696067877573862491750768 10463904 31152956915666446475065757323914903552 10463905 28446730934128189968798412370711409960 10463906 -55600368069129927090372726431378535936 10463907 -56063282282033495584155456522575524608 10463908 -26203082472239376840122226324871987200 10463909 -118683260307095548379768293352467681152 10463910 -97700791894146169072432645431467577600 10463911 -40813833255183436318848419639700785408 10463912 62154728756985259783806834608535552000 10463913 84290630509902511934706005840957079060 10463914 -186846549515494776820837777014537220944 10463915 -33461642555040278089035204942052627200 10463916 -312939489052688017493949946183125416448 10463917 492725604994412213180373723613516082966 10463918 -32077970718645770753080823163117026496 10463919 33384827534821772000863527989764034688 10463920 -99304814168965425683848797295475097600 10463921 -3402261376401129151347064659593675520 10463922 64490906390628814447125504244423813632 10463923 231736787785216780458666706293395138280 10463924 78854776666637532105809283318813376896 10463925 95234956684039244770004375572702968000 10463926 124119644350634660667072406751555051520 10463927 455626291286606255752468511496776314440 10463928 -225556941289833618631417443891545763840 10463929 206318788036654233077303595735295563392 10463930 -85196471716565972105652135483258500640 10463931 428515974227319861108864581829571392000 10463932 -286147613232646040625488926996893973504 10463933 -155829042464041037341689998618531005140 10463934 -100241985130208677437734893003450503552 10463935 -428667773869507247618274365909351811840 10463936 -21435984711234658110414232488668823552 10463937 -123857215357564371723990385093688852640 10463938 99159799772590787245345579509367151520 10463939 199537959161659823057579581594320947712 10463940 225014204788780582332163517986640632320 10463941 -519546312586457294960407197211828242658 10463942 -62084607291330118210326417768299310336 10463943 77000984522545417743123634656126394368 10463944 -655530370583188702383942071093762595840 10463945 585029003077116968825663997710896800000 10463946 1924898014941666790505063023225949184 10463947 -218386705171962929366063638631265238160 10463948 -91080102106952521564865062702287482880 10463949 -83530418653393270998217550228855694996 10463950 -114392938029521960840441948832408105600 10463951 96740193610046937654372957091706579952 10463952 -54024059167272597798505918848904593408 10463953 -686057909190966067948370506380378550798 10463954 -231730646541145690774052390509872217440 10463955 88605682478363716307032411892828769120 10463956 249784309010215301084605066264151861120 10463957 27468500321881147792882900456666842624 10463958 -212817478436386341949352445768573557760 10463959 -431792821716895377909959078840582592 10463960 179855467099812422532541983396728217600 10463961 -405085424146946692199195959623716263728 10463962 10209746491101545701485170698752053232 10463963 -311442248868205190815646263839029353788 10463964 -340820639422478674286702245869109248 10463965 -30476593278371985021850126627945872000 10463966 22608860251724371621536397995295853184 10463967 253419512811153476437222067629765018584 10463968 -597735680693242802380868885234024448000 10463969 -97336313224083186970599407437318318080 10463970 -63332608494799002616854477939156833280 10463971 64814908317323100004561113261554844112 10463972 -122768877277813094268468882395098713600 10463973 -32413455289490542305164892841460595840 10463974 -100032403011580310085089211519900735264 10463975 130353509027559505802455844129300064000 10463976 439080562565796583771962317223054704640 10463977 667815880494597734243510554382102416826 10463978 126905648987453426938655616053749760256 10463979 -447383708444014215867428031413226144 10463980 176489297346261690353001251121526425600 10463981 475574328175865918287805041445206663104 10463982 55062219865649927318711501017784555520 10463983 -397911824493156986198293059749259198120 10463984 148010869093697829161564338963172720640 10463985 -635315680863913804401469428301026240 10463986 24105342394554936227522898473989223424 10463987 -533624942673817571175489687814542893364 10463988 9200322176128129868075538817394147328 10463989 764422662845641156239308990531567311790 10463990 -22427449968093850524479606701970688000 10463991 261659913268460595870573730271451388392 10463992 201352897609131730416314284968079196160 10463993 778541349942062924318464568975774224416 10463994 212926874560781366680396472259139661424 10463995 -285942025925348134409739524117192256000 10463996 -470889641673306936338876722985719296000 10463997 -99484265733914428605195983650704018240 10463998 57190830518241767013653971363757212800 10463999 -110015067721675291715084124603911968584 10464000 90689141604968941766361515022090240000 10464001 -45970052883776953518617385410106692396 10464002 53946819460940576011003522395101056032 10464003 266380564579566300919289048264761671360 10464004 -18126927095322100235732556069464985600 10464005 -230591130838455402472153363239214646340 10464006 -66741038968668821598590371349615056896 10464007 2308116674711082408783455261967860912 10464008 -53248757149538905759967579335446528000 10464009 227387580853972173973541675575770303504 10464010 -151606756755474097122789276950935237440 10464011 -29090433105064111387009770384110629536 10464012 -191740841689648156380135078860232806400 10464013 -49281461244834745507681332598645828640 10464014 -173847716346125909501152158533436168768 10464015 241081445800813567015581706458363010320 10464016 97792651198038959983715071906654134272 10464017 -17758485764300997514116497871569169600 10464018 -119617379511080354717292229089550885632 10464019 12233767508248286937757317812940183552 10464020 -49856858131705786492736136048486973440 10464021 7175940128740802523126727730520342990 10464022 37197656486781090208854854242160534400 10464023 -219441675961585642311164159924355973800 10464024 -249979612471898424779588517318426624000 10464025 90516390033643875373778953037481600 10464026 -88436015701940001480968665594451743776 10464027 -162198233670885879525613472087061405696 10464028 427585867876738976506315136126249543168 10464029 554231100954288694592250776375917110630 10464030 25191122422896253123201529431246800000 10464031 1100449480328681550691374481054297752 10464032 495669694283545838714777489325588283392 10464033 638253728214726142492363215072532741680 10464034 34881930505323412704270905912590851072 10464035 -84179981204616077435537290360547431200 10464036 258577223949421283471737951903192233984 10464037 -479774438669241129895112427999404837314 10464038 39220387838496812598198556327699107840 10464039 -26592218890056766198984164632814837600 10464040 -355056087289710748324976389934636083200 10464041 -80815065451352727952051344653932828800 10464042 -224446153523762577122994878681578092288 10464043 -440904808442944238035895903180156485708 10464044 160974096132949054377511521098731438080 10464045 -158707819070930747630740480537945819680 10464046 -252431905507311070355945417060884302528 10464047 335109841129661150207103939788853485112 10464048 -44837872536430420996197702208239157248 10464049 -414548560231924080696687486075209266764 10464050 728349647567286007624470113166489600 10464051 -38258711181830640842932041715182831360 10464052 349199450661199760867693939292814630912 10464053 -71655099340415672790544350675623094240 10464054 -29567491728155901556668730696888342080 10464055 96968256411639248592253623748075792320 10464056 -843371739581757084920374544181309911040 10464057 231784278056954816260230340215068409408 10464058 -43621012867826323780706388420717822720 10464059 1477201792978874030222984669304588480 10464060 -87890050466241652702564249822363238400 10464061 -323539992361610242384613320338979680936 10464062 60929308552049452785994987121764249344 10464063 -80481372693833601200695316555141049600 10464064 52122671092099235001225298488004182016 10464065 290304330219136325492038598930946964800 10464066 122491915677295805096453879199540520272 10464067 142179493076947761292700292087726491200 10464068 -104228614900218461556046542535358689152 10464069 104469934509349915299598516610662493184 10464070 -254981756530790389295424395100278467200 10464071 587439513111834841412323427356309405272 10464072 -16520358136177213043922798080328622080 10464073 21328492294988677742157226790065066240 10464074 484237620843823535388016872171096167520 10464075 -103870433127978310206514268679692033700 10464076 209489263275585017961675075282264306688 10464077 -198702510318890266720357131204836773140 10464078 12040191270476537025286231178749325568 10464079 -440566760919370934157746598688214047360 10464080 119036049717687831793602359832084480 10464081 -207193153807842110714295746202143232 10464082 205863520796362357665366168084268597392 10464083 150493384556457867580482882722367639120 10464084 -176500441779692451310003351933000241280 10464085 38214885767014972607801806009180722780 10464086 -94344667612123629986712816154842000960 10464087 -201082213095386231621234920929479481240 10464088 -608683028452144516586433537901203978240 10464089 -7628434913822525871551183266149035760 10464090 -8512352921317184731795075878534543360 10464091 -579610356500482972743422809428953025816 10464092 428763196468519469073826947595242287616 10464093 12082225451248923364158833518239343680 10464094 347925095448339335807538938884716948096 10464095 68132984686035005925485215140202515360 10464096 -309424180874367270864196713467265417216 10464097 -362018903492874338528479517456306314014 10464098 142200042573550643829996122158205946240 10464099 -186880463563695371009934037373435484240 10464100 -145347649839304178710099053018327840000 10464101 -206638815113559026688638231968250539908 10464102 2365814656319438396541255370259195520 10464103 -134813472792831776033734815853891292160 10464104 -16723793717105600048705426324667187200 10464105 177185961625435648611178241237187049920 10464106 -59818543437932352894442556476552308480 10464107 -731956563589653991086710625957036661644 10464108 -114484589029511259128206986143371723776 10464109 261091852458581490934078939601577512620 10464110 69515480147757017618409154498670636160 10464111 -28957422815762722036282536679091560320 10464112 -1024703996769941786538752836220223488 10464113 565226803669501542871043489920884217584 10464114 73908567760862085415322203063652191488 10464115 236178074153800343022620005643587547760 10464116 108575701944616699762099922118476765952 10464117 319148015567180195430771133607240294880 10464118 57861779149512531184868324018523493632 10464119 548845492506452641689103672967026748520 10464120 -231157984793706933647955143388641280000 10464121 119456985861653102681903579291454994500 10464122 33848824483114737540372127030345920000 10464123 44870972204813341782201768539660929536 10464124 22010424627456952301242573497037204992 10464125 35761328375291331972656182986911520000 10464126 -64820948155943065335504247648043630592 10464127 1472783569854011610567893780620491470592 10464128 -462228036541858226484575532874727424000 10464129 167834104620934691423810505964141580328 10464130 -248181891087459646323029855743325699040 10464131 7575666030116513292164320203304323600 10464132 -152356674071427734305254940583943536640 10464133 145690598340840019996537890470371372382 10464134 240400119887960222619979109857533381216 10464135 -57788162591767662856418258046761865600 10464136 2380181671526323784644673051336294400 10464137 -201673762219767782236109525449049454720 10464138 182137473186386278981513947362558474544 10464139 64622991961756519274110892268449705760 10464140 -118502203234872578861368342860776770560 10464141 328516374049113157879422643279263640800 10464142 56637904975998489682678718964298081728 10464143 -72834363337505719230207701584778059392 10464144 7077383135179420308875679430674284544 10464145 -135114386864874566479364828575928393100 10464146 -215356314778694561046885537691510195968 10464147 4485462580566833147930597702942948796 10464148 333257822976610439020599744247370864640 10464149 315124623256037838522487626558519226848 10464150 55348132659944870436939604076481633600 10464151 170885062547271637471085545791812035600 10464152 -85308019136828787423026184092285798400 10464153 15503813844402479255636596096481117568 10464154 149286192117084897243113715842980033776 10464155 -64099220586691421839708012460231784000 10464156 42096676308250240870854947199390016512 10464157 -375991653956115816445341230826860486880 10464158 -102325632618261171650672647472435656320 10464159 -137292861554449348296092475924831816432 10464160 134779173907298725545564769852179087360 10464161 247417310399912519092992943021361013120 10464162 106796432555855970784636835539718381952 10464163 -402695012660431878352232786391062155560 10464164 486088176196940668933553634211978613376 10464165 104421439167595763573610053198658385920 10464166 290425362228779910463838345540052335040 10464167 175938142945543136476679024952476780592 10464168 169985036916697352279283675409600512000 10464169 35653604692407533892594143543703642496 10464170 -173112203115406553877899747222389669440 10464171 14731782896161770091597345439238305112 10464172 139085447939851873695014211351458660352 10464173 -32798614178239158369824960274575449578 10464174 44583930529425544619582069777812684800 10464175 62184511161374149116485395358479992000 10464176 10163152688833605352470937181960159232 10464177 3659847290454167294532582798543377520 10464178 18372875227017635364596355448810106640 10464179 5352257480163787094136927773890605888 10464180 -163301960245684141349866458465469747200 10464181 75756131806234401186916590491194224000 10464182 62778984082024936688901125869791621120 10464183 47646107549965526698253382169218725952 10464184 -3950861241817456283606590703484149760 10464185 7386724218673108900139788392904048200 10464186 -72928751880037138160471070276806265600 10464187 324182835418523909378965261732544855272 10464188 186447325971402189315576115683918928896 10464189 -91571421811216827750837003123844421376 10464190 -117842566902452158272481251024703718400 10464191 -203814184903977438922065569245396321368 10464192 -27045558876405996604228917966026047488 10464193 144919645381611340134001726315971637440 10464194 174173977987954560839762428709894871552 10464195 -162710580766165915502268180377441452800 10464196 -393414230968568508401315028831728283392 10464197 396244288190155878216687499728812071992 10464198 205869682455535252117019023627918164480 10464199 129158651738091695031118742631667338200 10464200 89396988610457761318503395030976384000 10464201 339718807611082037582715460582098720 10464202 4216428313060362911136183737020437504 10464203 510508714163705913747345086637667522452 10464204 -118889385587466839789447376247819682304 10464205 -125834822072718755500831301789956001280 10464206 -157419110891503174567453278734843839296 10464207 26907542250065523301869715315379387040 10464208 31936497824073369480218488783721857024 10464209 275434840153056203894590500356454225216 10464210 -164841714462650741338035336665766184800 10464211 -5053718686518104235856958649712535188 10464212 -430736560543649235622200023087772334080 10464213 -113603686192417772529611566843216431456 10464214 -62815277552693398823126599067849476608 10464215 -307452256647938365809772032881859453600 10464216 25829612104959436940148359886372864000 10464217 215116984674083480548437325433420007552 10464218 41899112653601307757668015296004203520 10464219 367794274766050106854547874209954948844 10464220 -2617398791533764827455677428215664640 10464221 429313895174557244686604801028162954432 10464222 -768495847261378653608851803801692160 10464223 178057192615563133737279943435465084800 10464224 -591668356480634654047713368370733645824 10464225 -85841908835790131896696452431549449200 10464226 -278152563620389588306269598428468512688 10464227 106941981092239088575789542032730732672 10464228 16674578453989486870852416767722493568 10464229 102338958909470412867925560483805640792 10464230 70554622687534807209208369393460179200 10464231 -249955586181765436668439242203103168000 10464232 -81821744195907785389602669946637337600 10464233 -87641162194560863929102743600977082396 10464234 216040037201388096590971273487098429440 10464235 -293703408558499478943164654043615820320 10464236 43513381586904578750845990925719818240 10464237 146110680408659517419265367841308183200 10464238 -395388850375689318861355362169346604480 10464239 -717481187510867591471792418692810094600 10464240 52415910598374639987108192959791104000 10464241 -265717566892000557069088600068490899648 10464242 -301769864773116559601014837293045727728 10464243 -69932450404796757963079280188309972416 10464244 282269935644042283173592893067474944000 10464245 168762750688042638612225149347161350400 10464246 -6162759754612359380550011628793374336 10464247 412693231772865615877039892727200606696 10464248 442774607782568294451998246441160130560 10464249 46020005128111339116845803819630850688 10464250 -138220216105622318593782323314921920000 10464251 -40436089948631614631663837961796786656 10464252 39396250536918740199657787051777508352 10464253 31164556160502320600085286516661482502 10464254 6464063486858497860465173780264472576 10464255 -135044283068153031644805286329377176800 10464256 70144825747166032211057432249373818880 10464257 -295238336618252620004709729431783914494 10464258 -3196768099652706571112312038994015232 10464259 226141998572816079924160644878061414304 10464260 180715500222389914050967782828476570880 10464261 336843007977212915957026447562152473600 10464262 -417108702710048171090272102014041278368 10464263 -160981662023772557660594064877456201536 10464264 43801023095679713222382358882679193600 10464265 1971958082354941376971580547982521600 10464266 -2523588781589233157851065069369249600 10464267 61839448519559366719183290343354202112 10464268 365692124908967293810020915558152902656 10464269 -884684739901669731716585217114743420160 10464270 15491019257036144274116183502413088000 10464271 -463667596014014854551933615442601127008 10464272 -23819037493410118590718367534488485888 10464273 173006856656576617040415718955294063220 10464274 -69627617610434484802386200983488700800 10464275 -284231012085891929347014183320219179200 10464276 51581330005910941762163494917141215232 10464277 98673446262853905230963240789277050126 10464278 282290797099124825552729140600729972800 10464279 -89648658019021348586745658070275661568 10464280 246567753645611835837490724066253004800 10464281 -512667384678503746747212224697169860918 10464282 -200053165665205911466374014269613952000 10464283 65231127058362638331130713919972079640 10464284 -465467729571024470849332337362593360384 10464285 147253322561977405613142433655861172480 10464286 89359438152888536845933692837628963200 10464287 301667509931267197424985710240009522640 10464288 243508799465033131943026148081050583040 10464289 -247773262381408443518782950281681624400 10464290 475553694385092122189317131355206720 10464291 549369933090872228231480653147227656640 10464292 194076562039199870755760701143723212800 10464293 423606104854326848080700159923696864158 10464294 -28893706429070128841694605236169390400 10464295 -174406958984466277001037599265098800200 10464296 -395112749429264018099948797025882526720 10464297 53854863537042055967848834697625229200 10464298 -4644040651642434476913947710281510912 10464299 706066132700671640799583232219760015120 10464300 -31480259089526401643979538679750246400 10464301 901633336091931527795521309403209927104 10464302 41463776282893166917959760119082881600 10464303 -9272645097750415083759256290189432816 10464304 51376830673994418230857502023107461120 10464305 -468912994392569397342512517106945278540 10464306 -258771740728221435669107917087292193792 10464307 1191114720106742605259768043310264224 10464308 -5851631616045425611565736524267083776 10464309 -63838433593889014387692261998143931616 10464310 -65746299417377055827345234481877367040 10464311 100278783698912432955977559918905470560 10464312 -86600027113917604359380956939482132480 10464313 343256784057527748769779229884384538324 10464314 12961387223473511284714496804543622912 10464315 338587443991461486343227205222578885120 10464316 -164878792644691054086516010530318569472 10464317 427295864633503147612128419422072250112 10464318 -187765443801703217366376582878206479936 10464319 577479349013334446817977127304825046720 10464320 -506417696959234557622099214252113920 10464321 -114452977086880755092750096299562573376 10464322 -187079117244248117751588586122880580352 10464323 485871787043237581468619678051907376572 10464324 -78442323912010747611298587215977943040 10464325 30477210324796123226415342438820010100 10464326 -575032489197924551977967399987090227200 10464327 30072236639422570897136550772675221720 10464328 140991306367538202533422557508723507200 10464329 -169473365573455630219893124280781985830 10464330 -80112734317622736423873939898091278080 10464331 -40704932004965794257100875279622226880 10464332 -46564958213441243640539351282224777728 10464333 88204101934397117840379745211145010176 10464334 48297818514270450124990038432558916224 10464335 -116313242724176339700338034098880161280 10464336 48514553238451998966503683120708976640 10464337 208536677537855594088660205054540693760 10464338 55902441061242407216385868513160507520 10464339 -93575382573154294275901239447982158480 10464340 83026928125033266816668265096185856000 10464341 197460435586973220864162251729369057742 10464342 -43428488943602880421915357409574477888 10464343 300338436177713621305245933859769539592 10464344 449138809307428729594337741906339205120 10464345 121000698615308351563281525322825008000 10464346 -286874179201834490408649378848552986128 10464347 15116886764050344862271952512076713796 10464348 -60359635605144826122684557420248796160 10464349 178399842432747330019362568638191683936 10464350 -69618345283777227037680283479890755200 10464351 -1028582792327594982842687147331064320 10464352 -314889988855859885687941375145372418048 10464353 268946925840700070538153190929204811140 10464354 219701475789672563505784419545854106064 10464355 -430216005226619429554259256951616242480 10464356 61167414355233402559334657359948800000 10464357 63855818983299120889567400562432659040 10464358 153712892234129949095507405967113824320 10464359 -49916189001760566201185967242435890584 10464360 -52338069217151647884606091506941952000 10464361 304642369282598899101503399542337979962 10464362 -250846576323050495646839682655897241088 10464363 -70554161463546936246766946577437529600 10464364 580004239107646544623481082930154818560 10464365 101638062839630239646251391928641508120 10464366 -2425999013456020597386320900647191552 10464367 -393590066502351998552518227878309803536 10464368 -17293568019702623326974664269764395008 10464369 230340173351629300898284375475334517440 10464370 24859461080289459294787052916160796160 10464371 -36912046981255341220411863203861941428 10464372 210912470364072854967279906729146944896 10464373 186221431314132606560045329600524520284 10464374 295992848475194020073120894513657739936 10464375 26643742327797461505319994616098565000 10464376 59626270305036606110522437982608588800 10464377 25338887236822678749474352328865450624 10464378 161538307747615475781684667755881601024 10464379 -264034114589603566948373321823054977616 10464380 -170812069530264328064257943646827251200 10464381 259222553684065144109581716106971552870 10464382 4727950196919009261245491798950645312 10464383 263997283944918356798375940919513028520 10464384 -116485031497133817193545588059563622400 10464385 412461237361959563306902725016493760960 10464386 93995018519489326993182509759797904208 10464387 -388523682722892092003845279674368456448 10464388 585070052578385288289626720596768542720 10464389 32300041022183938742559575333846633520 10464390 5742762265438715374976307955006281600 10464391 -38315786974015409955678582609536974368 10464392 -276690718911614813596778603789348736000 10464393 -11168065089316785553356504400837903296 10464394 948364883863483866295939590829132800 10464395 474068793971170759637517733970651428080 10464396 -26413271454101876912971564230432158208 10464397 -202008413568609813320159000173039758154 10464398 -51198087475965528973802024870358977664 10464399 11572730139207580451034659563608051768 10464400 35998540285102994545540354731817164800 10464401 -200635231602483897396251995253495550570 10464402 10633741386036669982551436712323522560 10464403 -300509534847129472893168751619329597136 10464404 -34733387585396608379345007974457172224 10464405 -23384843427009370641062708769360324480 10464406 -204493503034188548589328665998547413376 10464407 129827991954321518768715079975225555656 10464408 18280275658517718482991586734742732800 10464409 1259235181488800003065969049931852671616 10464410 13923350440726271711967876404736126720 10464411 -323824356955601094157007610433662236736 10464412 17016749067083600003535898237167501312 10464413 397125281791078845990291591883963570662 10464414 -91839547193668686015729041784207489408 10464415 -11391911850486992180417853891671880000 10464416 194892269602083369021295915869624729600 10464417 531333426303929912193113200325457624000 10464418 -270747534887879796375155174625999215040 10464419 -187028765965055308770020349925306368000 10464420 68630499368878009375594513584517754880 10464421 -468305512295893789420911140500598431200 10464422 -115879040133307163281666303986620069376 10464423 222583680207243512011791337341100492584 10464424 91016412082222277572471753053342750720 10464425 -181242064225767209893760116909784040000 10464426 23606495602663065416769021636482002944 10464427 71357071149851992095195358045024134640 10464428 94647859324058909720823058643711769600 10464429 -94648801192112745764154554280212097216 10464430 -58538617578944752802806201985599006080 10464431 573864436307252613699380747175345144264 10464432 -94751388730449608462858683996518481920 10464433 450815489277020805964111090059664064 10464434 -124498004611088439167126906301244320768 10464435 297442356620600125123601837311289188800 10464436 217753409168201299740498256513987183360 10464437 2047629881327280943456588974444593568 10464438 -20144610114850581334935835833816883200 10464439 -401742595017272292655452139308608268760 10464440 -155291064810315689441170359469366272000 10464441 153445692199806665041252779097891738560 10464442 182610532986641349119759700564255237600 10464443 41607944281760349105284820811150320 10464444 -326331801052985876581540926176599342080 10464445 289729508616632687757722236228561585920 10464446 -144166938110043302883640830730920899328 10464447 25315015825332052441850609317466449920 10464448 109916450801800218262784759293028597760 10464449 -144308103224874336742392025597104928464 10464450 -116458183293269266010464052346963446400 10464451 -94291498701695151555710555027579446816 10464452 -239157017224946011391951188574915546880 10464453 -63933869917507681257505046767870505856 10464454 30503670448828375378076046345751947264 10464455 -360894353391411986246600578224212069640 10464456 -5192491393553173835051333492068515840 10464457 296172704790596824651004086094306728372 10464458 -176807176778986072802201429065002835920 10464459 337652261323143016347186319660665090240 10464460 -172238635227429598985204458410682583040 10464461 -4408595786332906494313733281327960896 10464462 165405733191714556601261895819944526912 10464463 703885593406762805437035541656887689712 10464464 -128149864689340952382866961090249400320 10464465 -132420099938876232658665316047918365760 10464466 999054040079349779734972715442535584 10464467 224026370351506406008491120456290525520 10464468 11659046239784076169617045616462811136 10464469 758900513008351033174961186011407119196 10464470 2385504056142470993667576536083495680 10464471 -2842843732054457459115375832585180896 10464472 -121064112083781672749571988921937080320 10464473 -60294460308376719362692827100751108400 10464474 99477390257258705430908589238015104768 10464475 90166196132831845221876300476176356400 10464476 312938376001051865895927380631739392000 10464477 17124442226686142337563871801966112896 10464478 -15693702172411845534771685249996018560 10464479 336002799611476561956803615321415912240 10464480 2696665597235384091264348859107901440 10464481 14961437900159592453029757785534083632 10464482 55992915064346615074892984451186473472 10464483 275099338137286454985297135667488828024 10464484 -40046608856636718991837152836383981568 10464485 323754348924106890805310916877647501180 10464486 -220774910880064149459282515180551203456 10464487 610092940228235339250401020459165047984 10464488 -44861950947826333235797044855224125440 10464489 -201059383606037814554172394687938200220 10464490 117389928841074918912101741080143516000 10464491 -594578438640957313621347950857677500160 10464492 -92819383979878313006396628447367285248 10464493 -87782773190652594030467471203514594016 10464494 -121621012556823893841611171091739125120 10464495 -35625180385472978556670800777861828960 10464496 -38728022123894589776220246957573144576 10464497 -310105993379542615332653696175664722960 10464498 262868722416820659283134200351008358400 10464499 -496453090514534083633294324499225672500 10464500 295023171550425322616526243695110080000 10464501 372866100424110969025150601022508326432 10464502 227512266924257840747982306544145057952 10464503 174261924487931733516112096838031101952 10464504 249347253945718848484362181058230026240 10464505 -334491055056591090829180777541382147000 10464506 45994353090080312877288705603703621824 10464507 -70740617368370055104025675137423546352 10464508 360677124407846715543678474398288388096 10464509 513517500506364254644791489305915731680 10464510 -20099954970289874660141697028186337280 10464511 482237086913199911397840755681469934224 10464512 89953223857319827453651442178113667072 10464513 62920892308522836078600904265270781744 10464514 -221128587574650013772300929413293700144 10464515 -14033655270726857899867033723998677760 10464516 -351062217007050121566104296215321984000 10464517 -78843452536372079724717344734938400128 10464518 -61699784632001283324964689518621152320 10464519 52169287879287534575857620717013680000 10464520 -321491936121450100020549942326599680000 10464521 -508240684648760558216482172802784909788 10464522 174993799022251746455651658994355196672 10464523 -8813909822088042548906611744825106416 10464524 -227501237631422420455773552943202949120 10464525 -24992169314511099227881334883429240000 10464526 216150143601962737393075076568847551360 10464527 365712697974530594372878473160395443376 10464528 71059854802846146745283414475652988928 10464529 -167687478325387356669584450223627820000 10464530 34275575696482416213694390220889408000 10464531 4834668732694883305849215226707033600 10464532 74364417252623151894137295311536154112 10464533 -42398446793875811220251601245291968416 10464534 181639485132604119576717044940969903360 10464535 405348215103798607991634206437213776000 10464536 -291301877466680287242871591964665712640 10464537 32853665972676161356356051098248472352 10464538 185383265931548559341716025077393979376 10464539 -8093734312465097328598499313770625660 10464540 -3504782481860332125420739300591534080 10464541 86751496846258873502464594275361667942 10464542 130197773661355126272265823564276594688 10464543 199469719794044518641383718075454132632 10464544 -187797834030954169197933249850939736064 10464545 -23323548639829228374204400502746732800 10464546 -27570993127232309108681042776633638912 10464547 -715352442653062753872126393601036932004 10464548 325888259011089414247847429051357454336 10464549 -40938868790817218049952951496612052480 10464550 16746761593956722518122965016138201600 10464551 1005090939356143903657359693390396099912 10464552 -47846726045506241212965584466500812800 10464553 -60817622162884278367663200016421628192 10464554 365160641406333991618819993089580753920 10464555 -127909193403399466969234894657393812240 10464556 -235285181943404774710603293564020519680 10464557 70551609978991757569758398041609781760 10464558 60923820401596052027425104406740137088 10464559 162446679493344581185190405280949932016 10464560 -20767074894591061797037858926077214720 10464561 46617104574377271209252154519444159810 10464562 122187314776263416908549534491754748832 10464563 -135515774795952141967901523106622994096 10464564 -135942197915424332582826691201062912 10464565 282306953011185432739960636817170444320 10464566 -863137604378372688560504671366158336 10464567 -219080685772234643541734929491588354480 10464568 315500031780609127082530101981672960000 10464569 455118048448968209957096125268364431760 10464570 14782084898966430109625525804334724320 10464571 69224696138497348040387336367077762784 10464572 272117880314415385419700392063490046976 10464573 -3860200570150012527438491966819304960 10464574 -59332417749810024079835150433364702464 10464575 -212304305919758412199903632514055861400 10464576 -105613416221588682100017753976291196928 10464577 92529665427862595460250317487849886720 10464578 -107592447409856904694222781541568479744 10464579 448853316258015585083988918489501511920 10464580 121325333328423532896766271117080842240 10464581 132904516373569740213842513398092404382 10464582 146003627374543869615727336227706137792 10464583 -517601637113903855703238852321129696168 10464584 123852422009641016112947833650931230720 10464585 49005571075464588916221822253610715840 10464586 -59983796937070866268165318176503895552 10464587 278206880946108262097325979960188468000 10464588 431095666535061157440668738305022169600 10464589 217316326189972875233533184406123837324 10464590 -214339461601948877010008041254383227200 10464591 120228702591943166955921975368266494480 10464592 -116295825712614015020923808118580838400 10464593 556956294723522989106422567210121961842 10464594 36553574969334006356931622249594798080 10464595 -169656948021053583209206236412981544400 10464596 67617940252609571906442820611047467008 10464597 -89647257562458141243607144516408667904 10464598 404840041425700365534342141309158656800 10464599 103868664365027582530451291012874443736 10464600 17529384507933180504526385297338368000 10464601 136641179829197033486869271004159569152 10464602 115050659313750833664555557451530421504 10464603 291854963191528853143771678021316426904 10464604 21282240787870479575604709404924407296 10464605 -175981476842481550218450576418344761640 10464606 -297935693443631350213848015748733347200 10464607 -175167504060077896189769041607966290144 10464608 27653621576135003827597782385975885824 10464609 -3793095967244956790118694423087537152 10464610 12604775207787661417698093020505544320 10464611 -205798146372584679520697301704033494800 10464612 200359272570611014764963149092750669824 10464613 -992927601822089802107335906821922820 10464614 16917915950417884859950185638851382400 10464615 -39160270859880978450483257245256064000 10464616 -578533995735429527179156196048584811520 10464617 -491306454782103412805052505912202651334 10464618 61168587909319149690483369230945359104 10464619 212940751346780431712881464701682681600 10464620 -56333470182046256156055882024713472000 10464621 -278376818275603761362845818956080195680 10464622 73339804860097378764290451508222283520 10464623 -9124942189246662866955567415754153136 10464624 6603344636916044039980717143749689344 10464625 388013520599502170913969190866415017000 10464626 -82070745350042683659846232733754126336 10464627 -376409159349793247395008207153778612680 10464628 140928355704513416948496570502336203520 10464629 -105203776082116992463793658383490870624 10464630 -123941439882928288407592260396893952000 10464631 548588305858987531935834596735500067432 10464632 175030997689498498060192849641853624320 10464633 -30574801007309961393646418665479408438 10464634 -95430731904507763263537082831108400784 10464635 34410705113514931915414418253174310560 10464636 52629417382427069342311373992787731968 10464637 -62866598936664546949474669766571214714 10464638 -176072760293872480677414774248491906560 10464639 25630177685050028118235399882706580480 10464640 137767194648473504988461283275282841600 10464641 205618784190589564269529991224455860784 10464642 246515580153916590112116269982277922640 10464643 68115041518728470096977944323345557920 10464644 -346323820561194100561142934766500102144 10464645 -84340677365102395774480716172734173280 10464646 -147147371250318800552288292706454797728 10464647 -67383099383010764950514684005271826288 10464648 -169596364504570993329640449224845271040 10464649 -361612288973705658053391851440860567600 10464650 44547916466131505946923845525628544000 10464651 -260338086952331611004064339552256081608 10464652 152959190438390778922656584528400384 10464653 137353696039516742883998931773293454400 10464654 51490037518891306279102076922061914240 10464655 -286310744551188372213204388805792003040 10464656 57142770217721150946502839883640340480 10464657 34939071247705341776721671628468455424 10464658 145293494897858395578624603132380833680 10464659 34671373520165476784765371951861810860 10464660 -198438326566412647853973494777596416000 10464661 -505698312746604667393710630774420442738 10464662 -85302867986633697846576955505423127168 10464663 -488832151333229707537660920517940291712 10464664 -82098000338333287945998080645788262400 10464665 -24946229312142876994896068675523473280 10464666 -5680102475269555364849589001845490176 10464667 690673506910103056882128641575979859716 10464668 -10276845272408062969131510323302044672 10464669 17947856543034239817581928167178074694 10464670 -28255280072451109116396710268231152640 10464671 -32276835470709515945922969694267335456 10464672 356538344378422873865986752275618463744 10464673 -208777730395892668861176923958996461568 10464674 139117017741567736565012873116095555840 10464675 9501930948197570842211459096558365200 10464676 -19985933238771710002409481754023402240 10464677 -722090678058783470966882454379530705474 10464678 36349945575254265508794117802316456064 10464679 -298888225891491616036989459159836901240 10464680 73103210282046749346557822247881932800 10464681 242823144220872453768048736631473099152 10464682 379759609022198773039888172818369110192 10464683 38470674584595564193054126103823299304 10464684 228500894592602583137571411515574683136 10464685 -101741663619476780638157486773613460 10464686 -201957601078709982135858768111849216960 10464687 80450845899790714677345175253962560000 10464688 -22088219638645886690804453550065647616 10464689 457792618451421770153217970539577433490 10464690 -41188396324409869910489199815311411200 10464691 -363749744659763504651986179317392670016 10464692 -52920421891773194667287984629917634560 10464693 362133059852466545581751829730987148064 10464694 123696837266394575500960954187893496832 10464695 -2632737759240133297241953794373648080 10464696 7488785363019411829780388941932257280 10464697 -551091172383911179554316893545090028800 10464698 -28000871615381320131160484068132631040 10464699 1319180257076514284952619361143050240 10464700 37224888886681608572430724212045350400 10464701 -30530869429845571414320248078414760960 10464702 -2218087239687923507399245588369646976 10464703 -195237098879485869628297011091059706048 10464704 -74015224570765410183998202766021361664 10464705 -193556356926799590972016202064982459500 10464706 -48768021777756054982627691422834844160 10464707 7269326429109300059452080052757526144 10464708 44071896344816312289130473669908828160 10464709 -88568546986337835184660814373309957120 10464710 -81577074925844318399918676274455315840 10464711 195845904472933790001314057730007828944 10464712 -274498426305948242261136534462751334400 10464713 4200490831734240253684955096170114560 10464714 881206899047437138600381979183295840 10464715 -458029749371127416559423185672141612640 10464716 522059682759748548283713837580778883840 10464717 -124044378776895140685353494564374340800 10464718 266062599027618343768863758697428283840 10464719 131924317551055697310742893827041275120 10464720 -10299846897600955412966074114257715200 10464721 425054742994705650097928505355550744064 10464722 103909353219852132661654740437312596992 10464723 -136991238867581726561140580426636745960 10464724 342381604485914280134697107135852900352 10464725 -156518029841071292893294335869097384000 10464726 16613063097815295537471246976107024384 10464727 43861476090213121240770566986359910112 10464728 110022512357715541916638491500408924160 10464729 -675884591302303141988662019173136606784 10464730 299964948593914065724300945152099705600 10464731 -304546852428466198105571745762261555936 10464732 -53188478619480124323073112081644720128 10464733 458710099690501270686990843997494334924 10464734 -115767803705531784164816932007628321024 10464735 -100460041068501675726735240185724518400 10464736 555037493855703916489114372037908365312 10464737 -26771053773175939901763940710903013740 10464738 3009190410009460303123845901481607168 10464739 247359780095044844081171291429744223256 10464740 -99916824115065632355443612064060518400 10464741 -155786297561362744751263513497848974080 10464742 -90608710913079424243650596584858307328 10464743 -134460855665937336629126718546846136008 10464744 -36182744254366599620583009708016435200 10464745 99389369519217715864191147333805583880 10464746 -41129660205323983824268699506790044576 10464747 -81852102795590248726051934577649977600 10464748 111461875783207422980073111757771360256 10464749 -276386069736440307612379039035504062250 10464750 168091527951584697342925767389838768000 10464751 484120470087365257960343348073739042104 10464752 -181488396978192459505261547605174124544 10464753 -125552757128517387235595862066584276352 10464754 -110535050858765554756537731127364699520 10464755 -28382755585747132758623038281091071840 10464756 -245076347762216625422582740841775261696 10464757 -316403410272385260703065593046182406994 10464758 -181690615753257796498220870671925424768 10464759 241635346013561551805763782325811966464 10464760 146805388658918133144802001961159168000 10464761 150941390073461819107134104439552167424 10464762 -55051535206039697778178415327215398912 10464763 14813884751093401264611749074827596800 10464764 -5611341287593755929933963532589031424 10464765 36202832223263336426607286327188000000 10464766 -25410501333065422483601967950347411200 10464767 145272643495634392879658757855939426816 10464768 -17839769676998612297985814169313607680 10464769 6026750710623175047707816308184514560 10464770 -49856029694041040614460821634198415360 10464771 114143513131694287619102378700332677440 10464772 -223561170602476004744578852896849226624 10464773 -380938663744243396286229487290716757696 10464774 82682444731468265623071729895750599168 10464775 -88433380349537810497553160850890247200 10464776 195962710559792028199820425129472655360 10464777 -222750139096643116580319123202532771286 10464778 170255134390894549622867485604059176960 10464779 -248320682243341665436455727935317811216 10464780 35939295706626540536287279015270517760 10464781 -13816969491116882138246362558588442528 10464782 69493600702853627993220794807647444800 10464783 168239052029840862913893888540792896016 10464784 -66991526765709971211228876839984037888 10464785 -797911449370434433283012286865850874240 10464786 -177287420317511998057714393134465424368 10464787 242609700005507638291317437094067771436 10464788 279229598740099982984339087465972033280 10464789 87648055169034392943945285704015685024 10464790 -24681262279181371554051960903662641920 10464791 -547667987908348023460139108225417882808 10464792 101169851446001915752455628795362263040 10464793 348379004528347075904830112221127370624 10464794 -142689640004063085534997563109737209856 10464795 -314484539256327038030025065506523689200 10464796 -386375101976929938090469190883326118400 10464797 -70796169595561776221303921974181256576 10464798 -24136895936955712931412805674432501120 10464799 -140465530960982750465794036583868370320 10464800 297489329745643866034397236626771148800 10464801 284510680624811178353950624373424821280 10464802 -281255689785626481240995060958432489648 10464803 -422842626493011800801910481853898870948 10464804 -147471716219027889484937315837713010688 10464805 56645376720642765076523608852854275160 10464806 325428767662524956987598564997828032 10464807 -288712193035613975232349893179915157120 10464808 91835162661411638492403052789788672000 10464809 -372858237229100977704057129049403743884 10464810 -135925263875800811837477893705795203840 10464811 82849045662391577082336849617022354832 10464812 -82497733883347501015834299003918501888 10464813 -77679048718489137102560179719490543200 10464814 -348824024197020646333940993230989158400 10464815 343745098176138716072757187830466293960 10464816 50147976156347734625637110374040862720 10464817 135755835918308181004849449292589770080 10464818 32326194604356136892410148670884365824 10464819 369485132815943833571049974663895071544 10464820 -135855899035442064441821946561078528000 10464821 304789799823629317407223316538459588252 10464822 66346022354258399417345735733993632640 10464823 -220058499863674099152827841816113691960 10464824 -8999246806235730805568986215797760000 10464825 -1728319563471519596519140997203660800 10464826 -147550177067175646638467615212726255104 10464827 -9467383500994169270321622627182849928 10464828 72763721337067901729619988308359823360 10464829 290849673747902411268667218715272223430 10464830 -187830448358906392220911592241874051200 10464831 162455988793124878770410546047392171528 10464832 -120530272166021620483127803725440090112 10464833 733774041979442106975917619766712102082 10464834 147986085822760226631857100254769962880 10464835 -485109289796731319668062311311947290640 10464836 132367623423247549101711436376389476480 10464837 -110058462424491796900933201509085258848 10464838 -115506992923934392196422620529401067680 10464839 -88739997745782638317205466715761008640 10464840 -9977522933829791995107402138545664000 10464841 375159258038664961580027495828973483684 10464842 -41324665504439845870390703928055298880 10464843 323422306364884925018439412512968642400 10464844 -228542339655116965109610139703629574144 10464845 221221774076964735273442095039454198680 10464846 -10429297071183798683349782902937720832 10464847 397490024614199156970277623624272404080 10464848 -23502634418082701805906880915592060928 10464849 -355421464728483221795212836197189942880 10464850 -82288188988632601612649019431601984000 10464851 -730197636296489659351160958260443664148 10464852 -125267043308292556698280901632673568768 10464853 142225827346215655999080892881011458560 10464854 -48902736185342752778308709616148312320 10464855 -165210183352010067417959679078372326880 10464856 -9531305969540200383011206976223805440 10464857 -290083900251588439212746110861416793020 10464858 -1444061215765756665228538838075708160 10464859 117267787391090671719678309895094261060 10464860 -83962594214943189015722533233686876160 10464861 -568920759475438450804433253405582232512 10464862 128162071512645677274054606558622480512 10464863 -61970408345317277486205602005359633888 10464864 -61492614301763558177595241593808355328 10464865 -345378366329859129631772139029821717740 10464866 -348343156907411949264633412042104933600 10464867 1817789518686567425996712473400883968 10464868 103890265813353870287975246142601336448 10464869 600887088036007657389543177598662966270 10464870 -25395317140229923893711531721863010560 10464871 519540664823138857329957987309205862072 10464872 255626630285590393184795440630184755200 10464873 -206291047498025387314006248423466037616 10464874 -82836636928128871289171770742956274688 10464875 70158452530614719343093806296241940000 10464876 -12579216444689246685469886027588985600 10464877 123396079522588999788134682447969931200 10464878 -186292022186207943099618065153312685120 10464879 320338247229670451582538525557497271040 10464880 -58898655561460797788523284751112765440 10464881 -35216483861912675871572527645216944540 10464882 -6700566228020458081100681264907033600 10464883 -211652494669479627211972972487332758192 10464884 206104404299574827886803121099161490816 10464885 34849661102489623992413931133737891840 10464886 119680381476294844569087981198631711392 10464887 -77168924281558063331885005656914931840 10464888 54168522329590077166517997137744363520 10464889 168745070241082823129716567528101719520 10464890 -106276449157588452494144236439883571200 10464891 -385846121815635156037510315573342252008 10464892 50408402694203414415471265948298821632 10464893 910676106801808595293395406711868438400 10464894 177957037164668723953566456068973152640 10464895 36406735345862162200522897846241376960 10464896 132404394074338950801992529493150924800 10464897 198181929310296236776386223604423416800 10464898 84008906188204415684080073703206389200 10464899 235216334893072534366413713727823537800 10464900 -167201525603916850745995821778625971200 10464901 89286415559363556632604897882113553532 10464902 122261580079127591463994266636144385152 10464903 -258531967621360585561203651752311127040 10464904 438346300180596595714172028019237355520 10464905 353347039734554269169017298011684293120 10464906 -216012951695737832924898333848441431296 10464907 367848806336826086253881702474349657840 10464908 160531116410014113953357702063886720000 10464909 -26272482410100045761380943150190072192 10464910 2641589126015230281086824129619160960 10464911 222374213041601650266617467013787556080 10464912 -18837293302684748819232587970170413056 10464913 411804680413916028184866626632403799924 10464914 230471081184946485264513666283486471056 10464915 9622703298633421820122826661364876800 10464916 17185851485597505457383095639764426752 10464917 -260475295974836570356586963328744242034 10464918 -58504612465620495799294949626213343232 10464919 340326382947334282867276832665883013320 10464920 -192346035840640696356764477745693696000 10464921 143615259053222043046908428458482580272 10464922 47904583138884800221907740289448521664 10464923 -68147993484257455671593998128423179760 10464924 -81057903613428774031894123491456198144 10464925 152185675607351247619173673181989185650 10464926 -69955819767155967285576824369825089536 10464927 44862656054258630766467083487164416 10464928 -85662364540259984939828014926051016704 10464929 -606938832312233836348000471500158749470 10464930 -44497940163439376851754263927165440000 10464931 475685373511058563831548532801290441984 10464932 90816188038180856028947487581239169280 10464933 -152311829989164895977799802117040022176 10464934 32472669488010750460922503462425800640 10464935 60897022916260016269221995197021197600 10464936 -16843202428968252154485996561476812800 10464937 2327003254657948898432678876374269312 10464938 73148260798227520760612531185786383360 10464939 292722916555434390652032457107750575004 10464940 -173164106456234616999884227990847769600 10464941 373605980581690917627348858833543064342 10464942 102056500345022760478765771059543817344 10464943 2854080028302749549972763276046012848 10464944 -8899079198826353958254763557372559360 10464945 -159384243810208338188895070159921209600 10464946 364601516317559926058363573685747179520 10464947 249096315975697073889007769640081744396 10464948 73453150243467577599779028037334169600 10464949 -84663595887873903502812709094899779840 10464950 129647941824991612941220470354925620000 10464951 -42633199434059214426448444901919148416 10464952 -1066142238550364568189238889543918899200 10464953 2808568178182292977142356881011426400 10464954 10731799112245366033098347073898065408 10464955 -20434870604457328203264968122351616640 10464956 -139819699713472654487208149971050812928 10464957 -35813427533153270743379198673250996794 10464958 -110255557501146099106876549116134980224 10464959 222353281811152271579489672618730308160 10464960 41172810091061677549368317746631147520 10464961 108786310928345024317466129576026000852 10464962 421263023155991236689557795850496659264 10464963 -158698322703996207299072708865964311312 10464964 -172426531109581301382865876943818033024 10464965 188513871759186832583398208425909200000 10464966 -232043849769652720326606810615673536 10464967 -40019307456747515813912866950647510648 10464968 -343364445297941141931599319076066237440 10464969 -191554768266296802373690092412531577280 10464970 8540656420193192258531750217451459680 10464971 432457632306439819933642073257929336744 10464972 -74043534281079360491668695343811788800 10464973 13960870861205624122760741241583642560 10464974 10904905064303381798494898140922100480 10464975 202311096095347603730727507364801287600 10464976 58674411017531554960055423390644224000 10464977 -281703536094314786871310008859232621760 10464978 -70598679799117970276808102101515226112 10464979 191453854306426581695749851449942235060 10464980 -37396398934424536101462441952999833600 10464981 138935918456000124253570252374959910240 10464982 260822573007366415979809808421511224384 10464983 -135135192184047832830916899677707340400 10464984 48372584730127091887974278077393920000 10464985 302500585167102011236013587515665394180 10464986 2113409618358313064218510095487200000 10464987 98121951760542507342058385104457236488 10464988 -27395201259122703756510651706370293760 10464989 -723782016753206968768287019489866588576 10464990 -136097367017950961167165851574165610880 10464991 -533182111403141760747476710853403402200 10464992 -586197409831265787300659081424941088768 10464993 91235021035932416757064939085237894208 10464994 -282314505528751688757638955364573942704 10464995 95749793821565409677634292278783090000 10464996 -126291532157142969168765313086099456 10464997 -240267084689525118662158830677107751554 10464998 324019350588845225985044703520599999360 10464999 -411012086089743528714045274644714021336 10465000 -7448737114313138607417592711372800000 10465001 -434357556161321355660097738521021244998 10465002 -115970736495396116727334821776077602720 10465003 520246707460796920336915964608699520760 10465004 114291485018613557578960586938259149824 10465005 -163105410552209727721398905040452378880 10465006 -194350631082490122894559352338473206016 10465007 -123931833478115794381136229702935721600 10465008 25204977076104988599874308206471184384 10465009 130125939900920545710656226263286830004 10465010 116226320059069645169832976432006848000 10465011 -66479045222544403052025169985148549120 10465012 3011076551072758674524891201935513600 10465013 257196253500532812072229807394883617784 10465014 26541095486763654722508981679900329984 10465015 -388855822894368575981609504786262516000 10465016 -1455346978709907525966261159936061440 10465017 368478781836050562423875381043978803280 10465018 -91523761273002327276744250278206512896 10465019 -261059213226035967653724398072274385704 10465020 -211342041235295030517039003068712529920 10465021 -133238898397267562083572707571069123488 10465022 -88047305525304899481179673372444146688 10465023 81433952054358157954556895574442277504 10465024 295775818510270898012575315500550062080 10465025 -262080688541781519713139210382714233450 10465026 67328523957120960480065077072966645248 10465027 494844006572396635751211417785264842560 10465028 -24542845052496022868314504129511040000 10465029 2934836264772671033038404942722677374 10465030 -53480992014322337599478983671327187200 10465031 808602805502483004622210545231464231832 10465032 156644087300712701694311448539201126400 10465033 -242492215193260845085322348200335213696 10465034 -12312397778532785253211133238086367648 10465035 -18753061397849353958517482065442000640 10465036 -225045067298638947431783032917853834752 10465037 574210574312469666179603351980185530592 10465038 -55731639930301680907639664455327573632 10465039 4039324744543474299428208737282511328 10465040 9796791491707714295444600945695948800 10465041 -271438268687445051451826202401156986560 10465042 19296269018680770163139640935888277504 10465043 110468396429295888565315302446975669664 10465044 -34053755733176033729597980812997478400 10465045 141490058184901308230817326090280230400 10465046 -12319671309789937384348256506263037056 10465047 354646891412456380141680538505935120800 10465048 607002791886142670141842775164416000 10465049 132179416027112594639697414525516759552 10465050 -57773335252945216844566960715737555200 10465051 -231355713485477244990173710888504978400 10465052 -61915352734406431119852509953175459328 10465053 -299133245739495136203307000574279047296 10465054 -146852575288176931919482901942747547648 10465055 321805168624892090602690894691201041920 10465056 -80811766471928049740495336475407155200 10465057 27108063494779961316354110740022816560 10465058 -93893136798995541942027848512043808480 10465059 -375073766511765171416939565023078100672 10465060 -97316601384866839216541694356111654400 10465061 -6452717627632803664722445142118704868 10465062 -60539315012462745261460435368450706560 10465063 -158218367886528488935547292377590412240 10465064 -633552989027700641622469265907489024000 10465065 79121994868562444919973565046881568000 10465066 -111139714598866843690877361210804775680 10465067 -250969684064978190076098463155400281600 10465068 -137403979353470827919111091246381980160 10465069 -64909732526948517693673396487341791456 10465070 19763678327744653634974221420481105920 10465071 286559940069800193865005760676190639120 10465072 -93644883319769812287594680878026932224 10465073 -68827673800750909010684420234837899776 10465074 -240640640728920751220884880702847532656 10465075 399767841505590042455594459999065160300 10465076 9899147814425544288607878739109861760 10465077 153742627023048118995560887237233810912 10465078 37732262452919215483867656408499319424 10465079 624439666261915054017609073092510304680 10465080 -91808620887709352663178440770005811200 10465081 244024767951960286620112821472534514688 10465082 -4429419504007835215700488944848594688 10465083 -133825952866389133552130779786774271160 10465084 118432670448580108759795154513622670336 10465085 47345255645233886717544369599815063800 10465086 -48866679198324907799745581961954508800 10465087 -264628287249323097962708187156015667264 10465088 24525958291891654092337683830958194688 10465089 -40941267641216898083538519184118662752 10465090 -78465770047652634597145737636250430400 10465091 107964349456412864487816276684224490144 10465092 248831317125079097955658363024158228480 10465093 -336083212018676646356423970861733210560 10465094 -120932238112048572720067027173655583904 10465095 -191784241093325330604325841404949778480 10465096 46399668143835357608058275287907681280 10465097 -375641453064288997861248196157381180454 10465098 -63352819680116772136428221976116149248 10465099 -157808431716035444357308922945100088880 10465100 147301136301803362263994804296195398400 10465101 387757759885554293891509921487775684630 10465102 184726974137271756261673817008072121472 10465103 -78954043083806963343174230177090667336 10465104 -12874645573979096430861311357258563584 10465105 -76286499607509059764647822706017782400 10465106 177714576675810345737866405143148228752 10465107 -9478616009302814690675202945042117960 10465108 -97728397553792604084338296803904569472 10465109 950915574949018842287383751324442191904 10465110 -144689309203540323719398998266405827200 10465111 -104488626975488501624056566609492218976 10465112 39068670003559823759898051028457594880 10465113 53716002501943429713357379477289064144 10465114 113535215969781820564827552598338816000 10465115 81131608857467075486097865320571040640 10465116 -47680791249578223147566287717805520384 10465117 -106020389388055633309198121179492361608 10465118 112644613949376324654094970739384965760 10465119 -4919928184620539379669888038906588304 10465120 -73023452688177024505586515715209297920 10465121 -526378723147913238326454742165614240108 10465122 123835636278207323144494632348031423872 10465123 -145544640722739477357743330214463974628 10465124 412941012864540365333921669992950912000 10465125 -4298176850140889838689744330375040000 10465126 -305715464168230279333464510168267329952 10465127 -48165570971569972641737722551830926368 10465128 -460077949176729349905888253464680064000 10465129 -578444667105548529798008934780876556800 10465130 108563582065064102411725767461112576000 10465131 -332137700794763409354420551884627227048 10465132 -598523843634058659949008067942873961472 10465133 141159392164829507607363962895366455520 10465134 153439406966488616211020243555461248 10465135 98193570515690787857998692780143339520 10465136 97899667912768009864742913126714507264 10465137 240485469592754481220917965348319668994 10465138 -46315650853050370237015297408728940032 10465139 323549525420731038233963105566142372940 10465140 29887846075366622476037625376492462080 10465141 -738572676228834013400059060259980583108 10465142 117637767893631667054230358360876109472 10465143 43830749575543742154734197560623654400 10465144 139389328291935642479338197853936005120 10465145 -331076032258076006030829009422222567100 10465146 -129646976113537010690396456690841024000 10465147 44175614201670220890627731593608440064 10465148 -54454212899465233523862571748672673792 10465149 202886527996132020932791567723455097152 10465150 144714044171940778341932005315830729600 10465151 51773243733440472686317350771883946904 10465152 -30729744841314451986741393595155087360 10465153 -399668363752001174139898787116248585598 10465154 -2488600511540357726171853160183157760 10465155 74418960439356940948850421399024222240 10465156 54324269385451138379116858872373039872 10465157 -549216867757126372783896414671150802594 10465158 -10885270512511464048447738986650701312 10465159 -123029621715009831388316553920495697640 10465160 293999669047893176310903796110223872000 10465161 154176018893093704593006218986267926528 10465162 78953375972767145229179384675051808000 10465163 -516833228177781201283922583979782156588 10465164 -294171977964373117609873600133431603200 10465165 116196628665556265407763105422522598400 10465166 107105800064142420597130485659549199360 10465167 -36036608142695317502386675055671613952 10465168 -139204506780283666436886410181476352 10465169 464391832584349632726818882820074292 10465170 7695267510237880450541909150498342400 10465171 56362024709961559410069024671735734600 10465172 56614542387020628692074376398966890240 10465173 975812932577259263312154658533796845120 10465174 290730832587641019184461374743285964352 10465175 255405787150893407370098070783130418400 10465176 136222265696955935742762513416933990400 10465177 -138923972566241914760522592833143041260 10465178 326850841474947389619467542769907993600 10465179 -239350269215779519549444832555386074216 10465180 239237718897075238206526285045384473600 10465181 -366192435415929151076792326812359162880 10465182 33028124828495355032460044147414357760 10465183 480596986763561732405349537721904493600 10465184 -4401794286277583058535562177371176960 10465185 29666944515176928128396302864267449600 10465186 -614557144169192460416993899756624313856 10465187 290847256783922206719972424930160300112 10465188 205632908019677183589041789403216921600 10465189 -61462923207591406450072349298050218240 10465190 -182439259580747749041452613971754806400 10465191 -72485185896140344387167374757782085456 10465192 -598276425015413606705192095128359731200 10465193 53514045757635182351142291611277608442 10465194 -59055528328010133455055697987130899200 10465195 -134646080804981336239584351465658361760 10465196 -48684530818367959949917378489663060992 10465197 -45768878081972495285557437723088005120 10465198 483574338268653164277313925755183230336 10465199 -203718818924031402992132479114000583280 10465200 3086063188867764349487949634080768000 10465201 10414504857783426096724948499390450100 10465202 -114234322906648949929314239559910951296 10465203 -997167894078167542044671574156016896 10465204 307652528109119992020188752447412924416 10465205 442056567233463405352416702661862104860 10465206 -10711055129160197511791983289994043392 10465207 3338170950610313084555583659977701088 10465208 367830247537360795092248553785962168320 10465209 -210325868927140920812159946547427884800 10465210 -51069226427493616152170336165635031040 10465211 -314048735179840270137708359674387200 10465212 -139106152719007433452479613201401028608 10465213 204994052328009480577165403625402096768 10465214 51772042705366538259032477211421491456 10465215 -167506720781898836317639246720542848880 10465216 -104770447775885789719576489095101153280 10465217 78954793641962518811105059824133372032 10465218 -81614103942891334745126003843195515872 10465219 -660993760543829880616378385644005901160 10465220 306158891893047529404488221788873626880 10465221 -47419453318551325966454502506882813568 10465222 -695967982457107163657468580367891913088 10465223 -113082667176460631654045181946790463528 10465224 -108247986615999803471374606478995046400 10465225 -88948757207782603560323397341531727425 10465226 -94629852517028482424306792788509428688 10465227 -543735843073793818655094318359787304320 10465228 36523537833282785222972922139936366592 10465229 -290803694324792206625061375076791881940 10465230 1525795745758198474942555709153587200 10465231 207038526273089847695364507316425068640 10465232 -235690761929949003745569512686423326720 10465233 180098696794964853394411326444319713504 10465234 162076315152641354856345116301608169792 10465235 -243836888033587534801591387616799494400 10465236 -180801167465801506147261112715792455808 10465237 286029191288782095538973449622870647840 10465238 7057853460601827910503731120013987840 10465239 47067597727266558628708490020829264208 10465240 155303606877205578362135518166109388800 10465241 677521718452842268063286249720628600132 10465242 148202235203855440113649995226190855424 10465243 -30168594006086621997254406465190681200 10465244 -122198549459029145422130214307498172928 10465245 31044041778381048090144580145786305920 10465246 400328746438850339976220346020586291904 10465247 -65718339383285108072691853758457905960 10465248 15285465193237536347280112648124104704 10465249 -473698786225966632573211479143590630750 10465250 90812057843704606460708933718299088000 10465251 174406126107006083990669952404708327664 10465252 -15553077198788868265520982957052284928 10465253 -6280355970365281535104008814689301536 10465254 4781199679994926562413549470714915840 10465255 693377470826890510440414740591888861760 10465256 -403117662184302609248478611790593541120 10465257 -307326836833148787218786374294879376640 10465258 179606757792148268742768560106715142400 10465259 -50407822099344967733191397858709012480 10465260 46098454428181471759731158469898844160 10465261 13969809212723776146188936682676352332 10465262 -79370564339831323769048608379638703808 10465263 459411257819355824404584866051915137992 10465264 27605177773726079269221077672888500224 10465265 160349847604641736063076361732172578600 10465266 95922872612638635178283402355853271040 10465267 23000885135364186159980789252968544880 10465268 142851876114894053079120834300606191616 10465269 34289224519285416761024351711238664128 10465270 -122210482382822931718908667297859665920 10465271 -174339742447925026132309000313102805528 10465272 205377802571860855298500466070465085440 10465273 -70649846764943330525474319815130838400 10465274 -45704462165909246388646405594247991840 10465275 106715580557028931714959780432151825800 10465276 50040311007364701035069514373872721920 10465277 47634463737779956228254020281763372460 10465278 -93309620596582254478397084156344042176 10465279 195775626149980656231303596428065116280 10465280 8518507391815709052581119717130895360 10465281 431738134705673263290601759897642056912 10465282 -303081389319372289228109302314045006816 10465283 419262159412558997612951279652625450344 10465284 -205683466784358781628433256458745304064 10465285 -582124357141588396758510652732468872840 10465286 37909009864450547176832249830844991744 10465287 2939635951696892923198061639911593984 10465288 592203012220046537584658747411963904000 10465289 -302232260099967388182296094399847686876 10465290 -148465855859517357262651462304241360 10465291 5057192219616387006984441258581019384 10465292 -534048872136619600172338560793338278400 10465293 -107054692121864713975007338018179164736 10465294 52923999971503292963036670188036572032 10465295 -98970797944342806108645675521703946800 10465296 -108966497342662273836555668303523348480 10465297 11700086725229165919107192362470381792 10465298 113316496052090775399098573802800205600 10465299 99110718371837001567669257021387217120 10465300 -134694149289469058048686112673634784000 10465301 149961687869526246324917780151769500864 10465302 106130210303552354229742620809509969920 10465303 94922192212950082668181604208999190584 10465304 -374382034513340618226540395389823815680 10465305 -301492569564904935344112253327904994240 10465306 -353139652619824623291068289295114789920 10465307 -653548719876261016146093999196174680444 10465308 34867475742105179488858233822747033600 10465309 -417448562225719018547066351203347438490 10465310 -171644193733126797227866404314955024000 10465311 356423347198116182429601947118756057672 10465312 312849757539939861427543785134949924864 10465313 -657501236058750908661764777778871973100 10465314 138193478022908828111084568413701735680 10465315 197981692795577744857269686663672785920 10465316 11653643167854785589450499416266007552 10465317 -248241771665246957879509451789358842280 10465318 -279503266500399737656817916029490500640 10465319 426995700845886150972229224541991276496 10465320 34044479702137238071508891053310361600 10465321 3872243283130209028135564747823705600 10465322 -112048217762317502325848919955696243968 10465323 -1047562661590951277225285472742238592 10465324 -549562894736285872327372894206520386304 10465325 -264812737722133220255298319693332291450 10465326 -221844415582586082498117207630962404608 10465327 -216832903747335142969391969837119868880 10465328 121566755631087014717367930381181353984 10465329 -28004086046913103374200939208070149120 10465330 14459354527952356003202077774122811200 10465331 264813932456794864750336524221518485132 10465332 -20394746980058420472088873772668108800 10465333 145199654045567589341154769228997711840 10465334 31068491232683001142678282319178879552 10465335 292664783628797606290695718749789079200 10465336 166197978595990338248767507931667087360 10465337 -200966027976188974273947611278408324668 10465338 -82271332173081398140581885378312982272 10465339 -22805721556126114441088107751651418944 10465340 110390032194534522174443945237142197760 10465341 -120521566679709364935001226498930548896 10465342 90505242257594738178722858182788579072 10465343 -181271131300927518155527357275916382880 10465344 -112401831714164050713732208250970439680 10465345 218147831804844422060290616559813344640 10465346 183097848456959220961099443652583515680 10465347 -153892778720754651613077215176218318600 10465348 29669292589987611077227487994590920960 10465349 -796171647527851172738798846658509635968 10465350 -27306185554627261175029824897598771200 10465351 92751995546058232037710897721166161512 10465352 -11297396035597152843718056749226393600 10465353 44386551827512782721765008584063684904 10465354 42276577301817213596565161717748515376 10465355 -153593685776991322205576563099861926240 10465356 -55647398674816764937270132579520311296 10465357 76860290757179449378070646550179050624 10465358 -259081806283972099536859394340180774720 10465359 -283690812909116095673744803203796287096 10465360 -119718282471968622253124711263068241920 10465361 -323962276955827338856273294616944765200 10465362 2281704897697542506320461569241232272 10465363 122423647283024248849866216239245315320 10465364 87378040334730771141463926356604076032 10465365 -193457299623126465178086190352439821280 10465366 -262316000692895545995192594492134662368 10465367 894436999511403908624156519357955198720 10465368 66283250552322897644212216656671539200 10465369 -613828909709124130037881180390558490230 10465370 -66471272426606659730286301566477656640 10465371 57070770009310275755837885281075995000 10465372 615845486648124845366454199204839639040 10465373 -27214265119214453728134530603181580116 10465374 33938294062116046908144801759117360768 10465375 189654996524159411528626888529375160000 10465376 285361669790856589298832209552765091840 10465377 60948583847573148966110580590625350208 10465378 -77239207388631385591965661553132410368 10465379 -10763276333919609190690184970728770020 10465380 -14087145846599894913478100289054973440 10465381 -84247495596639883582104646462921609248 10465382 -151071847623460765146480833503058718528 10465383 -2302787791295805356844621004103150592 10465384 6128734194762621516406432070143810560 10465385 -59630864389204195569552022151367954240 10465386 140786222880715539768834080527735006464 10465387 -525319675323177295892740466638319509008 10465388 269669686530088331495408720648495532288 10465389 733139318753281752544819995126131911680 10465390 -1387410008407601566287043022897249280 10465391 2445458029681084741393218145157196960 10465392 6569279526880518993161545908836892672 10465393 -76475521985819266432975002775857165358 10465394 -147039061469742444585294836519162475504 10465395 -70217555420476362275073543663552995280 10465396 98220734306365922001936306083611127808 10465397 326002353681043287342406034697019212846 10465398 -224982904493697003712263309466728342816 10465399 41351392573304765305887210251045358432 10465400 174578344561124067874832056306556928000 10465401 13837859036290452404908402358543845344 10465402 80198312557600263159230059845116407152 10465403 146860836864909150798136686496537563984 10465404 76409960840719987609001078820146875392 10465405 20693320104425058015812402990111670060 10465406 58766526678814893423159462104448593280 10465407 84632083355442229314275818385106428520 10465408 -38123423766019747137144267459872686080 10465409 366023003851168511359406962503841445040 10465410 1704343697739603015509333086763904000 10465411 843295245957021847656230403587277236 10465412 -77720761528396792072690726774305846144 10465413 -45091983613176990307026761978096012160 10465414 12249255806129054252706957631212503040 10465415 27531656490934655722926275688384490320 10465416 -36012741629105977206949107402935500800 10465417 -51982306050198910766884845953943266780 10465418 224364646364872622721282956927861572608 10465419 28443262225648712711978394034002793944 10465420 62405880996326978969976099277504742400 10465421 -52885590738204916203417463907299565160 10465422 26913028598356664447161089507522192384 10465423 -230761060607559731544648478053163269328 10465424 99318963815195889438407570714109911040 10465425 -3647940549532907654611323915866745300 10465426 471632903207112108182519688997411584 10465427 11633449920445439524346002797111575712 10465428 -199771506051903787765197830895144898560 10465429 -50737665896840593120413791772972066116 10465430 34237673870532265376875849125049747200 10465431 -250253679680967983436284734371666424320 10465432 -182826611770892159516099759701788487680 10465433 -462964023513258565213458516845248977600 10465434 -23474023298786776022586571073451022080 10465435 -193087355163825133962106293982968829440 10465436 -63263865316593925494699983604008440320 10465437 40791223011589932078460620908391653568 10465438 -296912710628480629019863699933876195968 10465439 217343404708773510428053658383104918240 10465440 312306173140760994367881817438389534720 10465441 -77001459995188078540227016167887736128 10465442 48981680481496786173768627487853128992 10465443 62536543567315181472439083820457628000 10465444 -403553097915611830528439007532692016128 10465445 -85618336672663869666309091417482969600 10465446 72406285368645021821893122913500364800 10465447 192573201437789236633401698727819228040 10465448 94211744517515514249876159443187548160 10465449 312085114787034216201889873066041600480 10465450 2419896503749840643851392381735002400 10465451 450127512018037137383362392537936742452 10465452 -77421252712560828164367551230873837824 10465453 -657416457316616678626911026441121816298 10465454 -146802494204469347238530476576634437824 10465455 -13394282639949124988277379442583582720 10465456 -3577516618388490421074637133372817408 10465457 -530794906960102863487820198169275763660 10465458 -120110585566873770109339646826937631616 10465459 200419482828745403400446131512707137080 10465460 64978747576049688533226728506516930560 10465461 139840092390318891997175843953546179360 10465462 54701889566538667326434384036076864000 10465463 -93158097573547856285386719995324716800 10465464 -386839252426177266922589101051675668480 10465465 -390059219259902353445366042076978327480 10465466 -44895844143917600060999540481707554560 10465467 -8665410416591826041590397136822977088 10465468 -25717373860610409247388330912451705856 10465469 4784804064647961743869751436111436896 10465470 153843441349294103082688824854505523200 10465471 -58489269621797369830173091131790288656 10465472 -194830620358363293491061398398555914240 10465473 42545601174434868189848545781665633344 10465474 -89128660955392326762232099234654569264 10465475 -15031140839580949577701287149181638400 10465476 29174739850396452055514388214968483840 10465477 -231331151907347517667127690667645294528 10465478 -50740998912020469146276452453707713280 10465479 171016542672352070616403712400868486200 10465480 -78098800864682520922580573419352217600 10465481 107758755640419669806735807526259053732 10465482 -98489957936534667820100893088956209408 10465483 -150191340805248137980413031787162132736 10465484 -34586191255852771318251641538845385984 10465485 -84490476885736583494054286537668641600 10465486 -141846990086741161949253434084755023936 10465487 14751822330577683688355156343382934472 10465488 54742541432766636339658031714415673344 10465489 362991083227608034742697734538953257956 10465490 7818239455049652457258267277005762560 10465491 -400438818518345179451243878669321168080 10465492 -19853309579059619634982583986463832320 10465493 561895758032966748654037412982253942620 10465494 2999754499879081127073751169832307008 10465495 -106556110698440531200767083560232948880 10465496 -37444583120082380612287767902895575040 10465497 66618381863797897501813305851884333440 10465498 -143274152429831953927800213125437098000 10465499 -42389755412451725130856091208542555952 10465500 100364619543276860223329215212118272000 10465501 418156510148728372688158274979367630502 10465502 -420667009629922665193640783785258579008 10465503 -318623395531968752209173349773563789496 10465504 258139012969496524988978118713357107200 10465505 309710643824762110690300214212248432660 10465506 -59783618028410848853891765507988228096 10465507 -92160886518573315826323527752984577920 10465508 260809962925613189665728988983060013056 10465509 246477950703063224836938128834600004000 10465510 -125736220583933790717382088733390432000 10465511 -63743804698044688156153227752015663568 10465512 302720213990600207378468621750845440 10465513 328082334075634480732880342789379704762 10465514 20611648766041698870253881076790006112 10465515 -34256341643003233132739762586457985040 10465516 417963924523061823865998257428074717440 10465517 72198994389122411967734894292113668566 10465518 73824518557207177207908095739268501056 10465519 -199527115457474055280531805259629667960 10465520 55058437784290700643694099047353548800 10465521 -442591593170972624822716463169014031360 10465522 -7832742651982054625241998758475912688 10465523 279168280280291584884721565818267435440 10465524 62010161484291005687084145163289930496 10465525 -10855775950431274645020045105826528000 10465526 -162274560305834440609674274941695230080 10465527 -29865606259383194402557746211364640000 10465528 333844372314152879258849553984464732160 10465529 233020925402837019609949289265018615360 10465530 78588163526278727094692577577762072320 10465531 -519362997821078564993785626622045770008 10465532 -267044924439886935585676590196515840 10465533 191750573470147177790009782355500248300 10465534 -308811071886821706766234152367730443968 10465535 110713303315679089407142566821018332560 10465536 295544089326140389454263511699309985792 10465537 -61885847724180314860136523125920018176 10465538 119573187328021558947478521764037027840 10465539 13448716735759634119784429985611182848 10465540 391034390641694679702724796215427258880 10465541 597815521890879169090917171787989054942 10465542 -20435994588316195458010216718273802240 10465543 662906462538217789628302254531399909144 10465544 158191214431738298817646754905312220160 10465545 -82840336496710474926921548938023343680 10465546 -56438310789921314656247111089482387456 10465547 -310067139967385420882589215241887225004 10465548 -20856034523492894757215607091067589120 10465549 7689485088167583623101653020605443000 10465550 -92227615909650891030912576901830163200 10465551 -461106540926094198602579816349871086960 10465552 -28106737093376559454857441650686033920 10465553 -119660402506055638945656057167432844096 10465554 -1885480217408700566555335655261354496 10465555 1594501324385537265288463308745809360 10465556 446963255209577347590185849420767930368 10465557 -73501213450982822837530042851863222688 10465558 -14893374972364594804422774934262815680 10465559 -243197632155144552587646020225532432672 10465560 43507480028655102004022527108284825600 10465561 -192324118594042963674149683602680591680 10465562 -35085243390771218594187799240762011648 10465563 -232507536702957274875465454550101613376 10465564 129860085204918316776691348192032509952 10465565 402351186662876168958260230762824810720 10465566 -85606953095794399111628620779705437376 10465567 39926599576647454187585642508413910480 10465568 341256541602357078139160488073358213120 10465569 -71040219862888171829538436846536813312 10465570 16461748717695945809090892857219208480 10465571 19114901057801893324854853204802853600 10465572 -1525698099329490175763395683489669120 10465573 115496872930010548080928177956302837822 10465574 51445099451959965053680040609943290112 10465575 -93368641333132255134935802370648694400 10465576 -287796576293448548548042381909124874240 10465577 -407262886921780112029349835937953245574 10465578 -24898851098718118177037062776959001600 10465579 -227711491985404217200235975379647673480 10465580 -268697828158631266631253596801665766400 10465581 85755510134925402471108996243858836544 10465582 162338913089555794170979751016777518400 10465583 -640471790995506624187836266106123933168 10465584 -23540088090898570810059093370963230720 10465585 167181369870710706727675789477799706600 10465586 -305342952401767557049736330494269409008 10465587 -13299740384435835828353746771628455344 10465588 133668783287345846333139571837825740800 10465589 694454296500177161924503452482434593390 10465590 -55629440102031881254149246030027970560 10465591 -43019364902237091092175599762926634448 10465592 -192349102976497095857589526284686561280 10465593 -150703198529839897877383064784878037600 10465594 -56598012948053997087026359755253459968 10465595 92984161322467083960827465186332027680 10465596 -3150269177142077343717536485128181248 10465597 -169677532885317730281747842767606363680 10465598 431252529850106379070162026222882816 10465599 -33970983679329756422263386536386828800 10465600 -24708071254314931190302764394820403200 10465601 166833970806556424085125848820029350144 10465602 -58656250590701519546686975015867746816 10465603 398449182582405806799963090276482417852 10465604 149802241250748451898953353708829900800 10465605 -25880587533544905658869800981799681540 10465606 143543209719830480018899766885509798752 10465607 31716893480460010529060783884484549520 10465608 -17022886091901475879515321421582663680 10465609 19763836397055348020608150727630668800 10465610 36363071959110094826041045959178272960 10465611 143870831420317619473289903645588479200 10465612 -333940918493854492209957246762393013760 10465613 -382805080830230902728268906591819771392 10465614 7107243981466240549144539127686139200 10465615 119406838976712473767246731289419626760 10465616 -13239885945347662455568287693058867200 10465617 -200199179779424539287496199284254397920 10465618 -144977446326979694697377684888507247360 10465619 39614827503563202361854311354875993320 10465620 -102969558380757081236085529142304890880 10465621 -96661104048025896508879981740697048896 10465622 433752536024749415259854837670435940224 10465623 -77415187236919449600343943653093247616 10465624 -96288462059118607792540219622835732480 10465625 301267967954049557169216874914254175000 10465626 106361937209473712492261764904098182144 10465627 -115506241083775732554326951704069550524 10465628 486446888972414078316045603100877050368 10465629 181643045979020025622804594107435091584 10465630 -6535347727597425441136630591036600320 10465631 89993627087172487082275778177586352128 10465632 -97853081506608215682557114462998364160 10465633 723082831858653839488221163375147296660 10465634 -66056230718057091601403796127086140640 10465635 15488645374913717218024864900127563200 10465636 -29833557038632745308309510039835934720 10465637 -16564435067903743691984533440343643520 10465638 -35349650915234100507994409776127221056 10465639 170177554216539981458522758156153955320 10465640 -358239801134030911975906031724967987200 10465641 -6347222747926675670755343886722212752 10465642 232278576832279636879872076489628089344 10465643 -221633646307793854451628273195740916108 10465644 -3655563160202883756508581276407267328 10465645 19129882960842709598827533345716025840 10465646 -176359595243994415990378886680835617728 10465647 595013924840340135220380222011678784528 10465648 37569567070409754580219305158995247104 10465649 -617148569963828678882287057598302210350 10465650 -10672459983981212525864441667193716000 10465651 82128704927886728921224459758336265552 10465652 126110446902027691665621200248886710272 10465653 328832501764276630336088359773575505216 10465654 331465885974057974425820419863299116032 10465655 48578654525725699855572557788075081560 10465656 176518196816738843378763131036590080000 10465657 -236370841011646360653246975621934083094 10465658 -9194028419336296558175680479303047424 10465659 -126945791921067232072201517206544613840 10465660 -576349774973240631264981963929687040 10465661 51627364843987423760584651929242037612 10465662 -82356176103843100633520251992155467776 10465663 -207792082507860559929481382204953270968 10465664 -330963078517263493341278163618559426560 10465665 128330706876646192513020336384016804800 10465666 -5147178678291830097993561691742438496 10465667 148361517896235892778474139158028078048 10465668 -56870164663920806741229197918305704960 10465669 726887401943833338033854457647796703070 10465670 -156883936739384490118602490569529376640 10465671 354855174908575078188702189725452485120 10465672 -58382049703565045373916180022259056640 10465673 -733726050955508688815608371252447078 10465674 239913747268821553678135645460998613760 10465675 -203899633762385926864461028470892488000 10465676 -188595727970993886706262316115171983360 10465677 -252812012525583210725965273527728876586 10465678 -565700957510611489093789772363547289344 10465679 -184629341326785570359526873441361726224 10465680 -76979176787473201619895553056606781440 10465681 436517247373987646952371059249501894464 10465682 -318318942574323092307427109139091613808 10465683 -188492281354955037635299042997570150400 10465684 -5493568861035380854908737328086765568 10465685 2621807600562771834137917007662486560 10465686 -2848299696726655366462720465346181120 10465687 786778554964993398118845907771529339336 10465688 255750230189253260361978228560048640000 10465689 54165827849923452083867297674639423488 10465690 89919234763567275057326982639173099520 10465691 -178115040462440347647019584396859462908 10465692 -76663619664665070676629704280141915648 10465693 43469255624037614680758986013103291392 10465694 -21207937812009805054462710720768278400 10465695 282057507230696926787836934858981767320 10465696 -30095337068676574430103897555380207616 10465697 -17746749343612971028825535132379275088 10465698 -87837279055835378767079660809695101952 10465699 33349264882086866314971618471125194200 10465700 53958681977637361553584263335195750400 10465701 77672513615112068171807374014302970624 10465702 -16419595799674258627392604049421132288 10465703 698464807784433575201976516608113208952 10465704 208323722524614467661826797652498667520 10465705 348943187873021381378443984237925917860 10465706 308843539390844266778539915988434874880 10465707 -169887842947581216808090210659614251008 10465708 97852783386065058699867253804632316416 10465709 -80470627625761580548044685244294146248 10465710 -104249883942019856700150127804455079680 10465711 119457956607470495595914181518164967312 10465712 7674229914592997805230567854349500416 10465713 -83299402225324200185476016650324531200 10465714 218994148123014897664825831883933945760 10465715 -9317576459350338907978841482518732000 10465716 -265513374498687924683442509835596034048 10465717 -425696771137370665486758638859698185234 10465718 22154807791292194493232253415476932480 10465719 -115451704063973306298752761245164555904 10465720 -206488841414327304228515098008407347200 10465721 73598905181276748869572127476908955008 10465722 -19166465985324642183965347821041105040 10465723 -264799958634796831433737930190374835040 10465724 -99116190550298889714736712865241387008 10465725 47070769635023478309925707621290256000 10465726 -70016044402099718139440333065931474688 10465727 -15934290284462110809724480261505552640 10465728 -11199454358638267125317085738880204800 10465729 -82547729567833877198065749842986644670 10465730 -15727252560411073904539956410072071680 10465731 93769649351649952899491104824449100420 10465732 471859732648917990214721429022013250560 10465733 127463641522808811245682658720810661724 10465734 95618681776709987777852275463221183680 10465735 -112458563991759481558025974743056163840 10465736 146510371088247398679474745886881489920 10465737 12805317162189883247079036007777497120 10465738 378155605161763479046670382447274601520 10465739 -966150664951536319416490133106498992544 10465740 -211180366516271589536110077065607014400 10465741 -67680307634022007954402719980115518400 10465742 19373272712723136248674441894141265664 10465743 -53609739136066001867956462908361146096 10465744 -12478284575707239868001260056290426880 10465745 341360047064283608695533005933305504500 10465746 30372277825868280935189834864267380224 10465747 -35873456580236925698989379875885126804 10465748 377494990858607438914342999161678657408 10465749 -17730896811259881828018423938443437312 10465750 320348266731639973177657610810202144000 10465751 3390572078990538865593849143687069352 10465752 -239000509974895865448388667968595558400 10465753 -16563691120263895926822090213894327536 10465754 -34917877119900222662925582285818641440 10465755 -52503829223143835325179822278900469760 10465756 105617304278358853952999534228381191168 10465757 421104840928554872494501369156274464812 10465758 151451249594344922930241674660870750400 10465759 218639453011908052098727942841426506704 10465760 -30766241179221069840817557030174720000 10465761 -330709040822924788158507432471956310816 10465762 -148980600105855849722656653651448012800 10465763 -15433664076394075260752528973351738744 10465764 -426390271210330270268921300747740815360 10465765 39739820103433762927566520671338721660 10465766 519591995272061093236973955023916188544 10465767 -119074634792827534338253392287912197392 10465768 661208260306278106288812949854294850560 10465769 946764344276455720938856769112602332560 10465770 -621256825538070695955162542308147200 10465771 139338681937487382652216272340279721972 10465772 -331728721451633291787190398785416888320 10465773 178547327396377243408268727058757265984 10465774 491081177334000209561993789985850560 10465775 411542786948905054711945382489091709800 10465776 352323680669688738267955691054530560 10465777 49664448529375802335825036987461594240 10465778 372326720900905857621796580978127284256 10465779 -93458407835831605769319192005388534720 10465780 129679115308288211640618877265031605760 10465781 -266681394241916991905640997297098143880 10465782 8249881185565129780626853444238530560 10465783 98336910202116260673242384120820646800 10465784 162762525342283350814585828142477107200 10465785 -92169967810959309533713841387938973760 10465786 -104654025799381808367287297029494414336 10465787 552313760063665257704280619883216294436 10465788 -250755477174349799030107557289194585600 10465789 -490223521527334910738334213676903242560 10465790 227771649875931914370175299535181774400 10465791 8472096317081420445809397710852216064 10465792 -47948987519069541600009094454342320128 10465793 170983591060817167733341952689365327444 10465794 283603360053137980793071682462577143040 10465795 27825820959801182661064574392440509280 10465796 -11855914659123736388958958217524515840 10465797 -60815689300354372112236487934234016800 10465798 -54970906048880930635872386581061768064 10465799 120174152965483479222837400845270811800 10465800 -126025289866858506404342809051210752000 10465801 -75502798314260097959355430110160784348 10465802 380402232804118882675141091221819509504 10465803 850413142861424621845595122586334012 10465804 28145780574453075231823587184456989696 10465805 -106781110201089874736578654987505114880 10465806 -12667152094107392213863695321458990976 10465807 -261760603830173454258428604275044279368 10465808 -7285469533169527602945038757691392000 10465809 211222029429695355755818808828784382704 10465810 -87615557661492035648501217669139968000 10465811 -885870598361752108302005197123801194576 10465812 -50270715861487427206967658236931283200 10465813 -3892391835580330893383020635707476736 10465814 282714064462446388211271149832268235712 10465815 116874093904539242981785905524121897120 10465816 143319977907066984960433716541365288960 10465817 119688231061268488263789050795520936192 10465818 100673371879353696153186285166372508928 10465819 -135756249032506383353937074164190466048 10465820 101629073722197582405495753515314298880 10465821 -324163158059301085194560684888701037760 10465822 -136962219603688965176890171500864112896 10465823 -875000112866561641689044005938798301056 10465824 -19753538591057223961573560307506216960 10465825 27515150422522947007546258334370058550 10465826 -10590153121654136804254903513391139840 10465827 -124415850023072590866594008149509577920 10465828 123476219242757054244118345724586639360 10465829 99494540031886345345263457243382422272 10465830 159527641293336911081603234693235897600 10465831 -653652476707274826057737504656270250936 10465832 -149382046067494059813117329955662330880 10465833 -12826432043949216968690238086282772480 10465834 -48573676472239869844556688611773214880 10465835 -6994429407707328425049098806497252240 10465836 -93891457856689864875150273120844578816 10465837 71951953346660631644137884782306844000 10465838 503561678726067780169380195719648391744 10465839 -530532935828585463487367926031276979000 10465840 20433539548909471242898313111273472000 10465841 -209519962692595082185507087771957528320 10465842 -132248125245688242133373009785462946688 10465843 1046436083858144253056205571002912988224 10465844 106648467721575557304795852403661924736 10465845 -40862331124305549496738203171557099520 10465846 -137468301522362255799570550940407327680 10465847 10840972823544447496198948834742169600 10465848 -6895328961901123703198238445151354880 10465849 391146081669833723561344181785384183850 10465850 1209816499036883096871483426056792400 10465851 222046775579255088374673775798504331520 10465852 -386282265316871360918207806721942834688 10465853 -160872345346273467462348338221745343540 10465854 2106506178095996818968877293759839232 10465855 12483400091291742050373180259746806760 10465856 -2480771219315626358353861093714034688 10465857 10024652511655511122661151394291872168 10465858 -180161934558628521352288884868676984832 10465859 81298068888646517484174402582564585960 10465860 59704418605667306148757894160378511360 10465861 338981275426776015488762136755510358270 10465862 294956793347246022819419164182275705664 10465863 253423768297723647528334137917045883984 10465864 5906343169556292553576438128784312320 10465865 74298107505552261106229021202314803200 10465866 -109324880430743964641214210189301324800 10465867 337016255308763081694427694724594324552 10465868 -68899521333287856431268904236731750400 10465869 357528727495465479649067122315970627040 10465870 155508502763692115468021742196618802880 10465871 133323289019571159309320371809482350392 10465872 103418800528258715543815088059515666432 10465873 -2185159255699900756925563028292578400 10465874 55214226776727531793348142362962186240 10465875 -144643284937890218613641035882273920000 10465876 535682727864847723857177286950291263360 10465877 -609100501641826287541442455758588212274 10465878 -142553629038485515397073340558096166976 10465879 -42356951968442152907166875452786134080 10465880 -39717078715642947816520837097231155200 10465881 290184339832558819437857145231244511952 10465882 -117460610046538953544448731227020444928 10465883 -215188054686864304957698624545477639868 10465884 -49709607204054897805555668351888875520 10465885 83874696953241657400706616973538767200 10465886 110715824818036900040263722055641129024 10465887 -149736217340545322823450470225609402040 10465888 -62205704133715471762808841146328023040 10465889 -96564333706552200007984857928336801728 10465890 264729906148383143259885908279302118400 10465891 266757432984905071870485011620006178032 10465892 130966356088753742666561962141671567360 10465893 -105265779421350400590539913926971618818 10465894 191714951107520496911253923916906765312 10465895 -14234886551589157004785384281243000 10465896 150277029699262092938472246311250984960 10465897 93521511255994266002558002053506864640 10465898 -82049787623453057590118846459892615936 10465899 -1223859214372152185636932560060251712 10465900 -141600856495892124149388067968126688000 10465901 276359351646632011492038446013656397900 10465902 -408203555493652209811291728646716888960 10465903 -126849505493357142449831154828827436160 10465904 -9218951767412316531585630694119407616 10465905 7501253622035381128741985189096924160 10465906 97654714781139699055444458512532047232 10465907 -3230882699653558210925058954418940808 10465908 -303811809404350246217774571161523363840 10465909 -235943656162642903907387769141370385700 10465910 -9585154846943651207681275770322606080 10465911 325341178016395468042621574048210175360 10465912 -563404163980386172996641442493162373120 10465913 -90081903090344516508998275542853173120 10465914 -188993594772759254423600522143381367808 10465915 -290216727355025129895326928768821533440 10465916 -108019915850037401396439615107030960640 10465917 -16283153970550928915791786115995700736 10465918 -53013131178101358928943721744276195840 10465919 506614783975903287050311129707113110800 10465920 -131867364737631860663473816977014784000 10465921 263234848824061301443101598814203058112 10465922 -241686899182259249149203019868945385600 10465923 148902277534509048745753507112266305888 10465924 -165070786973871901053771553480356122624 10465925 245863130568279777045315908199109846650 10465926 158338703580673292253271677240975024000 10465927 478040856021315647398849889815696491120 10465928 -368277833270303482679003282374780231680 10465929 -42401142480975433352285003476213257990 10465930 -221841951012040002743067317363308553280 10465931 -77008034916642386560068094923418359744 10465932 198463238124708568839054522243370716672 10465933 847882511082633540417744528876845686624 10465934 142737632395023095578230758425400169792 10465935 -224985177800332667115740926314170857200 10465936 60191816274362727978749946165341978624 10465937 -13836887024923043834209501524109243488 10465938 82458007737547790855286709966839688704 10465939 124948357104481012083182146864232675400 10465940 63199206621147968323939043612975159040 10465941 3540642475881016793311029405390735360 10465942 1188564603276186192788666997099872832 10465943 -271079910887195219063894470686574903296 10465944 139877742797139697893614774209880862720 10465945 -60034533192372373721049097402977683520 10465946 -191976288351497701564969854953261549328 10465947 38708710210738517803289727166204163856 10465948 -433758136699426919010508589937702349824 10465949 -138975494564263931632712855951227323636 10465950 72268271181875774507269309728768691200 10465951 -204522546252221059185303878501284262400 10465952 140865520976199786481839015664599171072 10465953 -106723268785638834054053945775246672192 10465954 355925040305364250740580501567893028176 10465955 78823643819750315174301679724845572000 10465956 -130152104000488497211743958848526141440 10465957 -280370605793106789761260020246565673794 10465958 -61979816082641806779349162515485797920 10465959 -118386328725383026725904454163486132696 10465960 -279721448157566516251640865783496704000 10465961 -119559544790479900167162496679353522752 10465962 24868248867929030701829084913725614080 10465963 122538760244013905575202439570991957488 10465964 337651674318276025154085007517856158976 10465965 306014067396014139300259865952440469720 10465966 -33025408973850530882694197443407630336 10465967 305821600997733474052550280769446800016 10465968 13019484273402049803330639735284563968 10465969 434497545842729809119851140656477748370 10465970 -187582411483346394349514869887185332320 10465971 -17663053562217477011584426715107583688 10465972 -107160681028298181210578884450207481856 10465973 -6496588265811064495278570022905480960 10465974 -93332919354897639838756738732718785056 10465975 30450806630347427953809776387678878600 10465976 691058376082657740967327383287912878080 10465977 473641850261525540249149217127688464720 10465978 177107684365897861789300705880835365856 10465979 56616147501165347984283033176058083640 10465980 71677895094644555603798677515733401600 10465981 -57892041682228952508082012135073140788 10465982 -239385089097753625498782067507760226048 10465983 -639242741765993947661200934645968262400 10465984 226426545414311885425365303638989209600 10465985 8701217199852088232801299996725460800 10465986 47835137820994295473787891415840929664 10465987 -171316647340046044465659812467796437600 10465988 -17061191368012389639502590270319879680 10465989 -29586629134372882443641371200942729792 10465990 -11161414879373537576044015452595632000 10465991 9892529722615513211141812522828074072 10465992 -174484583702512154368691123660330695680 10465993 -51380872378163292455624203309681675520 10465994 -42191974852094384498456945042882535936 10465995 -51636146838793997311722262307742308880 10465996 172752186768977518235204880498245370880 10465997 -378381260796874845532775597880825532554 10465998 -161087332444803106291871476937340456960 10465999 719982378205149492807293928881613504960 10466000 -106560006771907194083968753267838976000 10466001 -33002195263241696929721082681353644992 10466002 155193806257803427559430254250404594304 10466003 -53955607965889591947483132166903633920 10466004 -349513301873374625905087409947489628160 10466005 -223011015061410413544054602889854200800 10466006 -391049167826579921854134492369903246048 10466007 -27209919127039700662028081994138547200 10466008 197645131676034863269444112684168448000 10466009 641608939825037989631550056772979952916 10466010 11799643333565637100272858586823923200 10466011 -151277773988149536407087808522861315388 10466012 98399290569431589163366655894672212992 10466013 -247098306120412325475217226734357452000 10466014 -118167923308773715435981132500142137600 10466015 129765510544072499359996669426834562400 10466016 -272268591728320032923207117449986048 10466017 94287315946762198174340727241845390640 10466018 -2648184309502959677073783230654352000 10466019 230569583381009680987243569398779616544 10466020 -2585480151935077942847818966405079040 10466021 -586697852849673545762877391101811873056 10466022 -84267472567294485667410305928627566592 10466023 -176700454011565130209417428254555987136 10466024 415544148530181178557425557188193105920 10466025 -213313861239785803359726321530552281200 10466026 -54314436490754193242251754943094560000 10466027 -119350182828403418323616284143740227440 10466028 -892568764068926068386042643868898816 10466029 -18529888638652483297334399368667045568 10466030 -10540955930499232557188937330877689600 10466031 262735296855659672654046631852090572552 10466032 -84362541366090911702651509829717131264 10466033 299740881139502647648799746155230206920 10466034 -15812306530012416632092743930205317120 10466035 -103350329051705502467547338027199770400 10466036 -163872770140058172125659552464591912960 10466037 62134013300984762505141329328673837440 10466038 -15236932273184963829301363198194287040 10466039 57211207586303784962373707279445871920 10466040 -114365364248934296795913849506617344000 10466041 -709051075322891024005249546819782001558 10466042 -70787767208479430219215072024416448320 10466043 -22978609018526846461056865780887724032 10466044 -160940251603445726249940841117368192000 10466045 -435999662519815714366191711979565598600 10466046 80978943145410846656691290158308795072 10466047 34603846698990929908094510607887626496 10466048 327147582231483141356060122232307843072 10466049 -98888754158281267609740851183320535040 10466050 64180773671422378451529844785959424000 10466051 -69419437998729470223242714669637130728 10466052 87331325452728567722938200835942963200 10466053 187342007123458365073054643589833581084 10466054 609972400338028615621257276095342399232 10466055 262121008062638042280561913963663568400 10466056 -16670693054492364408618125767637606400 10466057 387050243294157073458543415132610365440 10466058 10785218878023915894759215915815296000 10466059 320146983524260676459334657423560115904 10466060 55378678713042655222505037732075448320 10466061 153637720432048132097187574321635252672 10466062 44776968611041465991507889692560153152 10466063 -296717499547913236988613582572800183176 10466064 14792263643376615714133922942893424640 10466065 -99493086024757357548788415295623271680 10466066 -14346289258010296616422622150889235296 10466067 24354818988225600267925492070167424640 10466068 -68335692642109711054766071147792161024 10466069 111603791760013627162577780268325813920 10466070 -36609191761390116024611238350130708480 10466071 1446501427228791667384306949400307200 10466072 81381564546944235595275693618196807680 10466073 207992324285061104188689355038368970522 10466074 -357092291499267417841409470114383221760 10466075 -235855955703198397583633164015774538400 10466076 -38119226340089336024616066332840314368 10466077 -218276934778627633232700730908041618074 10466078 131519438057330616065115920353894440960 10466079 26810509557045975181744125537584000928 10466080 -475984095109459934463749625169916067840 10466081 225431474316566956938698172822972126912 10466082 48062405351312846726220004758643175040 10466083 -53244459263117032516790369784717404832 10466084 54026283463662237393476110628880389376 10466085 72455548215055221649135914252381849600 10466086 32273635490647807315216777453426048992 10466087 82516380141556961382736858195415807736 10466088 -68941134879408938423221224094216765440 10466089 256416410516613495915927904234622880890 10466090 -83578143829403777564445033186480916800 10466091 -29621952941626167499630497031539727248 10466092 47328954251459134930717053014315436032 10466093 -66751049057770059547330489259444868960 10466094 110945087418213456840535579693253785728 10466095 -551205406584012586474391582660165465400 10466096 6667069528131504173915944169096085504 10466097 -79209002037388966808914432818734103072 10466098 -71497059705857008587491710926309396864 10466099 -34087512584722306272525594305042342064 10466100 73071260611688854892375756688214944000 10466101 -272937145488827794616107181089904342400 10466102 -158131246566508769444700773171815729248 10466103 -463265181519565201617622075875357411096 10466104 369798630583447807357981883731497123840 10466105 3899910861233185171276988842308540360 10466106 -136963067277350429060282966780848456704 10466107 478528860666067802072133788678189904356 10466108 3809163723837018146582627096330942976 10466109 -416141945346969807881214183315177424986 10466110 107875044690133566766021338898874545920 10466111 19492311525196085078460420959920579344 10466112 1583935831816485470433785376965394432 10466113 85833202529771494689990454802601588160 10466114 928048643876833836442532336801560320 10466115 -23629932805492989751186761371207746560 10466116 -108296528770469319014553897557900540672 10466117 -18801716133721353966876395242611662688 10466118 -197191686661921072361123336555986383360 10466119 202467798819650974684804027086288082520 10466120 -39019661564129092741798001560670208000 10466121 84190127822414877416570582137318320912 10466122 -150816088642006731375487713280808845728 10466123 -80036383382542323478185523493971163628 10466124 251314436802509325143305511602859859456 10466125 -529572110537394231354347433714069930000 10466126 14080558349820094547279411259815776128 10466127 32924586430345938719015105041187966976 10466128 22591960581877789181251434875509800960 10466129 216782590909903756123760436404790070260 10466130 74122968072046617730829086448708160000 10466131 149189719601705940282279132615190048880 10466132 -403974647501511697944681862775327359104 10466133 155295434846937885288274030088216736000 10466134 -29879619490604287622394826187257294848 10466135 -61552810337678538238708202944618521720 10466136 -120239531934416321973662753330995445760 10466137 145990646404801575961794464609921776 10466138 -6446771399222922215398171975132619280 10466139 136825264622952876925504972642560818688 10466140 -352183170459515445487509899898343426560 10466141 73795546569913823069622443116901765472 10466142 116621952926206298140688180651757870912 10466143 -14516201277240449942604525549476048608 10466144 -67603669580185528256560746846777507840 10466145 -179670962614663872746431253634827606400 10466146 -199738313121255982375271929467373495728 10466147 -236648297520658867371378968080072114404 10466148 -2064043586895079941884960285780606976 10466149 -796004101821018581204997657636387077760 10466150 127823638042378758643199455466234880000 10466151 368598341378707185868718882697913509504 10466152 -273180259640074928887545098521654333440 10466153 257685485879095678921233284157689501220 10466154 78541739684873425142695097405726276448 10466155 -95012165613081545688953119291076347200 10466156 -221924621475210440736982353159831898368 10466157 1757549600036829960214659973711131168 10466158 -11984072053298535902816286724711572480 10466159 674494174149212141876958939332176624440 10466160 29573938690487063710305169497307545600 10466161 51069352469713413459725013160339976500 10466162 -27758592186235324384441466815377911808 10466163 -299005986705420035743289332727114491308 10466164 -74545924363981061238508562204358124800 10466165 -208406458805603474810600488710458849280 10466166 -229048830221709833524845472230013594176 10466167 101995631483813020702187132177149658216 10466168 180489770370261795288495706670124994560 10466169 -63033985217335734173618372527166085120 10466170 22140260069794893826294303685221712640 10466171 302229949141906992823553734802391192 10466172 -8959815539085841681655699873893776384 10466173 -182967253851971850151020075853028185536 10466174 291954333109296519122932757617059918336 10466175 26868073205691568348403384226303889200 10466176 116068377838631557475964545793754398720 10466177 -81951039885352966672638306500983918974 10466178 89855062261781608369572237916937034624 10466179 -637682756293948432161086366558798169220 10466180 -128805456204011791805442361510072051200 10466181 98380583020221209201600988322515721920 10466182 8686042047511765103225919018087492192 10466183 -39281571536151489538556593696834031136 10466184 -237575538292078426990564452287817031680 10466185 398121921655837176335539337854748449380 10466186 -380001322242797504752534031107550372160 10466187 169933657829425303178445614592103584000 10466188 -212825572379365393088317348346781370880 10466189 -2542393468572720133169642936646312192 10466190 -24612343890275791675738380897972288000 10466191 -396015531695439557762655161872891411408 10466192 136095899491399755758935289958931955712 10466193 61012567241362353458872400251522400928 10466194 556855542337589847484676146766189181600 10466195 705245751213221828059430000913655116480 10466196 745086591297951031070009163010105344 10466197 166543104669502441383219461678461825024 10466198 -338620385464850673161717145248152900800 10466199 1097924387646591406001214503699385600 10466200 958217130689098735433004009629184000 10466201 196992575664022360132555212123462555600 10466202 5847634964501227122200874394588012032 10466203 243067516445451243671231221223886409632 10466204 -89042716025237030024447425014853510656 10466205 202796046301152138302327563341032109120 10466206 -3540320668556698420755404714813788800 10466207 -742426981790211329724466150789460622000 10466208 -94592635423197749342474374838933323776 10466209 -115667570095799986531278702912906296920 10466210 -47056809177590818294421159706204387840 10466211 114115487417631138101813455319095221504 10466212 78422092640843187085456522553529635456 10466213 755792931327849292827239127480686585340 10466214 152744746628502735960543259337037057024 10466215 100925784118466201213292687911882226360 10466216 368912675615638984138250222464415232000 10466217 6148141386134178171579116866851272688 10466218 -27357774243285652240411820087554569984 10466219 241169251076029195797253854831086244144 10466220 41573323650540662953751117115809464320 10466221 127668293140597070179426890921734310422 10466222 37124501166289482607133845607592408960 10466223 -134989580235817770320640006301346100216 10466224 260276951392621546162927784805360009216 10466225 39922716361578840017870952021081988800 10466226 -83902948771319582020848423595983340800 10466227 -91033860172531652653883922353570524416 10466228 292767940963140142636443957413140581120 10466229 11308617454600257209503272173867787648 10466230 -57858823754216472523425826816243082880 10466231 -47161949604639976445287109539428682968 10466232 -132499549076960860177564415828385792000 10466233 100118932604241622388155944021800255824 10466234 42384530755628651568364992891597830112 10466235 17743323904073178809743847219423232240 10466236 198044121072185764950536808362176757760 10466237 231416926547575612796500155152302553292 10466238 147395100226419072261099246938240517120 10466239 143589897089177751360296839254554828656 10466240 35868440836445502010887626207149424640 10466241 -87424645822072197984011142142462172160 10466242 479772778089551135305508209920428508672 10466243 6887015036356025269177313200588653384 10466244 -73027898977224085181329233839059528704 10466245 139439257619044351772966761764059479200 10466246 83729574441702846089041955122368184320 10466247 -160284961146066670276489365050459007360 10466248 -64719799481602950206533940433869844480 10466249 -141876433680772367117543381590545027750 10466250 5022938133768938050810696570964640000 10466251 -464840936711274903327677488240110179244 10466252 110676984865184046725216932244257105920 10466253 125139307495064000682091978369895300982 10466254 404946985235921837658229229857409910912 10466255 -308288532018160928560102883121799182840 10466256 -51136909784261294643210414002392793088 10466257 392194461435907783713573550851926498932 10466258 -58098839173725347842141987747340640 10466259 -271915931481777025923285706736775239496 10466260 -58427036764679572289792233083727257600 10466261 -78436964448127439047754482581616842948 10466262 -60479616418942202913406992580302878880 10466263 273338793184717243424254910281297473424 10466264 91023268526920768296336233694396211200 10466265 92679562658686171937084220012074366400 10466266 316720989009548911320883745332389710832 10466267 -195977517756055822978352947694862106608 10466268 -13619908688762346167405433991220098560 10466269 159791701977718846498685686946125980960 10466270 109531317754781416857590996627965942080 10466271 -415626570436090904152006937677043627376 10466272 -809583024517889773040102923765508210688 10466273 -322659715949179664808849912378471344478 10466274 40042989220353758476306472279677040640 10466275 -90387181708503982612989671458605749400 10466276 2995323882043201085890244705303135232 10466277 41890302448011961905111606063347396832 10466278 -8282809543672079265160918211102710560 10466279 -151332172782489687532627406261812434120 10466280 -67491204920613930416159479666434048000 10466281 141090418647931773402901955667282577344 10466282 -6205114743723472165785528128506085376 10466283 -232034182259991837245384013664238908800 10466284 110089497735921516773947236209627329536 10466285 -228049334429184225227217370200452716020 10466286 -1389765426932029299928098585048299520 10466287 251316762773682917966403344940834830200 10466288 -15193340646639596231703311630959902720 10466289 30516822948227508532241800575457288320 10466290 -383151631244898447771447080132560393920 10466291 33934274077161408181334303545075680768 10466292 151801448102514849985581335918002440192 10466293 -428479132892530920315306149652726917458 10466294 32824439594707041062589286148652993696 10466295 -12987862761057621962433568941583411200 10466296 -454794734020801707505120300420736286720 10466297 -129498896141980421521114485785871151254 10466298 -115213127509715889317575945866438203136 10466299 -57733450310208004556674278052014344960 10466300 47719196136626907413362298091351628800 10466301 188359371670707325868351518569997763424 10466302 -12319045001492571714176765925060096000 10466303 -122946931637484866451417631582542675720 10466304 280725298806923597526467953761447837696 10466305 -220575239395556129375818079010474979200 10466306 -135468045955741924532369544932230041648 10466307 -288636673290170050722728002277965401360 10466308 24341011889403868659139766160254284928 10466309 114294099346654019027515108142085495360 10466310 -90233488583634550109491660667654764800 10466311 -65380177191870890911480803432625859040 10466312 40285679978510850200683180138119290880 10466313 54403119116464228434385069311310565376 10466314 1883806755629607716784499028970302256 10466315 346917591512519754831674812982104142400 10466316 -6971670252105505477474232764975159296 10466317 93843360459090901015027239708258413366 10466318 -161889340580989974145696086552047973696 10466319 38366499006178916885092741713746264208 10466320 74994987501353920200125069552692838400 10466321 368055725032712102446074650543816185200 10466322 143684024825329188434925840523043760384 10466323 -51220837467438727554734160397638631680 10466324 -129767086501210122947742480492616286208 10466325 -69210983035565174370385435126119705900 10466326 98191542506527743193192900209153393024 10466327 132222872384392755343790484649276106400 10466328 -113493573061240906831312081133372067840 10466329 -4972493988123983858422367922557509616 10466330 48744424756302571416543896115775641600 10466331 -2103962095231718831712567858468550248 10466332 -424264575101474371455752283787596111360 10466333 -350146865400276626858859066630531563418 10466334 5008090070486543878729528246722826944 10466335 108734256997965704415177599856430466160 10466336 -245836895512201904405488971507239485440 10466337 151764132600539965795548303431642953152 10466338 -22841838951170337099378258748895858688 10466339 -325809901575328067496055282495574418696 10466340 -9594623453201737567931907899544268800 10466341 -200983942516336179956677429908465688258 10466342 -279617954794973647046887049924563280928 10466343 148001035297807193454234968300287726032 10466344 -26778760802827001300050881736192819200 10466345 327699384386617931510990887310556611520 10466346 -157428449204913784812583262574492325632 10466347 139714723233223966330366286679592495796 10466348 255817359927807992018459619735688627200 10466349 -76165743256355393180464375044576351936 10466350 -142837063045083648207458810769058473600 10466351 11837051497945574214598808742926080800 10466352 -25602858280964616013148118402013396992 10466353 -17737381494641758710447682055284892398 10466354 276995145533984362906954126398736559376 10466355 -273385975448859977782595980775917337040 10466356 5758488997982466587103313473586214400 10466357 -43425550333210578197283111699668891520 10466358 -16916188069705444731698828746393497600 10466359 125788132582886012873551131840966996040 10466360 -263316478910912683307883783741223526400 10466361 -448967170530988908878890650252718166400 10466362 45621403853439502002185238207370648032 10466363 282802617059579345015216896112362128612 10466364 96896487180519959283666015716939857920 10466365 10104822673421431361561304643584155520 10466366 6206548618568497660370730559279525632 10466367 95292366383721431862205803192758946048 10466368 -130450743285931636979377622106551353344 10466369 765455406864506683961042665124374640580 10466370 120220130272796765348313781220241215520 10466371 -401714175628104099724860603914475983428 10466372 2625086590038891772760672223591370752 10466373 -186839382625750632430695983191939509696 10466374 -211677985140480648896998831969133369088 10466375 -5059922919481365011379956431313472000 10466376 -380181456156978683341147185164000870400 10466377 598974134768493558484888489729593451226 10466378 122305807431828337444817307655827229440 10466379 186666827284911813849303917826267792 10466380 50863289474549930479052741673805393920 10466381 394044421424883241252352614664053384182 10466382 -129965751640718683047448130684023708608 10466383 -180095284573349513873493675481661373696 10466384 35852773801234071712154973870133862400 10466385 130581845007983418344722423905836793600 10466386 12371865358202777815304326172883993600 10466387 241843779428480890056724296273110822160 10466388 -421093770412854790147303146871062650880 10466389 5731145901302777403836679774909151992 10466390 299086232547972232571002525424799705600 10466391 -279415804456309243251638608728672554496 10466392 -116017672081773589290302745099707136000 10466393 -72347298293639881590249258965290410816 10466394 -112580096941662138405613541037206568960 10466395 -65507916629636907022112698482711969600 10466396 -548889667532915986965306904099062259200 10466397 387471265535009190884867755477653631680 10466398 63412763281094403613985165883275149440 10466399 -65818319013781909697906433907110210336 10466400 53608750765227201806280009185918976000 10466401 -675502111002340274008289234200894038096 10466402 70229027153279644243132455397560680832 10466403 -240623942730933033346080043043890281216 10466404 37685128539897280247474391441671135232 10466405 -71630578588646252065685184239753904000 10466406 -19343147501984126213609235982245459456 10466407 -241979453943264621304628461798202876736 10466408 332435354156742632670793987566753192960 10466409 -322376852221625482436611434964204088352 10466410 -200453904731097903096564811934515028640 10466411 42570750896110615019508478497006129012 10466412 -125138865893489135425652984854062759936 10466413 444227336375000573063458319779166189580 10466414 -59036966617371725338451806409284325376 10466415 -322202838759351046594172756610184080 10466416 -10395504515023351638658544539539046400 10466417 141909442211676049846813595792603735220 10466418 151736867367589187647245376637335769088 10466419 -437838682772099377673840675112491265840 10466420 -111972052998756066895956639220517982720 10466421 89900475106147759717069933136761429824 10466422 -316792891025906082805384637050035864000 10466423 364829311683626499165566744738674053120 10466424 -65268739204871256842107366601831485440 10466425 -381701801009972914732243068523113072850 10466426 194835419877069493471274003779515496704 10466427 383103375843501383494489450683412970520 10466428 -132486096080652906769889958673865238528 10466429 -733433326963581620783689671733970702970 10466430 64957027250541842998109126633304023040 10466431 261623959204362715304344595945409487232 10466432 88638435531506432287266779399140147200 10466433 -168886838516666266711824321316611990798 10466434 48411987108553614273899090538358172160 10466435 75510569715140127497416501658708064000 10466436 -233964133473189435572814169669269746688 10466437 -89272781249856848976083509422867939968 10466438 107196371458659187762661574126572865120 10466439 -23310465674382304335791941271286810672 10466440 38783397752997633548590004091512524800 10466441 -189273699229080812126043343378935777336 10466442 -31350685347807923574731638221480115200 10466443 127132035378300102367087587231844194544 10466444 581061259726552991129128233993340687872 10466445 126331253001904228382713714929446313600 10466446 218745066270256383037094527609811316672 10466447 -348862642228167758805605417364171985104 10466448 -10555572011994748810958974681059164160 10466449 74843145042376943402265898165639614912 10466450 -4623887050455135143546214193995242400 10466451 -257741152958478959871914492697544996608 10466452 -94538031786285274384976971206834676864 10466453 -238960711555873847078376217274117004096 10466454 26973620166587470391683875448291438080 10466455 124145892608099418004388290825438782360 10466456 -38730106584912297562197263524274503680 10466457 -531668986247155388848273678941095862240 10466458 3351746372234873650207565749988497920 10466459 -905481508956938729423177833667241257784 10466460 196753054969177561430413202192736545280 10466461 -727419103350980495265313037841892838938 10466462 14863018168357050773846426375798351232 10466463 -161465639880172252949491811736166978176 10466464 -311466907621977428042408947291300823040 10466465 -322503777397682753790700995878699167680 10466466 -63513814367006958276319107917555755776 10466467 256402594586468543639256123496038722952 10466468 -87384848365131068540097268427950669824 10466469 17953065128456891415758985999159988800 10466470 792727542904034993311001143632994560 10466471 538339222886255872391363874419751927672 10466472 -102697006315820004899290543210132930560 10466473 19152231813563613179174773137213761280 10466474 -48834909671747765739341357802154941264 10466475 -318292021404946907788637591141382000 10466476 -152769124719664218478748966854029843968 10466477 -63117238632866641666152836481214379520 10466478 -222013480454042337580806566202865430592 10466479 445782405790564891148492167140324816480 10466480 -12590385135463586526986918036906311680 10466481 98186146381160474097363198479793840384 10466482 76537701256137145972560007131979952640 10466483 -517240126905417589752614849460578333280 10466484 -10607997427886574558386650647065161728 10466485 298184996513315662190477448115842513180 10466486 65490294250121532686479644041831024640 10466487 -79282258237940615329297554667962507456 10466488 -158334393871833005843517167623097856000 10466489 -289280258537772551419872348084923761440 10466490 89607648360611625914365085247454437120 10466491 -6525162009581893899047697594490574080 10466492 130660417838774048603850033087519544320 10466493 39970278977743287400588008047202638304 10466494 -44192089633071016735876861197050539008 10466495 -50991910156008436021923241818894029760 10466496 171502084321657604737912582571160502272 10466497 -592627078647279742463183094221349637054 10466498 326580981103851553798986188249342448336 10466499 -26790421005559665439319938276120154112 10466500 -250272160041826818238300766230464000 10466501 -5702790254134688197180672523268631296 10466502 -217235862024631928218478648791591917696 10466503 342556779640107642106728704456248065752 10466504 -586612975277284999551819760919875722240 10466505 -75194274668330653549550889427170432000 10466506 -65738202162852614589419398893251864640 10466507 367207179086584406981854077763039603440 10466508 -144973663390620875659719805779087452160 10466509 337859806322655770413130165048368540716 10466510 -27103043150032041377190482764140000000 10466511 307805716946863556104936319722245951360 10466512 383567117856311139869183024101588992 10466513 184401305289662378169151499230601376420 10466514 151174471123005054785262487528129733904 10466515 443122265838539125368627610573486586160 10466516 -19408394426688580943545369123863631872 10466517 -237994089884712684232258648873296186720 10466518 20352326433205311469951090693674079104 10466519 -111363273218086154633995331422534322688 10466520 71199160914538244367400345683891609600 10466521 -6732627324349793113333793587547021040 10466522 336394040748021822645891833748988794624 10466523 -61964936411532146125865823977059214880 10466524 -590145827682417694642112521812310923264 10466525 -22104421484690710679779631793472500000 10466526 18756229447653002581342211009913065472 10466527 227977391683538394940098339536578315680 10466528 185801046329728140115802999823268577280 10466529 230247960594812881572951261578502269568 10466530 -68311551920559580289746411241336524800 10466531 -37975075422647117413597283862938221668 10466532 268224775432790556465631696559925027456 10466533 -8366835168022387216886135548072683840 10466534 -2676699358635645401432583751115642880 10466535 329200907516752137826609086372774669600 10466536 210938324610168632031917998503611842560 10466537 686080791347177560494563334609214176186 10466538 205342520070969852337942971769340607744 10466539 -108564248389521790380577781935902095144 10466540 98475388593039318081516166572429281280 10466541 -244689425352661444459264878740989709760 10466542 -168233399857895947866721725210257531328 10466543 -363695444284741014782740893921953579520 10466544 1661023262315340014085258641794400256 10466545 -79963978806252523876358008506352685400 10466546 -110901002410422055729479690989321386176 10466547 27460137708037803503237328778063536432 10466548 -14758979286994602936532575858788708992 10466549 317917764375209437206229729468131231840 10466550 4931069427762382409127971470261776000 10466551 219781842571963982975265197506561145984 10466552 -565634326433273922064049410390719283200 10466553 207515225989705628445606955239628570704 10466554 -77505515374370957661246765991026870528 10466555 189391876756389378924138361914829819920 10466556 -41956451012565360064259135679414214656 10466557 343499829045349912719925008912951852806 10466558 564638562294645487550763683434911048576 10466559 -81981457960490759823894963766665368136 10466560 47902105179509809565179756452941660160 10466561 -82196548972143781678120847838185041920 10466562 9234209075219183519211471077902399488 10466563 -166442826307020733977367068342459065216 10466564 -31451177752694466142974275352988938240 10466565 -47000642159469315571931660220861240960 10466566 341841989788972507428976390503546402624 10466567 -63274797497727833529087081725358927480 10466568 4364951719575156493932841067517542400 10466569 116515075504260076537928481284044594970 10466570 -116399746008880825006982918276787503520 10466571 -69919816782111990947242332236304800256 10466572 202877922586086842180248585098935518976 10466573 134825231275854421142599765065112928364 10466574 -225098294537195271455445929949675157440 10466575 27206541101066622484547367125950834000 10466576 96845808189787170039529743467424325632 10466577 16890118790805025903110846605131867104 10466578 -19255102661259225397226125358894776320 10466579 -543743608341451954585438129540851365760 10466580 92202045554106471601249784769669212160 10466581 203993412180813314584314095866981306382 10466582 156891073140250556352331455264223560960 10466583 665145487041925446543929249030825125584 10466584 271215742457526675224653231620728002560 10466585 -101724088976058196694340920353488932220 10466586 -56544712852240101331007615834815445280 10466587 -638207042367396786362257616736203520 10466588 376521131985995224096659658714159412736 10466589 -110602872635399895760789084629923551680 10466590 -229345008944949981452619805617698731200 10466591 -25462630732555338815066828993517451008 10466592 -138459707571543063677482844444474474496 10466593 -845155015778408498182932036661822527000 10466594 -31572491685640145464487246690394840768 10466595 -29660685435183464538898554405524544480 10466596 15542020660892844097291006963464379008 10466597 -27583456937303941731836601761367350148 10466598 162242709372271258052551005052094019264 10466599 -86208218181361483908468162456395172384 10466600 63930234431153919998861831327569920000 10466601 70391049411859150098692038493632093344 10466602 94654137446695262465942226352150360752 10466603 59854839571587351508249708507457502240 10466604 -17278162406139386538079094100676608000 10466605 -289578296422791627470216337537808378740 10466606 358280163084391837957282797620872304640 10466607 -13266045091031170298253242303084480640 10466608 128100468976193396761714609616147628032 10466609 197929603043009840904520925903746329600 10466610 -14021086430547555528578296215410933760 10466611 79695952006658698247748317179149845664 10466612 210699015323903999786505778759122039552 10466613 135841714387861995573348246264955834542 10466614 -233607450555178244032955533249587253344 10466615 105150796632461591905533804415041452760 10466616 -21463738280703025891340420865464524800 10466617 -206909982533594781716535076524533815808 10466618 426131447648100586994469463758501244416 10466619 -58860328681496056030962609330078566400 10466620 -14486212469381408481501185275555200000 10466621 -715818188330829053620199667923312634 10466622 -198146921924114421903859021419503263680 10466623 -105890950770402840953246556046891002176 10466624 -72770555284747217683122933533169942528 10466625 -47447240274028797140250562160544480000 10466626 209525696102108262297215883405993634512 10466627 411385914112932908006545807942761484476 10466628 -361927950761432609072924780605257345024 10466629 1255198079660554079755597919820667628160 10466630 -37535816578882500553410517252181760 10466631 267866655303462430609617337996235827200 10466632 -237248870478606100975909598060925173760 10466633 -269581439696347102348070808802576566336 10466634 -822744536434123908454601836352825088 10466635 -272149310194864678560734707819168429920 10466636 283455375392095900595019437288975758080 10466637 -162639809445506204847680802762275039040 10466638 4256570436571148747167893386023464960 10466639 -378082063256030504536534857998002173600 10466640 62697573734033742384849964005458165760 10466641 -100283859779036698472816290276742493888 10466642 -197995399837659821955021316228813596528 10466643 -345071518385258959335879205298327796672 10466644 -22158209914291596444625344446694604800 10466645 -323381347747720379625123100100266560000 10466646 46637079459938752995954844900518043584 10466647 73748903829372317708248417871567288472 10466648 -96502134758255717201938875538671728640 10466649 -239812520658181323045928413579690051366 10466650 -107762066708398150311426151398576625200 10466651 316803425097137682289052078504084604720 10466652 41263927765424804179069383055597830144 10466653 -332477231229795358134393620618757467098 10466654 170734051627405098172112638009305907200 10466655 38703630335329289429118383194013339520 10466656 -471297888298265465069739715689655566336 10466657 630030377427880068884099089226576559906 10466658 -2077761235038689272451068182301809840 10466659 -174621141269023310167865128163889684480 10466660 168124763298650121289712580239070439680 10466661 -272087918260485070793448059814185792928 10466662 139265517298539317593981748400927214272 10466663 -107401435748413091023655349817399221360 10466664 68387894603158944116341803229462609920 10466665 -731690248395367089391142442584266272000 10466666 -46818575200061719270246021139725274880 10466667 6990460327173785677139429094482146800 10466668 194140687507684680448621750963097762048 10466669 206903678676738701141972729054774282070 10466670 85032395595446408883189056590249910400 10466671 -233661721657339221484225998184758305680 10466672 61089660807092442124243074253398245376 10466673 1063239715219588676525993308830839808 10466674 245918793828712440540441327312300320160 10466675 -530200191301448227675715478989270100 10466676 32567520742972447202173887293460824064 10466677 49759744991708138791582609631372358474 10466678 57360216836675811852408539617399163520 10466679 297745338664602640182413589570731167488 10466680 -4619715924975112521089620771000320000 10466681 343901680553853578202357709758751381482 10466682 108016080276257535960810679844629774080 10466683 -706440239089690224791502066277496159068 10466684 265757285746222898368227158524291516416 10466685 40089067522346338488314901159414220800 10466686 39890382682461165282958277546970081792 10466687 60827806065208092917271192094682231808 10466688 134433103658530743367024106663879639040 10466689 -637368478735779175002369340656194032510 10466690 -110186616950558766358675904073675372480 10466691 249025315552382504166023819664756915192 10466692 -550068979998640724703700588900885005184 10466693 58613709471391568825806922583989934942 10466694 -176225562792848649197502713010345564384 10466695 -213015531599297075644916079064483153800 10466696 206615523259672470309439155984261212160 10466697 395798464383113979476941968784242210240 10466698 -84695943940081293725419169936367060480 10466699 -382808298234317116892197936638340800300 10466700 73288582372379703638111709292872192000 10466701 -78768632552911371382883734626989606080 10466702 39552596235324488610291120727210929792 10466703 -58162807673224637121764290068447049560 10466704 -91319386416440137331505048565598740480 10466705 101010841507582921922369914458009169920 10466706 153896902018207448437485722816174628864 10466707 326524383243761990653965766670778678956 10466708 -38500597356032701197878806531990216704 10466709 443437046434575407447002239276847360320 10466710 -220771455466591911456105181593163200000 10466711 -197217491517823690492057110739888517688 10466712 563248979124379884824843782129464115200 10466713 37653231766007617785387500765725556318 10466714 -181133408760574225892472710580717642240 10466715 -44134814162581986679811878748183170560 10466716 -634510807222434092441562019257516032 10466717 -755354446008037347776957917641677118234 10466718 38622364246900180135446466834921144320 10466719 97020784710245507821938257684096907920 10466720 538714389924039841044801868852258406400 10466721 339598835297034666033362061238250139090 10466722 -32490841474402724971738043900529292800 10466723 84784858974634557745071715598934065280 10466724 -83618450455528380028707391895300127744 10466725 -96234213146007284131267571816614032000 10466726 1642663067021595037833224497924313664 10466727 216029082429139295639033022244865662800 10466728 40874306903030460143993159245331496960 10466729 36942245962530244368530115208369746240 10466730 55501527650041878326655738148286896320 10466731 381632974218063552995282647999908739728 10466732 311316524009721903351876471124068132096 10466733 -3673231685103450746569497308649076896 10466734 147783381807697181874987038019620318016 10466735 332128306217395639424127779319177844680 10466736 6681110798056184377844316178495832064 10466737 21249137519425015745370987680432682386 10466738 -193309225863879765940930359301464066240 10466739 233281991625612377211206553809931503040 10466740 14539901300001387613159103068012154880 10466741 -519956121535352215462450988908578723858 10466742 -132824202503680556220504553802916480 10466743 -80534627075674247194149158694565600344 10466744 -35875007847795172936148752064812707840 10466745 -120970511379771776657272429357154414400 10466746 -263191633490819621283205611957411691296 10466747 172217531530071599490346118881202377344 10466748 92584025409674642141402744741051618304 10466749 261392149395018847455943377319444787040 10466750 53155692537980685733731583399207104000 10466751 197241527490155700079089534800554431432 10466752 96135566239558768812730502598681952256 10466753 12931984829223029823685564029817902528 10466754 -6481728833573530174839298985926708992 10466755 -63074022831913078611305029900374501600 10466756 220759506153293562276415476275678019840 10466757 139383116574568447377580457418707534208 10466758 -139488809843574833692203583842199455360 10466759 3836963708962253798872391755300680960 10466760 -174689041007628190024912119766619750400 10466761 -295436646351020347739180350607262658608 10466762 -360533725845293717006640082853473084368 10466763 -152160260711851411286851090702443497256 10466764 105548926214465100829256482206425088000 10466765 420035115221788931563824377256307416120 10466766 63851152338085891722872203426914201600 10466767 163990730133732064151413260311353243920 10466768 -53690592168165848719703688338267652096 10466769 64938771658478418846081289131748038048 10466770 -53052854168215778702828857852657453920 10466771 100264794966442377835107970772166422784 10466772 -239838475652325273006746105364348254208 10466773 -534248223051232792063054743332943724978 10466774 185465945243457964528097486593376975136 10466775 14289313985217999790207774913846133000 10466776 749411618850596105923559562400493260800 10466777 -144267964215854955146946387702823648800 10466778 -6921658050576522691346917595540029440 10466779 675994084949305589267550581152129725380 10466780 -526512915242721560559197050146370560 10466781 87837628595304396632229091466126466624 10466782 -38179106104391029836856751232421073088 10466783 -780361381928114166249030306205224751968 10466784 -333129627309451700863796739792798744576 10466785 138739448655934283838071323406593042560 10466786 -278840841935217382393397341827752048256 10466787 233914602119752427818699900200037885560 10466788 3557871447174431265236349773159030016 10466789 42351455613146830553720634414812986560 10466790 -88662259422334297098094768430625388800 10466791 165526557639896774155912785571149947192 10466792 338029672543338316805476368171728993280 10466793 -84113702539568030018067983466273568800 10466794 64988767144178848422398562577478925408 10466795 432299255445905246339764064905924024800 10466796 -83242109823033246073298248106417356800 10466797 -322287649450752911591949583271816740896 10466798 -244242234681295645869617494862086942080 10466799 3685619574443385968037175013157635328 10466800 20665125003794396488201821092039884800 10466801 235067085340306767731410654224579614802 10466802 1124603841813821360917222006731063168 10466803 -20238533867652059158348731440983740000 10466804 -518423252504638635174832355962853065344 10466805 -70123089397970375739993778255984278240 10466806 -91820409780534376166813456565581574144 10466807 -178955601636271425899463665040448168416 10466808 64859730862307159994861521004022333440 10466809 -203476659522530809322178320202375729920 10466810 -103518908906238243087889474844558353440 10466811 -67562919856019448937919344586758973712 10466812 540318321008113301627771841734827974656 10466813 19396980063242739617227396648251292224 10466814 150989924432260898984294897302041042240 10466815 -274238860698482520348832258226613736800 10466816 326444256837352990978415404810053353472 10466817 173994443276918256123472563388851440448 10466818 155188941235957773884646694341430929360 10466819 -239724637187700401497682282551084400688 10466820 -1121390910111872972082268581531402240 10466821 187065864001220479581906194422013773022 10466822 -10460304727537659575005296975971856288 10466823 -27233648225474106384333535695018404400 10466824 396211074469548079471144728439492776960 10466825 234444866895168097919663113019304139500 10466826 21098807159915188961223125164010901504 10466827 98349165592128514480236246195956950672 10466828 -389968164243662166643918545319448447232 10466829 -186767412807855917661411010598404166826 10466830 186848011416591356152678702223565697920 10466831 428795771361670096827859330877419507632 10466832 36892562226579511515681683865813909504 10466833 19952402293451881480629921818124334208 10466834 -37563341195781752680985732700008985600 10466835 41482383449745994103283214762781222400 10466836 63184270910951789582030386615979458560 10466837 224670422457619586633335120533607900800 10466838 -42315059835583898702472644018474890656 10466839 -342151352099280602896021699441244919120 10466840 71513979322564786434347645492369817600 10466841 -229625470066309488797685657070395345696 10466842 -36475576629209041702714363482755968800 10466843 76744522055456993455180113263015284680 10466844 82130307128271052466771552014166063616 10466845 1554941460707668328511064342175438400 10466846 -55930585221730410994567516792310786880 10466847 265909134400661682409037098608340957440 10466848 28659522877720722129964566476935397376 10466849 -49750432559725008883183915101123942648 10466850 -117079886200064903246244728482224336000 10466851 60712888137984812216018886955071132312 10466852 -232739374309075986738747248033406594048 10466853 -566769276157904751563686666430594012160 10466854 -131534000675893023589283928915558493440 10466855 -94502792235751500323813999646482603040 10466856 -36081576617438214007401934882063411200 10466857 392502553723741530351911782445828554106 10466858 18689350216354678652706205735413317376 10466859 9423433523285650681913649735040428000 10466860 -720189594903925271835121944171836528640 10466861 -8098365711845938013736766201667609748 10466862 -88237447814992104161733598310843513856 10466863 18054753937201486673106038315016912 10466864 12664449641224121797484728939384602624 10466865 77551595490818735687070547728670198260 10466866 364168977490704824717246255988937278720 10466867 427283864906820547318949806687412683632 10466868 98041891037183436736170461757689118720 10466869 12699413486570984773314736714263284896 10466870 88263363892841550453779935087461050880 10466871 -1901651936388841269462980221682107392 10466872 -297166270721627597198993035723466956800 10466873 347180641450680850852205265735854040720 10466874 353336619031310557922297638613036359680 10466875 49553004931627903570660632920190222500 10466876 39651082323649535311234221719152121856 10466877 -51746625630318278106789310647220711680 10466878 -87624579694302440654177812097401493760 10466879 -429512068096251352252689774833513843520 10466880 76311811298936877577290100713990389760 10466881 -502594019724468534220711513535584457808 10466882 -40961812079241202412853384367668807936 10466883 -204174863434832684160577659421131599040 10466884 218714990378767258068968331052012658816 10466885 99372219474400224543367100373721708800 10466886 -4587608373005390503336721061015674880 10466887 -720162955789692355076797229739077687464 10466888 -12248716508099933433605338145905827840 10466889 -81409831119177360756230902403562427872 10466890 56221275594178913872679225584409914560 10466891 7269880390985580350552576979485990400 10466892 28008255511729158320121850149138957312 10466893 -228892227089520783716444165170528820660 10466894 284020750824819480829585705546399586496 10466895 33343690927788087122292851240885001600 10466896 22426043320983355128269708810332667904 10466897 -173928907380238093320828728923977172800 10466898 -12810019192944353739079666601373268992 10466899 -214778532587538943212515237932306446100 10466900 -439920638753040379733114962112095641600 10466901 20945135289369839616322369676391843342 10466902 -28950898995116629603420974097415150592 10466903 -303040464366924223207248020581532420520 10466904 -110687423345910137788222180373999124480 10466905 -12389474872245936835199276246391674040 10466906 -66639983808276497574341329929138955296 10466907 -185174084589728274672135825382769897280 10466908 -4871492563381167413108120432841736704 10466909 -104537130975020199414291959500177017792 10466910 -12452548849474763160701371791448905600 10466911 38460657721633529153145641420378117984 10466912 -659528803951845018608897629082851737600 10466913 175278407181388606929176271226739239344 10466914 384689735495356240414274851165439992320 10466915 -18935001309730503272452812777514537200 10466916 -743482598770549918813834781437160448 10466917 -315457457618643011743296962383505937288 10466918 -113748562448704030103517409570405122048 10466919 -384407150204486986519120078403026771056 10466920 72085455824571184875076258785990604800 10466921 86611649611723043068560412595774680122 10466922 129984174718272002272269410679621427200 10466923 -617570263489576446989304978947395687920 10466924 -93924826487571092697614774654173461504 10466925 -86079639806708342397250581281275200 10466926 157617564999716387513031419962222761600 10466927 -203610212503382851338454591307290170480 10466928 163367095412415735247113137573181849600 10466929 11066742713977668677252870359881658560 10466930 -70444031505845590839340109106090820800 10466931 -3148427678342751376337430956061509760 10466932 56087782273528537874837486132646715392 10466933 3801124738203237608232877929262783488 10466934 -21792999632925984652784547806258039040 10466935 630702249753369172851567369605484639360 10466936 -460603744338776601567371562469704376320 10466937 23130275948769161043965877184177503048 10466938 -120504131184710524812563099589960116880 10466939 -197348632259279925825895355944835083884 10466940 -18227289425805948273530954912717414400 10466941 -1151160537723406361744320373702420913120 10466942 -58882276545739738967020810047168339456 10466943 169588990138541002008329994187132285200 10466944 83175045779004994784239181504729579520 10466945 -37365274594987102687408994651534832300 10466946 50074246196812145409398716354709889024 10466947 -1090690078255822499092094880194934758400 10466948 -49427375168939020110344321030438753280 10466949 -287105686490366498301998440365936947520 10466950 -60084505258801057573188015671318966400 10466951 -351584711979252880196426312817394301952 10466952 -272915866028529543841629109641216000 10466953 135119083502772490727316051031722129280 10466954 202813134426374140683647496324062380800 10466955 -325168534075108627862625295182926937600 10466956 -224047202525694679258474483411442970880 10466957 163514908969489865136146474829998785206 10466958 105884306638268406083953948912910520384 10466959 20628370970543357970820461042313602560 10466960 33192355424095203107074023899769077760 10466961 -55870854014711363747620037763938131728 10466962 -154564515632993777935414305439867817472 10466963 98973282557437515720038810262007965984 10466964 -22079821824487899800996863814644580352 10466965 106408169707352401490332418413550320860 10466966 -95400303632158454875552274533325759040 10466967 5724181716255018657076833296009510400 10466968 -839795819524159748502143377297490595840 10466969 331938765721926833612725168195975422174 10466970 -8141081034911984535734040181368038400 10466971 -309574750258268941657403358848725816828 10466972 -5315326771685049320276718651240572928 10466973 30887167901559972812681214030096374784 10466974 -2187067545464825269234476789558985728 10466975 191144233855979928056273262854979522600 10466976 -160938603266972980561355857220160454656 10466977 269117734350773286041943090494967146260 10466978 -115522608445574845377877543646798123520 10466979 -311781515773198159149980718515815794960 10466980 45425658250921562053898610241916064000 10466981 101862487585036066557688582481282556192 10466982 122801069725720568420014687078543092480 10466983 -745538466131136186372420937762007173768 10466984 -152976040041870784286369592394665000960 10466985 -40326114398232050496416548888186170240 10466986 -65439627721377897393485741828443495680 10466987 592751256292819838084811808842303363636 10466988 101204731302232640086916065548450201600 10466989 -197231741380713930262766726462521486676 10466990 -180744414198168823225397646653126534400 10466991 161498705563957114918004783176615340160 10466992 42380911663500294111016959395526557696 10466993 -326078280133444379411500790854056437760 10466994 -56680480123496931985332178330025008128 10466995 -64206336358956033946160372308838215680 10466996 451344317730607190792272572500678640000 10466997 -137759366534690152946135998900813644000 10466998 -29770663582996540560040646040714684000 10466999 -24844853360162271102160075297673670240 10467000 181260141651031389699225086301219840000 10467001 61479437363493679015940802736833488064 10467002 -2269444816025885040415003018644556800 10467003 114830413571387984425467597132107508504 10467004 -121563487798715708715343167599250769920 10467005 268130142443326092765152365966645728000 10467006 -103492760009763179605959422180950228992 10467007 -263427327172740361244915922617117802240 10467008 -224167162356838398158110394863167995904 10467009 124211054283181742145982262231972384640 10467010 -295490515113142131717011371085976975840 10467011 -481586340420008033453456931142794824388 10467012 -113810572336721966664355401565910565888 10467013 -114311738556199876893487844216566582080 10467014 243076760964166571771262073828789604160 10467015 235076087931653296239312406710224847600 10467016 -165031846003430532612705191350613114880 10467017 -6619804766425791522944313312765562080 10467018 73591000096961205449981024545357417728 10467019 50402606030789580446306240033911055520 10467020 -75995424472210759504131962523199595520 10467021 327632532007271106316132102639260664512 10467022 -206771970809042298658596684760170170688 10467023 -55683957476267190840751169081189325120 10467024 -5383363858020016390500359425228800000 10467025 89069821200156434794042614215013630000 10467026 53587049474219434875373586649925263360 10467027 -243174024748270749511587410913673089036 10467028 -248889644429988507774034419776053370880 10467029 459502548149352755076246135993495351630 10467030 -34514711063059990958941311878273095680 10467031 37984526298880632812672161510074338664 10467032 50108119359181740411830480178410680320 10467033 -322814354798915432700643678329453474432 10467034 -127738372280212752573249903420874183968 10467035 -334212856817480649895581956638566611520 10467036 -124575302929523643143828472039120967680 10467037 -137402719128717349668305818906659781434 10467038 3380816847258075678128820557091102144 10467039 -6596503890568747372295392274506465920 10467040 -198350949195161128835990015972533862400 10467041 34567197379759772280136598183741451264 10467042 78732620668660264350468682185034595712 10467043 -11561957557125891738353195803174990800 10467044 35992037942344883519448934397912580096 10467045 20448176947209039273931561775378058720 10467046 -118175888478424313926052465383904970528 10467047 159437877154363334845990079472105030528 10467048 3760359071700687696907502422621224960 10467049 -50339137047317051372535732845163435740 10467050 275839534371089520096231067715577600 10467051 72204007022755547411877753653676903168 10467052 -86511852489206756552428439909213649920 10467053 -198009246118413496675484496930212849940 10467054 -37396753289253461819442359788993482624 10467055 -103767364850630794520131111624354202040 10467056 -139146795255289595356487315751048511488 10467057 134697644640720980665033308348654282240 10467058 82418415779675128476528249064399282176 10467059 -1250134728580687581142494132993462228960 10467060 -344479470888123399321485233818071040 10467061 -344982165325518425732749197672221110176 10467062 193836547964772838922703342419404344000 10467063 32322213122842253346664483397449642392 10467064 615002953460714471590837615240473231360 10467065 28605192953363767022053326239416804800 10467066 192766351351022092011102801429217042944 10467067 229596460138029438071912648438637194320 10467068 321185120385289429880462119394707918848 10467069 202315046985791716452950579287704044544 10467070 -56127570259946589591828535744553571840 10467071 393728238125880695530367690932321552200 10467072 72013734901848050269167433346281635840 10467073 -787048664243631449025709179698604583678 10467074 30702754579279357453127439274709549472 10467075 225429649065650052961567298060249793600 10467076 15112871629432678391579385964665960960 10467077 -16792151122838613488015048476009189440 10467078 -62802216426589867617352734966229123200 10467079 -134232038392759504395158339147148131024 10467080 12150942379494264543847420764854784000 10467081 91909558151121756965100867537217415280 10467082 9776610701545882985479735274751973632 10467083 -355882330350041337481856352586024633176 10467084 -190586113152747620343138073157784113664 10467085 35743904212039679725634124041392200780 10467086 -45877784152128881890113369768642665472 10467087 362972803316375792407017404592383591952 10467088 85842511646593625005262645588026982400 10467089 480980554499857767058743838962622579890 10467090 -80909809853190646798010954440674662400 10467091 123122607803986689491572266499103824912 10467092 -267809680755502661558679065878055136384 10467093 35626895236863606185440559119138572288 10467094 394317248469784441965396183662422581312 10467095 -45479622921975072436038150298650476400 10467096 -298377702118863397166699208939046871040 10467097 89619488908262656880537179025765460612 10467098 -286376402574751559029084522623678589200 10467099 -218178388572371096095428453253619538516 10467100 -88628589061487730511911788213656576000 10467101 245645734437446492214972253564839187500 10467102 122099494951611395070824098627934720832 10467103 4801286781396888250291252938965821624 10467104 -50117843404304701410361544668480536576 10467105 33841690789397437416881541476908800 10467106 166473835729495180167059175266091933984 10467107 -91041163285434741257974351714145648688 10467108 -438776597529278547397401165993613393920 10467109 346684967698451960376711219476926069310 10467110 -42904271426945258430682538800602407040 10467111 -138417539122913295170952640876307047128 10467112 3397417481375809123634908866333388800 10467113 -675189762925505556863598135579538933638 10467114 58727503536644617870433002075474555392 10467115 -178164738979573611883932241586725651200 10467116 49900709228554973544828584630150283264 10467117 -281553646506003703955645611619703768000 10467118 263498710399144189770718926875411645760 10467119 -53229582877106967751019629242159851520 10467120 -47910393995153708628575330849535098880 10467121 -250208822185449502080222343145004416640 10467122 885674031583352940070039224185723424 10467123 -382620558661267057457376365868975548616 10467124 468288860512722203104787287463098407296 10467125 -210044864187815699013561381037651293000 10467126 -11910616867518667418817592915364472960 10467127 -446994170660268953394537001665093202728 10467128 88505021247034550406530302689289420800 10467129 79750987496573896262700876227628385728 10467130 -89387842252700971636711385171373953280 10467131 -362387466954078281874173899127392121400 10467132 60632363749751237492452495068875089920 10467133 -96829765274463426272521790074038274618 10467134 -8951929491566125505045728611373718784 10467135 204614828207560838360840352102550935360 10467136 -17405058014580348547513443017435381760 10467137 -598747630101011073209252243000937806400 10467138 -115188862588275007707975417894894858240 10467139 -28575587362969516468286878740470408976 10467140 -129836651961266100494938020141617314560 10467141 157465786667978281876134140160795616992 10467142 99361643481100568449279824118745794560 10467143 67800547881593663940492920559369634392 10467144 3386730111032597966744218025551718400 10467145 74829251066224675994110588707699939720 10467146 -4237982518502592042138101360443946496 10467147 -260265825322158984188244762671713967400 10467148 55551064706969394198484045092764734208 10467149 259850640126411927341044194827218809792 10467150 8903044956137873685109817122517299200 10467151 430791487862363981113592823051128055152 10467152 -19460387931342524801265568116411875328 10467153 -281015593979856110681388691547357193438 10467154 -132292466241194179291311164149194682224 10467155 377546871104258649089368169816587481760 10467156 -62016279856996709212819262077075458048 10467157 -716307952939689594075546715853026864160 10467158 -158832028805820669191155933081113023616 10467159 -227632361893789570537865734901232895896 10467160 46909855293720620369960032511542272000 10467161 -86149879834601020152432307046230300338 10467162 174766696017623861714565674038550539776 10467163 -20094681673770326300558901843348119776 10467164 -206693610259109438233190180097975258624 10467165 -11704933986319871211902497226695298880 10467166 -268992165012538671706017334622517970560 10467167 -124628629660545890537772103440200450784 10467168 -190240012678811414586639944844218204160 10467169 882447089307972130695180566490273826688 10467170 6583262691051472936487629184190927360 10467171 100747854028611029035421521440453941760 10467172 174323430114100644722397511024844893440 10467173 46992592861961316160955204009546948340 10467174 1407650532708634323379338834343968768 10467175 232851729433706184895683771452154886800 10467176 530070773265335437178933389287240499200 10467177 -9925801920770805363987289599539112576 10467178 29577729864008631970240298999900848224 10467179 6246473389185589847902966257285105780 10467180 -189175634252431666467508526906234096640 10467181 -122179858121556357386057534537691633536 10467182 152022919661673071962513475124976877568 10467183 -240419256246307055597549360670040765176 10467184 93118794121362270148754863330577940480 10467185 209832658859994445068036407668884139200 10467186 168896346627561148718107373747058344064 10467187 -562196681496803816338393192646984330164 10467188 248528967874555231236051670438682133888 10467189 132849873275889984023187571951679175324 10467190 -67358445494421400094073756784377542400 10467191 254577226971892018845344175968682967680 10467192 128584429994718225643919971146301808640 10467193 -577094249259823281388914232934453665152 10467194 147581266503984577604815262724467822592 10467195 -4826176662389346675362862209529755280 10467196 446532447517419186885185795583186711040 10467197 -46413908016750772607956701546190167648 10467198 -88278183557795240950591888317282908160 10467199 -645815448693659799421428969855160892800 10467200 350010074489023790586889093332860928000 10467201 13194258840651752823046515051775536000 10467202 -388494831499113117533465049058816588800 10467203 -690174681359102874483501387852172814016 10467204 -109490715769555479469719901527724769280 10467205 155141046539575625225395468074148421760 10467206 -28895312093361323347024360775449151040 10467207 -217672124816840098600435729982178440160 10467208 14451913284163764793091738117885952000 10467209 -144883231791905320986281474689412339184 10467210 69246842185114015922665294074174028800 10467211 -156307709452093410344323725125514003528 10467212 83541746680937878552362973973977666560 10467213 -123487958967000665225813850375991959552 10467214 -128040159760462486760750270406540884160 10467215 -378315938642860760860238450492997150480 10467216 40080911067590871827771016471966228480 10467217 207448822058455960481119176312838104100 10467218 -104328693838982145995719313789006719200 10467219 19803427874292906417228396145247450880 10467220 286127025232570661101122087891635105280 10467221 272151374310559416519542156253472321422 10467222 -201817281111751897598721818931401710080 10467223 162231995239951557015327441510569482704 10467224 134026569766353029706880860081186600960 10467225 -412594760709457133604938504685467384400 10467226 -100520407572073892284339823815037952 10467227 -674320318542898723704561075308764084008 10467228 -111605426055793938458163134052354516480 10467229 -502016474133325981016878369083770965824 10467230 82895248250231419733070658085889649920 10467231 128364412585792030352841047752498775040 10467232 -12445298628379660782739687284075921408 10467233 -218359261891858796728471545968531598480 10467234 9583888753318681620715950371558707488 10467235 42451447293510261590263559675918850000 10467236 -16170613541105890015955916829415026176 10467237 339272224056122560154491703277313049760 10467238 211900706641326702973828838921915735520 10467239 -271853441835005980044247881971819949960 10467240 94084109845118030279277383988009369600 10467241 541398254937679544150639190312071003642 10467242 30427733847038549399159764506276100272 10467243 25539545024535568235649216447710539584 10467244 304393209019485986029977326762659584000 10467245 -131647303606588841400814508145885136500 10467246 -3713968280644562683349356702970207232 10467247 -168451855778663304027833758132742628368 10467248 -91162091008367669454107274004311146496 10467249 19498301217499140956384885983990392000 10467250 -202166035068242729326157247110396400000 10467251 -533098129360181566401966992419392408 10467252 -61110665683642536212360608951450521600 10467253 314216966263843151402325243613768363502 10467254 17057962566256677826096529795374036992 10467255 199483579886361286561272597321893128320 10467256 679811012503400415402130861140626534400 10467257 -166977502715494632096336465795437519148 10467258 -39219919436729258496852574633353686016 10467259 242808934408969234390481722080548978640 10467260 463393804308405994057112725833098035200 10467261 135411795734438670233279394422940505632 10467262 -62244788283750313571051618814298747968 10467263 -122366897479416952794667642833297464640 10467264 -31671404278027742519874560851521306624 10467265 -85987913741081827748298585229538999340 10467266 -77039408045425678633297942128838342656 10467267 -124111382517257368976532277180391187720 10467268 114792418929733145997418704036957335552 10467269 222847765824220547544752550350223661596 10467270 38820806779419017983696660626441427200 10467271 287265356313518431533915419849817896200 10467272 1365650258700239646918339032051021905920 10467273 302384597393614868002501139224550643984 10467274 15170164401621376223680753203237033984 10467275 381215725668436972417758177718521600 10467276 -253395822945382043267257069754270121984 10467277 -15509789229865056503670736977624184800 10467278 -36669021665002192521721937850261130560 10467279 217806596867344701710704553634794443920 10467280 38390759527948027835862283300312104960 10467281 -149612470232017204958402594875160923536 10467282 -150471903883312880821527793927607622528 10467283 305061968228575020386553060036249607532 10467284 329786053241219893357222321004984735616 10467285 257513041642613016031253015520060295200 10467286 14890719905757329570360081764744112640 10467287 -444871750732195739987233061738835443064 10467288 60137857956369732901005652620700999680 10467289 -102463385793883772667022669719912488640 10467290 130515900315524154982408252333942080000 10467291 -75822126831804337047839047176236856888 10467292 472791801875531986864052465111671532544 10467293 19651302575013530985315596134741121664 10467294 -12598573281938189835179520418045790400 10467295 215920050859499891937636938133511051200 10467296 -23669018203643680662088400492839305216 10467297 -406249223531584103086239773355189769326 10467298 73562677152784025955529492713896888400 10467299 -16725742910709785355386776044787577700 10467300 -9900521855640249559548403288148582400 10467301 -107122689783249344731258108805415441188 10467302 -73819327833607722781130407470343907328 10467303 -25624109401906595081501661385304415744 10467304 -115264847045122089688115474957773194240 10467305 108853189830348085620344223925336561920 10467306 1481804615432413390503578162169139632 10467307 327754476877313604311062920351726637556 10467308 5970191347455574388738185348691788800 10467309 -327523297039846084125912080234898617760 10467310 15652990919555424203353734710038383360 10467311 -712522481244473795332857279943969031088 10467312 -74379364803633058113060428987416412160 10467313 -47530340354694481553042504507596075438 10467314 174446363955161318761521767413228838400 10467315 224930596614115008837523581819855639360 10467316 -417758500613758012200590821926167224960 10467317 159050366732566691463832795896791232384 10467318 2838282944173696688203582962824448000 10467319 -155874148077591851041849753700314272280 10467320 -10586106243689770211423631265717862400 10467321 -81367977986102998952442560194328472480 10467322 -3015469736445714754255698225293031168 10467323 -278311141495466037985319967850423062816 10467324 -5545010270242638846181784576167004160 10467325 231554692875556255026304270779106752000 10467326 -35083096973091475968629026130359890240 10467327 -78502076314063771271734902301827692544 10467328 -36718739279891491856588734614994944000 10467329 27584087316060638725398246857885078484 10467330 7876324534954877908698311105243857920 10467331 -444185465842869143602535295840157487200 10467332 67569637238320865702334447835845672192 10467333 41111061756789958295406185786276217600 10467334 217393402694569230066448070106929694816 10467335 -190361216470426573282466040190648707720 10467336 49794455095486493554960104552608563200 10467337 -83189172297345206957939395063619094456 10467338 38283894300213180290041966612467988992 10467339 -343947361648677300439682359393949760 10467340 -89966384746860526666191068152109137920 10467341 5232362518478326041133312048457157144 10467342 -71709595064235259690871973439678394880 10467343 -729796504760683732848348299054744969720 10467344 -88352880575732589152667307124769546240 10467345 85983355270210567623098257859010710400 10467346 109707051762581427775193022253055960064 10467347 897170677052154140453937073805650800 10467348 -94883876351640775723862110598782009344 10467349 -542409491763932248813275418472825110020 10467350 66648443030457710683336946354329994400 10467351 -288616424598413885606119868213843865120 10467352 187201371237905095463793840042810286080 10467353 8082905400230818182148603126932379164 10467354 -116804722036560633351140022980622420480 10467355 -79657685024161790094223039556972941440 10467356 -365413655450275468880442768949975641600 10467357 -147950363303932166169869373973835505408 10467358 120631402467688835887176005308669798080 10467359 -147625925251433517997729362986511260448 10467360 -397575970037995646707965560340401356800 10467361 -11372990199233926049284162779994559680 10467362 216490568433467891422098356112935364432 10467363 -197706168474026788400981338084143225600 10467364 110108861370775518219904374111904358400 10467365 -67823927587635169589633262361932717480 10467366 8820251405363894172265799036847820800 10467367 12795855512800978556310999308125269952 10467368 -448439626646776629872472476503504573440 10467369 29369068392704454359825699238448655808 10467370 177599671830491797618198243092970536960 10467371 3454147952940889111031944732684349592 10467372 232791358320593222792109710743535150592 10467373 187954081145886077141981382727051023360 10467374 197979781456714519790542723716398203776 10467375 -76955035698387826002585853543090944000 10467376 -89995752810997282057055259975379845120 10467377 389392623670457956386772478816270846226 10467378 215236865673081763096626339744104213904 10467379 -31125792359653115595146143644572474400 10467380 -138597635188176370940225637218414315520 10467381 231317282178243721843136314625079281952 10467382 -1921019704212611529890964045542918016 10467383 9566504857760913011739095914264118280 10467384 -70627540112584923494700133714955796480 10467385 -16839448949193373997995041999635284800 10467386 -377621605960099973526328419132381022608 10467387 -1739069819553053126123425462404500208 10467388 109590614881014262476753289098018487296 10467389 7807009092587171459943543453396335724 10467390 74432990116040865108502291138988605440 10467391 351692252428591355145646924136127761784 10467392 -21867802023862199376479412821591851008 10467393 165669761019554122261864452479321880960 10467394 31292553430451938870553487168151798272 10467395 -57148731377957279932827207293551767600 10467396 347805617266567245842996710725104487552 10467397 3263770694461609159922862416534697728 10467398 81180634218473690958809172420861023232 10467399 -225212344084080898213709889393367057200 10467400 38087475383441885459712392045260800000 10467401 96209303984880951381349384431660423552 10467402 -147707112037765884586941653999717527296 10467403 68382609777264466232262250322672485652 10467404 -2500361025330851404346587838379356160 10467405 990994554233905093802168353962447600 10467406 -285551733999420795769368484510128598848 10467407 154246949489158963536145723255169612952 10467408 -8066705574036816458383199305156263936 10467409 171034986405090127765644402724213930610 10467410 60277211830517022746654653701943833600 10467411 42454764621140361025872118487610715488 10467412 263464917433782024796385715788677818112 10467413 -489727639947746523547636961316917874816 10467414 -279263678609107596879483885342076383360 10467415 38254067910886412163067799196640965120 10467416 -240762548590288675428151469446619443200 10467417 122362543875586820604442865338956459264 10467418 151929439828232582873189293783426881504 10467419 184715565682117343350258957367120810820 10467420 116685805233928718889825695367789818880 10467421 231306696595274406095695343671137160000 10467422 4096275050963354463724839645007823232 10467423 -124738661799092936358302264357275329840 10467424 90310404514218597088047797180578136064 10467425 -98881960721337738916930657330932898500 10467426 190478780808972621361025054254468934400 10467427 -295113490151536963359310379191416606888 10467428 3539272278163877776712495708618597376 10467429 85939206770509138282992306739560513792 10467430 192792951138572232187111645286114277120 10467431 17856947284969665529934702664848389032 10467432 -124497792640677497469945674508766356480 10467433 -51273376193468691536957581347882661318 10467434 -95328276860900397952170900496444724640 10467435 117915712864170762876167937333839500800 10467436 -168419946949118328873849976189164772352 10467437 46894649851387297951546298552967186252 10467438 -62833549024072132845564570041223143424 10467439 -88175255804707424858095436993958249320 10467440 -116575981728382795797774869986014167040 10467441 727361550894362913862709655833218657440 10467442 -208034269613298962339306374736433532800 10467443 65869896256158670279614496384291083600 10467444 -77844911818471002300830661215098564608 10467445 180399060884868181816396209265839980700 10467446 -135757512261603603707236359863814760896 10467447 -3596788470749302266526774741526077824 10467448 114069657094157980108176290286920847360 10467449 229982440439197642742882279178963849450 10467450 -41222360996501364695356947057181766400 10467451 195971242433960506404435367536276102504 10467452 -4077885769980689052805900389259044864 10467453 288211605142578486020821569668450440608 10467454 -147254429636234742499877611973798797824 10467455 124847394276789461963914088589451488360 10467456 -19837524468593999191635775437196492800 10467457 -120815994231223292620239478053462354816 10467458 8495873004506445994509768419880301440 10467459 -17511411336776133687821128656833937072 10467460 109959960114221795455238070574006517760 10467461 76480067545452583255685282918392022400 10467462 -51163009122221518089874109669466693120 10467463 -724698339709202004189286696983319694520 10467464 -87861264312991958864324490418634096640 10467465 -76829865113074048846661492116951394880 10467466 343475100859733863821972099124742224224 10467467 315606383891317909499988568781127843072 10467468 245676510785124725527333713542699520 10467469 756444469490169881095080497783331698870 10467470 -9038233236956598664636467974524277760 10467471 62314064579640282657498007119611278848 10467472 -16708518349760997436946471979187109888 10467473 238677105162296849198602720088730172722 10467474 -23181022703661052405702936824929888640 10467475 31316608694641905282848488291940967500 10467476 267145753440380257495779576997378546560 10467477 -68063046452649084625781209355215385280 10467478 441706393838938002945025101404666925312 10467479 647590975645015943266153196301172462680 10467480 248894570052306087430210809044631552000 10467481 195487738341724488611534728141211345872 10467482 -300307386639438522242319473951709339408 10467483 38192100656110784739334132970171973120 10467484 2905878237354872757394765683170927616 10467485 22726583262678561570698160257555500800 10467486 157676809309325929108863641157371514432 10467487 -112718959964069551307969795988932806128 10467488 -197858473625877327420565515104022036480 10467489 -85617550433202510586538023006694309280 10467490 -438806809085467385082462948939548160 10467491 158845654316575032292547255610060369984 10467492 93504020831157912092615850596693729280 10467493 38382861771928071302847936612413527742 10467494 137167030813671237533330686517476839552 10467495 -267119599738567144218866409768892228800 10467496 145964142459561178750604190136084224000 10467497 601320633778481142410437268206205597946 10467498 169632875448260228866637788182859256064 10467499 -66893598760504616700533818932342014720 10467500 -43781361594909873728647545608083200000 10467501 190194162423499035741258938862361276704 10467502 -317750526212857730727126267437421306048 10467503 -31833798907364911432545960453114219000 10467504 -18026571293918604677479459370018144256 10467505 178036716147814318995795394974351217320 10467506 -65593060813097127287655286893308344320 10467507 90626960276542094023568684995350789888 10467508 -291092062000142201860848583263446572672 10467509 37084934446319414533945902940091173368 10467510 8298326617357388548978457700142642560 10467511 1064129476758152470958519939840667733152 10467512 573739429199450099188585027868429967360 10467513 -111268920833382187163056028941279924416 10467514 -66658955665729207297094282017523973888 10467515 350013672337799743935129238307574092160 10467516 -11383266751775606405886044268006236160 10467517 -530401805203843463977025385363334692000 10467518 143067892457296767182673903996400127040 10467519 162784107311853359767157568493595494344 10467520 -30172204946514128365680419645864017920 10467521 124158216234830620691339478186298588500 10467522 -24696230150802407470823258324986245120 10467523 12689721605238348010142777452175880000 10467524 362402433963787434044273004990073428096 10467525 -192083695646021097242512799830557240000 10467526 20698024690287474509913412820201999712 10467527 -278954967672227861535156598443817980504 10467528 303107816869552735833840713989694300160 10467529 331395147189763952202507377843184407400 10467530 -21336201139737323257452185987709941760 10467531 -182377786941319326391672389138921220440 10467532 -324857885985184200662916958143859074304 10467533 8082307366011430217575209516333819744 10467534 -11561493500985407439845159730104647680 10467535 -37745947020797223428381227952252673600 10467536 174608954255317136204572931701275451392 10467537 339194309497878628018998320224418280000 10467538 22138615329643928397163918805981571744 10467539 -272245917406669579134917344137259525200 10467540 -62291754933843256711576560625058576640 10467541 11045342208749267024325645318371104672 10467542 -246101332399673049385858097446387823328 10467543 -1074435229041821106474939496034598576 10467544 -431543748575412354860208370353682022400 10467545 -133580358982412479702896435232454813760 10467546 91631334305577055031658835244186047488 10467547 -122422511810199246498610711941917619004 10467548 86443265575771163273017700109689548800 10467549 4391924100180279555288867253335054630 10467550 187167359360798866764331167792894840000 10467551 -426111461567926235690261003115486884448 10467552 104151988645731474881200081786810662912 10467553 -25816890295318024175405338651827336192 10467554 190703415636162491209438548874665296976 10467555 99671234119194048978744517367493296640 10467556 -5034517528462140824974641655303050240 10467557 77549080719314906928474807248767539000 10467558 -100201457859590321032970070616076994816 10467559 149210441556994122531623195953120449016 10467560 364054818855016601898537064547214950400 10467561 176633956816776390300666796007396100864 10467562 -66499937812136463313693732095033976320 10467563 265649595157468462538665146709074581640 10467564 33850768073855624134800845703247429632 10467565 288862612534368809514149847439622120460 10467566 99516518717888428208064503751967559232 10467567 194472141619888722094380747634421583288 10467568 -9934201466968394033194030761341943808 10467569 263802080920194407726824807772547671232 10467570 105987149447382314871255118972325491200 10467571 379427104353875074388693330895243757772 10467572 261016658454991978855062164817829312512 10467573 -37648650075039980082239627493024534432 10467574 -26946256492793813245841172460227015168 10467575 -249052596318862711874922974111310057000 10467576 -3354111704742351227700103932611788800 10467577 -92809717653520250782524136772010159728 10467578 -24657364388185829016857105859022791168 10467579 -44721560172473148548329365583886630400 10467580 127943806280310612757304414868117450240 10467581 288961030076554387553460816949309059552 10467582 -169280881960250623495357260953470358208 10467583 27494183662109768291555486506565707120 10467584 -90692807913804833224482682453528412160 10467585 -14284845596428451084957255080298789400 10467586 125205549442146209235244124303218006992 10467587 276471884590765514141499328531800886080 10467588 249416650319082743666761694742026870784 10467589 -1053445524558190759917025516531213570 10467590 27205538727521658705313136297484556800 10467591 136677479082341602320558308363256378792 10467592 -12153995719602926976672342614525491200 10467593 249609021001855575785177232535132162842 10467594 1767038851431402562679505347969556480 10467595 -7827405812672350865237999063790754320 10467596 -129012018480455370773229076146301799424 10467597 55324959705140096156985808200536198400 10467598 283241071509239733024561110107447038336 10467599 69925383136465486258150861547926502400 10467600 13628987907136619387249040715343462400 10467601 -214929538902178152611907375923524113600 10467602 32528477121236142537053497774710713472 10467603 -12137977676305038643007248761585897600 10467604 -59612626093815581405210615460869705728 10467605 813541775143404422503034660902202818560 10467606 -17796264812987074751943754356799979136 10467607 -516918109599315214493634518605907977144 10467608 399573343311803339911599164441960448000 10467609 -388762205687899321577416362400966914096 10467610 202781408299292480092849396807678042560 10467611 287113482252065591985100168941691349760 10467612 -309874515266454001581587494268003595264 10467613 -51963230278503834869394510954992840800 10467614 75243394578365600783830773964267709952 10467615 -44641271966040564536550293548191682560 10467616 -42906821142703425504664134265091260416 10467617 -789954247501604536503402383120137065468 10467618 68933694031375308141191981616294888960 10467619 739420989157678734083644763486995144 10467620 -103655980130056579169483886943245189120 10467621 272634309389044288061556198732869609790 10467622 -58611380714499199473775008483412488192 10467623 -699190765613444927690555520112480741128 10467624 -156346102266503943745858932234629038080 10467625 -85614428838250162817649017933346315000 10467626 45494344939871194756251948077300694624 10467627 444888348519455919938533309638640447320 10467628 33583378084261876296355270111609789440 10467629 -172791768064671473511770828699888585760 10467630 -13797083914217418511054839412316024640 10467631 -91061829715351572748736931254310246528 10467632 -36930423511239596024422310605199769600 10467633 -186929793963923734123724877163049904192 10467634 -406971302761897801828593228246313772784 10467635 242572664228549116255549170989948356080 10467636 17855807261622362532780441535213830144 10467637 639157512763291316438317592631336499260 10467638 340298012494007682080618109213968204160 10467639 -39519093356877775942563261391908970272 10467640 300006064209639923090749471038765465600 10467641 -201138176444748841593526248251378399958 10467642 27821758085848809480989014407461237760 10467643 -191110808618777039813579207017997614108 10467644 -351036751924824989823051359733575459328 10467645 -125382924549866979362726406458432300160 10467646 -1999766781711464606096294019161456640 10467647 48880992266008977244903595095569947160 10467648 -171973735988477366196412152753008148480 10467649 482550729149451766580280669058358967040 10467650 72167535346884139143089059979926402800 10467651 -20476560413152044034360510706866281600 10467652 88820879763163135857018591088907476992 10467653 44499526689604042196761601385793358880 10467654 -89886739674296742572448152167193858880 10467655 -159589662983913965386760975116492508880 10467656 -278118920192165930728206733374437637120 10467657 -153804696550278866964850250286099308160 10467658 208006325944065363416639851680702888960 10467659 -676907596165939430572393886428863635232 10467660 24411149111447040542303040179272335360 10467661 23300344890471705522754365677253860024 10467662 -1079036360930130613232555380938024960 10467663 368285825018820187378108824992872435584 10467664 24829654560932200260745460144119930880 10467665 -48022973915583056328124351961455180080 10467666 -254489765220466621282209778518206453760 10467667 -275447828831755395916640429410240127408 10467668 -134623876467819733342922831003744593920 10467669 -148087454588578428140536261339576136832 10467670 -37241996595549816868270197749440416000 10467671 -20810477669351710601142230234947859208 10467672 63114290804411833952582943651177431040 10467673 -714634262779544213547320689063690565360 10467674 95616725294937432114387097065048768000 10467675 -145244435390749775867687013616223706900 10467676 -4849379459980966798648407347904227840 10467677 57641725928357143072543621991101188864 10467678 -75892809859398970499998570594238917632 10467679 -25916515099860662613688142145044458720 10467680 -174777145773341150581395324904317911040 10467681 -60333102597555172267285402195061576256 10467682 388691608419333452452817864550081262752 10467683 557398610139123339141548911166866075932 10467684 849860186366028905888416863513156771840 10467685 -27646384609237408456366929718446751620 10467686 -458398214174994046991693431041116886336 10467687 381902730693952086368614663633844352 10467688 47848642874829311023390722559033835520 10467689 3390111455617482679168496208097571040 10467690 73481438629119664185535457387857163520 10467691 -184647166310477183711596546553796658032 10467692 505904934114182738592878032865474754816 10467693 -500800472807119080936975913274778353418 10467694 151717944026187796007942274701616376896 10467695 -120976427678461954316486561794532731200 10467696 -74676768496658934449955224059011760128 10467697 -28648510588283933790843751364523926400 10467698 419462321285842604442266776423826499600 10467699 -520331388861123040032244787232964525056 10467700 166928666025707218734302386534110339200 10467701 81019773280678964651645771930195001852 10467702 23486497200263225267237460312566808192 10467703 308887342477375613553378958113697645080 10467704 84536323759941946550433694769803223040 10467705 -232877470396399167075945499610222400 10467706 108013230287017239766497605566538484960 10467707 -326013294172031280990673557612682008768 10467708 37796188748705352283824370052861460480 10467709 240447948246333152322763277436232069216 10467710 120909250026826459043711569154962560 10467711 85925759556470118297242419125852021288 10467712 109479799490276454415648673867696701440 10467713 32692128559880240016749439148974471600 10467714 43348460639019120499291544979703116288 10467715 22579330022580368124531490700885616000 10467716 120273195751636157544949821095403626496 10467717 -72914392380203486947558668397315256352 10467718 -205329683587737282158904488391526528896 10467719 244727671085037040801485838913846628120 10467720 15312626789989997359998829035123148800 10467721 193097462286895068726765028399007601360 10467722 187838990200046490245303183459325388800 10467723 -173214564489382774793311163837929395240 10467724 249419800286266645861504589616644505600 10467725 76474900162020407595494571689512505250 10467726 -178558461841906893058175461163841003456 10467727 469886604871456919141018221913746416000 10467728 -46426790909713578712106990496558440448 10467729 466013356051735123632134877141365147874 10467730 -23056641631222530811049663845906452480 10467731 -345324707128051115324924465745759024468 10467732 294022107745800166836928318333997574144 10467733 631254761900324050279640487791374273500 10467734 -376710809058324968348851180995971349984 10467735 -12372390441724789552284762615581839200 10467736 17180970942391724063729439952378951680 10467737 160947529726161105114450536292325662720 10467738 -332022915368079136250157821590171015680 10467739 55171876969100418931744978455405394240 10467740 -356275113488899685440142035805839311360 10467741 188498257389134487665521366062166223040 10467742 -392219352168591709694357568478581337728 10467743 102390749434941007575399971114428632576 10467744 -25878460519795420710270215253619900416 10467745 364448368852380937628643257381354474880 10467746 4103151467546059900863550896235299840 10467747 -387673315901680887770835172780760464476 10467748 -5271347167884519099452324528034237440 10467749 59397907599719946968000745063994722750 10467750 -4185107198718045382778299724895552000 10467751 -71722302684059368446307387034354852256 10467752 665784582088538205708938173759058565120 10467753 368084304210330049256221646892549427200 10467754 208236185578327309899729006063472745472 10467755 -85220229502960884392659120324043297280 10467756 -26062480116588541129648686463778131968 10467757 598827092304625921058964652223196458006 10467758 -213103697380417324273895335064355713280 10467759 -110603031683878811355934238591907573360 10467760 -10901164779386860679790073895573913600 10467761 -210994585393303354514929993621651414638 10467762 -981514260788038751328458138551814400 10467763 -73902087866016294932696178345304953240 10467764 -208770368023309104821463595697117687424 10467765 -53912336308431759325150164176067072000 10467766 -75758344293501251100457178645776323168 10467767 21852117452294583030146405634074467632 10467768 129840435101858011786425426765722357760 10467769 101163507904095064862449951601847575044 10467770 3978553374928646185344197718417960960 10467771 -128931679889106680475610086936118624488 10467772 44853356140668182326959762474530125824 10467773 190202489868883088882649399881147086848 10467774 -20975187814999843095609879350966230080 10467775 -47105587372318973355051420997148193200 10467776 242026533903399445863751249163263672320 10467777 202881303170369866360754380913079247920 10467778 -309137538895084087815500558400274720560 10467779 -48819173561166379280701183408517399808 10467780 -60532515448808704893464445800162611200 10467781 -70076771748246248738831528537359756868 10467782 15833012542298903678879183864605153920 10467783 -265970367478539994315154136048560619360 10467784 397949409403679723620888129613167411200 10467785 401741938605843334785595889906579722980 10467786 -41727449233516822973080803906925026816 10467787 -791019640744484003022494662945795319040 10467788 115071657038788321440797742424916921088 10467789 -273239061736962636066813493255660742976 10467790 185835134838889923739125933064188830400 10467791 -1994810949258762563840950447755114888 10467792 -1456678025018093475522035074107260928 10467793 -362044766058314417832920080413337622784 10467794 138765205691977172303846186833672264320 10467795 81942682319210734163111679807008953440 10467796 25784731986474196823891450349587492608 10467797 -507849109230990047820333718475557688754 10467798 -5422639580814469671238474651248691200 10467799 -30849483469327631027629134199153166200 10467800 -40486602478518476170596911037600768000 10467801 30455956531512081422040546523594082304 10467802 242023798712273632906187652926919839712 10467803 -379835113753513924380369151824415127880 10467804 -78707733913130109282187545623136597504 10467805 -410418280593928310382135394643555771040 10467806 76163849530728500822398978943757838464 10467807 -154044949629332376674752648295892359808 10467808 -282434576733089602818292439306005118976 10467809 -821980964618842239403259371720876412160 10467810 -6396293976143580552887731643562455040 10467811 537125036983512172259164043310530380800 10467812 286095877201930894347224762865269667840 10467813 -365639758764521703611642755019020460736 10467814 -46453218843279225121958904586571851776 10467815 -115520141209290600061841570927814151200 10467816 -222157460508946596512776097843856998400 10467817 -383796409276112814592090734601864138608 10467818 63390784393371076153798568568096650112 10467819 -45203495984184843877138547449354048800 10467820 217901978183094479319953814133251548160 10467821 -202353453311571220091194164506908245588 10467822 -74548398437215144102285694883730667520 10467823 -220576607052911000317247415458308074928 10467824 -36265988138778871793903804890421329920 10467825 -201780060702703890270275497950931928400 10467826 363617688622811453116237764270015060384 10467827 18617120786762737774380189068707892112 10467828 58187233055603534745401372708259840 10467829 -422010234963143875563494263036285926816 10467830 51080314586958592958256515547491030400 10467831 290328431059794376474318884904454376 10467832 -22592376729433879458501369873774182400 10467833 -119316991168550409822718660736419207596 10467834 14285528563569673016244090396658176 10467835 -189102183470117854049990767715959680 10467836 -320852503000385270822739518939514347520 10467837 -148614450924965658893446530169409178906 10467838 -417014684159172793908708579377750599680 10467839 225561748100185958488259540541042333720 10467840 -153288870038095168480647970743857971200 10467841 -133077663578365673932011311914303269200 10467842 83262158559170968155671839264479802368 10467843 -243615119538430150565818261212542693376 10467844 417887501460119225107109363600570121472 10467845 9913947947411892374575301462004527520 10467846 154673217931527669277862383327703136000 10467847 69994958521960350262886251694695358440 10467848 255164289134909613181260798444919848960 10467849 68882575321363484504183962943916469440 10467850 39595412476563972123569350126533728400 10467851 395121919775690081814579685224836894400 10467852 -116304604242022653274737772554743129088 10467853 -428604387677488799924790663081592386336 10467854 199131019801825134759299517175276157376 10467855 -23996842412702759917663270933684146240 10467856 35671410338835137247855212718520532992 10467857 -421734833477570427058864034370135138894 10467858 235997516363990590071011908506386669184 10467859 87651834744602099372198695596278647704 10467860 -39556745370736359642094416960103372800 10467861 178614333372899764402404936878557459872 10467862 -52116225431017189723107192800760166848 10467863 -23877821250256282580286043287911608320 10467864 114717172713972827409210877764128133120 10467865 -296611611703729838181311097203521999740 10467866 327429957792327618346255442734481495520 10467867 611628828705391462512734698448077112112 10467868 -146710334696835193304148530515043159040 10467869 47832593080304666507527996522921702500 10467870 63552753238509360771041299169144223360 10467871 26514272470464967520193152555818218312 10467872 -304930020398537919344840630854048677888 10467873 15938166720880417918929846441034753044 10467874 -160187026470744986381722918346363050848 10467875 227512160032933573995184878854448576000 10467876 297989523575827741698031221511338796032 10467877 -617464759890497498525078690437163520 10467878 17256098602506274127847021438347633856 10467879 146772477746999903649192766291463460480 10467880 73458774047782047770265643096911206400 10467881 -550992872001947130462686878983706269318 10467882 172091012242641818414552538864731751600 10467883 693875389420904597466280603966870142132 10467884 17534878672586684555817044504975050752 10467885 -26954340077228342124882592508906966400 10467886 -121567976900904566133542489111440296192 10467887 594083870344334236818630110165290728192 10467888 -24922163485456725319930577314096644096 10467889 249251349802901705624392945846096508690 10467890 173437389061737540407580806483690257920 10467891 -53459023761110301259270719094504540848 10467892 -38257773510363179370376325294027183360 10467893 722096381278535977906334332569490786620 10467894 106533585247167627998036616877225918464 10467895 403989324608750477663241613924512868800 10467896 292764771867883153716047665460940226560 10467897 -383288576874150791330106472977058640160 10467898 -53222566825860849278709264783894528000 10467899 157021844082028824857560534743349139664 10467900 122571164736480827665377493079508864000 10467901 426385627553254269904101060714361224902 10467902 1351156574202843210106607079539857152 10467903 -168173665487270790383742313238126714736 10467904 5790391710419607805533244911023292416 10467905 43302091370635044116563649761425803520 10467906 -59704553519260724666367252358862400000 10467907 565402661987341873991850329799425204156 10467908 -26790656046826451448951563813461063680 10467909 -232895713804001597645396118500734072800 10467910 205547170928947799067706101740981343360 10467911 -142944487818739773725650750379287096488 10467912 15792813544201795106282191693874135040 10467913 -269819912584685171638847492146806445260 10467914 245565531038041127834398189607494507056 10467915 -54062267895289939800346650592663952160 10467916 -35784243626900055826623450631952376320 10467917 960354884902226773965517514057049792 10467918 -99129919806924363583444329906450289536 10467919 -181705067161886424220095953228412917448 10467920 948117249738903917207859993988300800 10467921 -309888005713281996251542148212764272640 10467922 -289712918838233625766313816294538181488 10467923 -203007826122512178088153480788662816376 10467924 -35867760240266388880396591344843202560 10467925 -21638144220280357977577723986054016000 10467926 55716551223246779886590816714227329024 10467927 229150442113994780141233792121683449840 10467928 -59156758728574955777202406957679523840 10467929 -1312305608019376883667330556067523324 10467930 160573102254647604655166258434650954240 10467931 271709083730764049681118111503485073732 10467932 -463448182938215878386848713464909877248 10467933 -50105852922919717112387584737332846592 10467934 308070900181870815895526001438120172032 10467935 228691377737236111621555039595633552400 10467936 -190019313958458096731139574324030341120 10467937 905436400781876477455714971915463085892 10467938 33270827877831580475799749542778067744 10467939 170578779686183376004307697123333284160 10467940 16867406557478739082634714900588359680 10467941 -135566701975245337409499989731816177536 10467942 -102548102130541030276961511876370951488 10467943 -88047344890605880296934868210387483016 10467944 -215387088266950747010097163852080660480 10467945 14672007850745148762838358723718662820 10467946 -211612303773432283444927800440549806080 10467947 -277863207004276091977449824008121670768 10467948 154473648508834112485976646578631045120 10467949 -582378742949558981722735891185546902208 10467950 59645409511691834138155513369021584000 10467951 8385689641224952051268141985057889920 10467952 109368037973452837004043016182038528 10467953 -352526091317432547599037605547140490798 10467954 37069814689031830385024945523126088704 10467955 -19409052372555580570027905239352672000 10467956 30133750733744109208435398998667755520 10467957 314168172677044985565924317101343895840 10467958 -6243905527366508434834092628099693920 10467959 349781177794838146251541240062088321800 10467960 169337687440604065359165765782573875200 10467961 52853391126338474499318694163199133440 10467962 177508091900447360514623516055959717232 10467963 7648759869498038037777847121452380480 10467964 -201176541897528020000510380258149661184 10467965 -8004715701980720712367516850148235680 10467966 -85442090796234494625304540487855515392 10467967 27090794302196915415211849520086146048 10467968 -427056389133359735617291503105107558400 10467969 3125966388937877586206381661581122080 10467970 84551827366125759081588487289959963680 10467971 814336621849960386386578234779776662800 10467972 -59498736424567730607864550956649885440 10467973 -512108510099568580005949410418461165476 10467974 -434698194938707313681398469532198604800 10467975 -37174022405885874029692887009204019200 10467976 481327566481541820519432094555809838080 10467977 -36808422854699712482841563078233587192 10467978 20530439005263236188777692744214420224 10467979 1231825850685248165392430600151616562680 10467980 182101784070633195037450556804776166400 10467981 24544365877427485592537006410842324480 10467982 79172179388088791506975728312013337472 10467983 215450147313946968961583628360234365232 10467984 -82648889764254888752646157384568733696 10467985 -149461246272007671698783975298792782400 10467986 582386209477551235582767150341934823200 10467987 -104279116765448634870227766222041487360 10467988 -237878387046905577109552110185081673984 10467989 5542669369216762725003202404179908992 10467990 21265392030232462709415941927015769600 10467991 -183548416788429187907042633624161459968 10467992 -459120929457097536536777723806444800000 10467993 101146778022791703511606198484982389760 10467994 -168577028485168593066830856237674194704 10467995 569578814814824688001212239429633814000 10467996 11224703284560263660089946112233717760 10467997 50207335222427918194299063023100916800 10467998 -307399336673454184796613663491521563264 10467999 219623139730537341381927771745118684184 10468000 -713066534572747283483479242578362368000 10468001 72102975738912981320981236341176908002 10468002 78957221184888392600167731894403810560 10468003 31150883206575418607295614009367699520 10468004 415468123503278226701035228993798333056 10468005 79059000051363439450401424565708013120 10468006 -2239321841484574254129599446974557376 10468007 -135923998727030800334787694426733476968 10468008 406463139394013184819403554287964979200 10468009 -515407889734047341705409522562254870790 10468010 21239468291195594658607264829698268160 10468011 -75843033235871127985304112790821119760 10468012 -302725267568284448680586528869400752640 10468013 56069431086227472250956375766614677184 10468014 -165563465820001628205729108411648938880 10468015 461923025513850625150062585980140745160 10468016 -44340144807445826815556443450942095360 10468017 117835234098022980521923824358528435200 10468018 39584214908247140863171778745304934400 10468019 -380013806272549297960879806114146990580 10468020 172584580213388837819089401913988167680 10468021 -29999262545743850311396127844321429778 10468022 -439173114578000528683082793791760000 10468023 91422229194566728116662481868714028544 10468024 -22176301064698641998815240126024581120 10468025 5957899261904352143167929153464189550 10468026 215673228028830890308738771283353998192 10468027 -213922400891885130198999828380706238176 10468028 607675559338827797361355104020749142016 10468029 -298581006026158956436326385253922659232 10468030 97360715360842424044493320131360664320 10468031 -299970620958908992302048222115967114880 10468032 -84973436868799089444589808513615659008 10468033 -125081884509214483290803441026597078680 10468034 -5863530106543644851583995866970401584 10468035 -21709995462581778851059305928800605520 10468036 191067643748684075401912031900073971712 10468037 17480569641058540606408022574711334686 10468038 25742265828555733033213441180587294720 10468039 727715499252747256842203898316581587856 10468040 -12082820068938357663613836098221670400 10468041 -245815953488668713721579548591186375408 10468042 17766587768660415022876546947499802304 10468043 69233235860382807764833220068059006000 10468044 133470564561213754266921015236973404160 10468045 -29401939613186803897725096781493310720 10468046 -219255084878451707520262746441205952640 10468047 -42711647651196365203120964121628231800 10468048 76426553093869144701035760326079201280 10468049 -3639292253851536441165621276593363712 10468050 25542495751728023922139909463266272000 10468051 225944011492770318282160848179543653704 10468052 -111757973947128835313535661674800977920 10468053 -578140756603583029121524857996930137280 10468054 -6195477053743749662793610404609057600 10468055 115360972516767774175544896859211488160 10468056 114974087933258022814159205203557212160 10468057 -126306740443863921107308798809582088380 10468058 24852959243422826386073859366194384880 10468059 98046350203143215180686122580159185408 10468060 -81000186267690870591982077493081643520 10468061 -1087441002711444486046261493720691398688 10468062 54922015272654563075171932490601338880 10468063 163658664680289356679364252640523281312 10468064 -328221691407822840461078286750840520704 10468065 -47931009027009366854534550785502295680 10468066 313914914793857430147893887271241031680 10468067 -635752267534695258300340021931712694884 10468068 -23959537632975211075988870651560083456 10468069 73949963415199582713256647290951431840 10468070 -131782408423671609781895597054874491520 10468071 205575393733218547842280402858388858640 10468072 -408469002325916807353015511407691827200 10468073 142020701251944032502875694685085568 10468074 7231751942881687040308604629496290560 10468075 -293166668601661304834385759078011712000 10468076 -7282528167955866234503127614225917440 10468077 106140247598444595993190778340234308832 10468078 -140607433104535434609837136786088180160 10468079 -293657140122463225131334509635881945200 10468080 7422275655536676828372926342910443520 10468081 -428941569716074368220597537187181821760 10468082 123184096845803361274496417418395722752 10468083 53299945122595895527771252815292586544 10468084 -377594667841236684376065747325929658368 10468085 -498516815715552960780830881337515973220 10468086 1904389443988315644508796865711158784 10468087 -41063029955217873744110558358011071648 10468088 -336090062350743389960775194946038784000 10468089 385074714967275761912520776452168199520 10468090 156880227299546671212124316479662374400 10468091 161884619833233521643428511052646167800 10468092 -3729186086269930255744855369038102528 10468093 -480446088940009721168252797537500346836 10468094 1695201606601735509629153318873341440 10468095 326242737141179847960697521270381728640 10468096 640923210281427835061281521422861074432 10468097 -401781488538048407944207035214689779454 10468098 124528339822990804226904300155652538368 10468099 478692892249215317722186508202029247960 10468100 38899611124343545982558625309186134400 10468101 -46053673126873288534071090802831305600 10468102 -202832706169047612436426022238885888 10468103 628410306886183061679958529259125651352 10468104 245488726724242109177444323882284933120 10468105 16335732398864457744236551799112635520 10468106 29729001014772646914582353683461886464 10468107 79369931202702152232749511666651216480 10468108 27118724250983513029931514797528175616 10468109 -799799783085782884526976581845716639690 10468110 125932330976907774823692727329360581760 10468111 -226013839498007043420406298427225862976 10468112 -16212735567582857291221853789515997184 10468113 255759407201016543567459162761745084144 10468114 -25363360155828752126667625960842684768 10468115 268022315939361011182726241032322119440 10468116 -27060762744175316693134294736632609920 10468117 582546390867349169766701424308259034752 10468118 -25901612061735576948486803215824686784 10468119 59241770768060012946507991589417232744 10468120 35145927637200412839474953918176051200 10468121 -37388366239617672397615277916722586678 10468122 -115610650967907888724670762689054212096 10468123 -54253878697703049534848118689268117628 10468124 -414566497718113721560333636987035187200 10468125 -30815023896857245582090683701424641250 10468126 153184198076644935084157188378136396800 10468127 10857329290946477066877533769734253408 10468128 35461563332127207969483267792244310016 10468129 -95102494544254344924720132100399202624 10468130 -132509643392144581499499931188271281600 10468131 177996110728410821141379481227181210944 10468132 501258162490943811082018886035423354880 10468133 -32319488943179226541407830935742981796 10468134 173048814492839201193756847984324537920 10468135 2130328337354111833101349658132018400 10468136 106434832912302044464164373288323317760 10468137 -124529573418981696946803967337644254720 10468138 131813628427887302666543319124752842496 10468139 -427626423245536680223880671435931818200 10468140 62643483298579754470382668210019097600 10468141 -344529794858472559471412719382453830548 10468142 34924205657685572120692839038165376000 10468143 131823049670424047590715843957112906240 10468144 42388060583101031549538286274637004800 10468145 324220939680679082673919150315495982400 10468146 31170502836132389399127495255425593344 10468147 220259736935336722251327011673214764472 10468148 -109521914813890150451146190620368561792 10468149 -315243938951578686139893072910805451552 10468150 24318356651782602175853737583901696000 10468151 -77228307785383612279736175700873797216 10468152 -225411170681380867931707870643441786880 10468153 -126691296358880332392963276865050172080 10468154 33406435048893056973620627649953841120 10468155 -70449758377629632843014466167977501840 10468156 667116355990893922527190853908818051072 10468157 -165692026688058440938251237024142032288 10468158 84143709316132746969527929166316037056 10468159 16156572417228382838588093317312620960 10468160 107643731014101547357422714641087201280 10468161 61119506024460896323556311729397411040 10468162 -41560016254435560726571260482281893168 10468163 250404696919132528844029428701889922824 10468164 259300567869259638681331019459535144960 10468165 145312894438055432565434850598665525720 10468166 -2338864019265081632537326685308240320 10468167 60925925930130830522959946397011315880 10468168 -524609991381777509362077052324063165440 10468169 324420271993055934333140522121705560832 10468170 -42193383085978176331966780932735052800 10468171 75185482753669603869760495643535845664 10468172 -120096794954374386055559832500085083136 10468173 91575286372421530707684410833193583552 10468174 -30158779352558952334567281506506316160 10468175 383614788032911287497243238587844346800 10468176 35510920205849434448768590959864840192 10468177 -412624799829189632746502837288595704974 10468178 -906475717423135118993575085147205120 10468179 -180449996825981622248201791300663515276 10468180 8662846365016934891523265216552435200 10468181 -297451573010947818843484934212593396018 10468182 -99479337062632654066260058386265555008 10468183 -654676222023359882446698620786910706560 10468184 -135614359392825717659687195961181501440 10468185 -10893226280263814669601280714442553600 10468186 -140124308657669535021701638477203782928 10468187 196991511568257555927717221972921463240 10468188 14747593321058868097289575580577116160 10468189 264114259623964484648814964486836181248 10468190 -148358681051411832371478590250918804480 10468191 -316965449075182109385362592528597338808 10468192 -317867725839677614957594970804846592000 10468193 -608028473276413939459466117707080492240 10468194 123696204610530025458502967715477120 10468195 458610234671134365574627278403100485200 10468196 58604183271476806631129068699347763200 10468197 -156813080274387884510388643976036805312 10468198 -75127762170405096565516837640070657696 10468199 156137473854406053697270637452862231040 10468200 5673265458426180537092740978974720000 10468201 -226511566394219973928888866035717901788 10468202 -68886117457303451874137584614537523200 10468203 174365015493262214115907049298747340800 10468204 -31860284701890272356382714991966629888 10468205 -239829919835008608402852848778825893280 10468206 37699708342506165249691892284445580288 10468207 91959746385899648055698336770031465280 10468208 47023048936759495679291646601210036224 10468209 -146284626835625024129135250774413979072 10468210 -164384577470995726370901925581368154720 10468211 -85197457431820534880405005219925273280 10468212 66349109600476984631670383598924275712 10468213 431247293039524651119695113746061878798 10468214 219180428413529248578646212559392303552 10468215 30970496119596889231701950975204173200 10468216 241731792173623080070816776822342942720 10468217 -31187905191805610551643380016101078140 10468218 -153413357437673935683588795967690056192 10468219 -483094369302441842774664342510901676380 10468220 72104299695609066747549616386142863360 10468221 -5068181760980162693710095501904419840 10468222 97386365018614063893085532048627814912 10468223 -561761762902047919002157234079988486528 10468224 -251377729936452055216282593148482355200 10468225 139186510279405443775259304698995483900 10468226 138288879736388816047932791904291578880 10468227 -146538804851293071072943235722829988096 10468228 -315180355155957318770519069416661766144 10468229 47556637177866387680008673482361748480 10468230 63164918709834760757291446783679512320 10468231 1004533825404237036371896243275654623632 10468232 -53970395838656978309882052137722137600 10468233 -199397536577207287187673990268854637398 10468234 -30188952442385096867960684649089188608 10468235 -78735554843435913488036480966446227840 10468236 -337032301664254003189616245681681740288 10468237 -206814694070737561496363604295201572500 10468238 221221953558986216908907852413582528512 10468239 218669912169989443220714680828558066824 10468240 37335981695427619037353408816624435200 10468241 308074720459078003205948323461310272 10468242 -80194669929434925470582345094819568992 10468243 47024619379762351110506124983114079168 10468244 157993928236668978155625533552791153536 10468245 -37651515281060719045470723077306146560 10468246 260463583930483419511159275232731615360 10468247 277221810812973840979392375183322018200 10468248 -19689948582592811651260143262061690880 10468249 493975992393822185394552295556520226320 10468250 -45515113817891487747855246958255632000 10468251 174879811465474810380442808048895391200 10468252 23483887414938812633502637967603719680 10468253 -154371692908190080468795582791851632416 10468254 -84785797193798634667463315451480511680 10468255 -46155685682997970777914754045245192000 10468256 -93983130811693152678061561028285104128 10468257 543161775462740827542346638880594149120 10468258 -53579566048714507791805318770281997024 10468259 79187179782436468422878868890710838040 10468260 -148779489382793169492976097840594657280 10468261 166276818110080879306519745516695420862 10468262 30531303571164894731282087290077721728 10468263 -130450418292444667289922074088220157952 10468264 -1525900957248692859630288073258106880 10468265 414214383036668323492349738862037866660 10468266 -31114903314423805169979707836515090432 10468267 -42539553463476259815403764407019988684 10468268 -71720307645306604003108871042309290752 10468269 72141341416521457817236296724514758080 10468270 107555662978808250591315649493966278080 10468271 9990715553167795052707761245169272688 10468272 37502101761352083933928741029983993856 10468273 -18476033602887708630106133216567254556 10468274 196801543881327011696285534543761617312 10468275 195885831253217335189269958875861018000 10468276 25237050590764431743186798035613327360 10468277 742062998651366057486387476459466662200 10468278 189786399156398692727073697544880480 10468279 -145356649148800993217748915622662828216 10468280 -277700694496176306456408032750113689600 10468281 447669204862367484403371875241088206624 10468282 -179721925381643579602723220902723074816 10468283 -215438397228220820251252072640784023280 10468284 -52028216176136763511147939720483765248 10468285 205885850852084619267058456609514285400 10468286 -306973238754229099008494171453069553408 10468287 -204323152154265472910911092198679714056 10468288 -3426229995957753182703985390268710912 10468289 -103898526400815085660353502939704241152 10468290 -79483505924332429804440089369527910400 10468291 -400707882417256581633405512209792040448 10468292 184600475924635588481640217605362998272 10468293 220228846675321757551768079890235208000 10468294 51486237009356413949424411810251585472 10468295 225455728038973530838645531254734992320 10468296 109697021263433157121662769439596339200 10468297 -44299876781223578160866675449016422400 10468298 99804376703333908666899995778412004400 10468299 -157247266873095034421318370839140811280 10468300 -77231842127919377118735644861354425600 10468301 166175318570452195906489578529757584704 10468302 -9295749816166366273888590202865455104 10468303 -417355253514925733384540634188220594448 10468304 27148638015580866297498077163167416320 10468305 -16326178675602560112598767559333468800 10468306 296860273930400820124878137363857694352 10468307 -5323869343752150117546258182622517488 10468308 241191263711628807114493699430813392896 10468309 -201314407824821538393740874384596205490 10468310 320101024643627308662322429227777000960 10468311 -150053178648175262481118960511177921280 10468312 -33852408812845041257524767580086804480 10468313 492581541610276988168998610236148421444 10468314 -38623540952966656739328952147980634896 10468315 423833351237063818930319847433331760 10468316 -121140565160252051929353706359709916160 10468317 -8696404985560359980859798389787473280 10468318 4262061176587671604441451393201836416 10468319 -314616232933213344163155782179500413280 10468320 110949174553731511482297695641078333440 10468321 436534342472366300210450782592218703522 10468322 -357623027401648737686479777477621690368 10468323 -216390291062557703898148678901004675228 10468324 -268307224425692288452660419985568850304 10468325 -42550396066283142947594228784137352000 10468326 184557368240574293980147573111746636288 10468327 365084652498826313695618763426775909176 10468328 -49202050289254242266317837876812840960 10468329 67147382164906316378661021085379941440 10468330 -245753695313974651141347255101932705440 10468331 563856084012947116065828963596670918132 10468332 17085361182562074332223897997546782720 10468333 -60692201939898602950669330937632633620 10468334 -316773815240122639710717511364573429184 10468335 -178225606469104289394387699438575193600 10468336 -45192499186190791932415658053198512128 10468337 349787356130772480854306142353916774624 10468338 26387478974454338375082433838041225344 10468339 60029661724085124733896295460224645456 10468340 -339769049908149874506343652757340028160 10468341 -125682635197089025544290293255082130784 10468342 -63134189014585517914813878068184446208 10468343 317791297063103704078094741442701119944 10468344 -35515925126958401710765151578044641280 10468345 -164117432944378493422883553869215856640 10468346 -3827160174626682535499741835548653056 10468347 -231937758307291205113401043405088902800 10468348 147653050908646894390542960336259001856 10468349 187728754613270584212794422639057198464 10468350 -2019144585257873052277757823444772800 10468351 -131094518108695752093997596010881925896 10468352 53411757846165124086597344898607742976 10468353 64755084967745899444330628625980819904 10468354 -46793014011724939572611457640376824320 10468355 -303827003688153226248075055972007424000 10468356 51536410210823280373343449352948613120 10468357 763338700659041835118007125392390295872 10468358 21403073534791038187495307176661748480 10468359 -6889999430870663040914343692973396480 10468360 69721958536061116489759690836712704000 10468361 -688101058650039773713293331263755992038 10468362 181270563422728931630715644428302374400 10468363 318188322521838516724220955678689942612 10468364 67824918814898080744377180155890603776 10468365 -36992286257550905845266771824244629280 10468366 -83640870233560158362195347955078090496 10468367 154613045017722244966872938904691429200 10468368 1460735970655409302987811928793743360 10468369 69907208575393394476452552503539356160 10468370 -104344229903566521060271494896267404800 10468371 -438159916331572816784231408659854422088 10468372 -478801102258501209117224838683469495424 10468373 140895531271234632965048002895650283040 10468374 12182968675025283841373267290520653824 10468375 -148918045682457687372864600879706860000 10468376 682884365152573060251249814899056302080 10468377 -135171039916667024566945279798261332672 10468378 256318816838692405177053215094262080240 10468379 169657831896821331595157013305882489280 10468380 -23599472918009200740796574586643937280 10468381 129817324699184738048870170443443557824 10468382 232586148047333628934735686603369293184 10468383 99481610174479643489566357543300565904 10468384 395621394986583732036133674486228713472 10468385 -22229406113761352405029476620694869400 10468386 -290580866731320917805499119737934124800 10468387 580426614778282045861127274176417651036 10468388 91407735630136976479966420006359355392 10468389 326398108948872156481939582437580355424 10468390 30330630523275520531077049334909875200 10468391 -70287941434521629758251000661564884600 10468392 -154630330381581183245099320176417177600 10468393 1053841059409721387761852710029860288 10468394 -7910116684537860509445071180002878720 10468395 18442052932393744369879601626860672000 10468396 -504930067221333442395868784609387208192 10468397 266092934758077783140956071746974794540 10468398 -21597880024660632470844412397363315136 10468399 826698291077467663394371938217882363320 10468400 -35785232867543799085027563057437491200 10468401 -3196127020630464895061173709537389440 10468402 -103774402688406923183654164926243022848 10468403 72098677007358749073112614434546376528 10468404 216546209758270049279319613674457251840 10468405 245111218775417489746294527726219788160 10468406 30934508765833529665490099060960467584 10468407 96727322548539038347703341844326313040 10468408 -17168012584755138409137926972681687040 10468409 695461683131114816450730287282266395306 10468410 -71735271642329717250180484771549639680 10468411 393370730012043632425945122100885785400 10468412 229117100889355581045406863880752761856 10468413 588956046744328317936574763576849320320 10468414 -274737704282446530869075226280529602368 10468415 186576328262620040985080163550625370000 10468416 34969872671695642106839274758801981440 10468417 -22506037802655983580807374438580361534 10468418 -178556551894024968981224391354615798240 10468419 2959224815068229652580606922763704928 10468420 370861941420283563615381535340458560000 10468421 -32157981973743226875747880725829155456 10468422 -339315493810981655253254069975694912 10468423 55849696862442067728292688091417832240 10468424 -459534406478194184895502954355605831680 10468425 66699452608878287750505937772243364000 10468426 -190868752425845223456520012272143003088 10468427 -152641542740017886975347666121990389200 10468428 -105678560139289000933482309104985530880 10468429 388010329446549230816821017778547212320 10468430 -17461606742360342729349391578662092800 10468431 -4799937323000337210841234713853155480 10468432 3879477522873180830125063441236213760 10468433 210461274063839888807566883004332223204 10468434 -4443525843476531119658237146617324288 10468435 602467164254134283118357834986514012000 10468436 6363848137690050523305262929340416 10468437 -80704199745451690635205937478155283648 10468438 42491808767620587649046056986800697120 10468439 142719953775777128382046483395996706080 10468440 198174919741372278006066397656511488000 10468441 73564373592104814859100630050947048842 10468442 439748045889190398838595578587190092000 10468443 276100212969391805887939730565834023064 10468444 4713442101069066016350332542599075840 10468445 -23607873275778065039535799060387891080 10468446 251893390522235240336129728327485385344 10468447 32673012874062968218451266853948489040 10468448 -188845264773509239018458188524793364480 10468449 -52488323345159832796676381347844313600 10468450 114973737467596704201435960778151961600 10468451 112379732804860953092414455098873931728 10468452 -42937705106928843980249317931281022976 10468453 151794642056292593066126861008574436288 10468454 -126527973460459894277532052055663483520 10468455 -298781042032568225935836114328216142640 10468456 -265390668293290162897636306986217989120 10468457 -383399249052478150646873375254170562080 10468458 -41935717134523840767253854107513064192 10468459 -55471404395180617025526085664682969440 10468460 -136911569642856457769851771747501209600 10468461 371325186086634667983398736556711006272 10468462 166877217500670435029174770281348384000 10468463 -71492566443251746532277654853497930288 10468464 82163325501113422690473188286587535360 10468465 54335416110538394602655000204037768000 10468466 175901107399019949624328258426428432 10468467 -217135751031911398304238137223423791760 10468468 55933519294478413891830675330122321920 10468469 238078854259576759249095441103171235040 10468470 -108155203052143241042161233209017488000 10468471 186391229152589455661972188764052894792 10468472 -93001709161644418817413039832207523840 10468473 5053438529618167239615211780421296704 10468474 248340170530586247524134515271847738736 10468475 -5323360203385675230078330325713331500 10468476 162446645959885835042791597541687711232 10468477 -480677699576265090893797910458586327674 10468478 -139857931204061413665977675907701855040 10468479 570753584095382039048985850840282368 10468480 148620238499189539289264797095926169600 10468481 -156062842985596660990332974151913311228 10468482 -217124703544844839094247075411600781056 10468483 17954897430365408181847909459503595520 10468484 -10117877731919137497958173516098938368 10468485 342424682421906727972186004367509331420 10468486 -49429943833276541088780171288265488384 10468487 -426259698009602277236596800802416224760 10468488 -39827316423223549426250744827958476800 10468489 -24250467688893968507315718457136468940 10468490 152291355314033561048986710426221628000 10468491 375405166467999894271171223128794969024 10468492 -46999777172321925435658189258278522368 10468493 78336177678149631614366867845976294016 10468494 178697130305688815496930541571749799040 10468495 165974602343040253497376163831028741000 10468496 -77587464930033829124288570142168711168 10468497 -34180685739850609412656642193928796224 10468498 3210194326226154310528408959772649472 10468499 -534839657503505105040616951685017995864 10468500 47718365723609513290536480790505472000 10468501 -191532276290040518243935332309341872498 10468502 89548148259464580083940129396284733504 10468503 -283299606995380289998404406122695817888 10468504 -50548366274105227041298017179374602240 10468505 317329162461767749158960062699051190660 10468506 -101715708970807805080861753498784985600 10468507 207554699040811070699621516298500509200 10468508 467174263047954626358981995689053404160 10468509 100081578025523014426948501945706373504 10468510 -55064521241961551469615665133324311040 10468511 441233044207802188362129751167482332992 10468512 -58672294664624422025804673077835988992 10468513 -65294746911953193993523231029665319072 10468514 7034571105172104382842732929051725824 10468515 -277234773664238526743493104528060708160 10468516 -55162009623785295428648719684430642560 10468517 185272806908907634103959470316389925566 10468518 -10185047239536724529379821356471116096 10468519 92719365823540034555518577763254919168 10468520 -21560514444297303992994281899230259200 10468521 -553148455111167599944365182673960000 10468522 1672377476760278406191421399765307392 10468523 34665929251217486462789383681207535664 10468524 -166111923952982760869618891696362438656 10468525 49478483085794429697376668572824420000 10468526 139412516145238022391672575580605435712 10468527 324364732217690515921423490035077745920 10468528 57580065503308162341824232987573616640 10468529 -53840332761282501457055940007052565870 10468530 -28875751317890508887838705443955353280 10468531 -684109275194459348124090694480412962088 10468532 253455965332030899560918719436104569600 10468533 416086986165431877834205630839012458784 10468534 -209445462724163252172109586103037951584 10468535 -169618211959817012376414035737790830080 10468536 99638987061176284014283771521506304000 10468537 319858492656499617851880365444131698832 10468538 407487043289727166543161381955684471920 10468539 -381821318793221630707124210824457031936 10468540 -169630555458390761381180303448470453760 10468541 -507181876429090276474595414701395163968 10468542 1322072506663310470476190109637832704 10468543 486716314911291459086786402357048777792 10468544 78484134862075400857776869371910553600 10468545 -181633633151151925352853805531506278400 10468546 160469624911470957753143995871938038528 10468547 -749802869828621221240861720042880710680 10468548 -163344339131777458129411184227868743680 10468549 84544456102599607589321775942616721664 10468550 207395661808539025813012313137077160800 10468551 175565426014251027821328924698218366632 10468552 -86994918241218635628344988167157841920 10468553 72716982724529431135518898427269220580 10468554 -257354821401261028715411192905322353920 10468555 146171926539596918347107723225102015360 10468556 -145307462560229515898092715702196279552 10468557 -106409653599936268436045078503919178 10468558 2462324138641598549622361949654082432 10468559 8807872835439356231629714636354228992 10468560 25939327676805635065819074076740157440 10468561 -378850987505116224222189456256212429838 10468562 173495674839388024364154775898850261504 10468563 62355656471563659511307799959317597440 10468564 -516597433342072675868447835494107805824 10468565 -289857417005126260838759898318508800 10468566 42059916367624502012694747409252599744 10468567 -510412601172491493021724663178686027384 10468568 136129926889758397907953991128586526720 10468569 -274521684141750424247039895229695729456 10468570 -81210147005052014661196565698770647040 10468571 4289250592107972069841577485441944288 10468572 -66852768066440128612415363628323255808 10468573 -1219882964208549512911258395336317390016 10468574 -132135406637800192607309155821564910464 10468575 -3107655335434461111663739666667748000 10468576 -68722234847992032214770633456633249792 10468577 -204706403065904929099691740300708331328 10468578 -9110392157085732042808003698785057280 10468579 -76340420477518879944109338029761056120 10468580 -255845127838666869683580954925956533760 10468581 -121488068234328400115682387300554351616 10468582 -84435024199128569392220595460142683200 10468583 -273455781855776853868307722861186657200 10468584 -50747242743855396415794650292332052480 10468585 -83809142889676251314596027273536998400 10468586 -122156574199745692903272915260324788896 10468587 -146357706052327093007773426706170083240 10468588 -40713724598792072419739863297581705216 10468589 471990635326288796119579553092879314390 10468590 50257120524921911130124059907022730240 10468591 -304903268622201644506413080519270493600 10468592 -133749464738223650870142570706176442368 10468593 -195736859067240167138196292230143150718 10468594 189405077681743789981982160926016000 10468595 -19841351745482798582904862038626197440 10468596 210560032339256235576182732233365307392 10468597 -214187697017593812494072431155940999140 10468598 -66145461480732339555610253857973656320 10468599 -279615804087652869762845653491302886936 10468600 216485892961884023731881415677711360000 10468601 -198519962659591285005507985848132095040 10468602 10471874897594664643532887397177358192 10468603 71221113293076947113316208982903774320 10468604 -97789860893558171676727171646472000000 10468605 45247778372272002035996083592437716960 10468606 174420882633511549023934938972750489600 10468607 231903818259619872034506961235671457472 10468608 4908275898761336047967180382718132224 10468609 219143657018013704028100940514949463810 10468610 -16871255183029787071952413043294576640 10468611 -231432837337227730297910072402462609664 10468612 73266460373229935011685352571645992960 10468613 157023302265133175944690046151490738044 10468614 -31974035662499247644024591167315370112 10468615 -173003778300675471306835005046538265600 10468616 -214248603257864630641125097856289546240 10468617 -509233430490574256562150303190897032288 10468618 54884088635149647276582607233495518304 10468619 70108585393268860561787624999776906896 10468620 -149384178177531357907470702471242572800 10468621 953861099667562563259772501846880029100 10468622 82544584014496470316390075634916916800 10468623 483726034349775790032947377927224988800 10468624 50316341068551916694949725009910104064 10468625 -313137276070278585382709067562832190000 10468626 -54806220435938819139169235555370840576 10468627 -138612675428651876779483509813984117440 10468628 -102313402715002794158139085784482838784 10468629 561765987629404344816443595092601889920 10468630 93627829377840821794460323106191176960 10468631 -575234501691790887641542967514075248568 10468632 88825315303909108144170769760957030400 10468633 -5538435527832300811909706486720082880 10468634 42907085277113712955901380611691152384 10468635 -9337167281857769826353643287662592400 10468636 -63131823258050316208179391220329643520 10468637 261577361211300816590288413003239650892 10468638 -5055107263668344441613401754373112832 10468639 -184718572653223608379559141785097184 10468640 -89241172017084106438588012298030284800 10468641 -120432509159925185372861387539606179360 10468642 -214669098416615137383240041425288932528 10468643 67258320904408276683750748329512535720 10468644 -120984903977023985515173365130005289984 10468645 24829761375724428427595357019875594400 10468646 -279899026355532650976578133325793607360 10468647 -14879015692307910352946852692183348560 10468648 583261030362170062005981667340422671360 10468649 1075844940327282945107338391725442561664 10468650 -34633575522973230674697021522736684800 10468651 14519735593754088431479698753767691984 10468652 268178366153182845089370394631689405440 10468653 -59222336902176081671339052520818522432 10468654 66061076713030648018193206852228533696 10468655 -393764295862065472095922631294247020880 10468656 58189576329508186196508767329784954880 10468657 249292273201902992778595338024671641920 10468658 -33562195719679154888428960603637439360 10468659 122451669380993944749413783060462982768 10468660 109977031838947648866855343530770983680 10468661 -169460007078146105678608188794308233600 10468662 -38132914430497927139014480168949610048 10468663 506328322630382114311914838494907007912 10468664 -122344012051518296733693170937737072640 10468665 -119949596389581683125750131464315524800 10468666 -19554374840804615219173734049624876032 10468667 438210125821278390667964070210192437352 10468668 11951718856780711219167214615758815232 10468669 15560291732812857758521628403090109952 10468670 -73657734731833014167717384047937142720 10468671 4126152437111435594903239492098115344 10468672 20728317678286161130276945738369335296 10468673 487693783661478366592589695047662315220 10468674 -303288860074183572903098200039632193920 10468675 27179735170960677488660293552690572800 10468676 -554807625633662049931753096231417991040 10468677 -15865706060974550282169203407717765920 10468678 -85111634040981034554532130461205760 10468679 18400009202798348470279331485341905568 10468680 -112010919905688320823837312924101836800 10468681 -208211047315180655841168961910202942300 10468682 -23946343684214196074863568509713193728 10468683 -63066871318176691288680854985886754496 10468684 -357481638356232793881720149269575011584 10468685 -100653509335485634893741554720047296000 10468686 -151014146365840391142618443993764632576 10468687 14912826787937229861285064616660262520 10468688 49790731894577339235829910885239283712 10468689 -107398742980600919342012900478000952320 10468690 393060527142485856868563229871485427520 10468691 -780675327670685432731056552399157477908 10468692 29650419624835047173529138644330807040 10468693 -429268228759191958490968204070188299058 10468694 -345207384006285931848413832233704320 10468695 187620550232564192529375902264110819920 10468696 33846374984741706790097814229254144000 10468697 227789205315107816789676362522167339146 10468698 -26963909283403224029110959400967569152 10468699 16913620316252889360665093880956293700 10468700 -16235606974413347340716681809937203200 10468701 -231589633996523636369623406035032648570 10468702 223972964079397202090129698335455327232 10468703 117920731460239596447867176223627417600 10468704 -26949018204626595713990600642061926400 10468705 363125185685782485241078108842876824400 10468706 188327563900485076883767402449940651584 10468707 220663040095351799758107306474370221888 10468708 -238944362761744308458457817575401708544 10468709 230587291869799395877662558810171590910 10468710 -50451273855968216780878769733156864000 10468711 -19674861188919692094115322341012950096 10468712 467153775360229329192846771479364787200 10468713 268321031528430163831305462680276390544 10468714 -193944791425225021317341392484506083840 10468715 -91751998118268599799979027687495776000 10468716 328823914333780736865283408741863101952 10468717 290077146918262310151324260653307408000 10468718 -17759157145874579381666416363777864320 10468719 23703240415886975213784732740932369008 10468720 22907406002437890120233828922539212800 10468721 -648037431820705488388479613583989452078 10468722 107346409978603949069011821768585763584 10468723 635047908647309332983339676496476815600 10468724 -3330576081047858510112096711947243520 10468725 11228018983769920555615967752982112000 10468726 -154289207001547472280209230671886317696 10468727 -166493855116235500639882419034190294424 10468728 29815859019509980979574820978266624000 10468729 33989341171358708743856315991603192576 10468730 -24364338540194210890379382746933114880 10468731 12538448873972738597535925161851301888 10468732 310646567673051126724839871496502020096 10468733 -1693046552124926883987010766121264000 10468734 -233228943848267613340582382951302794240 10468735 -129074120868908328966501617730979526400 10468736 75826469798109657398194348388788469760 10468737 -3228238604087042496704201419786321920 10468738 70103876997608874365130389531236815360 10468739 883549745088575232772849593790012523760 10468740 -233216445231403365625097480160062976000 10468741 225798846345936554225724095147749090142 10468742 -198326745618803452044707613721187342208 10468743 -310751525145617904495655884409954792200 10468744 217080768564711071570437049831479050240 10468745 -195950844473179888467386443544532813120 10468746 -256720166973588699763815927863691538128 10468747 739588333760150363130632485126830250196 10468748 464628032162907314319751205526071025408 10468749 125477935275193698731615918777828458368 10468750 -100868683838877687593281940181180000000 10468751 -131006108047507367799811079805321629496 10468752 91437738112797455992597448648274542592 10468753 -423551549204019919472425709189120595360 10468754 1940447617419193464408686189195717280 10468755 -10483942200058283177030856786539982000 10468756 268812779785551216441466874295570254720 10468757 58283924458571117926276046865661115580 10468758 -182161417154301171586176290657760638016 10468759 -20787029136887681800985926241598914848 10468760 420659302780093952779410777464820326400 10468761 -325134361072220833601389618686911316528 10468762 1538483411704146124119073604610315264 10468763 586619852037544718552720933789615028000 10468764 19262316082788020507819052477691238400 10468765 -166196295658725888714335352111877022880 10468766 20299831946324302593234244807431797760 10468767 423812706764258964146900559110320094280 10468768 126405882598918518511887371380507607040 10468769 -345373365646725150724730857385646220830 10468770 -62149907980003202802787509159713510400 10468771 74679658139460778177099744451593706972 10468772 -39761402209451434739332198836936990720 10468773 -57111095376702726242876040983980159296 10468774 24994335286123813891166866316503189632 10468775 -134107593461993510613660377850987067200 10468776 -2153694207162484842717990771036979200 10468777 -173266193736063061755478500416595169536 10468778 -85128959389576822977634261268987764560 10468779 339107800794527658425163732600783908184 10468780 998313139845580840550259372119162880 10468781 -644667833273221190713616127143252285418 10468782 -186662824766293001181756456230768044800 10468783 292617305168522711451958332252356238000 10468784 -5975133804848523801462119107421700096 10468785 294630974336862348639247384876490788800 10468786 -7667068756467547113208192138969146240 10468787 -33772782573794742493689513423913781088 10468788 177980062237438351474306635493452318720 10468789 261095107885376926025036401077928644590 10468790 -75890557387693846052350423035554609280 10468791 191998763532784412718090414624939398400 10468792 507484655316889920020574776262302208000 10468793 22514232496091804984571640387056038400 10468794 35968154327188888490491333484519926272 10468795 -48434363378810985111467215816635979680 10468796 85403933584898789473354895144422287360 10468797 257030367319112041398570283562045260320 10468798 -179727472111517458035951888649681401600 10468799 -18163912497832400251003843815429840 10468800 19278891542392634432283557631256166400 10468801 -26440300525092702524769835689455063550 10468802 -424137771463129707432667746082193913648 10468803 -4462294230676115032887482600870845200 10468804 629910038551427095681103515609689559296 10468805 -353976542609227727384885458020821241540 10468806 -187639858794758037259248150926960114496 10468807 -75106007949224241033780732101849216088 10468808 -36284626217610305779245879307210260480 10468809 64006498481251667391427095956514858084 10468810 100732209704068059791908776447377472000 10468811 -451962582786866951483550541198675284588 10468812 -106837132998547516609216185540569957376 10468813 721791036707234014916897187775739859062 10468814 -81087602367143445199099252198146265920 10468815 -6424653713018868611737236692958067200 10468816 -43276927703086497445450271114314620928 10468817 -196227762274340288233872240920672639616 10468818 -44777941404352684445405752620896332800 10468819 769781096391039707059997879285724045640 10468820 130951351240143396091738252828751132160 10468821 -17317126871743970185015728535363046592 10468822 5282502418510954041817265871921007104 10468823 -11534518270568346816191900282498257896 10468824 23934639099991680315296749057372323840 10468825 64454139216705458396365040110944113100 10468826 164132617157870101535594442352319232480 10468827 292978136948291015695600212323547660000 10468828 1350318122202338857686245984321120768 10468829 -112680137337287136660353415228176813760 10468830 46620090899762696257446912008242851840 10468831 163524785691309788261499420333185385632 10468832 415406698299448859410989255371105501184 10468833 27804207813902648043503766818179176000 10468834 -183013559565501563294037355702462091184 10468835 130424939448342607199585347881488919600 10468836 -102667793419077522341637367806682411008 10468837 -324582064937422730325910346714065968514 10468838 49442548852441192492686160448249604480 10468839 -208475769855677780182653769082821090776 10468840 -241560021584050463394821986360274995200 10468841 -365441450302400231410911110366548021248 10468842 50260749938361621950645751367144285440 10468843 -147459118735789795426809953178764282880 10468844 -258189203473200721943757830345994219264 10468845 -8142192766298576604668653667744824500 10468846 -309811362450709285362039753805906046400 10468847 578938287486942684143475258048273481296 10468848 -790770830020606867249948033052835840 10468849 374938111759848757049327072079745578420 10468850 47707466356262637255173717677733204400 10468851 172603820770652284836113333209400267832 10468852 -406104208316835271885507382938933763328 10468853 111018774403914424321804849933705725102 10468854 43060308758827344394484976122103342720 10468855 -67265569187084581612946314934936947200 10468856 303396112507373311024786083691226234880 10468857 -2448213709351391405538428084780580480 10468858 -113291112375081283330067838242770006560 10468859 -57900587541834365316701158568455727520 10468860 -148551824372892099828109909796924144640 10468861 66614572276043003479998632703687029452 10468862 -116317092374135206341497315879135213568 10468863 -226333983905472399683324024413278395208 10468864 -29931010089830214041192352828817932288 10468865 -329455226700197488259853413298027946560 10468866 -80763060419832834247404271464642816 10468867 600530335732336919726953388196060063640 10468868 310815260352009677972387632320106392576 10468869 -323503503229974096846483259430144113632 10468870 8802405874785519188029400748757689600 10468871 -97643503315425432140445677937627476688 10468872 739750895595657911605127120750805811200 10468873 221527456074306026432414618809721201424 10468874 -213055881400052856787943614962438766080 10468875 218704708273844316235162432185267084000 10468876 -274303228208319399564989146796468497920 10468877 -94958973251628616296336899641054787274 10468878 -15770931140733969226476699044818993152 10468879 41414441777370074339680314815369420400 10468880 10832107637260058096636866947518300160 10468881 67066229825028906365278836262501732980 10468882 -77251907312731817292164023397900169216 10468883 665415239229559507295373898281025497132 10468884 -451575733255760127042289930469036544000 10468885 74089800499585147513534229664518472960 10468886 -108258608949666250906469901188635484160 10468887 -105946709370986386831011634069544083968 10468888 287855428347355767929976057493811189760 10468889 -749181112282083558839515829079676270200 10468890 -65596568535066260743066381700881270080 10468891 -6739784033039110963674205715703940336 10468892 -52241379778371150663588360200455464960 10468893 108870152872195631487164351309402868864 10468894 -169038297473744601213761657113659621504 10468895 117743872951162165457206672684715872080 10468896 161873014314776228017428106154443014144 10468897 11049046300631957761229554239401469952 10468898 -45911325623557290472989299595360113280 10468899 208527306572619332371780648871200719840 10468900 -8267063905027308196157984415467859200 10468901 -51251389616313302533611808171448102400 10468902 -192672485756419464260516554115228981568 10468903 24483197605060358727382985990139367920 10468904 -671112173812783387920308693445292938240 10468905 115382032833105040089609166369353552000 10468906 73519431107638669588942910242090707456 10468907 -326167843988986013673235643149576944888 10468908 83164201907189699206129689437880321792 10468909 10626030318526221991529920058570312928 10468910 166114985904137422570240862431396804800 10468911 113161625288348249625466113472348947600 10468912 85512465126708317782147759515156463616 10468913 149994325389751101355674900422057717760 10468914 55625988267843325385124732311616013440 10468915 -219735027092032182475530696660723175440 10468916 39397085143658898202764327594166647552 10468917 -56385619540094173979058568677771402240 10468918 -571452324225767574510333755551831292160 10468919 295292212719641227034448779643238167696 10468920 193689767044087609208270758694092800 10468921 -285388473538746622507960879502059328256 10468922 201226544584038214791191530327921950720 10468923 129049949882281073253843258783234665568 10468924 -219543459604025443534887250829951795200 10468925 307641627881618403739784338863407415300 10468926 79050823821893633351547269611915000704 10468927 227752080541193781266364277827595119472 10468928 12613058439555380018148725661505683456 10468929 -374540286205105076899659270202166880000 10468930 610614955031221054539739801939129920 10468931 92063208501352590545490051006459489744 10468932 202596134754777961554447156063450012672 10468933 -368758487759087906100228995654784150816 10468934 39118645398004848406816280477639640192 10468935 -255555464820771801906973226310191835480 10468936 418398617391361021174461410086143068160 10468937 540927619354480276466019390620116154586 10468938 -26458723056338472706238862467120966400 10468939 45162580724537591069556296027337812448 10468940 103134791172176000808031026044035522560 10468941 -133744167793648372082674884929336166336 10468942 -296128912238927123996106691106820537600 10468943 594120607712450024305408707015386473320 10468944 -92386693302584355065298260994936938496 10468945 -104197998192399909511435613178991500300 10468946 -389909655139126779195576369942679145328 10468947 -195884513383284821105700555440639824200 10468948 -159380690775354719628208269495753744384 10468949 76070986814297404022678192305616383950 10468950 17957993170470978747847491126023731200 10468951 79355124543184219258728190242618144232 10468952 397384317190908218651590503948656640 10468953 82117983158957170785405969699794928000 10468954 -154298958516456772791880064909495479824 10468955 -62944715873763683337745935364621974240 10468956 61567634859347036244871751753561554944 10468957 -402915072964730230956631816330249906548 10468958 -54227120346753263848324641873077730816 10468959 -642108751514630007061666565365915392 10468960 -376090508267555506049283588990369792000 10468961 789103760752303396418015031424836182562 10468962 -33029385811142344404602218312517521920 10468963 404390737983554589050075012411828445212 10468964 258642141804123481604920242145347379200 10468965 -29586219669125629511971997399633573760 10468966 -210751711655815292951623992199116641568 10468967 -222503801816345190775376413735899846984 10468968 21214120003476124867829744973302661120 10468969 117455761783788601795179975471931117696 10468970 -262657128421005131349059802756654748320 10468971 346341868099140648877131129119767069920 10468972 -376399700736069741426581002639680788224 10468973 -79231146305401569680989775107878116778 10468974 -111425804278438629043239895478153961216 10468975 -284051948755142331642271818981416679000 10468976 36869891703709666331979356207502065664 10468977 238376199566849706044067063583255140720 10468978 175750449179943805534194260043651844608 10468979 16497578651918089474388495917247843328 10468980 -182308610872741555793523958454022451200 10468981 67688581406698972564481184589124899200 10468982 400801802769346024183683809987726930592 10468983 74527034688941234903033311289860251264 10468984 322729545872293643462480278326909112320 10468985 -72392118161698082175827039663987764800 10468986 -207351411672449916840007198135051875072 10468987 468799965966843955968033949810938010152 10468988 -437019852489168471150908489346049984512 10468989 -44214319651078735336144111611881768346 10468990 21685886941189356807192297632205250560 10468991 57820224759524445229737583747688193024 10468992 -18442540312082124864977207826579456000 10468993 701656628628475883726479205380413360 10468994 207516093490517737525455834710688677760 10468995 -3988692812861221623438178190302536960 10468996 249486501853820898908123255477428423680 10468997 82206512951365589404517201394852020352 10468998 -42002521978798218210670192354434035136 10468999 -453050348677434088529996199066975169000 10469000 10999188436440003929851645185292800000 10469001 12950922078488580540454184422200791040 10469002 -58747848571292039942647303773740399616 10469003 -42386111957311586823386023193509150272 10469004 -21151488944982555783023739068795240448 10469005 263941863270125277530707635484215843660 10469006 -129053716927720069992151204609930923840 10469007 4362644771379157195900467388736045352 10469008 166568714900985058235868452253548544000 10469009 -472937146305974592271811857300824899790 10469010 51989854334498811050371992857359134720 10469011 -255573068625947963379875397051572686336 10469012 390545127720973410408129438024600157056 10469013 33439785161269567493993286100526312544 10469014 3136523269853927835383661830075368320 10469015 -576411206322909594619981487038349016000 10469016 153480387495519160404357816212912640000 10469017 43366343719723695989984369628654503620 10469018 38064027338286879614571632173052631552 10469019 -124570157489968576046526464687703014400 10469020 37498183499677315629407141828880000000 10469021 -3851779490515248344892269356201009056 10469022 36931295761882580667873497926749323904 10469023 -270518728842084993819489456174183419216 10469024 626559850981670925157520033399974133760 10469025 -12139601972380370840250559287170107200 10469026 -51757978173441481631375605374781338288 10469027 -321623825455574573203095881204249657124 10469028 -234352825686510258638187448036441390080 10469029 720006610222643259969113430521756143260 10469030 -82655453607069146405245092819307042560 10469031 -2117454196631405258282546941721359920 10469032 104616666378159956688121331303110164480 10469033 -108803270153200199261210385407876315760 10469034 193544638143779252148256850159907210240 10469035 -528722873948001808406250953579035919520 10469036 311015289057247176722518647638328218880 10469037 -155234214637397963862606843786034614432 10469038 -265146530696650361524118154115245624000 10469039 19682117180896865444959928269887877632 10469040 277019400583900507257713644128829440 10469041 -44732863023833643315578126426670848 10469042 234760890921875797845876524798551971840 10469043 -408260338186196034884854266421564878732 10469044 -417757848458709752401963315190201908864 10469045 219644130734235640210627653315001139790 10469046 -46686293326001586310176443046141542400 10469047 -589041800427157644192750132954180076504 10469048 -117997412958762606347343120913634058240 10469049 -303412509305255662056315802488017897136 10469050 -120546827112990400582671436066819585200 10469051 -140356565968281025506636238641041793948 10469052 -71734543575005814463535612350423638528 10469053 -5696352954882958429024475371232196096 10469054 -185507345975806904296099359544983142848 10469055 263942300331207829321791497794112495760 10469056 -61531027481440070281932582772998668288 10469057 67661742255187667259624443331814737840 10469058 25537748561890476372290699613644060160 10469059 -300336343198104604432705590372623841384 10469060 145473027363139115179568973427000627200 10469061 699301575710130729461364355141795472640 10469062 649444248967477521944739699981613907712 10469063 270818777575638288857294409122378300160 10469064 2337630888276831336373248089899991040 10469065 -395678623130100590285048884315397280540 10469066 -86438873036326448137489446193684878336 10469067 -97211500231652578461041729785739455488 10469068 267598473634923793140366055131075246848 10469069 69118642439652390931699270951805771244 10469070 29186629584915344039466458645165270400 10469071 299199316182150555955851668536695669072 10469072 25898160469385479220214347940783194112 10469073 -32588632373450193858826838199381708816 10469074 28220027433823300931953913035650253824 10469075 298041265912325271590912567184738684300 10469076 -7284589806360949635747243420879298560 10469077 805562324737464532472757791361094418172 10469078 92669681199615638844429180678486438720 10469079 -222386036319768130749057322843460964576 10469080 239207998484264541296779255162834944000 10469081 1502559300220928588059617668867513664 10469082 -30540725498080848163258914509102181120 10469083 381032185113811357733315226951780507332 10469084 -58075363936875812073525819789890102784 10469085 287237208813574765354145433665198277120 10469086 -289075534638470841009002828666499163008 10469087 517918122807440802913094356926944120760 10469088 -4813564897411842016257272972497649664 10469089 -34472352871421620429950422011959638110 10469090 -70819336940955075709496094841674655680 10469091 -339347657889503458461107857409929379208 10469092 -216687047650794238567670946263501438976 10469093 -489030156990901542402625737890483767620 10469094 -7105547674023769061373120284677109760 10469095 -47980718535653573462157844794317032800 10469096 562140734573920352948740894463629148160 10469097 52395932198432173552320012297746272074 10469098 -148756980061714260267242106982024453200 10469099 -653420211518422573027244375742948165900 10469100 -67822724768044278660458501798547033600 10469101 121137326950080879042311545729268817292 10469102 7050257659385018943049588039734150144 10469103 53059181987734751572443710171534596608 10469104 12363778488888529598329507621427281920 10469105 -235327178893299591818969373022128193740 10469106 24004818141806503831731733175749037712 10469107 291502861306283707952265805389083449344 10469108 -28998361448692190727274050464335115520 10469109 -28013505202358454023567554427624153088 10469110 -68392570452487742497715185503805079040 10469111 40967653713019615782057310946130976752 10469112 -40630803703290036200425077519385190400 10469113 -2548973149287094849018279762546806904 10469114 -22885902146057848403184324479363228160 10469115 194239683660874170894423831895188780000 10469116 -49150523016256920065189019970266654720 10469117 -201575271586857556221517498421255186880 10469118 23578818832337334556751570858840064000 10469119 379420641779410948206702487391546635520 10469120 4912163997286377574132291910133350400 10469121 -137357228609825215358922711741899778240 10469122 -164137770655318060261581144486766428288 10469123 55699627513879381148381901442373941920 10469124 -5251517837322442256942670746456534016 10469125 -491634349422983198881943406602685282000 10469126 -16593549528492774378893793255803753856 10469127 -355947894328581134711095744038302217216 10469128 -167590778989519908937391337882554480640 10469129 -178125681441394265094915404627011991328 10469130 10715224045596513383195620014378193920 10469131 -9441126732377031388854607416630545068 10469132 191294460313764606889830872178096724992 10469133 -80832077798738043339625038851831044320 10469134 -23018461758212103340013745630965522880 10469135 252233089567977688052978454081686995080 10469136 -96168670065432928830622524970022535168 10469137 19978254501532694320078030509696456000 10469138 337728210713716021984076156285077176720 10469139 -402858550898556429199495183394576661576 10469140 143236210140922299793293126571095859200 10469141 -198138371571884888610263080056978985458 10469142 -279158442440432739464178014483850053760 10469143 67680993466391965675829566137940599632 10469144 -623128457017874808855510998567053086720 10469145 -117225177792210975235020191489973110400 10469146 118861368507389505734374440229960300272 10469147 192479341341570814193531732637582414480 10469148 -336300194982580811781513744222848632320 10469149 -64959282730391311063552970686088394836 10469150 45259772385728202105928154182879944000 10469151 179780503094185031154773322079745245824 10469152 777972000907416599566441604372071710720 10469153 -786265729621605843609537400170689885598 10469154 -73434743265417100826807979260571530880 10469155 -245589105693090754505267473399662944880 10469156 -496034348422945724678056701566186127360 10469157 -98443935396930279686778049904444492640 10469158 143497488158198393930081950742115563520 10469159 157548156922074748377499879768030008000 10469160 -108514304231530810658462455755432038400 10469161 -607488969412709439565988541699389544588 10469162 -317774144716180696956899104403597904 10469163 50993410047497364471701675471429902848 10469164 -48374594942398857008339295469517801984 10469165 -38558249336555474287047713699266176000 10469166 70007567702104581602629340468790172800 10469167 11521498076856467082573587610288450040 10469168 27636774443775891437497753539984801792 10469169 123544643991119730122011103110530507840 10469170 92828671888622811334365048467435621280 10469171 -482264534607751390604929812756792539280 10469172 -20648573295969986114748472182819483648 10469173 107067331690651024374730434178092955200 10469174 -271080071657441071114054352916453978240 10469175 179874424017701611887698666894796867000 10469176 -83851589802829352280584103469316689920 10469177 141891309438872948003270789403724810026 10469178 1895265135316912781248260901956536544 10469179 -252301010151274008159750828550630890224 10469180 145917663957571307771150178073169318400 10469181 260308340012630759271048472299105657600 10469182 -31537028054328303198512305032723479808 10469183 -302798819157420589141557348756087469656 10469184 115271141462801556332574127187759726592 10469185 -452624806728496115439693738172971832620 10469186 -9277554111856126010006499920377073664 10469187 156905768629230534270394986175242159600 10469188 -565094168101940646862211420662644104960 10469189 -6955067360433794563256511000976007460 10469190 -123273740567536491503164880489682124800 10469191 -68572019752078269886228597091744018000 10469192 473529886130804814847416743906558592000 10469193 252195487034010916177863020925159370560 10469194 273977735092151647337636719270785934896 10469195 -411430304422029712010940602273604169440 10469196 -47209068332216593625453425794013593600 10469197 332001047531196329652794406740512486646 10469198 66160586720724307224216083624097297600 10469199 -47074362703067489907366067510048742784 10469200 -10398432867369808813536939439407104000 10469201 126942509332179908624046264470069584752 10469202 -208568391114659065019174105068252458240 10469203 -126928965899590098808312411705225592640 10469204 452234169022368498329501563640238915456 10469205 31061143503878847066418658383835007840 10469206 336884388840694439752922366617962800640 10469207 72883734652616418914541989516391272112 10469208 -60821172137125897204881227489146736640 10469209 83484176877701546557065250978711045440 10469210 1933408313845909893610804932742725120 10469211 159334956846615249190948870198927194480 10469212 163211541015180523006801047153506936832 10469213 -435763581419700319928348585095481208276 10469214 66684929351564365476445593894432746880 10469215 -309289948109923336427312162501951959200 10469216 -213172165308343287761138513380384309248 10469217 -152017624338682685464945469089826775360 10469218 189474557917126537977944214148252756560 10469219 -731127718960602312263802285134734679304 10469220 107571033480516716406456993293665505280 10469221 -34355340198361528490506179961953287296 10469222 -26961327148412379649033462898410219968 10469223 -99028347248549545190335858642316190000 10469224 -130389336259703620781459764115155783680 10469225 -40611277200857610351541700726257890900 10469226 -131462134317557941769856332364639603456 10469227 6211403243158426644282254026733165184 10469228 -37314142806249694531493132674964275200 10469229 -91389855119130740675739540047626979712 10469230 370754311128605699731517525723835897600 10469231 -121155860147518531241194447848018301608 10469232 -19733959375331162919232700734016716800 10469233 -601681824386785500551204388922293833518 10469234 -16359143697651442877673331732083376128 10469235 -53672893825963960388534448383628330240 10469236 -153222188517696473487023224168328601600 10469237 291114777342696376438476520925818691886 10469238 -63764833987988614475299030008116736000 10469239 -772561165316854848147217671376713705000 10469240 -11583893763473051323602106063351603200 10469241 -152157317989750708096813394641161961152 10469242 410847418636193450001899046900382303968 10469243 -125595771099621442244714232972657884508 10469244 111728853676261545963045530777125986816 10469245 110856051395547719548627875286401914880 10469246 289843222039368176354578391399139429120 10469247 -123396698104715755007175727329702791040 10469248 41093725760031007752413343979143168000 10469249 7274124018930160962040196897627077440 10469250 20612614474515029108355390309560064000 10469251 156763858881336723248847140085561918112 10469252 -136326580520367237954743828121386427264 10469253 4430536727188130698433284986708019104 10469254 -351866616874349260514024480715121067424 10469255 94808553924980806434700011586923379200 10469256 -709131997205026339417772850086215680 10469257 124931794881780751607486077528484775972 10469258 4217555364547277003257917230579804160 10469259 82913832946445568757962787191558635964 10469260 163782142863287744331695025655076090880 10469261 -71537036680787935891733716702904058240 10469262 21258839224974809890474264517746393152 10469263 68802730522132289510643370747889520096 10469264 36253404638657858578883594698721869824 10469265 -22091984796976279469102177417079463680 10469266 -80066596436061458286933214367910370560 10469267 330752259569911829678731102715269766316 10469268 72399483646591138457790901812816398976 10469269 -130419009592734455786310631110092768580 10469270 45274444680750022799226899156082965760 10469271 228359978827621295949591507340624369512 10469272 4940387412008122559991518774054092800 10469273 712658940317391449753099679371608968522 10469274 32625915437576840759042369531330515968 10469275 -128656047370160400534022789775426946700 10469276 -122026955550621190468402534307976675840 10469277 797584326764682815141560179618458880 10469278 112660459578579628995495132642991415424 10469279 289171036109949961088108069872458278880 10469280 369887982860689505945307635353984696320 10469281 1148441075513945284638086452642042564 10469282 42510693815200228390361333598355654992 10469283 -285995231007794654973711408494585856 10469284 99507680422709409734751691702367297536 10469285 401387610678240674029670526997833326400 10469286 -137739811401656093063940143757290462016 10469287 645624173159506686884522738257226863912 10469288 140926329858007929846307319894507765760 10469289 -75460238025788688463338407940911784192 10469290 -59737732856175788037411782714545795200 10469291 -441747938992150122510313746070693981020 10469292 -93560429864840464760402252099237902848 10469293 -371594884988357375704968999916354388458 10469294 -348108097482495545895195848373576679488 10469295 7449278612558820017000150929130957520 10469296 831434563144677771284143743987515392 10469297 890332530837942547519553596964614083072 10469298 15345752459627198626418637904809802752 10469299 -628893703366463068125509947256737491700 10469300 126113978808874701794678751462029366400 10469301 -280517439666206658778987846130099772480 10469302 -16416761467551887768741228540394057600 10469303 228756104870499412671689045757277072584 10469304 28942599811480185741457201960402944000 10469305 -97982835984013634213191694285437992960 10469306 -209770230566992674513083943763779573648 10469307 -82903504700307252729645510423131629008 10469308 123277574379885073721357808436952620032 10469309 150306562927542643303110635360225246700 10469310 -14211096226198128348461394750089844480 10469311 54900314692947930044695285430718446912 10469312 -93553232228413337429642536678682787840 10469313 -24780207415466234113921615074897377358 10469314 25590076196661278486279326835120522880 10469315 58869570993756741131968225500757170960 10469316 -34590743604492421287286111741196931072 10469317 -107745024661153252108590627129944095040 10469318 -32774568391198021242067150571921108640 10469319 -144369145313475576388794017999861460480 10469320 -100231145558969177376243454078166630400 10469321 -152107772658763095832372793967590477478 10469322 99746739853122637829112751827011462400 10469323 -701581144273852322334858431123791606280 10469324 -22861890590447429417716468343003710464 10469325 93435213411165076299327521285735637600 10469326 6424345064256378994654600760292455424 10469327 -56372860434497467042132536726495363840 10469328 -91153601452032044821245915303128334336 10469329 -270683989788955010128882312484688773516 10469330 120613524263134614933891845652826342560 10469331 31375483319675848783925770901099113752 10469332 560933589738394681753715052139063478272 10469333 105343229869655089198602658228494062400 10469334 29074082040741445965047099028170183040 10469335 -218241931450690622379516639255525407040 10469336 -58976880999810096244411105158445056000 10469337 -83477132346341907026526496911953221440 10469338 -222140072244346886073806819566154922240 10469339 2358490325567049023873166634022422824 10469340 117992717660501540923093236948350384640 10469341 -120480654329728892439651068716024271200 10469342 -7630644650699877248330807626908520320 10469343 203474935705703576730217165670203982664 10469344 1249970203249265954620454406363143995392 10469345 306760126003122243677676482498932334100 10469346 -936522905999619639532677995328230016 10469347 75226317215360850099673004496609637632 10469348 323603404670051636908077531544474022400 10469349 450465518192099736696816641214961831968 10469350 17263482900909785363759952628653652800 10469351 144785452061470256358264460686955975104 10469352 -25784094034978971781038794884963123200 10469353 175957373049282633281484614227646857360 10469354 -47710236087541782440697855029196611328 10469355 9066366233560358237190205091191654080 10469356 29197389215910715456210525036124342272 10469357 446310418874731750107244566137634614412 10469358 191191907937651114346787281413367969920 10469359 -352258264092059203602555793496843350560 10469360 105936753778751600046591376663677173760 10469361 -2084079370341270574207211547520581696 10469362 -101336798557511039626435159515996803568 10469363 -438883309098636445687003396067798606388 10469364 -42509196064835553051690529711472363520 10469365 -137470433321441391205609404204758195400 10469366 -67256296654697584968380558329948054368 10469367 -131510916593851933479035217970090377216 10469368 -3440534535347257311267920243116769280 10469369 -114679695830749759101291129516161167740 10469370 -19859099487629426602835726728546882560 10469371 258659431091252787118622030597049418944 10469372 -13211505029242559576793378422505111552 10469373 -170516777817526299280434473764692732000 10469374 348913584682950964239769403399300775936 10469375 26223806302048954298070471202772670000 10469376 -110572486960317699942621011946932011008 10469377 -786691487222250055814132764944689552940 10469378 -351415874953431586950903602671812083760 10469379 178399569778757423084615818315741102584 10469380 109291682545068281838988091657818521600 10469381 -188648781911574113769875836951324933350 10469382 -338352589853039821756286485979725824 10469383 -366943521917978892248097230143908781616 10469384 -140327828631389874298010780204902963200 10469385 15250297435905352009422714715290067200 10469386 -104804157191819193928873755554859238608 10469387 -210330274527563355549813252468734465964 10469388 208768547000426229007033427782099209216 10469389 -682391252555810745735924966637606780800 10469390 31254125536480007137460930475033312000 10469391 -279805304192793400010669946730623032832 10469392 634379346128709558806852334019756032 10469393 264223995930726737357427552716852576448 10469394 -81369419458088432982118835736616555872 10469395 151576943747367025558295341781810558400 10469396 220182242801980533276554344884238663680 10469397 69033616698618583017195283970563985472 10469398 -33197288562227942841180084265963010880 10469399 795007660931856718558828933043138282640 10469400 -124308684253106611347714247891699200000 10469401 187545682252461575491128294226596876304 10469402 55299631658738348658862589415550804704 10469403 -66948077029448650788539996377774316256 10469404 -403596975930917979457269080585203712 10469405 -240045895387888985334459782843199425940 10469406 -204315019586431675341168998579616316800 10469407 -51655221898829784751192047697954353320 10469408 -416831379446769188382720894158187134976 10469409 195734780781186110412413024600195296512 10469410 -94874047983480607152633890802909642240 10469411 510876738381045432622957667951489394012 10469412 -448318643531331745906672011326617125888 10469413 134822076642736387274525193693137127680 10469414 1148650027042203568564814030590413120 10469415 -17811069758397430077420594202061756160 10469416 -146564452231497565185427930995703971840 10469417 150250762813073059379783672069153534592 10469418 -73490591096105298130911206785159445760 10469419 -262653294247186782928712036961631969656 10469420 -148757342585410267779339463593739683840 10469421 40166732836687866864961517831557108800 10469422 -49834606003216661080168553256900955200 10469423 479593616284469724205911888943720230672 10469424 27434525809713392395482519295906283520 10469425 -4974635444595807801358073425992698000 10469426 58698356799107413784172003320441537280 10469427 -438301303664622049256992781482181014992 10469428 2790892795024145231982980201079974656 10469429 -670538771732244696202805687983182413970 10469430 -19978592854112097877234887808631575680 10469431 12210976355300363995484410480959823792 10469432 228988204021613786554784886942912307200 10469433 -107017840851079899710860770193054255872 10469434 164005879650721934834329308730531660032 10469435 -801926715221426895986097139892960318400 10469436 -223654949992038950251211392349269298688 10469437 453388820172370314033010366189844491680 10469438 -68742176231262792575086525679855549184 10469439 350945259433351811417829497212691416080 10469440 144482599017710447103471552782574551040 10469441 -25104919373701765660933682107110281880 10469442 16562080593795369395929909913338452480 10469443 -179162385479583057464751074174280650308 10469444 -33355555060148944864637383498438115328 10469445 79195991738502729529878249082622313600 10469446 70320155529903701532273002243453745024 10469447 442371556548727283596362673482614074032 10469448 294108405874670730511335350232367718400 10469449 555591382430217075405209056587162105780 10469450 26443215358875096345082265324007528000 10469451 -372532016346094474011564008914046697768 10469452 89221859714099131144572632663398036480 10469453 -56256314380532764439610636825875969556 10469454 75525208626129854356709264672160657408 10469455 -311668784582300218844831223656695440 10469456 63861998432602689956499548344290508800 10469457 -356658292324868966686157392915303943646 10469458 230936991509031685173065696827662387360 10469459 -99548139718679024312776867370044373760 10469460 -215655642508304779274500305272423331840 10469461 -274087776590984612022873280843514914656 10469462 172552960581537283602919495689431843712 10469463 234930227742513116110325311176423101544 10469464 -561455523632690807812568774516815257600 10469465 198237487719702540680156125906076185860 10469466 35010025086691893182321248791093457920 10469467 33108591830051142928075398927135817392 10469468 -9408243617664707524606377019072596480 10469469 -212302857387125607132728477614359401856 10469470 -253913554996446421498033922105063399040 10469471 -387759273476770425456715541043340943328 10469472 -61042174572161907954703409223358218240 10469473 121556402976089314511212558954429532160 10469474 -276404849555027569388059633186792808448 10469475 -62228670631993383026840876222979840000 10469476 205772205448629425082040918202059852032 10469477 166043097605789178933401538638590243326 10469478 51366845300886668304731101355988870528 10469479 532850433225852448949512426075081809080 10469480 -105350925133437506682606715538350080000 10469481 123139479963366178889059189375514917344 10469482 -159763039871774371648921283206914339408 10469483 -119484483824995996423136373173276310240 10469484 -27910213576605336253528181791817961984 10469485 155943730918705837352143577916763008000 10469486 -125479398982591911159347412276061007808 10469487 -371828171376897505130883705007283215488 10469488 -97681806223825705398312231571834175488 10469489 -979259053260387672637999621576679256576 10469490 -29314171344559215519656320247609679360 10469491 -588179016615450362116891565518049026800 10469492 70320048873718118696217619513665116160 10469493 -13429110112256057359335627332764668420 10469494 -58207542844397952900764490972980428800 10469495 -398241562305762322385738021227775890800 10469496 170005407228516017774732438161037721600 10469497 -133349265388203262955752798825275602108 10469498 52230429147770867101379207594179773888 10469499 -44009571236803238123141311584698019840 10469500 -327578113101572894956170002226975360000 10469501 -731896351091526261106227467542322304 10469502 -25511687016072619104237522235326937920 10469503 -593837648115738403633546432394153341440 10469504 -409288189982264197640064221980875816960 10469505 -102019040107712371126608095385637165440 10469506 51349787845857073440064783038177091584 10469507 -232261941301337548516378404983454992040 10469508 9152547210848189458545319288810045440 10469509 4720749724273135548083151276900540000 10469510 210291591594814156312773921620063084160 10469511 3691473321966415655644234189071512496 10469512 49119836924753630314982136466790123520 10469513 587149773503780216040835467012048283920 10469514 2327545655646153496726381762998961152 10469515 -61244795284911581175635911387112433600 10469516 -158585887060711388195626097743491682560 10469517 425158179827534873487471120074346104640 10469518 212171989105289210701352039617399471872 10469519 -105803000000730045569339964919321095000 10469520 40204750341986388586378832923341619200 10469521 -137257321037402692404129270378711491278 10469522 -1077089156291289100900712876229565440 10469523 57131615731702306832942994876831468984 10469524 7742865134962710769743133606706327296 10469525 -155186402359897609499072199837919350 10469526 73611114829912020549659965483103944704 10469527 21210805293801679209097120454797921552 10469528 260276961379963093050648436070822492160 10469529 59468119350550864752805298497550689344 10469530 -30230746299168668820146516401981313280 10469531 -139010848126189497237167835736839713280 10469532 92875075261552380612963827647596625920 10469533 -4805529486215432955840600655104239040 10469534 -253450815399572026800547610059479763584 10469535 383058077098424975036127109902258243360 10469536 -445437844895891089438630850441231990784 10469537 89093651730982819713758390577666694656 10469538 317539390772248248567999291159497094144 10469539 -234199413362300615299443017920076986660 10469540 61727039685257446905127247850911470080 10469541 394443812068106302618798842686530442592 10469542 103881576154186618051705690849694472672 10469543 -19435490430031571506458374487795394560 10469544 -61683965691364862178615579206210273280 10469545 264325313039556923908550547214080806280 10469546 97700528968539491427346258365396428640 10469547 470936693856985910328775544393896126080 10469548 77638925066010973322826706593238310400 10469549 -313203616479251309441363367990660471636 10469550 -19542006894268093285779427233085824000 10469551 27537331019337235733886734182557829200 10469552 202176560546471721757695776447535120384 10469553 -5846986491156326307519747425258344800 10469554 -4521901242538887811343031791201402880 10469555 94775897994444259876815457000995601920 10469556 47209757175359790705357979590460950912 10469557 -69479126692126673719933799158758802048 10469558 -358370921868828930231280847461642806720 10469559 126194883571085863612924693344098679840 10469560 481021678461790293810662093143758336000 10469561 190392482886302098186905148158190389162 10469562 -139651000595825329625340098031612853248 10469563 -120501460777997868788107531783425380256 10469564 167004403487054075743950151904711147520 10469565 193378909654214390196437105567593363320 10469566 -344460456095101343831436081443600440896 10469567 -313042681359165719465909233731323923320 10469568 -32600563581728292350289752073783214080 10469569 530632131134244085486859507672654937312 10469570 218200409538415526603904993824778547200 10469571 166273242708313841864594330146180794624 10469572 -183097006970137251118962688805876017024 10469573 -246059880974313669362184875845525694178 10469574 14096388109160495177735553240133203936 10469575 -356653212124412654513377337047069175200 10469576 -82522355210293253802134266825315276800 10469577 98575496445968329682467538275912838208 10469578 -45584919201981053038336516756189465344 10469579 -1733211639663930763755412164849952139328 10469580 -92508803041283989782187813335403315200 10469581 -53333860191033958645300109954271700618 10469582 -282577312447435690811353468989146112000 10469583 86809164581755743719745323955507398424 10469584 133955454294200869224512734326928793600 10469585 112938486338793718659727602724663604160 10469586 -100348649344996265507646321655266905856 10469587 24542732283277935678956199148920384040 10469588 28488202812412752409915884036241442688 10469589 -11070313318551829340215922069046528000 10469590 315452970568190001819051707247532800 10469591 84699582311941634810888464789195940184 10469592 -4859673505536012314352636815624724480 10469593 -312616127892566951789453238441530689776 10469594 -91483877569781899575280477254281026848 10469595 229508602908917598599320992947607569520 10469596 156867995707541800888563567165390704640 10469597 -1129321507188944814746408419172492640 10469598 26726632451147377083613120835819863680 10469599 27326197631394718124695614867694610432 10469600 126468062953810486401057016329732096000 10469601 -404854500940788329649323068280398068960 10469602 55465459950377963644569386277576228864 10469603 -159192335608133384236016565286761139920 10469604 -46567349919330729700216209333154744320 10469605 39652930736781665111695860994222392960 10469606 101071950741336894713192694711342334080 10469607 -61158674798411728096974007847253567960 10469608 169988237179778278228367256718675968000 10469609 151148155298640956409208645209966701520 10469610 -92276274120713636808330767402683639200 10469611 -756917700196431038210539216887477035788 10469612 170263293155510790888732921537907712256 10469613 -21386626382951546680881158186850637824 10469614 -104526991172554671735685453241458802880 10469615 -46884919545465767112198509485213874880 10469616 -1709155856271564304953687858653134848 10469617 -402951401216440906666032424441045020334 10469618 -132377801232256272408829069629869856240 10469619 185641875809541805881394533648280206600 10469620 -38492151871267854106526258777399869440 10469621 -20327300653112062117069887019955799840 10469622 -280638326959867542202401768558273037440 10469623 -268162463240186717118921650614611475056 10469624 484659847741102664561097613796094750720 10469625 -220728165958510169608722086732668320000 10469626 -476176254188517075697638139622188744704 10469627 -32616456885211175044268338186181253120 10469628 -210840437484847943474865061339909601280 10469629 12868604994522264651710297907664313376 10469630 -25782852124920928487757657956025799680 10469631 -90103258517862630949338138795680808816 10469632 422163830075937261336899735078007996416 10469633 1033208303586392198656494784203358375680 10469634 81733662682630840132788795113794176000 10469635 23581792604628660842413708682117111760 10469636 181306143053527725037074778450776958080 10469637 180007041584596202024899113270050372280 10469638 -451030389515288896302087977479189501440 10469639 -231894696817961989827308041568494675560 10469640 -3648241447961789113571524544335872000 10469641 -186824123794012368466944294908229552896 10469642 263763485537430621586876501135226951472 10469643 193330106645757191213952165652052091864 10469644 -486385308453461647921842928793114769664 10469645 -312859151877350094111845961899944370100 10469646 -82544884802840199211541456864233236480 10469647 64332560279909961679690977839788370096 10469648 -2993595281540173824437898382607646720 10469649 -456679269661049799385256236205940926736 10469650 -203161540940025207122657774670236341200 10469651 191488133706485856171898360940337246000 10469652 -143275873546873867825395858142359226368 10469653 31754889787291963680420989694202929184 10469654 -169769568545903283321172400672371538688 10469655 -104967411251921101282241051156854932480 10469656 -95687882321788778597650733784833157120 10469657 371018976851340307841721555084718754832 10469658 -175325858895153310062853138736963599872 10469659 197819644415426212879393455779570452104 10469660 -8329770558804107341791878842948423680 10469661 -22641728868733100991788885074071227136 10469662 -98348447547899799907566028126514951808 10469663 710960010570084970762699010671273506912 10469664 365137155437072492716612173035086086144 10469665 -124846176525938172485165726622799948800 10469666 113001462908407916869887836760341481120 10469667 60443180727166730458817359084309914720 10469668 -54677960569608803712129563376389222400 10469669 173168810898426333456696098310545900160 10469670 -102358834964360483537694937122567273600 10469671 322111537272110713477918484632648945824 10469672 239672910688873577345884899707320396800 10469673 -300931576106676562272129333216485556096 10469674 -111937150222948306647008918477062831008 10469675 -100310690604198955379678189292584087100 10469676 48758606658450918712330632363212734464 10469677 -97077174108944887536168914655949557108 10469678 -79674653037379611500209313484917898240 10469679 -224963035081082915825405225019466605312 10469680 -15370819815943517707371471354348503040 10469681 -344784486197158148386379465031564760848 10469682 -110957248901685933114132353982638434560 10469683 1109159030477250814065200515242867720 10469684 508391888674575116983877108828832860160 10469685 -69711395342377929000688711972780927200 10469686 189122788284550936628351299958490021792 10469687 322509163296658155962583273616382439336 10469688 526811756055007967210025607313825464320 10469689 -487686081658555722228876773618310007510 10469690 -14509436199248281635036652491418199040 10469691 -290329717061480570127112585863682000800 10469692 -49170443792153090640605614273175617536 10469693 -32867049302552702300182442523081441000 10469694 23921551207973020988466651302805814272 10469695 -18423259659968671300953481048408025520 10469696 260383392119899073440811635725466337280 10469697 -135344285110299395855841032438587211328 10469698 -421357919930919910589636202256388228400 10469699 357635819101237242244396124131410752700 10469700 -140511845965573222239151292639169859200 10469701 544104613079950667964700914264883581504 10469702 200656468545145762521438802748533527552 10469703 32585989200526352753195707075138450560 10469704 -132142152027595404825073642438759219200 10469705 -171867203998363022770109281404587295600 10469706 68909798149178012229543663971588500224 10469707 -8233589535924098309387325747712617240 10469708 324774355697374249662367648459512361728 10469709 180810297234170355644284840665149197440 10469710 33792600658945470380937835423053840000 10469711 14755924368904411064788056070634480640 10469712 65812749687635837733097464728691671040 10469713 -356118252671401662661000766699297969756 10469714 167942318903335615115757163098335373456 10469715 -156899729801522713824875340520580494080 10469716 -110578761393266582960967917397063852160 10469717 -6913238161539857452957543087154493234 10469718 19781027828916797323557668136707662464 10469719 -214309195676777869120818749253709233072 10469720 386352183435698818529036053027319808000 10469721 297797751063314474342462703712543215312 10469722 7013674954014760154448957585145524192 10469723 95356382948807092743852864214087047168 10469724 -290093712633951604797856083152284767744 10469725 27736344650582550131155868612054304000 10469726 -2494806319037024108116809975336606336 10469727 -166110056957719195876324799953148027880 10469728 -422879650784212833828155738422815621120 10469729 -61574782544626595034009780296126523216 10469730 89272880996239052587349974346466078720 10469731 13921021866084698747681467527449067264 10469732 -127361125552577404262657145918967603200 10469733 -6173314963937573810118750398466279936 10469734 -279992210758642847483078045134675002048 10469735 -407177369416304631611349509367246707040 10469736 -10466110446484211885518059342468464640 10469737 130379809245582573358211872611410082340 10469738 -14349123721901856228573141134577305856 10469739 179352504116039475040532507845407931392 10469740 -186685989980541573906629529679811727360 10469741 -111471744245078332329489830978524147200 10469742 -32974140707504507397379185688295051136 10469743 275998201457594081575787803291323126992 10469744 157812503179542000774933179820518866944 10469745 -13584428996902363059486285725998983360 10469746 21722713892100813271343656068668067840 10469747 -129777389571989983063782528629743088688 10469748 -236110232926001497133726030104415723520 10469749 -655387328717827212786697335797491312260 10469750 -436701465182683067080768764108366240000 10469751 -146716184655436731447143115359035244568 10469752 -486853658956375680883925141419819622400 10469753 40438830331895419296508675133826041856 10469754 -63586027585318093832867125126254612480 10469755 -23396610962371830194778658545142999440 10469756 277418135341124935114979305988072119296 10469757 126525038871170208846874362739569584640 10469758 26514051919546089775694045029708394880 10469759 189865125870460144073092769625063288960 10469760 -22633455742509049197701302107242496000 10469761 -241918782391278436365696714110754601536 10469762 59712277978719343452981350947201991712 10469763 3559063512850485537900693550856018400 10469764 97429528391185250133568777997266922752 10469765 250099149528641440837889577287356905660 10469766 272110469340032291456275839022191628800 10469767 544286990215625939125005755753911296 10469768 2656599982710465687104455026344847360 10469769 -1695429244708299125485060158666545472 10469770 268674952925821629382103676198947050080 10469771 73200277116142833728189697656772427824 10469772 278256247538549849925596053380980695296 10469773 -423562843555707674541661262956458468180 10469774 -21169660730530767870882549180631198848 10469775 -53498476707207211461372846260667316200 10469776 29285642184970810457639449580634898432 10469777 355760056017514366674141730816031845620 10469778 -109916528232675227520906247704327781632 10469779 65222980929653303164666285053414067680 10469780 -167052348479131619950571825543765510400 10469781 240705197812104498919856695161163167342 10469782 -231971116960440290940161152979620944000 10469783 817910698189700730686173452225548244000 10469784 74165924346939640325779091739780710400 10469785 122212742576827648648985896106584085760 10469786 296582765327844357090874158066310790400 10469787 -135040236671659732395847349278170866832 10469788 8707181399212852250708076837982208000 10469789 -125410435951547346890509664609157594432 10469790 151166960125244654364149455641754483200 10469791 -413295152304047324123482165640090861600 10469792 557544636462099355303052272928527613952 10469793 -302617705004152987315323703921368691536 10469794 -27914738987180737409622940803709817568 10469795 84941311486825209281362504545620453280 10469796 -348077233404726447682940434260229472256 10469797 -54486669922684597944091129761990180260 10469798 153662880954706593744546685847412834240 10469799 413071200296120578531704432923716885584 10469800 156767870894416870861463430256957440000 10469801 96715733736474383906514410305131273204 10469802 -16703840531426614585127399239999045632 10469803 6160556561151678191046579611820110560 10469804 -56963465902897131070278545499044863488 10469805 58231015208938061551086828536740245120 10469806 194124754538661955640519400348132864 10469807 189640180899152974415705357963270945952 10469808 -36863340721477359953030375524551180288 10469809 97051894964091224106697225514432958016 10469810 89440453697644834320046561874808586560 10469811 -400234383103806958387558937787173025216 10469812 -513743312299924744378790671740672000 10469813 -146781094541168806169150986388140753938 10469814 -18200605775149212006685116426770497536 10469815 145802539642099706050056533943941970720 10469816 4873737914291570432869669465746309120 10469817 241012946510279512718519370553716240 10469818 283392574536611269143646689445935669360 10469819 -98197198107300403108566514446805868256 10469820 3317144402746030249208284645573877760 10469821 -595297171892842348344748981433727457978 10469822 -156739821683294535657389829821192380416 10469823 34786069528128475496812313411406578688 10469824 4702107014441937646287377967335079936 10469825 -103707186899066129101602923967096417450 10469826 -8379599754061149442885369467263794608 10469827 -165049379288060691903425623667884624324 10469828 -33377754658437549891578121649237391232 10469829 7414913577437948200947579506535132384 10469830 13112070542290692446584723415065670400 10469831 -261660241546178933777472286953965347368 10469832 167631135883071827354619375648373309440 10469833 -597806952682845214846377543792812080176 10469834 221737374108394074018661066274392992816 10469835 -188017086708898736604722036115346259280 10469836 -125502826389815593065384085837062292480 10469837 44052995881822250182063117952275971552 10469838 82594438056844404774737119158662702208 10469839 -115563523397203048537297678203053209360 10469840 22429504125607327139516312728500879360 10469841 -65285120040195416158939812965825731200 10469842 104775059994508648803919504441822534944 10469843 146039783833007075695318202357419278600 10469844 -37763094945366224009440338107444428800 10469845 312306957150156218069649253245727533600 10469846 -132431125338577671418162701272610748128 10469847 7656593558290707991912546762718078976 10469848 -330897196032747600380952472705629296640 10469849 78819369142245308655155459566623684168 10469850 -112530483142709009538686549695235020800 10469851 15028602201499020882313158266869147680 10469852 -50564619868726028024837821919111436288 10469853 -63133979278602878383449100650441952896 10469854 -270966347258842694415714665846101962624 10469855 8280505731120632975136335760416620800 10469856 -196118343369386436385629896140067438592 10469857 746049764695150910165304008034880829332 10469858 -126431502177101990720959202846725997568 10469859 135645950361149869867913306966776662960 10469860 -83886685321405802620905892352387761920 10469861 -810140111522677044947466751772893842816 10469862 -42295921690631883219033149574969692544 10469863 -46779800209527675714648593531722930888 10469864 -586666011220355504507532236549593466880 10469865 112609609077285479293481845661827547520 10469866 85829256475317810483821897523449831424 10469867 -13696920814226381842590363683831427084 10469868 141782012920000061330674267673578450944 10469869 156651159246495712264904134628109798144 10469870 -172185743452543295128708541346211968000 10469871 21306474827591278438856810906254432800 10469872 -11784242252322879968258679076567973888 10469873 -1701312725294421378643383353198449920 10469874 -67349783215419251903169924620302974720 10469875 -209786437243243764843626636590861080000 10469876 -360535777186267338985276200977062256640 10469877 167607620547762209059544733186247666080 10469878 132896754384384941726005517792144048640 10469879 -28548461832234383890037708055297504 10469880 -144049501382861075658993015786602496000 10469881 -340317112505229344626316209671006988800 10469882 10310520039313122727769116768949270784 10469883 -194573215139996323676194287606055142352 10469884 71728798512533588020553741923604258816 10469885 100767686804428953713464759971827028600 10469886 38318091588037346358942562952356945920 10469887 -149910433090223028939224006833679406128 10469888 265234634545672904868360353004650496 10469889 221907352208964076044282153124679830560 10469890 13121223698969047131354043256631804480 10469891 668135177873380922859201984408577943292 10469892 -75671804173522416039769673009321303040 10469893 46474003128910213805649488075133285440 10469894 -78387616960925171921196303052888535040 10469895 -191113267535069592275694119672893727280 10469896 -5031949978509381476966503985310720 10469897 -445111675783400957293964079723841558320 10469898 3489717836073647736346093759648905984 10469899 133239490430772403645155632302763224320 10469900 20178203734768771337217133617262771200 10469901 24487460268571697971431518901071223840 10469902 -136873649379935175003088447279343753088 10469903 -513942978386362579435366292292066208848 10469904 -80588526960651266159719716633400442880 10469905 -30220762182263164290359980903586252940 10469906 -234812234538204495296909498007615992160 10469907 68667771042089638833362495247030592080 10469908 316177620323917251734774016228413853696 10469909 33052442737851330322307271022052635392 10469910 -108151276451677508712845614756058542080 10469911 53025169446878158401844841555641505224 10469912 511708972625260857432003170166933811200 10469913 -664593544052961193482376391286431039712 10469914 -65200282598900457768402639370242505728 10469915 160334149726765358859472550836164136320 10469916 218829747399950880595912831430505910272 10469917 -2953804510533297822065498262426609780 10469918 244426555768523796447780913994444744640 10469919 122397886687291193844338556271404943944 10469920 -165349159640587435510269614306955755520 10469921 -20717680493002540268957876539952716800 10469922 38929974776973977193580985321587130880 10469923 -308824638905280994687533597132694226760 10469924 -152244436583391182419886395214692363008 10469925 -109774643038041726233037348672177144000 10469926 264316877881803631021045918590779163840 10469927 -98231329615009682095775511799192262688 10469928 -71026599342149890317200042102546841600 10469929 -32091876179319557493792412377971981724 10469930 -58661904959007607361048624586252692640 10469931 -267936613896510950935790649811568973120 10469932 -646659235973610450612240726444576537600 10469933 -318253743737551838347414165817687264736 10469934 -200745120040050302762295265321510262016 10469935 30593847399125493194617560207638904000 10469936 123527752247594237393488498696117665792 10469937 -3081190313030697575523338193665622432 10469938 -102644650885025829288073415377834767456 10469939 308013002355849907952381517314859289740 10469940 -5463352499733456302674032391391477760 10469941 -8510498774810905510543336847654876288 10469942 99013641936683234378077516793464221312 10469943 366511665429329723758346074039130824368 10469944 -414725833861186160846589245149297582080 10469945 -45469626525823866392038152448356975360 10469946 225092396302809596320401928698954845184 10469947 439949036281266175468526164187594567396 10469948 -344588247042381689966146739686568615424 10469949 -68515568512652396718314815170598318080 10469950 -132921747785526009960660146930876544000 10469951 111582327701511966904034502905089518192 10469952 8493709028843190464355254006961930240 10469953 8493511963108266784349396922657001684 10469954 -333266353502506233030114011234088755328 10469955 100331956832747538757526801494945758720 10469956 82521565690584072180586821705587388416 10469957 914939855222851135683160961683978749660 10469958 -108514580740041325921333524338668151616 10469959 160630928709357528038215400369689361016 10469960 -66933124820353067848319005031144448000 10469961 -48114648601171212899711722124211219990 10469962 18415143935629409318386363818043617792 10469963 92211936205021029289961701047409962240 10469964 40024287811306251932086350257595558912 10469965 -117409971643756277552124206268991066560 10469966 1735657155427821204495916004049597504 10469967 85276949835376252332283111835078368512 10469968 58152390935525845447543371942895542272 10469969 -72129540891690705326160473142955496160 10469970 -11834787539496317959519387993640332800 10469971 6980481472400026507117914322459630144 10469972 -53131623496985025232255390853833635840 10469973 -194254379337394187363465493302506950432 10469974 -227288137634942362431864914848279767264 10469975 -14560897088534649351607975437747330000 10469976 -60944709459076216997574056315542732800 10469977 -189213050686874517490264262377515148140 10469978 -187156934054160546296345391832723602960 10469979 2394770255930438181847699877690497008 10469980 41713614833575551055613387430173199360 10469981 59254696705949372133146379104493439782 10469982 205598025623814304430434745774033694720 10469983 128266229721532185084864008703076034904 10469984 303492693046631832500222522673856512 10469985 -185900451849162898942211966009160720000 10469986 128215897858322263669254855860765021760 10469987 -108206852013707809045100330334336115200 10469988 -253908499517335300725197093083917358080 10469989 -226578789247448922314998672193990494210 10469990 595162243123193699060703482461680000 10469991 -25885127559242579052840874048076497920 10469992 -255948479986212384277172996886472673280 10469993 273315069693930603867373038880361437242 10469994 247505958408738526627637701710026767872 10469995 -98828809713232530860499754656804332400 10469996 -47405918677352538987425416829838432000 10469997 -324511639087663673666393847770022281226 10469998 68641453229637531646969653682189550592 10469999 98339531888038357328611192785978114000 10470000 3118625291959503086496792494592000000 10470001 -137221451476350733613126797182508181708 10470002 202907522556518571019868280197137588224 10470003 32097047776382698542957561117673420800 10470004 -4803045560504112301430122169483257088 10470005 -38011350835357388570024285398663850880 10470006 -62431719227133895070782998545543788800 10470007 -61505696355562016411718614914104371200 10470008 18817879243783569681991699634637864960 10470009 218110914175051585776001139699970672 10470010 -11154700578107881528764446082247015680 10470011 74638661523213127764005595528109460712 10470012 92782640357799979153951258519484915712 10470013 231588873932406650849170690012545580000 10470014 -164430716035161717452132153856593527680 10470015 58761719292540721201329827326346539200 10470016 412402794870474250367135079368616837120 10470017 135186434607969572284858455787943304066 10470018 -9829596539330873914415894259076800000 10470019 204946157432511462479576812662671398096 10470020 178902400517354603837669951640333864960 10470021 139976279445346355695580429642675927424 10470022 41239394426369398927961912393290420800 10470023 1065006095910485484423852470794412391720 10470024 -113926286574506703934957433667218058240 10470025 17198356110367710502742341982754826300 10470026 235263268637332249938227448075117976320 10470027 -977579225031150393467318743376227392 10470028 -584755219409818327136462470049459712000 10470029 -36106905551375726152482643561413335370 10470030 72900507998795818766887777922040913920 10470031 -326605430258988386298916474113386262912 10470032 77324535228112767032783777491534282752 10470033 67038769887390370343447344839688151040 10470034 -34377191439599136152261722447524457584 10470035 211714065496476739072248651174713554800 10470036 314535981645789664525385165592120944640 10470037 76983842529790119125736374401275212640 10470038 -139303290210659581949856506250070065408 10470039 148202701605052671177090834602821527888 10470040 -117537218148626235715389545430341222400 10470041 60541993722939286546915203315544442442 10470042 57608102290879291225736686301519224320 10470043 660859568600117438881462934210678476292 10470044 -110069594874197698376791931485317396480 10470045 67084192242444665319039897062104022400 10470046 189549528266955790291455567689343566400 10470047 24302789948360125722560901750899523696 10470048 -486358000326483398143120467456552861696 10470049 -478222748152861213832726737369008933120 10470050 -182811728667713578107326694384497677200 10470051 -485062602271037497757244190477516189020 10470052 70420935586703372170027696762252190336 10470053 1036489339629343530635888847899035190208 10470054 28571565731556238782741740001010194432 10470055 -473879569270786898496421240432926644040 10470056 -318223080917785332984307575485529093120 10470057 -180495184429559030726730183892458456672 10470058 190586051329417860387687767147661896880 10470059 -249719871002498689100424402376845025740 10470060 -4642991458599761210738637607975741440 10470061 101246797042128695112586490768056452832 10470062 222630076221139767090349575769270748544 10470063 -211828623952182076598961610781556568056 10470064 -24303562969493594461122829985607843840 10470065 -159835673200737941281424183846938084800 10470066 47550753470153702249409277539661290624 10470067 -6972732406046864209207465756469932208 10470068 -136327248309821142976387473846674534400 10470069 419938029150096865099084243256719813500 10470070 719892043733131108724389222135031040 10470071 -116570180379994159382467219091291566848 10470072 11623774620862510592386095474090577920 10470073 -447215931316667048241453407903024812800 10470074 -145287880519110364383049541024437912464 10470075 38510504511522297137893202768527680000 10470076 -18691653660203443400504533807781002240 10470077 -696997145121448051211054796057313798074 10470078 148428527634771402938199861976350278400 10470079 338195576591074374321872067150157553376 10470080 18377236614020386841500177701588172800 10470081 303556378322719188697723578068710968000 10470082 33820171423683952741512381142477327872 10470083 2282004018505558542360820451187140064 10470084 -187742570758298603797967679135824898048 10470085 -3093109207754654752513555637713098240 10470086 -179966852772978314209129780156348649472 10470087 291651121467411516213638624635244095440 10470088 135871644413007473990917517185554616320 10470089 43270112092610701084975751839719171456 10470090 30460263942425852484191055618273369600 10470091 170859057291441010105467030569644985492 10470092 322575987927319221331934811950070479616 10470093 441704748254921517384839375853301289664 10470094 -62265064444955097357918878163452377728 10470095 35971751102580723076498825184695768200 10470096 20139850500033326505423096299686723584 10470097 166012783951190316195086387509355691840 10470098 5141304493200627211788495166714469664 10470099 207821561465937063187893310489191419064 10470100 -88194906201906550898633310726658441600 10470101 797213826592801399268533511931914391804 10470102 202840383020795105163577176439058227200 10470103 142690137011680185194114880858131989592 10470104 -172147063058327768101354164885511987200 10470105 99687592384842025166649281221996541700 10470106 -38776065210884410675387647666455943936 10470107 280181470126709063178686901622551881760 10470108 17987493708965728063689197052996771840 10470109 -361098931615031694970985785300380405640 10470110 14283583181597104266891618858359877120 10470111 -6685957472301295884205014178658275200 10470112 -203239036849399519858485135703898849280 10470113 -13816300498006952282735863274078608416 10470114 -304740693424798773227797163200515567360 10470115 85794389383983798178132962688622183760 10470116 -176162153023960742808167529604521369600 10470117 148519758619202471985739372834597538112 10470118 132283336925864538941830420450498490304 10470119 -200831933553901453393726478011235028840 10470120 -73420199011588482078291696473951846400 10470121 184377813222094153797097742753085389200 10470122 -105318827114607282336106349408095110048 10470123 168908654885127355568520860200467578784 10470124 -312473544509108492750446443125936382720 10470125 -525442883489610152757256643723302881000 10470126 -15888461754379876031048315317925658624 10470127 374409353087913106382057324325733701832 10470128 50836192568233453083171994474211180544 10470129 -95191048708596159644529844940873349504 10470130 34208999259619537385268971007470400 10470131 -141869092695621422325491474676437658720 10470132 -89546819498944807288150340283586402944 10470133 220700579128581258471335566040944722684 10470134 126159953526775375596496396410111363072 10470135 63986190754630886810669018015902916640 10470136 -733975801838330950771281085630607216640 10470137 -437266808932045688867083502330192696214 10470138 -14135926807576274264274736157358320640 10470139 533295360104077868661215632297863451940 10470140 -242841973152000464408261970481001472000 10470141 685697590189513890523787615594588264544 10470142 5997991834418402898524060589927926592 10470143 1193328765297115443024159972898991087616 10470144 -324854745435949586168805824483983097856 10470145 53503501488482271625575451220247382080 10470146 -270536111126073606145449568189108423728 10470147 -382847658142705612572494710619203008528 10470148 -6613800722106072566950827241180360704 10470149 22436731285756420417717135394101656636 10470150 -3222509869736755800682275875658096000 10470151 -378563084725233482842146794535570702728 10470152 118525476418719968969263515334724812800 10470153 134502523388380635746564298777889369104 10470154 -151295626113406117802623742037730390224 10470155 64299297408796090074216889503194518560 10470156 4124746001113895005626622830537129984 10470157 -110648482840937845476970910985280194944 10470158 -58811274697430320717875001795793824320 10470159 7075405109675962469262507918764941440 10470160 -129702288133183006210914634519749427200 10470161 198444734368664973563976084129692753652 10470162 136331822532834856445410316715334815744 10470163 4541340046180968798049270558224175248 10470164 -21368358745455726256768313694526586880 10470165 -61190234485627945802389601002907996160 10470166 104625529320996085706631898827935253120 10470167 -107110468740208925976748653402010600560 10470168 85619144125250382567031885430066995200 10470169 -586870229491305688560400920491764638060 10470170 19094526826341481787472101680123584960 10470171 -26625904581784169852488490516640484560 10470172 372311102985411072281113602144359014912 10470173 -637474929322195602208170653658577012404 10470174 1448645839956597478324570328899224576 10470175 -179170452783866860201622543007617136000 10470176 -761120460228359344119881111360612794368 10470177 -186935783108257471965577263352049287086 10470178 -228181149084619519241483606031509074560 10470179 -90925909105927211266739340864349901220 10470180 53921622605075138430846414040353914880 10470181 5983134488757285704228805952276484090 10470182 -272497551895793654212839201333362507808 10470183 -12193348935878549142214012595595073152 10470184 -262595409373069232837880493785820861440 10470185 -157507437277080139353745256580787280640 10470186 -13797989280675147917471712914481408000 10470187 98442057243231706370389745196896544032 10470188 141099391579665982207571105012845203456 10470189 -61425164967520659544974880948917502080 10470190 379273895999978528206700076046574983680 10470191 -156088186585869937656907461643191783408 10470192 35827240731641942171399663224982077440 10470193 -692613391022690573595706307942974905420 10470194 113645866885118652831166363038437701632 10470195 -182645216758277509998229743259493258400 10470196 397926338241798264537455769920564213760 10470197 396851346587989166655890817466637843040 10470198 -69939145586461817507019782669181591552 10470199 1026870082270207601155594816700689920 10470200 143447968947521140930307746534193664000 10470201 -100430635960089599368530162165001860096 10470202 -53378260333503664711944808196900628768 10470203 -3719380750876126291968750759981067296 10470204 240760817732923964133944812262202493440 10470205 -278088917093974720742047921693665805140 10470206 -233001867502056327201006636687541374336 10470207 -39761869281488111977267954442095802880 10470208 -79914032672197910805407125461190836224 10470209 -32390725994860663981781939180477590590 10470210 -137587419620181550703271348752482391040 10470211 -184460101513418847297347613526433341176 10470212 -313409234015169622326979839558830108544 10470213 1346589394396182087257014196476529880 10470214 27661761554417886476823062160830478912 10470215 -26994437579098547466552312686915526720 10470216 230767098874364692794818720657870438400 10470217 -524345803046785316213156652261877661734 10470218 -219835177822383572845291080049121537280 10470219 -2170518901979215884613808669113623552 10470220 -122226253120013766099917342740461573120 10470221 -384113575554045266751406435289960975328 10470222 -8532131558590940280477251852030149440 10470223 44635060435036576377939456210743646080 10470224 -124893922847840987797183866027540086784 10470225 81218020299875456113444252673988036000 10470226 250556899545087623141367569973220310832 10470227 -334362151173231295009371126170989512120 10470228 -48298028664444710464207346705213829120 10470229 -152859225979210448174605975679832836928 10470230 239572462411869685536623882531616432000 10470231 625941753546965790157599357270493156800 10470232 1172148650273809652734613784006532546560 10470233 -106768049587702344520481774005432966518 10470234 18790319572856574283984659411739783680 10470235 124245568791642496664184582375854496000 10470236 23362470950593656784953362249752808448 10470237 291344088601275659143823761047043373952 10470238 -7157050026078665609067379300997114880 10470239 -171232662902917760222113896401710555176 10470240 -307669122101819634831513479860975042560 10470241 68096596260599560028702271823079067972 10470242 2450519320214593731410430233698984704 10470243 -53221218392758028988762425786030390016 10470244 -3180178720645385511542471515572756480 10470245 -281399526513253946315137512087438600 10470246 2624346487006675118011811962319263776 10470247 491214018432449802220707720122668832400 10470248 -495770985049044899107296958348508528640 10470249 -479153505394152577637134510988643543360 10470250 41490107330680437075444788735367168000 10470251 -939962745687204937142615970516512244 10470252 28567304534173358327130964767414564864 10470253 -927146224144734766106541454104731746580 10470254 -92366889557056899909697042320350438400 10470255 -133072097322392672766033063568497427440 10470256 -35186478810728285005042854937868402688 10470257 -94461847197108759049878725869925527488 10470258 -29430125776583334947934624083248540800 10470259 -1175705168103758790663458971431846784496 10470260 53182015268197541217705899889475776000 10470261 239093058026979334937302111322447422464 10470262 -125953027033675337888869187450929215936 10470263 -615257539046296542960792604694847982488 10470264 -67825802480202183117664257418894049280 10470265 107642980075558002722254035950300352000 10470266 -350243941674568452795403443879692558400 10470267 -135750982364031107700296684375634664272 10470268 184155619040821039803174547863025461248 10470269 98462392114548151228773856912494209670 10470270 -90202417930003636695252270521228486400 10470271 -146527854328511256335772164904223666632 10470272 -613462668221345573849577329484890112000 10470273 82555910862221591031798518051910816000 10470274 -109866749552625350999149946225743842864 10470275 -26432591266064312038289865185591405700 10470276 -12188441770416194181961227099811430400 10470277 -179809070596306035833720073871736323268 10470278 -8623169255944012495256761650526928640 10470279 99984026198629769005487233960815312720 10470280 419879743212510031614645238005341030400 10470281 258690198431777622611376067119210449664 10470282 19617015294786096930015014637464110080 10470283 -80335045067167268541817887999838040640 10470284 431566303396932669564447519259317141504 10470285 1754236290841036468431855684462944640 10470286 -328171979586086827241016394980543417408 10470287 -311022200110827848620342840739509298760 10470288 68259861323824176623661615706563477504 10470289 387292837805223854506334693375346071090 10470290 43658048514203157236214127271982174720 10470291 142210460973450070951413485224861672704 10470292 -213923814528946652517320630117715374080 10470293 160711235664272862079811089556086020288 10470294 -146541650251223103040779014223023465376 10470295 -2269140057671671701827950721472190800 10470296 -265145398520060777110289473431952588800 10470297 62522464177303061626895209157535089472 10470298 -201014272427289981370832255069185059600 10470299 34503277721596407246185941308097197312 10470300 177865890886382050972884433047977548800 10470301 -223434007036790907696084660996255932698 10470302 136720480731452267398414846526360660352 10470303 25343981826827463841407308563413434832 10470304 155273234932859381779224276643544432640 10470305 -72874896256719391330013844536836718400 10470306 -32494026203988243032134000559803981824 10470307 73284561334416690481783245464855818672 10470308 472348983352422203126844575105555468928 10470309 75988770959504193519208177825411864608 10470310 61447199882801767910982300866343154560 10470311 -203248800622762659895704482044893972600 10470312 -35065112000908370416517664573878108160 10470313 -46991664648245455163513625733364635776 10470314 104539749324437568775180552422933089280 10470315 295361741842635084601463778640761569520 10470316 127154205948068181361233787162958231040 10470317 -16202123957083196533926730334564373120 10470318 -90201978796617987720830576958271646592 10470319 -54064982000633506231326284286922079304 10470320 79674920557236528601034108268539412480 10470321 389219718164946557058898918726355947908 10470322 -66436493063985121110699192393145327200 10470323 16988455728234405371551757935504006800 10470324 261928212733861202276219992802719610880 10470325 -104417473277321422162742245667878076950 10470326 393354318070377132052431837674940462144 10470327 -98633102379861139095682624943809771776 10470328 12509617766312025731919582521541918720 10470329 26301690846931500609799476931444725930 10470330 -68809543631265407904957813019566336000 10470331 -318328287365714518309052342683097741088 10470332 -272810394851859277164059464659547720704 10470333 -63989129719978138408683231923849254656 10470334 20006952810951356170394817918732917760 10470335 268763218515291341620704323659370690280 10470336 -40723488068567018033533698147379838976 10470337 -784017418302576294364576369127622158014 10470338 79970226007948240622125953215639868960 10470339 181623398007634012413703519026589115208 10470340 133875476144345677452388867320680263680 10470341 -112945468500160975129761677356683360576 10470342 -62050016822092183132400974271536634688 10470343 -8773427213579983803137578894080848512 10470344 762725762941431037010830699711546982400 10470345 55153585744679586989848486467327704640 10470346 81729025825830158186067243125494781280 10470347 226365083415088658163951911815568891796 10470348 -20120753133888603950833408911422131200 10470349 -145784878848412807110647710128652540000 10470350 72017530027842405569360467018229524800 10470351 67621254112502109886900955741920396800 10470352 88258298019284323935917737910693421056 10470353 -154642180317683039963519567995352249100 10470354 -82314900929639041249731978614934120192 10470355 66192383462105588570269239945592019520 10470356 -4367130883454956545877192584887156736 10470357 -686954564043546522465358105153193343360 10470358 -470216679142698460905919059026907100224 10470359 -7077335834184093709342522352380630896 10470360 -283609281839292186675114264539769446400 10470361 392773248933387188708380481541829745424 10470362 -43033146127305636517253234912706471936 10470363 -179460374260117163743645465023729594000 10470364 193344468820708047090748612395465099776 10470365 228351737827650505956522299555840545260 10470366 -147153543587914651128837577960086022848 10470367 -66561174250779593074287690155362446000 10470368 116993669919922374881728345430297149440 10470369 81996626212625369741414699868325882560 10470370 -108668616525821582274477352439712407040 10470371 1175071729009501153378495138521743184 10470372 24334484593572192444502335247973376 10470373 156846513667314769869342333853128561724 10470374 5782026216060908264528614011286017024 10470375 -17094116334889269882777052982848572000 10470376 -79030557036565940576623531658563584000 10470377 -355010441095991446422333374306108983728 10470378 228308613257846226532149808200300552192 10470379 635487956586081408700567799406611308800 10470380 -258779108279960022851950128320635699200 10470381 -421675868748617766132886569667017498048 10470382 -39157460138468653669150598280904738560 10470383 -108067242555469673006012464481608986240 10470384 89837500049234980999080698339221929984 10470385 -102661454931467199727941613976485680000 10470386 220390731535411204598950365382621093392 10470387 187607984703575766413685802016017481280 10470388 -292298360783789972844370139390447550464 10470389 533228677016882317733203609528387094190 10470390 -2170230276582293332440541265254748160 10470391 -53804369571228276895263603187941082200 10470392 -215398210263486619441512023259104563200 10470393 33548455177520079026729555426592077940 10470394 -19261807331736327859639164818590725888 10470395 -263854980557739012762832528501812366480 10470396 69061110092959662861809906653567713792 10470397 -3606524063982255361170073972931339168 10470398 332675087178446098754093737498454323200 10470399 445345984219645460977280043977735164800 10470400 192924091078144192883621188843077632000 10470401 117893968773177104084139302090687297472 10470402 107296115973728852595022074273527916192 10470403 482853718893414454185017644013289958652 10470404 -40797509323321064237382617243784351744 10470405 16021910637152028957740064726870835200 10470406 161445256445888838558990477710002016640 10470407 -639681251009325138014029098821142058344 10470408 -189100903340236212805891424776519680 10470409 57340541319382540120636992594642562404 10470410 -223596560812362779134298856388495796640 10470411 -289510642792687372914430928608448832000 10470412 -486471721828396423352169106837208230144 10470413 -372995384501888284526118527957204059338 10470414 -1430342783254505949066330033773325312 10470415 258661446917422481016892357545167749920 10470416 -37546284865544573295084439613416538112 10470417 -17235092577569817519778766029365327120 10470418 -133442096529570908677736768619281510400 10470419 461325405093885918376873763958429490296 10470420 -31130522417995008264668268660467462400 10470421 -77559479694964861017544102663952104680 10470422 258561328764441200776517489918834836800 10470423 34022636312257916233577816658513580800 10470424 160317622051848278088473160637068072960 10470425 -189385814153191646304129477872001792000 10470426 -123323257598749247603347902914009760000 10470427 600227872550037553111286359738857004224 10470428 124909022222759173794992616804302300160 10470429 134357392231335272539001335371184597248 10470430 -43011498365025260492046398846081768640 10470431 143081186364951396335641160865783720600 10470432 139576580186025495250680272410550206464 10470433 -360898110368637978333501193242340636318 10470434 -63007545672161700261252271182331825152 10470435 148986969410904048692007161764967251200 10470436 -88442653704947858483268524348402663424 10470437 754720018454831572849160172320027699904 10470438 -17434511115009477222050001800862888960 10470439 168469873451652164037250161418254558256 10470440 -179405569660261623198864617176910899200 10470441 -297799712469965567143682462492259875136 10470442 -85089037457014490392724339838761504256 10470443 98809669136385794007080072382549297384 10470444 -3290410570580807932703833191916890624 10470445 141414995450516757196167574920579255480 10470446 -11785330231115106824642975576609247360 10470447 -119113673423283766787371599186995547672 10470448 -39428688723144421845507252889820921856 10470449 101466221759859269691190050800620596720 10470450 -19397960792656082123737513961789078400 10470451 -41525461916557297231167241459027525008 10470452 364347357670654362306881514180705995136 10470453 -118135032167411394432399204680077194240 10470454 391291782318075890154283666833110538240 10470455 309287496287606211861555587005800966360 10470456 -323136984780442065197315236622338990080 10470457 -3213024363657031149583432512199892640 10470458 155060285200969706531327428057543444080 10470459 -13367774357012091837535785718350846696 10470460 802253637514389748437406360692817920 10470461 522257173755312732203964286524709564800 10470462 -61105723303456929515191598184758048448 10470463 -3861802728965200283633129132129758000 10470464 121296918435223135665082652062854414336 10470465 -23573549023614272820857654750087724480 10470466 115891226139970276970012596415680884432 10470467 -53115330953710616125302661341886736256 10470468 -17317565806487555279067421977545306112 10470469 -68256812691555350677385307743779116130 10470470 62554693890944694628927278956749380480 10470471 -410321446270742515908526646557395232512 10470472 511412217368709630952722713643532615680 10470473 -331217275496336942554020090668825811036 10470474 2151903945983197925738372284009202688 10470475 54453560533175267490451763522506470500 10470476 31448414478195080001602521997872722432 10470477 252647384171026862936540163089137302720 10470478 136557841437452625229767082272741665856 10470479 155515837432928844041274262320746004960 10470480 46632741806552250699150092440725749760 10470481 80182281127142344528782070016166736192 10470482 -35221616472145766403424357905529858560 10470483 58895471682308215912919922397083754080 10470484 255902017175460691642644013192466182016 10470485 -25672763750859130560651505021120201440 10470486 -151532989382580276247252537818500352 10470487 -81059935386350908166689451980552511088 10470488 -716052087534249136166179590589562880 10470489 181410279139953767703892906013395815648 10470490 1650155713927687638690530035505042880 10470491 -358634452155998406520079220103057947216 10470492 -537788859330999912651156485040768368640 10470493 -619103330696829332681193030243354394 10470494 66611793699030145018227785912444054400 10470495 -89304686287924017300781470439011724800 10470496 524695132307434481602867416730489454592 10470497 38332423399848717832129183247157479394 10470498 19385549771550498102644152928870363136 10470499 -54434284891515670708792066606585460640 10470500 1990201492214927950083371091858432000 10470501 98429895841711710349856710470796102080 10470502 5797726560191956103839507642569953280 10470503 499322002068524526461361499536417867240 10470504 350027636866952638258200869351909130240 10470505 135692349664340838251645733660554202660 10470506 38734736451571512595712069092452203952 10470507 -441796339314904267278521552760465580560 10470508 -7780675303624800140628114983626552320 10470509 -76406231527573366426921931375823436608 10470510 -195382595726365282923433282836495920640 10470511 -119042287545707122403886529879783627776 10470512 -3899554513240898934541177274040975360 10470513 51385749321949289669044458562752741744 10470514 573275902948132338499198328935562508192 10470515 144574203302471674486298565856074240000 10470516 82027450339539231238263255588395470848 10470517 -91868422219892207727764999950471220000 10470518 210924034894214320582022069887275276960 10470519 263194077547668416250183754904845885440 10470520 -138036444385416590551357245675110400000 10470521 256681967017012451050828688112362980104 10470522 -104037565149581658249837363499402979328 10470523 184320268066865401116245481178931728640 10470524 -814036793991404021994828002874107904 10470525 -6828717610228062796549472001850956000 10470526 -69905457288398449935388780115875857216 10470527 -542055891456791614172181914108049343608 10470528 298115319980614805880813551354904576000 10470529 102031480207968558510893264805819550720 10470530 97969790042364756984092653814756006400 10470531 95781171670549072039682562813177282552 10470532 302937311785957837465271954671178861696 10470533 -485652878436578531415280948286016397536 10470534 -40872888878965587881888044401095847552 10470535 -446084714200514361441964105071393200520 10470536 -11417176973715851631736872021402163200 10470537 121164927984381163855047307630939981440 10470538 -40804550668076810167590546276389401920 10470539 -48678266480251972708244031979670127120 10470540 20315759407661722076145826976630937600 10470541 -474941453382628533236567180432573322058 10470542 93073422010686013039629971963201570112 10470543 -3459800291228908946451946905562517760 10470544 20488113474900963535271147207355006976 10470545 309582185712104305756354718367492957300 10470546 -3439659644086451225429159509120353648 10470547 17993519711567735604895835285178813480 10470548 -133183289166483594827282562498944077824 10470549 -192374346193026661520764294427876951136 10470550 98852470387629366439061665587254332800 10470551 122495548318505270106984633873037949664 10470552 45951580670627276669747981961546117120 10470553 368286181144287668295629003938965350160 10470554 -107483766228497207131624059115080080160 10470555 29478733772567398628099111141026318560 10470556 -168220286271859004703783859750665799680 10470557 98552776406198734554791537541808312806 10470558 187199412434588242120676639269754880 10470559 104353967992481687278833869197676132352 10470560 16938375830013541427169678685498245120 10470561 -101185209170089935373165450441501589328 10470562 14070543523207899238327050742509598032 10470563 652502949658233079609440866050895787384 10470564 -105433281295953456985003585510006847616 10470565 360850259525434964724357698499419753340 10470566 -425343923313854337051840963910171607040 10470567 -526033589774022273824462576264423615280 10470568 -903492371229968569771650246006801530880 10470569 533920136289319946821090916190281599140 10470570 173452774497137288740620828261733593600 10470571 518165198759106984865078826047518622772 10470572 -134606245070598773276070083121011914752 10470573 349707749453200679471201470937698296000 10470574 -208252041792416679697971259277979858240 10470575 -184857880927249027451234361516749237400 10470576 112548927554051523263497383109113249792 10470577 -327895125137293185829729316426768144320 10470578 -29249184946178985382998834834597089280 10470579 15101340538030226545942120257740563200 10470580 68148491159483788545956720195297890560 10470581 -104637553486413418871388261714444432000 10470582 -156642006007204442913432807668957997600 10470583 -104111602587529280193296093701915631520 10470584 45514296330496230762989531742022656000 10470585 162288872292952576317884119985095214400 10470586 -1572894689089312113268756374351714816 10470587 -264894014830248085303826157962673508764 10470588 296887297127950593142221508041831436800 10470589 26001554748726296084514010110687317760 10470590 -57856520688280815934627260208316697600 10470591 43721279625317991877272864607251837120 10470592 77717464089495704717106411227830026240 10470593 -16535466924126635408429675764768065984 10470594 -51155784874114683952296090083696386560 10470595 -144615025693128946762065780303757405200 10470596 -123601213709321262729710566612439393280 10470597 154788326525870428500114037329128882400 10470598 179395072921678467289135047059182312800 10470599 280657062700698348676064293424623931520 10470600 43397530215959352323583734767165440000 10470601 14593315026482065287524016484710060852 10470602 6954411726391060890938498137991430912 10470603 -181171013248725537197366561836484220672 10470604 -147973496036890215265645874154777535744 10470605 -134316259099022889421788200009812020000 10470606 -12860970200259243138641144499588337536 10470607 -96170876901859078780955560016749588608 10470608 -35325301156040086724389760939870035968 10470609 7875986328818846976059718606032671044 10470610 169855474639830177076128490938666060960 10470611 -644426317880083721154913391968229505528 10470612 10908867621954356284850495873407549440 10470613 -281266893307070045075188533141262595520 10470614 10474168650899733655188735951271008 10470615 -232489210194328762161286341171526512000 10470616 169496851723573530364957354171366563840 10470617 138542158380055617145494724057941613332 10470618 121523098789576642038698477657867649264 10470619 -585909614096652470102209184555369393980 10470620 69302493147064234838460155170089615360 10470621 18479818397444947584080585633327979648 10470622 62406217359935531500984837662371355648 10470623 -475486051612896224772961068223090166880 10470624 -12369935806604231627063771550363156480 10470625 9476918879507186843995984142036190000 10470626 448821933815237458035073863645653831040 10470627 18534729839795502244312467767866951968 10470628 -24669644227699010514055804715977048064 10470629 5332922941306708549337654886912748128 10470630 18450724452379338820483214920019992320 10470631 -118285194970489994257665814599929298968 10470632 -18325027873948971734912395061654553600 10470633 26339289561846104266027815706737813600 10470634 -154940895926148949598957386357199151360 10470635 -35392834302967707067677248253732464640 10470636 -144652402420352554532350677412379544576 10470637 245434880944555907423340554644378531286 10470638 -214082307140549951998557683542779257280 10470639 -10061698678304214922274171249189178480 10470640 15794623324061471908012166501769216000 10470641 -9168756438797343529488837353647286958 10470642 -12672238526074960803449483247798976512 10470643 109770414420451842147197813856251436720 10470644 83038344851827426815082544053529623296 10470645 141079723807547713347446564984884527420 10470646 335733711471787001067276417457517914272 10470647 7944292649637076865457067311266740224 10470648 84240233176568019981270681967218892800 10470649 -100675183661330395268533466204918150080 10470650 -34162688560717483209352913999320802400 10470651 460315729447599866254437815963794795032 10470652 -6516096630815140440527078869708159488 10470653 -178902762129400811616421037902253913600 10470654 -116051844310886482241545369631474104320 10470655 -81709467435390936801174913660346461440 10470656 214353025727603022025629564450889531392 10470657 -534103971080228378614368092594271640608 10470658 57058463037294830449160107618313829888 10470659 -144576419175290040724477795086808027140 10470660 -324367277264567175013182386422915276800 10470661 -33132994544482675090891903357563784738 10470662 168279426492792906047625649357938656064 10470663 -243513890647543267466757568928970095808 10470664 653248992434742452367609801701047787520 10470665 427224926034257763484531047931048480200 10470666 -114796171510138852578651506114665426176 10470667 135567634641864898965330543550055266912 10470668 -136350489100521246394938921935016867840 10470669 10756466176081069794307261712150223936 10470670 28694833078324104639147828392117982720 10470671 1414504906867203060804589626749636461440 10470672 -511917783305558773933470756637900800 10470673 99446695645754858452945046405205343922 10470674 30538681061893101568921130843893016832 10470675 33848777468437508292803736819843393000 10470676 -64133579983604171665094734381078771712 10470677 304252117674577012225906438503665616000 10470678 -199019997999870282097712120207359757376 10470679 445542933245892577246085203572936286280 10470680 213206466019878338069482409216747520000 10470681 92716920298774119040035286510353588480 10470682 12926055426850296039210507145190185920 10470683 -232025775306603496035630536705571091068 10470684 -11125114101800494378835459501906067456 10470685 74533044410220238756213444152630937560 10470686 -67599603358710674349516483384060731136 10470687 -406568397132693004274949140764976742840 10470688 -570339709386225794202322999874461040640 10470689 -144356171668790162418596997776585028510 10470690 -58537620227395845621374631390153312480 10470691 112775741115188035463602748582157780480 10470692 551981894875220805269770807300564146816 10470693 -242271508702804183571716553139413980992 10470694 107602146629080370992991005843794711552 10470695 33652448507493020106701264430035830200 10470696 -421879012994951685338236345856629555200 10470697 -130409098007760739167293589404416574854 10470698 35686562738488270948241609210398003200 10470699 189989033673321073766969624367681139008 10470700 450844025393605069834930406960595200 10470701 -60048803165759957936565060779304104298 10470702 -111868386657436092450200897478105732096 10470703 186983145142285860721709079013721131344 10470704 -8464235180656072625025885062994984960 10470705 20483579314098170423641721071897269120 10470706 337945654665868386695199883128644577552 10470707 -264498832086673350264982151873991505728 10470708 12750739399319285504634326184704115456 10470709 -278126217045150781759410217509775987090 10470710 -58312105221121481942075850375234384000 10470711 268114780036276540212768452768118212640 10470712 -83077283041782543050972196239097016320 10470713 418411541514096509796381183714488522880 10470714 -45772796483411966868030936486266188800 10470715 -2751140878866743047773836678800450560 10470716 33114820388663677619588186622504199680 10470717 -171781324554644068713804268738123586112 10470718 241134962525921717733853935501176482560 10470719 88454842018960836804305863854194979696 10470720 15112711681397942909595168411117158400 10470721 -71138977610561286906107655357484054078 10470722 108718996333829578327863563247295752912 10470723 156817621598831701346040530912108981568 10470724 -443592436623079939140418578428795716608 10470725 -268398053018173891044261010166914411200 10470726 -36372124123920668973841146317504543616 10470727 3594991186694320431753608192643478560 10470728 -375936146949109945010246285377216035840 10470729 -8970597681051905966057433748944075360 10470730 10779412883477953809416865888844396800 10470731 119566411518881453112251795838864364200 10470732 140323063978798921010917509814388547072 10470733 -107367573087600143026965521504471197056 10470734 -374632055943730897704556292143121457984 10470735 -177837527637302363824760157666290400 10470736 68159261025361191059283286443630190592 10470737 -234930811961010578474198255720963511948 10470738 -7893076935707271861429529713081288960 10470739 740829005524468535077271813496344870560 10470740 -49909076618283194766553356469115904000 10470741 83927348987212650160616059507179811104 10470742 -212596770226949684488118495544301863936 10470743 87453524410125358594792530234340105992 10470744 174761851673722090486688985121866731520 10470745 -63223389134775427746262129349737322880 10470746 -47982880018598195979137600558936838144 10470747 24170165811174566354535169829884433664 10470748 -257022084962600334486226167144648744960 10470749 492036206451729395905782989814004851750 10470750 -101038500318884054762471057826066432000 10470751 305062145223795408077664346666822014752 10470752 45148290483112826163395035739670577152 10470753 240599085572069836096989553465768441362 10470754 -156221485440874929951119588070363506688 10470755 -14797627216509536859833026277450312640 10470756 -96134375148397868832521960805928086528 10470757 518199463220735233141157727794891812032 10470758 2583746621325302711714434004189320320 10470759 -6985584179860636511252265445003207440 10470760 495895263051172658516988163855261286400 10470761 47713752957681881716185120511373107770 10470762 -153023011273601678181514559254352640000 10470763 699567457816847694943373362907466257012 10470764 -58219141250008161173054495027689031424 10470765 152392857910390031410526667250858852320 10470766 47141531635741106086868261435379104832 10470767 251085921625746978152033548751409425640 10470768 12541236537619075737809014055305740288 10470769 192687364452193475158609699384315560960 10470770 245535800334434051489723946339330418080 10470771 -139990725214222284167838595836643653120 10470772 105972120829612255089663802272304254464 10470773 196138045367284773625165832675044233024 10470774 -116406451580170190625111321136409260032 10470775 18179725100415834151961627917282118800 10470776 409833842820849844555873553508668866560 10470777 97182570820911644412489014135238792960 10470778 3969855070180589892026365772321113056 10470779 -532867379803125728911686735804351424512 10470780 20842663845721420893683845268107752960 10470781 609466084749433503202824835782020456582 10470782 26540721466243313261225086521353493504 10470783 -58061441096008143272679759363970704000 10470784 172508222750316533377832142324419788800 10470785 17734027629873184422248947283471019600 10470786 3238524533162049622919520312966197760 10470787 1303633267123321102231673774501328220680 10470788 54822496520201054517447993373716905088 10470789 -14393377520111523484016124098665942080 10470790 69327239621733148213726197205508150400 10470791 -39849499925361100524124901876776856808 10470792 -166584013300814730113541055813549793280 10470793 192083823670025972552391501691888661760 10470794 -3985853485406824309915512954247061760 10470795 -57971238533049247379942574758856817680 10470796 -53200689527107586415052888307614679040 10470797 -821904975499055555315266003569156442560 10470798 41053467699513746218862433047298896640 10470799 91136365231295957834955257936823306800 10470800 61624371995625447195706525142348390400 10470801 -8154100851283417223565422449811822592 10470802 353946685824485936394548677614232766352 10470803 175239523146709449020692021943554432080 10470804 -104953665955253725799190688098491541504 10470805 6430096498349822854066357614405902460 10470806 18419125027558106599324013119423999104 10470807 356643891671907036406676148188016503904 10470808 -28378809786517069208651493883590574080 10470809 -87906110252005712152626511891059900780 10470810 -25128764308042978378513355296058534400 10470811 207689265286208877815197363247373137664 10470812 -177582687994746574158898145162652215808 10470813 -52368262329150951918261443895150781056 10470814 337052324195790774289434983188320377472 10470815 -186534435840825479623577936651269452000 10470816 288822582503743870532745458661615206400 10470817 143664799397751962515130204691137497792 10470818 -386242261494369691069372350947167703040 10470819 100088720446789734588898710121813436928 10470820 -157049409282809072936155981965197233920 10470821 -366134721568297129410740628938235589056 10470822 -42479384840850882957608667678665617728 10470823 161714773199317853811703818827679530904 10470824 -5811882530831734889123207401974988800 10470825 -71158096966012530856516251734984860500 10470826 -183579903562836860824705398279848059200 10470827 1144558419859810871816854172301024576480 10470828 -10331859433813051602423330345406657536 10470829 52838400028232424249520045738355767680 10470830 -136582776187924650450340453224900480 10470831 122246770189325633120862069868430492544 10470832 -46324845028984016195658616783370174464 10470833 493261634530377484182394521428317523124 10470834 22053792998730838097973948986340770688 10470835 11805710347299604592431419347971223280 10470836 -234039803436478421310391475521304463360 10470837 -192996900098479290412975377964768856064 10470838 -104154389677037689035477582559345951104 10470839 -12578765677772123708615252338731441792 10470840 -144224764640926055914847323084242739200 10470841 -626897348767843707283153796688386492758 10470842 72552464616465897290227438107990204672 10470843 -324998031110755015510087458749127523200 10470844 -3067225149591162045667448636260082688 10470845 162436303934872913854862984362016280960 10470846 -89029984096589024078009419557292814016 10470847 626175332975766337200359886330512703296 10470848 -23416138565547973787667486761394634752 10470849 66084419527503286986340409041394430240 10470850 -8808115942335684875863513193576136000 10470851 -401256787665771355970052449003551146600 10470852 18752509061974261172345190063822139392 10470853 -24192987130219276637307377056100988898 10470854 -358099539609734206281427722421642807488 10470855 117126257605195863042926532111047450400 10470856 -298186187776957040288952716120217600 10470857 -536241423136698416125945066110185673894 10470858 -199196932423532696994293690883532482816 10470859 191541223779510877028469998460806554056 10470860 -255271019263971267721327572113523409920 10470861 -164681145684429282768751223761684699668 10470862 -203126949553340275005300751670463864000 10470863 -46941088941511559955616290395753733576 10470864 37934536375941242243723081258774298624 10470865 -28855869951211603899589531950773777280 10470866 65985363031549108921296936598652113920 10470867 29867116508983753640685954869537410560 10470868 68644906960408058049762855358588696448 10470869 145280042106831425148013085151209466240 10470870 48989383790665186960898913189806284800 10470871 -465346557507379794397156962801486807928 10470872 -77586115345064262407610821908780646400 10470873 23880883007177918535336042327869041344 10470874 -261566385707089753082893683591282818064 10470875 507530950739691540479380988015691324000 10470876 7645493389490859668429379029652624384 10470877 -659418999882784764788778989989967565568 10470878 -168484163555339030448066259034474467968 10470879 -89578187874211368063805248066113083176 10470880 -84535197618770523541980183514447872000 10470881 -598105564001422361592532718421176418000 10470882 176604844281720943020948477878218411392 10470883 29478672047348505693924721700455487132 10470884 -475461237378381956477128796339461325184 10470885 -137743268511186373217146959669109142400 10470886 372470150954232647304216455933570398464 10470887 87182411990536238300663811471743263920 10470888 164530031040014826766374951730040586240 10470889 133252043289152120363309694310483398720 10470890 97469414423931311645104287164138191200 10470891 275671629982320425307790718218941101760 10470892 35199839727028519906125910713646897152 10470893 321135496889856935880561885129033341142 10470894 -7648835813631341555047870636365732864 10470895 768190078366973775163325618632532511360 10470896 -39043116115159779803921471837467312128 10470897 181864134679913020251770554377938016000 10470898 58803235284249384538930954167482403840 10470899 -292941934682747981696827353763739906100 10470900 148519850876295306461044021839384576000 10470901 -6903420695095490605605748107771302912 10470902 -81144457300790504784072813854016837120 10470903 -236761903754727526219843138837228450992 10470904 408456176277233890360036613859096821760 10470905 -250246465933860837260777871918921395640 10470906 -155629778703144993074991203768589474816 10470907 -700596149421023408995756650933711380280 10470908 9069959451175661231191418504142836736 10470909 -101172601478365482452525195633027536896 10470910 104214875747583374497831393041076056960 10470911 355635154188621848138440479476777368704 10470912 -84733695648832553627992959507996082176 10470913 -229848519406816977533561922042211154640 10470914 -275637330631288508674914544164278991840 10470915 -10162622341812650574141345161358982080 10470916 -52787478303381421485079588249054875648 10470917 -214859112864986393723945160765753056034 10470918 42503692050480500515283903703630016704 10470919 114436118830362023965430923885808033040 10470920 -233012070693447885936867555874952755200 10470921 -301949221965057711174579679226650107888 10470922 -22449433707727340656218333137948606976 10470923 259988001208440032483647207625481137280 10470924 -410057554280411647962102455587325076480 10470925 99615991878712103615224201624424751650 10470926 -64337992939897368730475891404534728000 10470927 -377098925911836934501697555585365609968 10470928 12546715356941889289505480165758418944 10470929 -313070556376909378539079345741188336768 10470930 -534691487418982419565479566325588480 10470931 332561619913964695808880085060822629192 10470932 11065201400727272461089499135649144832 10470933 373757085813540219220515599052675742944 10470934 12861184682748303387867783815486962560 10470935 -110924862014230639324866145881018102120 10470936 151052153888746044336747433041094901760 10470937 391619307386913377614024806308874792400 10470938 197359499763532428291230189528247943680 10470939 94369204204906747813774916086991922480 10470940 -19028269123551942321875155418830233600 10470941 193180435780904503553369584874904027000 10470942 51077092409091284948604445775456777472 10470943 267822396172815762258535582705538820960 10470944 -249357582744221576920530041596821897216 10470945 43351918630773359332128536026726943040 10470946 -227542850677149544772729313195991114080 10470947 -495572986228628856740121422886099773604 10470948 156374604378135951436790273309869615104 10470949 -233147717506264199724114685690386135910 10470950 -66162459276160539827349973083412905600 10470951 20212824218227831247264285074978442832 10470952 -487135878323300139544859797349368550400 10470953 565625510574099612857131294932198168960 10470954 -11510121100771331188282524423093979392 10470955 -4288252542070136530355864639222542560 10470956 397547715662186670180572475923225799168 10470957 30415206180390934524327161690166535680 10470958 -106254588698217383383569089168870860224 10470959 -140974642639855470914065805808684633840 10470960 14268510348346813123221123461399838720 10470961 -28145583916190022664411410827296934496 10470962 -25159835288818872819072951868155222768 10470963 -28174673094598282585844316944587438080 10470964 -14769144126270130855167433752130832384 10470965 230064841523429713652535390815794129920 10470966 152471978646587089724120852011926297600 10470967 -226475312953788674554887559535632022160 10470968 1460458947048719093360356964401029120 10470969 224674997104665571555846135400249817594 10470970 278879607271667251178581289218919347680 10470971 -168906508684913710374526491899487195888 10470972 206657829344491923161399171869410739200 10470973 -6358430809181153909210883744219554592 10470974 27063202746056918036789021327219360640 10470975 276935339412100112861908848692495070000 10470976 80606043827322703281885994022862848000 10470977 686824225097131257343382424729174318624 10470978 44864810964670288930838859051014999040 10470979 -258050010589599196788081591609643414824 10470980 119390029371155397487835124468400619520 10470981 153128718937023499947508376476925651904 10470982 -22654929397004260379338294833982128000 10470983 9058766046497678740850355647867919384 10470984 -130451608725373851072047077861522759680 10470985 -151232612224920089225806010349106309440 10470986 -77213474050534458541399799146992350880 10470987 41350217123909015377912110281239244880 10470988 -205337429777451735722571630526480817664 10470989 -858804072363260455981787112341342535744 10470990 -22850027519436447780735663564836079360 10470991 284217052013763250601599324094609697392 10470992 -34559465249527976089568631929254576128 10470993 119539910132043554683379910785026083264 10470994 -74935762281028255774646141981573326848 10470995 294156721721313477854055335477114329200 10470996 -89051297585895231082097920874579230848 10470997 904054113615047919970816929968391316572 10470998 -52140150704181010755227682556749762432 10470999 -103108955664682196712726360552771598080 10471000 92361034166765799043964017455851520000 10471001 32595204308537570893844732206631276100 10471002 -158971217906382831616764159488998526976 10471003 308152028422508922935972102504988940464 10471004 -57369869936269676028707922486155635200 10471005 -321459032442976122654029635973112196800 10471006 150931567019459040311900202010461673920 10471007 514312564741256089602629012839692788256 10471008 -104964140445830583484417258697897803776 10471009 426646193623335449104004968512359108160 10471010 -90855185488561634062644358040764039680 10471011 -263363457581885539344012924406803483528 10471012 -383943539022886418317534344080350223360 10471013 167108159592481527160423632155408835360 10471014 -177905328443076369462304689643386913920 10471015 -191857900897152341400029006535824976840 10471016 1095799031462361188671784795596800000 10471017 -105526200031691870978911363441055120640 10471018 221257492197733831041259240463262102960 10471019 -258875288635679899591554800727334437456 10471020 -47547455511508702262249512051127255040 10471021 -73158862314852462543502083578438986656 10471022 452148267711636601776706836546677822592 10471023 -202259081235772693263318623841567810816 10471024 -68524379721074256950290263511044751360 10471025 82679163606308829899861779733679840000 10471026 58562645157029061601359380800085059200 10471027 -106121176800155874346355567522798295728 10471028 16535307139242439891992759978377932800 10471029 338536833562739945846378696718874592448 10471030 93566132908621114529988913969537142400 10471031 -62219629566366147024942159014993083872 10471032 3699606711961008088826716065459363840 10471033 -180153662566752623338115331877558274480 10471034 -1234801728764251730915204224995158016 10471035 92074026655751419422016288246568943360 10471036 377886960497237229957095101070838171648 10471037 -187416174896433648606101312515583564628 10471038 -188266250673823884760298196493327256256 10471039 -87061950998593141838164952121773366976 10471040 360053825137436024809822248153749913600 10471041 -53915021456928271502766769797114613248 10471042 43995679476238952268583696900488345600 10471043 -14086166502097374470783599787471922480 10471044 165990291547014144010378334846050569216 10471045 72464373772511490994104372085106287320 10471046 27596143907082118297106751599791013472 10471047 2811226837093423407353023166588234400 10471048 -65222586001231052291202288169659432960 10471049 -153584491685824624428097856763527636736 10471050 -13934377790312053936924342646581734000 10471051 -298771295051607588567386322782236771968 10471052 373055026408244179365766609320806069760 10471053 43633196095536327532376474008475209344 10471054 -163448770408271586732180234675950641728 10471055 529632947269693824885422099137050206400 10471056 7650370514477299954807572204746244096 10471057 -700054025859684906870764844037000767694 10471058 -143344676249711188002934828490867942592 10471059 8037117140733476435018815855559078400 10471060 -35322893737336382145415775280694667520 10471061 -44319680874241394767530001142243941188 10471062 14536222868924839570991924112111673344 10471063 367797700529989685548027905128386394312 10471064 -485408253969031504859142462323001968640 10471065 36015553837549130339031148379355719040 10471066 176285824050600928940994600426351707904 10471067 321415819269362682715655803482145111632 10471068 -31021123270342295809074720414089410560 10471069 99283242996279095019567756418638534496 10471070 45946472834681565443002904913745692480 10471071 21081827960592262879629443209971655680 10471072 175890469389740867684191452067302211584 10471073 -217713467327500011304790822836418000976 10471074 -55615427761075314878056810599508778496 10471075 86645088168784898992952080367557046300 10471076 155767663390452534435465180858960039936 10471077 214751762953326021301275800466364807548 10471078 360107767516864402491474230479205007840 10471079 20038513508015688573727938453339874680 10471080 -34791649208005053793941526451576832000 10471081 613551166352136404945865447287912837882 10471082 469494072834576129311301082129317825024 10471083 -420946857714422977859186682834718619136 10471084 95170079674084763267505964468322104320 10471085 62889751948357615605565278187348812600 10471086 58105037496930381586736951118308812800 10471087 100376560049168048614072807045524539904 10471088 -28026021161861955464245931645979525120 10471089 46175270064159392881040989952572762224 10471090 -62033272671325657308712322341809484800 10471091 -408481686283016094043323234711558059508 10471092 213590767832684208849568561227842402304 10471093 530950487554076163103745265366735215342 10471094 -61543998260453774965091319788587032960 10471095 -130616205300285993423510958818775733760 10471096 -97529924868408875946101485512069918720 10471097 -112855282123368083954969976374922675648 10471098 -166584299534472069784040649246574848 10471099 -169846170767000295863434534836362003040 10471100 1300262652267700541003273205205670400 10471101 -275469307839965318578786961879243367168 10471102 6127995676092613393153874913722597760 10471103 -100718126589880480012804496092894829640 10471104 30121336940883090948517632248748441600 10471105 254215882702524653910305388903391138260 10471106 -202098400546747266245640683650638355248 10471107 -133088971412706880628134303135208208 10471108 -359108907555201129808980946123329177472 10471109 45784745952391063117200132693223042080 10471110 24103286127843414192089652372877152000 10471111 -75193287701980669570952609581565055520 10471112 -255466706777706821943831316854381926400 10471113 -231801162156286576495389721969603487712 10471114 -273163294954863511988415029133903210240 10471115 306734609801049683271079176027094837200 10471116 -332336549652530679794667084129824670720 10471117 36029955524731090219017834868428874200 10471118 -19177752670875020731173195687328972800 10471119 254107031530099445928664630425010051200 10471120 -1335125497580490880347398392778588160 10471121 -130436026464734878095732451269563325888 10471122 118201345978128124222126469526042508560 10471123 55715989141892513761171383662176656064 10471124 694353478730429995818200046995866464000 10471125 -31700043949706892376656026836998240000 10471126 270169268542596060372498384429249844512 10471127 35623967496069499957507015287516632472 10471128 431012508284111939456646720054089318400 10471129 -278169049062145109612306249500289669100 10471130 -278735331979875651817912725701987481600 10471131 259897472787355512268998833955749978280 10471132 -50030488885735745373372889796606243840 10471133 -393881313751559267839082438204378013300 10471134 -165357686458748084809276793305741178880 10471135 -39987284289726828306396563252103112920 10471136 -79791957333814848613015261009228333056 10471137 -138317518206418254573085630325966633040 10471138 247938581069142237237281546684534672160 10471139 -56875558526536666844423013215999172144 10471140 -11581319172848594576326092061197926400 10471141 -103794929651223317164917767124498742656 10471142 -27901174598101106310103285920356390400 10471143 355384490221759216019775149833698787200 10471144 -932717474852565840859313762888732313600 10471145 -505524881341648255372341979245845760 10471146 -61686791237455601234322747732604554240 10471147 456365898956292587120424413618792754040 10471148 13726612450049238606123039754953139200 10471149 14273928941971977162851953922751610368 10471150 83289255681219166976243133706784870400 10471151 -483787452879153111840381232295246641296 10471152 29639069410348182397846901157207244800 10471153 558895279424516978466956578379152407216 10471154 -88549803951183532509706601345340501696 10471155 -157619918982065154959438963908950309840 10471156 -111807419168852836080865491928834322432 10471157 -1033566129897713303390571717658929060 10471158 5826830350336216796801170754729113824 10471159 -200611384042898896578945902227669444584 10471160 -184077227136791606317256450106294681600 10471161 -207919318882962024916059603232916522928 10471162 -182864589505230869040420312587329533696 10471163 -116290496629099235141639240840854650588 10471164 6924300653843399943534279850452172800 10471165 98782825611705236877517325983572438060 10471166 -5075554563540473461280352197094938688 10471167 -197069454674759526488637614281732492800 10471168 318695752713982769675805681378752724992 10471169 -19645759707001906006563830272272472320 10471170 89795444527041934710925683808994534400 10471171 -299195884166531164976455286029756727328 10471172 -29140502902445366790990087362077309824 10471173 13425291015506588924548963514127820800 10471174 -99409124108708263556693054595930469248 10471175 82667427060169242580606064102270916000 10471176 -133548846424805885781260729217467796480 10471177 899729706308116939348376312999719247232 10471178 459452394492948709841151935554720180320 10471179 -76362411704454602501046204716746290216 10471180 50425815027596411609618606001342259200 10471181 304052967604793073566013820276771200 10471182 49267530122717564422571884370485372992 10471183 -344039057203164544130372525329165407568 10471184 42619056237545875538932241055209521152 10471185 -67800512269728132141924522810537249600 10471186 135669052196784249937834348202574371328 10471187 99566803939446966802568133265286352240 10471188 450753432365039643259867750681018368 10471189 -320318944401548054266508191008715713010 10471190 252578589368992679492976173044235961600 10471191 -127571836874614233659401559061824311680 10471192 -263661810139017615750747186466660608000 10471193 27565988928513122013836796436398901248 10471194 890754574535465685771755653982154720 10471195 -40247574167389613485099456498428296640 10471196 -190494813598435518756015922663914969600 10471197 -225278668519388742875067353517699861504 10471198 -111279560425747104819067176329742902400 10471199 115193323579164604022762899944194467320 10471200 210138860398303191874704886321289625600 10471201 -318288290589307042641564754780022624856 10471202 283397361631803581251873812239684108160 10471203 266006740463809265592148776886282738212 10471204 -320027515419754806123523617410746982400 10471205 24525840468831089773654553390329455960 10471206 62146115994238208489989101075149116800 10471207 -33590977477062432261088784151509587280 10471208 132230054452268246896346395903911198720 10471209 -1972810651393310866675842832141461120 10471210 18772248648792843086061842575039411200 10471211 -150259284676776585684006238774838851776 10471212 -116163982496858565297266042970299194368 10471213 441668205341148472139997081229983177280 10471214 20942035866847087471189753985423772480 10471215 -242761804842331446956194735306959936480 10471216 14581732760863694105555434032482025472 10471217 -549360592985254170827210529427256842734 10471218 -111797329257513815834777054868065640960 10471219 -593716519212694976892266156218678780 10471220 269109824477560672376106992572486778880 10471221 -38489293036234491672008856363181588800 10471222 -9960412460261301911771340230738670336 10471223 -263716759826863679261492987238633534720 10471224 494218586529805671755401752197999493120 10471225 -167412348666195969317243016954102591250 10471226 -202509901686477494302755109411879052688 10471227 1720333134178203058943525486575517808 10471228 -297295563671625178516237756081654162432 10471229 62686926182053506554205200312864540640 10471230 -56240453476371084091445833746852188160 10471231 2462897854798797794166867497559401272 10471232 -86686119769952076585958541226668457984 10471233 181397623815569616168291659872771559040 10471234 142757025979076308920241188718603448832 10471235 -114849788246714027528818057257019662240 10471236 -1893451526655235889798422195025319936 10471237 51320857971018796231411183348019092032 10471238 -387383175234131795784109618417411128480 10471239 -53152256596364010730831595622309524736 10471240 -223004168204246030333793644626095360000 10471241 367649876620961069485988019245196743904 10471242 -52268792079286281536205580470231613440 10471243 535621454053994919753747585658001295160 10471244 -186476391471114499869969988651021271040 10471245 21362599011632660479284236171399697120 10471246 -278488897114065909722983038688497795456 10471247 34689287267905221069132242226807957792 10471248 -24118497667098907914447765144089395200 10471249 43694773237461918839835409142501947250 10471250 -28445253441287772730418407611617790000 10471251 215102854093541079394924860746389952952 10471252 -632446130921574413006346755179772928000 10471253 266462111696496565483560624388837776504 10471254 -206596787240180855281627461855061284480 10471255 26993748809657339716720546836152750160 10471256 -96123062020421574225305079850482278400 10471257 392692772260785454195938940556001281754 10471258 -9536278241317403567459061023145730560 10471259 -75282268522913776087774215910409904384 10471260 226452924929518356391696453586573445120 10471261 159003839090692808789593884247628186400 10471262 -256705841333579191346995162963704820800 10471263 36775813512146820125481711584701216128 10471264 511443912611524493191207113581436076032 10471265 2403051362498601939018880235417294400 10471266 -5704134173543393629215598881258508224 10471267 270188301003754598361761930350318828316 10471268 -398146773111724573332247994837699770752 10471269 507727283467345112530701781177881119040 10471270 111680324246616623424560117910608542080 10471271 1327972951822115328439346334660793340832 10471272 -97560123363590936397886909464262410240 10471273 96242771660038687242130397006901484800 10471274 -2790353215416856475977579076046117120 10471275 -18648371079182833839481345398742898700 10471276 -50611069570697757533135311736075182080 10471277 85228946649675017419580822858176379904 10471278 140282448680861008563950529999754549824 10471279 16819781961585225604425973038474951168 10471280 -21719765879873976344935716432575692800 10471281 -11582006738924914748056586660340386448 10471282 296913215718056940112008313267241086992 10471283 8132550449187043216603702874317905984 10471284 150591948826798520322390211727458753920 10471285 -127478473957587550579531573730877865440 10471286 185224772982799248647037455929827753216 10471287 18208032646245387583271417390631346560 10471288 160625690361032657591519644043025653760 10471289 630740791613974223568748262947423905024 10471290 90359936001146721167300028186383742720 10471291 -120260194136205984450308861346918866908 10471292 276218069545803762487502840801385984000 10471293 8857839976571685892640544222493339008 10471294 -254186113918866904072677021898729250304 10471295 51293505162279476730054102541468988400 10471296 128484273820369484831551107490476195840 10471297 -376959206624997034573630186997679921488 10471298 -349949965477917965252525403290793303600 10471299 -309616313778787456571454449286321504960 10471300 -70607450902162785994224552441783158400 10471301 -97642903018860347304228477479202991296 10471302 176415333392242475983308111512698183680 10471303 355812748230008721513599475716693851920 10471304 148120073785591641780247258278541393920 10471305 -107936159663226853399889056470225336000 10471306 -220267554465948169490174310682979544480 10471307 86433858254134647858942082601892633600 10471308 -166714229931353098292165306165760176640 10471309 -286133043617866778777900323559944956490 10471310 -293534231695212705622452282640500037440 10471311 295478414021778906828104200903878763560 10471312 -211436404461513145613603679126269460480 10471313 -181112518571373031388914836616212376476 10471314 -15170839282980201176902092272171217408 10471315 -1342143580467180892757079622144705200 10471316 253566153133964639741568676906719274752 10471317 2044179750445020803198778976392716448 10471318 65439569298439930657428843404469903360 10471319 611833443906959298887441018537185227720 10471320 -213380299283080156837569960849192960000 10471321 58205310993921533648310256896321701760 10471322 277607550272888837388276128970582377712 10471323 299365487749087666240969160894935436184 10471324 -471472840694816954132513364464731554304 10471325 182594892371473221134216253240083469600 10471326 -15851857577600364655589281540765357056 10471327 212704962434623101104426424051184985920 10471328 45100641563961732185475739786329194496 10471329 -274114840391051263512252376319330621760 10471330 -181136547671474448670871670207522121440 10471331 -25633469254685766321625314363502414368 10471332 83891781553272604571776551291023311872 10471333 -203943730330044664971701888894856631940 10471334 -1114398467837206511155129401454961184 10471335 -14505388153702897178704327560795156480 10471336 171874285032401067240213443622340807680 10471337 -31191973595085208880321433384369881040 10471338 51698609645628936406195264611230312544 10471339 -26175701025006554624124616014977127176 10471340 -253298603581871255606880480194350080 10471341 -86632414412004531501922071401131424736 10471342 141379600811636018875120807954252758912 10471343 528150838166744648453443570368287240592 10471344 10245873362620492229663996310679584768 10471345 -264740291345363464919258353949468172480 10471346 148417311719800669398068010259930201872 10471347 313365739301081060619581016373348578324 10471348 100371072716004364088068043863602923520 10471349 552427442465678071998106284961297674300 10471350 -78012126220832988687351023022990072000 10471351 235646711298434663284362971869545113304 10471352 645985991411300116420202509035774873600 10471353 -249631100803646560340468866570456722096 10471354 -435694175147596092745680008175598949376 10471355 54071487320805078404792384023902629760 10471356 11543901118585830930957983821218078720 10471357 148259755270647443141390364504441039872 10471358 -372454513817240139167459295933279870720 10471359 109323973672239990150024211192508348688 10471360 1729084094942058751470461309430005760 10471361 316199298892279331552652901166618608962 10471362 -237338543754012747179278841807993446656 10471363 -196482082117547262298431267369251285760 10471364 -51308534122093289757210123875822235648 10471365 -262847886348858480528078052475613492480 10471366 96274098162067323908319911525076908544 10471367 -33560744025057746846655762804952677288 10471368 369665465474720834488882255086345461760 10471369 -160705491721067225877863699738125161756 10471370 10190909275497967575789655731136696320 10471371 105300565706093143516544404550857328640 10471372 24766056837509077483257104122715015680 10471373 -446516301913332269858485434295669694496 10471374 119433502496110605074538831122156924544 10471375 176792856194080701933281295630696900000 10471376 34047167507385672110561496582500696064 10471377 20540304930963336835604806702016187264 10471378 163471312955149940261336819248970508960 10471379 663256908576344012212819902575711905320 10471380 36674507207817443853121410730054656000 10471381 -86976359813257131224637422380840381668 10471382 -320790946957282908369846154281085305216 10471383 97185544199183124198252622270791845280 10471384 52210260998676087860914798095551692800 10471385 -112666047637036244598631517851885671420 10471386 43090450705672065445129671355113982464 10471387 177242147187242508797653430157020228036 10471388 -452353965899864097181784376323824579584 10471389 -206316569162855253457271647855192392576 10471390 -64740824914644091865708546131351684800 10471391 -128989989939945916171496172776820539520 10471392 -125709789720157463659885213269071757312 10471393 -164366976253486415137859564946792969836 10471394 -155648979879951088483379937569423992320 10471395 -101809028402203810698337740305940552960 10471396 19139646972269083535087359753922777600 10471397 -176467232863770838049029885935122320896 10471398 11399592227420500697077919948952605376 10471399 -62832204477746106133955422948338022600 10471400 -89610817834555149990972242345285376000 10471401 -238222039952099164509522311606790470208 10471402 112735763883957799533277473143063810400 10471403 -2727034288953962527928807649191137176 10471404 113955371989170800099688290290356191232 10471405 -145913531632222958177175538692118272000 10471406 166071978309882817406220704110924899264 10471407 39085877136336142805572140978334722720 10471408 -90545332572309953404680815211612471296 10471409 -175551286684476890249432000228316823866 10471410 216588652206788888785028368308484915200 10471411 245870568753793304228532049547668407232 10471412 7124512426814531076494421466213416960 10471413 -291527042649892117449268334848049325600 10471414 -79591934355349389279774077957679436608 10471415 -868049710004974627329428287312406629680 10471416 -312958561170391189708677201778746470400 10471417 -73804694429493003939325166101497675840 10471418 175186304413508051465510216349438105600 10471419 -311256944409640999380240930982133437440 10471420 240841938727036588449460268269183265280 10471421 -641961462830465334780345270048286992378 10471422 -42959272017532923664452402457978252800 10471423 264534116479129391696351994121009436672 10471424 -18703623698926423183582116879815147520 10471425 -206001077468430335545999943486149194000 10471426 144448939906915552769352379104966228480 10471427 397119295972093204578392644569495681276 10471428 70805420982920160119921366872278908928 10471429 -569085393068216619438886936725245410724 10471430 53677560732067637251831168878126614400 10471431 24004008249773732862280838812874410704 10471432 -173505645964992465952552069839044812800 10471433 119578820734841314968114224334197377920 10471434 195593838297939694782961617820078990080 10471435 125300082652261587149726169237956270400 10471436 -391954412115301389269186503654667857920 10471437 12252863882816248226981130355561074486 10471438 246668133316563629524165968234100105920 10471439 -757716700827845635438714372833406689168 10471440 1413217840288641492387937381295063040 10471441 60550996732772250368352440345527498824 10471442 -97127249315198273607778603890329494128 10471443 -286685550795458341840009571054555416272 10471444 -7154428898878046065740290362989795584 10471445 -420232046775396226188247420471129756800 10471446 -490309301615006611299459374888431104 10471447 -217199609330449538919624433887856996000 10471448 153713503807793945306849161874605547520 10471449 28874303941363355971728651041271616464 10471450 -2884579316935878109479201967761792000 10471451 -463797130129431656641254629134612643400 10471452 -179428589540000593522251824170857235968 10471453 125488881131968466427579346191908633702 10471454 34658468145366082721884163774713208832 10471455 12324880544704465848447629812275567000 10471456 -461746470598424094952013443337797632000 10471457 -297417103768805924638024677778602267294 10471458 24643863386641795593214830508796954880 10471459 354217410727918126229783411566985889792 10471460 -236798257922975899797870116472470142720 10471461 101275602434581488171656604032840832 10471462 106992160556997279151955691021745163232 10471463 -67232723610357520165854095455031938176 10471464 130022692296427093966684883459555328000 10471465 312608260453389473873322065823946966800 10471466 82459035830486694425817894382058784432 10471467 38060235111836853926502731944573800960 10471468 -212972130077086754590541879584218266624 10471469 -419357348379329478312988625340798545760 10471470 -22397895451231448064173066316644121600 10471471 297058886680251491042113924226990962344 10471472 -10585113160495659495948437323024662528 10471473 -49509729181275189154119502767385169400 10471474 -831043220866346320748084565028781568 10471475 36553712832954176791278243752492364000 10471476 169512321519787697595353055949578104832 10471477 -305574334901208384714436864217463830674 10471478 -251365757923712460849709089824812062720 10471479 422866087931517692603424536517892170984 10471480 86586200063456181159125717539927142400 10471481 -78365859287006629049013440274357292050 10471482 -1787908373895099335178668475034446336 10471483 -236277880157260617376080710062680096240 10471484 5731452981256401973943966176307429376 10471485 -239505755224481832378779038336375352160 10471486 -68674041215418546713454958317496317696 10471487 -72752661055930469160748415120162865000 10471488 94367253762702206235819615784261386240 10471489 2213778411580787580213658059801594880 10471490 44715995509786809007565912096136130560 10471491 -235029017518750395772130600292465079200 10471492 -69501860886246743844914163923744243584 10471493 714449378706118117855534718839768799040 10471494 -92013992181841863849289778226437775360 10471495 -452009718458450675575339809618338366880 10471496 269163216118942771293486896537844679680 10471497 10448419315252019163282845235478506240 10471498 7779573542310600451084417171371582000 10471499 -583422912668703222642016185092850379500 10471500 58337012125149147480282771952638720000 10471501 1614054519222128554869373591424704502 10471502 105053725049608647830450300402453237952 10471503 113650859132606478488662631683317112704 10471504 -190406459659792904439342764281590333440 10471505 339178523601351739519057925454748240320 10471506 3472260096256716780199285555103612928 10471507 -802994781204021604744247397435571248648 10471508 -126373339795223758259446945940357621760 10471509 -106703807737578874994317396926133263456 10471510 5978511877652559468695400085988812800 10471511 19145712201224739191481865873844015112 10471512 -151043393102254209962505290475341844480 10471513 135282709204551543442779207094135955524 10471514 133237906256545571392766934885102479856 10471515 -28280990005106151131610660614340000000 10471516 485852246545056087251730583785615114240 10471517 57365727816041551353652651247831283072 10471518 1265102054698276145918234494189809216 10471519 195492578844252766359007504249281862240 10471520 -501107634670083354674476658512790814720 10471521 496945691375884192540736704139834880 10471522 55323921173592746145061711369953183312 10471523 336950881306289771080417685692955465760 10471524 83973009817711854120230997733359378432 10471525 257319515718281486298772469069117433050 10471526 18380757919572034696673130239535719424 10471527 -4105731946556521792886711858644390632 10471528 64585287631418500830536967974423132160 10471529 823739256360676377416613303339647064960 10471530 8434158670121273943597779695967704320 10471531 159794059625269829367784735558217953280 10471532 5056638531136593224801025261897203712 10471533 -169891717656822113584539904612640869152 10471534 123129242723316108324866113585737389952 10471535 -25004167348205028659557047962028942240 10471536 -59977789133889218645123391570954485760 10471537 583974412007212974716285396224223327186 10471538 92302074836937549927723869667048858624 10471539 109387615224464283494359021810595136048 10471540 -33017875895517173853381060259172117760 10471541 -536395909977190083943462323077282623680 10471542 -191245571415827657611177314981091572288 10471543 445014465967391878209414730565427026792 10471544 -62086779827406784540040379512186019840 10471545 98453759556892022423913618862056633600 10471546 38138592449869130329033267587054873600 10471547 29036576395195743090046001642817432996 10471548 -215924659251328840488118049298851389440 10471549 -362342428242144203627272711065464938080 10471550 159002296051394247974975512607551684800 10471551 -110112991538587779573895348563143149368 10471552 -22190897128583038787079903292214476800 10471553 -54591424637196711386025458739976915200 10471554 27602682279716091116057261562969174864 10471555 48068291661192710565293208873246906960 10471556 -167282703524620566697915388316792099840 10471557 -266325649944675589406756142751275876960 10471558 -1214976175636933917539852177205797760 10471559 -22231624939809542997725893358190405120 10471560 -11613333514846710023359501990780108800 10471561 413674098333919517596555808163603275162 10471562 -275101707352150604829325180473807577968 10471563 284124556059373174051376474118111944892 10471564 281108110762441341048642755129248914432 10471565 -123511306376676917255005602618137904000 10471566 7145908115646755871819664671898994688 10471567 142522172259736816788755709800651965072 10471568 -133257237037209882757188374056788295680 10471569 -14494804838696944563334366246851447072 10471570 148114552040616053585396949030523896480 10471571 -746487036461040574089104938870757838000 10471572 305085793582087288059730315488561561600 10471573 -231417524874535182119127315547202430560 10471574 15170684669203307459930357191993823232 10471575 -2099353494330296857032381181758412800 10471576 -88022404311713669489873730054261719040 10471577 23583052649062015959300290585202292992 10471578 -100697101324951471179162512012120102400 10471579 55228600502034551898270875166118816800 10471580 94941271332048259290247306971421194240 10471581 -15535881579791343138038009549875459080 10471582 -583322264749181812900115801391177024 10471583 -77356461188672215507834729536519157056 10471584 406870628610293829805153868708582522880 10471585 248185489545884534082656270957477157780 10471586 146184798280271642203942689743796621600 10471587 114357662430255116683266461869951057152 10471588 -554920806551614759790379036617303293312 10471589 351968224338742050455360020224069363390 10471590 24926011754605308958141163567661189120 10471591 246434554004329705297899288866849644072 10471592 -349006898472732643863557592058830704640 10471593 -301245820254884326825873422345452823072 10471594 -45130584420539183465798632810405341264 10471595 145523755702743390148088979742808371680 10471596 -204040774034342400256541383787054539776 10471597 146997390348356447039896671159518831340 10471598 -480832309266455059363087845545084804736 10471599 -166729824094038573787358993635210039656 10471600 -12682469604133618134215595253914009600 10471601 -205570751411729365334183427408847170816 10471602 50865549193283960140724866197604216320 10471603 -57478737987550785733018832593690214400 10471604 -106992060326033611506406715490859972608 10471605 19915693201152840245999811233989014720 10471606 426559778863701391589398654826458894752 10471607 262596706782851331233364600420795746856 10471608 -148733656114698100801370022962488934400 10471609 66321265971925641506460432592585404960 10471610 144497273969318721325448429003541624000 10471611 -151594784643668336434199762654334690816 10471612 -166098365931896604896605925627895879168 10471613 173990813029571477915656376398382041824 10471614 -16872641903678399986152634731383500800 10471615 -163627658997422185129323521824527628800 10471616 47318047910611367185642942894964736000 10471617 29355371366635935700966398362557306068 10471618 6495229072263532290929119899926699904 10471619 218781214698237503869051684731046153020 10471620 35226300250191135996516942401912340480 10471621 726855752359795236532714895415398465822 10471622 -23954525093510410219808831464044103680 10471623 695605245459101384169129580937790057600 10471624 -385820033435921014831441241255025377280 10471625 432584170243928775814700995968888789000 10471626 87775403669735474627014228552243607040 10471627 142681579797456072064162916330521621720 10471628 227693306477416409447997486790865050368 10471629 40305975715475245253221865927051605632 10471630 -41372524515386035285820169990844896000 10471631 63553575105636911184718398415830992784 10471632 -32684095609479778136381668443859845120 10471633 607798373235626559441220810275484112882 10471634 92260236888690162191705258478457141248 10471635 -55643568775455551376761739035436816000 10471636 70052688532685170121807445724637390848 10471637 -165577093344896842650527337424939886208 10471638 -58542135106766518778784070575473626752 10471639 191142516468049540240223046832866201960 10471640 -160986523031422677300586256639992627200 10471641 130577302704421109208234634597503442080 10471642 -202221806339951016527449196013971063808 10471643 -125224058885993673858226502646758779104 10471644 128305548578681500392315979146698158080 10471645 -131457068262371583590841457618083494400 10471646 82056983200637687180307643891323821184 10471647 379290113897169966505117454172425425920 10471648 -75582702150656171786248097835169873920 10471649 -162315069435326236424146802832155296350 10471650 2088361303197488139425539030418649600 10471651 66974382418398497513288641472405135400 10471652 84572410037440450647692359877825283072 10471653 -227690722266473516615577986189777971200 10471654 -210621867152049768001553047068502888224 10471655 -202626503921683093295044979014921162440 10471656 41523432415791525450934440498511626240 10471657 -6187906337669060477517491520356337600 10471658 235556307034888755858328623095547211776 10471659 -287401875505925469710083500088745911872 10471660 129637936241906514577987723445065881600 10471661 -10683468500083159925525839296477170208 10471662 43048126801542195306091052065290866112 10471663 -128505704593583016604262867974167764880 10471664 -19345203475220795548277860697561432064 10471665 41837406835413315257690285746698577920 10471666 51330695119949583082205579207689990560 10471667 89433996491592502899648211858263160560 10471668 -52305886862264926878405699840412170240 10471669 -249091417463084413458033818088286939240 10471670 -88143648109246714056780931325664307200 10471671 36638997357270282963497007569160330240 10471672 169077707796451647745662303407681617920 10471673 607868341523214171121692784297945826922 10471674 -176797922476844703987713699661812463360 10471675 107448305979241156160093835056903234900 10471676 146790861706963761724353997259231539200 10471677 -317941548327860255878746100679244816768 10471678 28159856346367308666278686887789469056 10471679 260860494047008121352841482305545968000 10471680 -8968810702086499185909153372611543040 10471681 -462396915957182261463384678070799556672 10471682 89320981438361984230416896913643786272 10471683 409460041981875293066794783322598081264 10471684 183066742856258071319570165533839707136 10471685 -142196229372304232479328152727403603840 10471686 112200533634716992008133378495204688064 10471687 -130399211815999584191340113144650642560 10471688 -16829080465203077520791598144489216000 10471689 362654422962008461674544079349592403754 10471690 -17694182095161503210303172497733948480 10471691 -8425654122169338123692194406184333816 10471692 -159793018909317785627574932714843566080 10471693 -369700976029878839829941691344032183776 10471694 446545430962622331483644157560965673472 10471695 70875745745737675771881556846576842240 10471696 -64889495080101080121875094473533313024 10471697 -295580483037810288204110219434922022540 10471698 -136623562843650522561311696789197397760 10471699 -47606455439836296882236034590468009728 10471700 -145912335726530781684053252370261052800 10471701 352660545904608911084043977020909661760 10471702 268936821478992652734894667681200747552 10471703 188636181857687772848267390299585320 10471704 -318497692355281176498424511137382400 10471705 208727431029224439376204961725454473860 10471706 -68126966400839333272324335633873419520 10471707 180778203062926722885165854867685089280 10471708 -34414812080465211089768913398924990464 10471709 -245595173557155340678215199407415464090 10471710 -54079990522368732205949830213093651200 10471711 -16343332979049172417057898976517582656 10471712 -376966017563241785968352535616379289600 10471713 75025647429497885677934292111988069824 10471714 -147304580121905732070002472729224929536 10471715 -134157960701225649464657983512669230640 10471716 -89000898382510125775169161879401320448 10471717 484849894863254013738327890845871796640 10471718 103612359505935833392361524270127395200 10471719 294393990364902729257132022258888112896 10471720 98942033094144815112565829073592320000 10471721 -61257929497616059869175442004240759708 10471722 238833733103775482881620586267285000704 10471723 268805825553368947637212575445477851544 10471724 -2184202531528644370512722346021917184 10471725 90966731879676456876076217858730103200 10471726 358891819864209400572653753446554876480 10471727 230623063596942014559926169991078309872 10471728 52657456674195696919543804129763524608 10471729 215332450105155791726654803448988941330 10471730 -106404748057831010047794927266785158240 10471731 -267428486462954912728662900160526184648 10471732 -94383767366865606362507156067471862272 10471733 350330315687096618015347156849386471360 10471734 -18807720355019104296456725184126136320 10471735 195974279555223802241794499264296049760 10471736 433596647166313916175327457948517990400 10471737 49575918978866799626320892825971064352 10471738 -20675368307088339586800730600657075200 10471739 -134831359928543694769999156115751595680 10471740 13022686335394994842547275813124198400 10471741 514324130345785665792874690715767946688 10471742 -94514792199688206746421416476032361728 10471743 -189796369889785254151934506030787580696 10471744 -163017705197922740764877692770940616704 10471745 21306360400234229130201700281361746000 10471746 -24100797025748514008513334253436428032 10471747 8432392856295214796062392261598533696 10471748 -100717459881410019910220781197494898688 10471749 -45391179218964639493476831855892911072 10471750 -158435078852974802996197383055095168000 10471751 439134316496472933509215711278140401752 10471752 79345619449745136163587073798529541120 10471753 15405589526772865376354039311129623002 10471754 -56024828672538911439657517667552297424 10471755 27810340411352868749420196998954112000 10471756 134405453369866786934880808804229263872 10471757 -135086381521852706273568622828552649994 10471758 137969161791555226470964179739140953088 10471759 -750126868913811142106480752885294929040 10471760 -18805433869691127563404106240023756800 10471761 -35443709374544140102627983418171996398 10471762 41251214701094032311086262581184927744 10471763 -414990050134236971253045586256126483988 10471764 137670379591379399781655712604488165376 10471765 -388060716750704002869527839423800031200 10471766 393365863775043626246654785133058293760 10471767 418520491163126763270589750311578546280 10471768 203552007720485916821598076995131535360 10471769 13152624427755459970864997241873604608 10471770 29541702644705635985108333083901932800 10471771 -148578206698268554825208799121079411888 10471772 100880047527258365992988737829895608832 10471773 130759543929058519553348986550905578144 10471774 115886737317653836538098083337445106240 10471775 10082181853920906694778674724660155800 10471776 -157547149492741078347356545931475419136 10471777 11885919614012854953540689323111519592 10471778 42753286648791498625947599084214566400 10471779 26413683365722003439122635450862748904 10471780 187919289826723237123788869286079488000 10471781 -162575581646718554048836962893418424836 10471782 -37860222220394278261300606517939903808 10471783 -58587792070964993702905384574627003424 10471784 149505822749388946034726110224406886400 10471785 42562862282860550307893699024751820800 10471786 109562333102140596019004793144047259744 10471787 -43128444973805615320838561939764709880 10471788 146651796787307728300692616111165931520 10471789 -84451182374960498314743562498815385844 10471790 1195882082210866778285749828955136000 10471791 267101183730202057448590058338084487424 10471792 21337596593455679477215107385432965120 10471793 -166798014552848210437774459000406304000 10471794 60898522389564825879616629355715612928 10471795 85950576566248543163427387420080434800 10471796 134520955254420736561068447644168510208 10471797 145176869530463184078093427911769715040 10471798 -33771926741985936865661390427904358400 10471799 -41451369784824411613492887717435959736 10471800 7027250823628732693186601474359296000 10471801 -394655432931185546262204946543320370198 10471802 -157534142714508400796037458748360957696 10471803 49069138579065894576898031346593740800 10471804 89405684171323908024116161250050506752 10471805 -86620353421009813860357337086141603540 10471806 181236223817827174146985087354543288512 10471807 511138091028914847624587079387206781056 10471808 -204694067284885249543260437480346746880 10471809 -126595298825575865849803665083682411072 10471810 81130812888840754156124340473620845120 10471811 104251030678896673758251332834699418832 10471812 21650227136152239611650925007590215680 10471813 45754281921593094100604677659013398720 10471814 6339880123688502272368132757933308032 10471815 -370249568681923617066893259680202108000 10471816 -184552862046025171756103890994825579520 10471817 -456984571363933711667865513933556492134 10471818 56709552557799914829429520897141916160 10471819 309909575641504684294754133327542443220 10471820 -175888966832690964602574606321537285120 10471821 97678326037511417787071003602118987712 10471822 512060644253304080406299564616189425472 10471823 -261804691293349864024403998771009422336 10471824 -130767033006107596198614480381370368 10471825 -56199885166243659049202130999583758400 10471826 331370014477414338683740770402462644112 10471827 101589780522500323094359191968696904120 10471828 -503640101021233026364053304282996143232 10471829 -221945326242872233910980967477770131720 10471830 -170403829897575538705400290858016206080 10471831 117062165787342735940274328859195176960 10471832 37201882517964050765264115987808911360 10471833 -2472387173222228140773273037452196560 10471834 387150005526464952606428628367804824816 10471835 -443962518532526234571058554918830599680 10471836 2760197142975734161464601226522711040 10471837 -237545770789619837728066594030716063514 10471838 28382006618515254398941862107411364544 10471839 -198821902716125768948576750481935765304 10471840 322110214598721640816094466305212416000 10471841 229851213104055259628689851939610486242 10471842 -56283833974007515285895340796158113280 10471843 346027885930257327566207965130487688840 10471844 333738691138951959751637751487833092736 10471845 -206421604716374581607672775091292563200 10471846 -76707715953480774210327854246687188992 10471847 -243541950828839073799793661909977359056 10471848 -147167195066024357474651588386616524800 10471849 344757623736543421094159179545997002064 10471850 -7873998764663592397692427541204928000 10471851 19128237925745546520334246918360882080 10471852 29844287208920685173278620045505395712 10471853 -73291991293420214250064479685991903520 10471854 -110897704312579629658462714712109499392 10471855 -591169888978951065206530214476464480 10471856 22843216800218535470332145824350093312 10471857 -268672145752609555888270822260636278784 10471858 -9364615746249119243272956475741549440 10471859 59252540333650025457432299471381730060 10471860 -17880900636455863096068927049646039040 10471861 300447105199543180429000074143053706304 10471862 -31113110871808697539519685540382875136 10471863 -33555895538115827178915007257765259056 10471864 -8405913141840054711000120025709076480 10471865 -113714086923679241978839440718925575740 10471866 153775068103208355430126227318370612224 10471867 -130897843268765246191555705425090767616 10471868 -431106572699731856647976828008651129344 10471869 -258991651075280039867381457735933840000 10471870 -67427511881263844608877234800671152640 10471871 -613593738122930043594843755205041323680 10471872 -130335433548134173645628229303914201088 10471873 -150900708307458392680153258803983090878 10471874 -68739608214416660222529763742019752448 10471875 326989310887333077747070601163803850000 10471876 3076627793161749449573879918270392320 10471877 -187850165106717615715743490100316648192 10471878 16484226840996201716796828246569289408 10471879 -439721644902755159172940926415556885712 10471880 -289940209374503868501223315125554688000 10471881 -131542920201634248700386034106982973056 10471882 486072058252407086219172071317246070784 10471883 688153174308732341011892893108776522132 10471884 162167619638114220234234904108492340736 10471885 -409828040786076728267070148336988538420 10471886 -162623266040287125679196284032489100608 10471887 453327290304795799165618358576229984744 10471888 -862091860365368164794789825237983232 10471889 -28301809151710686324596494790460268044 10471890 48398032000137220386416656371015367680 10471891 400532232290220941875713168263620285292 10471892 -125743424528350551922996983303780411648 10471893 16649895148918931805144994490818537728 10471894 328755140386839273309519593847366494496 10471895 102863640934414900796708494757941306080 10471896 64172384410736293427802639991709491200 10471897 548259553451904470229611454451345737472 10471898 52944139086233489353331127585442805760 10471899 74052760771064438122847775767448622848 10471900 118170394605559077422227342746262272000 10471901 466872501066389043751108138063409373600 10471902 93215737785794474163317737410411761664 10471903 -284544953550359382396236586488756191016 10471904 -681461484061348775410833279874861891584 10471905 -81904361146086532400186521398594777900 10471906 -35216572950357974551609844342686133760 10471907 760786809966515020544973954415020583680 10471908 229254321526486878229749121442760668160 10471909 -208029648677301136367759888651839273184 10471910 -89926732328417485679101301499567600000 10471911 17744564844672132107609227434628454400 10471912 -458446058361802720910845408918846832640 10471913 430116252852621546459503190104335551162 10471914 135457436632964641935424074627209091504 10471915 -160224547904453226363272521059514995360 10471916 14861588570050632665657633172245670912 10471917 150291436244898618771951523574316386880 10471918 -44437762517054334133489064014022795520 10471919 7143925946612491516470605358243844344 10471920 32255754939652843322459274508549816320 10471921 371523503329870664851138513874636631122 10471922 -96826125900307080691893649443376739328 10471923 -406782806956420645415254928795638272 10471924 -240691075735798666610837954985985638400 10471925 -94921608103347305326746433247206778700 10471926 137910958790710873141302053161316797440 10471927 883624800411941267699158910148954073512 10471928 812944870304995406238930672324951552000 10471929 144492601834433266769225724643454353920 10471930 -9207642899528437811932361104950758400 10471931 -477728374959794464492619561304235238736 10471932 2616435928375514498711339547113355264 10471933 -24820243226063517323009442190373109396 10471934 -61849520737910636877747911661195094848 10471935 -16927004380312067213683063025258002560 10471936 -30975411273238405829527157042583699456 10471937 -226148089106089049317180865984502307134 10471938 61012306957838843977087346558525756160 10471939 -510599060382241450933287951134750876144 10471940 43131878263631443354854054253752311040 10471941 -602943324691056622046794217930333180580 10471942 70936505498659816622656376878602868992 10471943 247951860262699710082975306302276603024 10471944 71286705859659502829925971864337776640 10471945 -282501406044482517072150243287414400 10471946 3932762829913839030360166219176831744 10471947 257050268312416615248712915481063587800 10471948 182359468759885583160808358480899159808 10471949 -562035165898095735138421974999398676564 10471950 -62256093575051267386995622229814672000 10471951 76682269550646597759279422535829491952 10471952 116535922554855579164267958131905880064 10471953 -252521171606573517054029267588895591696 10471954 101598526513582502298360284733363564192 10471955 -50365359955835588339815210985987162880 10471956 -38232256789130942113952929668222621696 10471957 102831758002281215782333611852556631040 10471958 29092468755978137590159110671982101760 10471959 447042888375178606186574232971332100064 10471960 -398581740893747682486595007442017280000 10471961 -184386867386102533490146024625190985728 10471962 -206166340221726465754289112469648896 10471963 -457047651018341739218672183738290385788 10471964 -53268164100634849287652772421990973440 10471965 -73483187488364056651117379238263633280 10471966 66533828465978221883483450892475483776 10471967 -42861500162384276883596295395495799048 10471968 -203123174649562783344761242651986886656 10471969 -120670398728420437579379714127444156480 10471970 22439561188759734733181495242534075680 10471971 27614556666975628231860757783280802624 10471972 -138350549094536496426507545981072384000 10471973 6227185402019420612268345251061483900 10471974 72447269924639738316564998315942532480 10471975 51681421782296264635911077379729772600 10471976 50501381333956467411469090353995612160 10471977 80551148807346927538668689463490800000 10471978 268135792955092260626544755761593848832 10471979 29524633839985915451297492959502805792 10471980 42882285111792705283625476215813135360 10471981 252444007738532233746344169324173794732 10471982 -1635730128301514144390541147723067008 10471983 -136865350678489854641408713130413758720 10471984 -181306341433887990825318167210321920000 10471985 89899473595972418911483960393135809960 10471986 56607255221324505259171689282215706624 10471987 391898680335181099163326253639297613120 10471988 -170831018962316559119102141503975888512 10471989 360628579770537528986144852157976702368 10471990 -97435567177454636431911731701185984000 10471991 175244799352642704871927447048218100392 10471992 137705201829202810781361955511532257280 10471993 233104417653132279570108421161507520000 10471994 -109617323866096983769787619377212956960 10471995 323548120934294183936628478631560584720 10471996 39084822878535196544162260157761057792 10471997 81397992341915364400478263118492917446 10471998 -170016961697232105557180905344007263936 10471999 -109147553747741440440712165210460479064 10472000 -59905508114999808910219712573472768000 10472001 50710258316987589842104099698437062464 10472002 25525319769521793327547481812902345600 10472003 -566149187320526042352524773490413616640 10472004 17185983372068824745500626239367989376 10472005 -642086976533582740354602681164169600 10472006 -104142385912276303734002968856005951680 10472007 4373064254105166252841707393829509120 10472008 -100611354043320105165179627222636912640 10472009 -1047383026875216034058289808335471022320 10472010 -289316120615923701812455565292124339200 10472011 -618627527792618685424776655037667250776 10472012 173614183404677228032599856673250829056 10472013 -425399059573290236221103746220510145258 10472014 9324508251198217721532741412560000000 10472015 6585827155021111950122266311403890240 10472016 53782154992494356751866515834304593920 10472017 157480832291025132782677828936646919396 10472018 -190077305950503841565518530713181583200 10472019 -147193309559190401884928037556213219656 10472020 40498393513719054083732466576653882880 10472021 214200448408833772306729350539976198720 10472022 -60002108389575552621152593064653295040 10472023 766642394433256860687625535698918460736 10472024 -67038565633205657052172273513379020800 10472025 -176959649426999743293982501763622337200 10472026 159098930402599105747710456235898249712 10472027 377883213100628847732084652381922482800 10472028 -45642948390624051670859417506502983680 10472029 -3262235936977801793554264650200482016 10472030 -3406561515786865798142170080949843200 10472031 301642418986722750908191141199244813840 10472032 204866008408407259700619835829034811392 10472033 12178685762885077231770977006940831168 10472034 79654452091922816393069252391945299712 10472035 55395225543897019523020520266195938480 10472036 52554388116388639904216697917989839360 10472037 -205614783100382471239565630130294350880 10472038 -89217960303971527570278644386222832256 10472039 402537789363645482747948942376167053056 10472040 258152631924531065464019068569372672000 10472041 -1245812132314804697818919515476363593228 10472042 68245781195499834592645950026465939712 10472043 318442741168233704181613145311581733464 10472044 -530372581910454205942896672655118857728 10472045 56102303942884118812142696575808863800 10472046 72743267243007174600428022287456828544 10472047 538413835234026938775160382255787628496 10472048 -432251889356656769060441676916457472 10472049 -25712434988125973927153065382287168512 10472050 56892656482478988688162164013054138800 10472051 -339681304397352830826659274234717463368 10472052 45371685466607223092644102142068088832 10472053 -690184320787104481910637189794536061636 10472054 -74069805234219890714817774966048669024 10472055 11499884931275093038846327475695470720 10472056 47631013820877381187994815694014955520 10472057 -274036908301670139666785043800059364988 10472058 127718361147468491328356849743169702400 10472059 -266440712519407956431108107219835214160 10472060 79043857969365839841277135909701204480 10472061 -1486550156793834417728969781889139520 10472062 -258386236233806343289310647529294227968 10472063 -173854544967396336887059526769169860240 10472064 -346059339859427653637886579567451176960 10472065 -40272117018879672308390732605851642540 10472066 -182893737672484940404679152281277920 10472067 57947076502899195114110013494209221240 10472068 382740332666403638073698054591199549696 10472069 21946351579207745346784640048808189120 10472070 95970393911506099281514573002514513920 10472071 -585052539022395552698577115600886706656 10472072 -264970208121607588350817112889148078080 10472073 -117996176469511379826698202230374483776 10472074 133815633257473088670630877712998533120 10472075 -211161117481500375937793041620842372700 10472076 520119789713009522258805140090299812864 10472077 -45005685452778406426082073986154886656 10472078 -159748999561506490788049254727885498560 10472079 -24184533026514837009622607135787382272 10472080 -85129757703340218447077639638918103040 10472081 51834606035745025526497214967121651200 10472082 -141718312491737845021645930478920442880 10472083 552046563160498351545249330777464700332 10472084 -123582623515670952935780689305913762944 10472085 149925371708062524087761700914663185620 10472086 60665992140245004933500903827825384992 10472087 -201017835037495904868237772429146835080 10472088 -195768186001878368526474510985941319680 10472089 559147026624751115327678848255600866890 10472090 161357889005978937381998520211954241280 10472091 -1906991151343570633485633031003458816 10472092 -218636650664772443319709025859597136384 10472093 591282324412925865635181716119717434342 10472094 -54826218298414575751009673402189380800 10472095 -367552676209374193220900620557661120320 10472096 -68265699509066766810032967186200002560 10472097 123357340839408658081378819065125328960 10472098 2069435976207305639760025153834134528 10472099 96500231797145846790410656455098672520 10472100 -135833349833138631327227803815334963200 10472101 -199490193031230994633642545219097944898 10472102 195641028339569248157971064452562288832 10472103 366842837733992021755627706654255630520 10472104 434808056480886537628203867623807093760 10472105 22192106009229245949086932856052021120 10472106 59021283579508254484776886809210319104 10472107 399785152331752836471459722600347068720 10472108 -328903537337303961564010590907895753472 10472109 375367113764607518188518757499425283904 10472110 17504656640894722293498056217162301440 10472111 -85642495415226048821135225440259491200 10472112 65030547550750837833563201411104112640 10472113 -840823220655145841099671705687506495936 10472114 -262117587962465339066500593621594281568 10472115 -9868916729615302373627449174500358560 10472116 374326386316966363504672118909345873920 10472117 -259440892855865321201541086827244637696 10472118 212070783019072390273478797894016455104 10472119 300290370682835456486225270531770365792 10472120 150725405160556039337541756690631680000 10472121 280785934917650197505557546580520191520 10472122 -226523596146484177770833467312113279888 10472123 -18349086223886917458902584537974768576 10472124 35934618781264567327027303971739714560 10472125 11204821350989270738041539227790087000 10472126 63321551684261782176886478462266212096 10472127 -7758604801532919408375740812369690680 10472128 71108911447680005608822019506404589568 10472129 -218894863149449919173348596982454606270 10472130 -47839069027482023441441243524511116800 10472131 -58256218299502106928955158900673674128 10472132 -56394305593428340252648939897530283008 10472133 69988858268067639683628809338136361600 10472134 -1219060909630811282645335883336036352 10472135 -54274700628503607023707238682749554800 10472136 57527310609943134625723008553955573760 10472137 -161975126949979056046431350109086614840 10472138 -13988894894877255556328244054316997280 10472139 131716754108965092837402638878427417520 10472140 107676168676662065286661676452946165760 10472141 -55392866959523360570483311771537266432 10472142 -14314541689413749531204012602457228160 10472143 -119497165595491538279687980777051683600 10472144 109863168586260311062909156676719042560 10472145 -3938416055584993824741695891786463360 10472146 -57187727349624559160071788429854087040 10472147 -126929659949401338125782912598263233888 10472148 -16755199193553298696831358981422596096 10472149 -412955661784150647023932304849956072640 10472150 16420039305427236335859443571901881600 10472151 223325379455367995910031299277965416784 10472152 106882503785183314331945943117135667200 10472153 22852272870168263066007301878188158464 10472154 1661573954904450061672507412466524160 10472155 -181480370414944955800559310518941196640 10472156 52599896323239491772783233243227691520 10472157 70091803369236951163335940734947758380 10472158 -1373924042530465281557211376329729024 10472159 270480083246324183206169129334031635360 10472160 180938335459793381597167044728531189760 10472161 97145756563521773158360360067477260800 10472162 51282444443744827620066231858012649632 10472163 -156495007265590629496347888825977038416 10472164 -354441301157380168330969428241370062848 10472165 456289984124255032519545812023166005920 10472166 900356348414878729907839813181122560 10472167 836531331958813694343221836323739170000 10472168 -36239765808142651229640881671421706240 10472169 -325977780904970209872436945752871286880 10472170 -244576250249386043344780744902992592000 10472171 618226143307144885401794799648548592372 10472172 -18593279534910490459892557135572566016 10472173 -12698474938135688119108035216465784960 10472174 37500706678137087237961696406467446336 10472175 -24802948356348995867834323193415564000 10472176 -4140316808032024294954645290378854400 10472177 -2915938033401358442367013392549000720 10472178 -4739921806666370491696095888416347392 10472179 185191026423811578579751321157267158440 10472180 -136419052582251716101752870540069911040 10472181 -403088724417457188835850813257474234848 10472182 171516925948493207670837414535380034080 10472183 360527193403641636138789084504831987432 10472184 -89555389360166921101523855080543457280 10472185 173309303134028864778562528954003126800 10472186 -87375851887248634147891907598940376208 10472187 507264784212922448265501078342841776 10472188 -373189343663662190603745744285989466112 10472189 78889265725002635704190793265565208960 10472190 33694438951319386458004871349629548800 10472191 -59997675739386201062175778513325278968 10472192 -345386171478617270396518058582983311360 10472193 297110256711388947097048190864439535680 10472194 -81032988227924876190795945637338541104 10472195 -269624520747876268899089864286164530800 10472196 -50576532505737176743732633558521876480 10472197 -160290612713988370491459482708273026368 10472198 -219129459337787391116733872431964940480 10472199 -108502075039108978378511306427913391232 10472200 205536939528502574291184819628616064000 10472201 240059698678431305062982117981932370202 10472202 -30727982868052316832093861227341897632 10472203 49671347568504468274176985265130552320 10472204 164638678478923530448124267580501085440 10472205 165431648039483422956919976789318971200 10472206 -102593772348334468505278467826601713536 10472207 -504496965002425358160785619457921886544 10472208 -53346350862940891688901393399511842816 10472209 155078504529763393868830552264791702528 10472210 35760017311274293103534949830096616960 10472211 -38369471484359434034810938301213483520 10472212 -454151752796501135046383700775649340544 10472213 715338037865100445178170561995906216462 10472214 246953312139274921777116571516051396992 10472215 2999684071777079618108691233769342720 10472216 -313983679038163425225242031964726886400 10472217 -10276760426396538295914801896925079488 10472218 28269267584884478542599493864119928560 10472219 579405475087445733545525579960352880560 10472220 -1469747394014457224905598843242905600 10472221 238394075443866132011281629811066973400 10472222 490160536568434904711138362031883264 10472223 -140584519924249181481464938799330290032 10472224 -18450159459312848408067685047387291648 10472225 330957265912607014637012214153686109750 10472226 130408103465535386559752856458720348544 10472227 -102227679466324767198139306143167125924 10472228 -140989551952969513206370987236942524160 10472229 -131395202957202938644979925698566162626 10472230 97375652491966834553360610183164937600 10472231 -437672081966541611519441736879883148520 10472232 -166181669112959533262988306366957895680 10472233 550486704398150668469306381229815823482 10472234 124783033788337831859627576921010776064 10472235 -253949064565411285150884331206598617600 10472236 -675929053457524805465541584929725241344 10472237 -451353834804038419659774316485460107114 10472238 60999214159716832773472097593380775680 10472239 -707399086121569231521166115517926684520 10472240 77316944533387237106825166423254630400 10472241 -55985284279812993598588736188035673920 10472242 -136845803149539690889065945134595859200 10472243 599358131930603833895972109286952388492 10472244 -118032303375387707864413077886772957184 10472245 -31427068571440795380089086733773382400 10472246 113623408273722809086930050860875143072 10472247 37409498648326285693280801517035191896 10472248 357169564220142678240766851235385856000 10472249 -14293100441063548170121176942571881990 10472250 224556807709887122427458099259866688000 10472251 734412906670101322250377978370128673252 10472252 -176183937235696270451654631252392862720 10472253 59238260989729947412262347808101026816 10472254 81077458213893742252793721687830428224 10472255 276809549991146752090976495496735388560 10472256 40335560341947198517844520007494008832 10472257 1398101397491858743819218691173765582292 10472258 -77591442589906111643816796435354160128 10472259 -87717696229889688700548023238281168640 10472260 95386711047725207976162252263452569600 10472261 -35708445185030572989200393874645255936 10472262 26936386688151703406456537849050437504 10472263 5199947385041975624918334639698745600 10472264 -533223972633248689006426650404404838400 10472265 -103194603362593015610203815461614644480 10472266 50681925176848302947774341611744011520 10472267 150075964182312634303471392602391339120 10472268 -70548477951033873680721614169084149760 10472269 76914537341590957017252096029316159180 10472270 -80305512043291572274883101636589606400 10472271 645814675238212540333208836198349218944 10472272 60100663160169988912831210669665533952 10472273 -67550844985620162179566945998497760960 10472274 14474560419770095616304897005004864000 10472275 140450998524310093840177785814462647600 10472276 -794464859806435374226526128046573568 10472277 154318114800426513149613563902324074720 10472278 223536311479582655202172064484974449440 10472279 -330664087857443044774815303239180304120 10472280 -29960732105869700989675171733715763200 10472281 111408304945216414619715586699717966852 10472282 -155204630788499617459573755012943381008 10472283 282044328496724957712886103559909606252 10472284 3887526449502815416078151992294105600 10472285 54217364467280654924961270011669747160 10472286 166352433661389200611371083103966944256 10472287 133336510190424856278553768364592806400 10472288 -39629991115357393958161123014053462016 10472289 498014458422102750088981370901017184480 10472290 188308521380235318366351147690773786400 10472291 35468011939308520686704557019210925552 10472292 294173108075260736906939592090357119616 10472293 133042268482056046547307164873740949504 10472294 81136926306083435658551459500335100032 10472295 -68859166271197584654686997809478424800 10472296 -143037631258324455036539626137787760640 10472297 40323924292767001828850788383594627264 10472298 -46268735674705827058225415294392557312 10472299 -470754259881800592552956444766907554700 10472300 -135224491546987423331440987923048057600 10472301 -5177235774575551540946843369558983680 10472302 139051923254553396837517412945812130304 10472303 -301605469943062488941882132881000937472 10472304 -22718171216656449502476431372774277120 10472305 -662346992253514571869640718761892627840 10472306 2244996324600091930654651987755494400 10472307 107649534056046038346768984340433718840 10472308 -78944797055922961712890799515730190336 10472309 10695070508440728348108620052904795260 10472310 -109860469495373383656775078104495446400 10472311 -369038044534157168776339875595486344088 10472312 -77193136013799435019052909809825996800 10472313 325061096261997002650468167203549668944 10472314 -66714558716049145370745339898367221248 10472315 60336257171029054038205014870690420240 10472316 362354534385784223179618919043016934400 10472317 10767426760081239994465087387422679200 10472318 -271336336693256344227839460050107952640 10472319 -302041699678425802574634551996972037120 10472320 178231199756516510525827380321819033600 10472321 335324694361137302048869479389467899522 10472322 72269426164257575148046374994289186304 10472323 164503024862718208051443613655169810720 10472324 -194133867594300118863196460201376146304 10472325 162928617992495278174998294631568100000 10472326 -369526779365461673207250838536810345888 10472327 249489085363688019010354632950451928512 10472328 655557455061095640310593623502872616960 10472329 -62308527212795209850159999304577546854 10472330 -114413497956944293025180808560399374080 10472331 -57230807767535996372190880557770782248 10472332 49648616391059766396338017403903839232 10472333 -39970374568089523488159255723796217418 10472334 80103272314647106353172986262983458880 10472335 -16947346931595629541756877170517891200 10472336 -10729860281035245695181552615967162368 10472337 2195208564333343742591737581556839168 10472338 -4905315554661915058301162073177163104 10472339 -238542488509575529434697595187277261440 10472340 238319448538098049367423090183904890880 10472341 -2639850312232950257782346152947299136 10472342 209802477302367799004396176764290620032 10472343 -10768227456089124627729121051908970752 10472344 -433757346059435995251873301711683686400 10472345 -14411934895853501475356561129876313600 10472346 -118564999703974490369187002431796659728 10472347 473368069517892195736000817313066817796 10472348 55037511876717863711261590503954654720 10472349 -6390949007543277300691991946864076512 10472350 -53509415896704693115945436328198115200 10472351 -457806647930508692786822900120368239648 10472352 483786666355388170603068830385394679808 10472353 144693512840567510582068451902913638804 10472354 591610267177283254483241021193933516960 10472355 -80886270069862007620012597626178960800 10472356 34832834168350674183684453699831009920 10472357 -140165109587979093623437956652249238208 10472358 -12576783780011800582164183467329486848 10472359 436512394049070926344627634681954596104 10472360 -101215604546864155924032858689898086400 10472361 11130626767032458416961636859385843680 10472362 81571554873730523485790325047949465600 10472363 -34896822623688926122224385467497212800 10472364 -64405230787223023883313295676408739840 10472365 -323203027085071395046547778525358042740 10472366 -181751539887350788787967658232381746368 10472367 247244232670766679189407548746790300680 10472368 47721806516725256685124118702630993920 10472369 354547346136944941974326678994144814080 10472370 -103861176248696363665719172926742771200 10472371 100667092278101066168393319947444789824 10472372 -260848875466192984063129749288607223424 10472373 221574957437780976495589038615107984220 10472374 -73651560215124187096894305537003858816 10472375 -44744626420636257335765232843124200000 10472376 -151995055035971045223904685567820226560 10472377 -111042151614834900823078493909250551040 10472378 300863779060542858670172564293004367216 10472379 -220900852856815539305954486697567709416 10472380 1112962551522040980377187225323074560 10472381 -573920908330748388161903868369735109818 10472382 92471460590944164488200426673111808000 10472383 407707898150555940972053150028825099984 10472384 -7357127290044368866964309567569133568 10472385 1251995384189781476080770432765496320 10472386 184071706914020419750294312778807005392 10472387 91008930073879891816678093364550616272 10472388 43294395738425678323468725499139856384 10472389 290618610920075898969717407152345136640 10472390 176855627175392405308281595881232003200 10472391 -102127947524347514260653751430009504448 10472392 -445247274288115606569925970571264000 10472393 145120952740870404839898504959087238600 10472394 -58990829527580344395466462759073071872 10472395 122418592392851472703310913149280154800 10472396 186205204725683488951253007142155010560 10472397 120888210055963566698831169202882743936 10472398 134695156641454246509097989989443093440 10472399 317531540875256656940364450769239475200 10472400 46608594702494740734157778532676608000 10472401 541747873870404321361854732014734207600 10472402 -31490223890928914533765482105958567296 10472403 -691273050687833370972129594484430766336 10472404 26109342300748747251464375639943337856 10472405 -272302517028818706477635976327982667940 10472406 8231119951623154786579884039989895168 10472407 -181336850212559252171181092902334784168 10472408 60786476716251856267331655420464271360 10472409 -20579366767895722665519767398608447510 10472410 -20353686558307073811611003636333778240 10472411 -95721379529697477315070922780811941040 10472412 -113997705054790210065956789824656043008 10472413 78017427138706308078797473570675166560 10472414 6141242642654107688817668807753236992 10472415 65223508715302217206703902023813505920 10472416 166371649217036228955675374280325988352 10472417 36097652749137155671188046016351623812 10472418 34824729273462826676322318944920274688 10472419 175901001371305437297657738386249815360 10472420 17620026739626486663473024323918233600 10472421 -479975977926676989808436990837693865888 10472422 -55727526895653910255131698813567220480 10472423 -10907680370487777454460891942627226288 10472424 28648893573241184125827866833226219520 10472425 126922976095741130047035563427639396600 10472426 121890600862130436191127481367399124912 10472427 304689695733960090973587845655061550796 10472428 -203658619959354644147519692472720396032 10472429 -145186759900116535328615536168208256 10472430 124396318280187762590764818589238997120 10472431 -308695508534997414289482356336666830768 10472432 11656889728400793154707707408251355136 10472433 -89770988273948105380516447731474988176 10472434 -4021397426493253546357978290952240128 10472435 3156309823277985979033768573352213760 10472436 135362839895530856604816279524616499200 10472437 148017730093559767715496362394691047086 10472438 -12132463601196252302695763252004691200 10472439 -210415668316107293605284775083932150400 10472440 -280839669172474822884789991637920358400 10472441 152793174214219281107597958475530231360 10472442 119257596291873897519682201275527806464 10472443 -23760429934530407769566849263169618800 10472444 -39539654665620320925224580429631832064 10472445 153046593198181375147055955275140527000 10472446 -27031196934456849739736864703703837440 10472447 -106266707692292415961789950344092868448 10472448 34052091061258932924441530356262240256 10472449 174789029915380862365400819795687457364 10472450 15121320018425129269125971645057430000 10472451 -22771206634190970513206729781557176320 10472452 -56786602251507977891342982212046028800 10472453 -149093331918504578530189786440423467298 10472454 -135561487762231612792815238811959750272 10472455 100397427725518153018929314829656033760 10472456 -264084707452027678894686225323140869120 10472457 61731152549829406096778486115494119440 10472458 343985550122291911504980100920942992640 10472459 -562461319823861220566954495929171520184 10472460 141283702035746393049489466462885724160 10472461 200272673229784120751794735841174283062 10472462 -26410377350446706228316540473214001152 10472463 133268086810509757935277887919099372320 10472464 122278277010323359679255268274173255680 10472465 -419711716474864291055396035892407383000 10472466 -7569345203006143059677621622929386752 10472467 -86252235875228039646255745315041750484 10472468 -506117531109367588011292355884222004352 10472469 -44335470628088917630373979388629501120 10472470 292553143875787399239626824580672359680 10472471 -145341437246332406478415995789649478328 10472472 -73592237739704931216660473114165729280 10472473 -405557280689250546330846929049987722592 10472474 -38900745661780117806188198729110101264 10472475 -42730072405675677233435528592958252800 10472476 -382979651857167006094584951825707520000 10472477 306272862996480977054786340222703785600 10472478 -2954535258264261485936703134426191872 10472479 -13155499032387960529394823178082673080 10472480 154640206687843763682884176849521868800 10472481 -464550221120776937812549754995204294830 10472482 18766935429347054948735937962206255104 10472483 189320063750566219467083579561248954320 10472484 -108666656682521631767800107781525751808 10472485 -220580507217223233091963647877324130820 10472486 86320218843907980181205513040359190720 10472487 -237815327972743763500042447867302311640 10472488 85380247495741273587684073905561169920 10472489 465820805546983364874622626623917543290 10472490 4417078520648997208833713253566714880 10472491 -240969461288624490314041983610232524108 10472492 -400978939281655443727593280132176119808 10472493 217764150302520105430530781744226119296 10472494 -104487599665298613794433736724361088704 10472495 344946637676371009932363785527770735600 10472496 -92329475089888409273201700186398392320 10472497 -88315544762178500346109257525739218368 10472498 -129054838869030394828611563058985153536 10472499 -270409794024655581440602335917860574316 10472500 -36565672444665943103940771670406400000 10472501 115687013643902591236120201801708944120 10472502 -49123744596447334517303014559548723200 10472503 45990741046389339016449491450453571752 10472504 -214754358941003377620301126945310515200 10472505 73750806573243111823027866179606899200 10472506 -357037283827136789200163880748046267136 10472507 -20613654782802505483981411301633262000 10472508 -114414430157903596522067201342494080000 10472509 -628874471214827330718349876011746381280 10472510 -39613323286857962374695283601767213440 10472511 -36230021046391075020242285439066592896 10472512 6492556308302508026081851970408677376 10472513 -8130027991189721021098799039682720000 10472514 73421688573689222553449496583896857088 10472515 -186739043916242325778309028804510480400 10472516 -169922272261695730897048354741037694720 10472517 285773310087655371838187013921311498880 10472518 39473658467132389584583645973957824512 10472519 32697619275416397492111745424340570744 10472520 -97110803796637163862292793334986342400 10472521 -1805077487859382902798613886261912640 10472522 -163165979924510086601594490347011124688 10472523 -102249790281540621637775745385133855016 10472524 -84463901913194463886426694629691537408 10472525 286566297481849599894752113385753992800 10472526 -2264139775115100832015180509698741760 10472527 6341283021612424003732926266443966512 10472528 101650208655702283149981491780079452160 10472529 -65371423163925256816841909469804684816 10472530 93352781795897078803647501029095403520 10472531 -362103310572381455960946987458907067668 10472532 -117329847615167375683274681168398430208 10472533 -250189863406160486702331085264991689056 10472534 10187483548969447596261512122876904640 10472535 -33725677969662334513300365011188716960 10472536 -538854373362846956411431428826726840320 10472537 -926147502344743892031373563904001432508 10472538 -46292147993825632300249932306851059200 10472539 -71115677402783356992734000471248632576 10472540 -245674180901291962033643476145608581120 10472541 -13318502898383925027381232597720226880 10472542 -198899316888571799788893655817682131328 10472543 97685991448800357151918240359946101792 10472544 98068987609535516819771449078689300480 10472545 21078582017724204951487087012394049300 10472546 125636819866391030106373448510885399040 10472547 1088495597337371914636172524531433472 10472548 27810259418769167176782449118738713856 10472549 16286615469525757294596610697113311264 10472550 -67448608466173247478064244113137600 10472551 -307131428695992370875265485475104836400 10472552 -13124147420778223663801864333532282880 10472553 -55569442798046415713337315975737255040 10472554 660044017210781610793008152503457472 10472555 -96978776053720734177182091680708899440 10472556 -38468560272584570174027265465282232320 10472557 -400410431248956049281458788745977697194 10472558 -30541252209193670393204888556034269120 10472559 -211803726432021698619584737382508295680 10472560 9000423929336127053518226682262978560 10472561 -893494479752595412344482033882943117216 10472562 148081379313764053352014171782068146320 10472563 -604178902372808127665955374987020667816 10472564 -3890998999273916174862499956222449664 10472565 169316489987051509238363878908190943520 10472566 -96165242972495126014166674560124505856 10472567 -188852816691005225553333940011972641280 10472568 267567779706200932165704828006357749760 10472569 1046969900182229036948740164737068668496 10472570 24767229816244304625453926373418844160 10472571 -327518914083385948801745805657901310976 10472572 -227501070410082487127046059970714746880 10472573 299807929822120283067438729331730322822 10472574 12569456513473935375092953399214976000 10472575 -84252335627069407969594118398030462400 10472576 -305427378536795245521577197859441213440 10472577 -72615284600669973363003456535758812880 10472578 -387145533421865895940544160829313768544 10472579 -112593346499136930027828658153134386016 10472580 2723154251766747397669256709655964160 10472581 135711046876262429708395435527749480992 10472582 -23358691796581554497896621907481352608 10472583 -133155031217220292424809610718629281152 10472584 -144701730495419902663311796525136317440 10472585 -70090945124883602715237027119703220800 10472586 15302361190946386453827746832179460864 10472587 157261465294779374499252272417173458432 10472588 -86742851315951409284984289430324598784 10472589 -60210328779893757509464168173890994984 10472590 24773093137445076584424022235852632320 10472591 299385119335190452624819392544103405520 10472592 6865031862638971522564746257433427968 10472593 -248301483585430339699228873145986693056 10472594 -25824769705113522274733950031954594688 10472595 9283971505411402499415067460578229760 10472596 -19409300886900421248135996453987467520 10472597 22722093705549824794671245343755874240 10472598 380283211915082329279471592711066421120 10472599 428451691488012558867819310769451686600 10472600 -7772316351740855643744497135867136000 10472601 98861340700721707738236902480245178832 10472602 -56642445459811189864808127425216295936 10472603 -262916137736060867565027016256335025148 10472604 -221766594540425671808385370809307376640 10472605 92261283565172987575600688512858947840 10472606 42817175456136226025524190411434397184 10472607 6102107150315658633290397249191721528 10472608 -243004375948516884267338977351409074176 10472609 -166826777756711858552590429330591234368 10472610 1525962649460458864828046463045711360 10472611 8841935968071277485066267545614160800 10472612 373297555480432794349966557170873338368 10472613 186850738510821779886105569528126954400 10472614 -113686246955025918496889089750036742400 10472615 33026334947209838058190004071962008760 10472616 -71644293049287542735747445890155315200 10472617 1309111055374311310759922215084092660 10472618 98694933340805103367962494111875173120 10472619 21902864582505681253495643850021990744 10472620 151437513208201586015729757168146503680 10472621 -481776132485769226099802918300961994356 10472622 -56586286962885349190188097804663368128 10472623 483256224606795372738322260564350532768 10472624 -35397010206750727214321868725969141760 10472625 304837491335676241920582945697711200000 10472626 -185587647206699967057123873330356917488 10472627 -179619368133284632520977805736312892728 10472628 180428694994920840545813937998203330560 10472629 -725381708301234644094283607450798420160 10472630 22091174844895751875360995662831865600 10472631 155289267822719300602664531263569639120 10472632 -508254206555549717295199987054483353600 10472633 728895409723469767663055737132929747882 10472634 -252139488981724595254976130204841213440 10472635 332890395378885018080591343509674612800 10472636 -203410663343849126055142018500942028800 10472637 -15598188599319732088954954459777867776 10472638 -18797389812796744212222739572544069440 10472639 37906277519275104339017347123520540520 10472640 47518635852303794169203543658253516800 10472641 85546128783155282484305602775337431892 10472642 90348693791371793993934927664580242944 10472643 -392287793913006512029639669866161875068 10472644 59828338567836165574114623376589975552 10472645 -13050171912339794598467519598230221920 10472646 -6644021794594264117042993179127264896 10472647 -428557801566975247721998308146930628904 10472648 194247027809292821119026921988592640000 10472649 -222985287487685589977106462811452805152 10472650 -1995775908893288555693652792203846400 10472651 -410202012540745458179244983533904158176 10472652 -7333570120889523601924367583226708224 10472653 16780110698473447230894325029015909964 10472654 374948747995792276878221628958524874560 10472655 -902082095871064377875767169810534880 10472656 84952732347289734332691716863688794112 10472657 285282456864728490456266070414242136180 10472658 -15303059713014649533780102644790666240 10472659 292305519440695386019009533758418920304 10472660 -91965947655200525449378633459555246080 10472661 -142017490193081174249376066188937787890 10472662 -31423153592206578338472508281959187168 10472663 612987761901612047048900107633149757200 10472664 138128216347243855529097895557600215040 10472665 19227619961346236538750106265693326080 10472666 159017950129281418172673357626691586032 10472667 650609309903330229946084668408482954880 10472668 176512309105529919209994174610894974976 10472669 -507288517817144654333517850805444547930 10472670 -61592004271749928200802064480127778560 10472671 51801970626269887128992794269032832 10472672 -52956876225532749207984874565275484160 10472673 127051191014122195875135440868182257584 10472674 300133210171197508105839315793890066432 10472675 29577693596103836625039576033549018000 10472676 5814756818256142303366724046376464384 10472677 -418103599032540234980799342199773645600 10472678 -47377093605273123088063669240934250240 10472679 -143151577708238264469912640587794453760 10472680 16299354988776237520686544153998028800 10472681 552347077325374929778818002692917539712 10472682 105581678124309594744752471492109619200 10472683 -301005668902025921461950855812618077200 10472684 -180254564579169229050619435867543209984 10472685 -305833544601143339807108729888452323840 10472686 72363246476815899119940458323207357440 10472687 140721669332830828345593607089366336336 10472688 111254860098374928402111020052899069952 10472689 -498188019892983659906727051778690126510 10472690 -9743166211542817255965759496068676800 10472691 33638860152789834805228282320815370624 10472692 426552635528640037722845828770896530816 10472693 -628765861595855784134313482705459712 10472694 43366329874424435607858221559986617728 10472695 211988086629212993987510713510100654400 10472696 -137895082618282125872724744694675968000 10472697 -466052497345316907386725710016539017100 10472698 -41970306106499554537747948165895905536 10472699 26396138165266951913224140100570831488 10472700 32623860911538147243976952625562214400 10472701 -166174703270180009766812150621951490298 10472702 -106103100085953526405590536254811399040 10472703 -438315765701951435814269823073069086336 10472704 446212445686801066715921753498179338240 10472705 73620579568216193832575761266238646400 10472706 214586110789045034191284441561726700800 10472707 -229230713389771110341258846928003909376 10472708 113728072314459169750897425165919960320 10472709 -149807727665736832152018086648563840032 10472710 -161676850225024360635985649481805434240 10472711 -248946874560741206305160739660130879176 10472712 -149844681520605911184186877923763814400 10472713 -269608308526353877214659959375383331456 10472714 -19832876311013321159782679061455032320 10472715 -88326701436641483983563738746704525680 10472716 469645639218004536455274783896638211840 10472717 35556493038977663623424175757078482252 10472718 -47273252659898555817917662369190901696 10472719 322248770506317302723412171073992700080 10472720 -25864014431547488973937982504064614400 10472721 65162611462109206747482234975722955264 10472722 -147331921241527408607963840989805482848 10472723 -144377707524553541767340693135792483028 10472724 161076378935223529375933095329827399680 10472725 -270224622359735084397739298056871389750 10472726 -34676541984556785604378576139384452992 10472727 -76958069629087507652083620481564806192 10472728 67353464304272082956289994725465784320 10472729 -5480798718463427642163911803859748924 10472730 -34453962657908465372433609328481218560 10472731 -574438570209115278684225923145520980576 10472732 -261791315261850677149094444740452579840 10472733 12556024446564004297423708215262066662 10472734 100706415275525017811947590009564038016 10472735 -69142184566129743989664643804419627840 10472736 -238965643235979010431679812804146626560 10472737 246295133268689366654283776844085310784 10472738 -200581216363900959133131099052170210480 10472739 24078552379580423736028346931039841200 10472740 -174954225323216148472575577472979951360 10472741 -437229837494508101453294759686019577600 10472742 -85504553592526445840158018297071097728 10472743 -703663993426166067732537088635544962680 10472744 -515919808715604343244003003651859747840 10472745 189481133351372924528599344375652413120 10472746 238531627553524268176345553044834833072 10472747 -115667939423012760261363685933721044800 10472748 -124684637378780344635344711299057090560 10472749 -236435796873266449889412170392458042880 10472750 -73874669118776478578472067211197536000 10472751 24188747568414858781361075869731215568 10472752 -32107879013867956868821856478355783680 10472753 53935183033359198113732895347086841760 10472754 -187948852102678589699871742399057783680 10472755 280319128263490591500660748274703986160 10472756 144700940394510401884577393789839220736 10472757 667965071832091738302971846832769156320 10472758 211665501779471743214876224961060376480 10472759 -603763394766023404351380165149270344272 10472760 246421851198142514704783263913125888000 10472761 -89389184409504284008449859479094848000 10472762 223658659901955422840216471075560512000 10472763 63421085560190000738323757448696940800 10472764 -168426020310966827423506289626009191424 10472765 -526301813922310041684272176564078540200 10472766 -183166711995553376745966631854868022976 10472767 73115981762944472432283658096859066816 10472768 -246816336038661348503310043662531428352 10472769 349016745065657915786442782709360146994 10472770 -209064198776679052577365723613822937600 10472771 -147688486599372579886062231182194313028 10472772 -51629279287907453014782548970567902208 10472773 47503450166531068150674131866999847200 10472774 51513880069742041993308963090870859776 10472775 -158275127644684228863884287030189766400 10472776 -258462726857939772588391772686545623040 10472777 214799736717341535859088701062545830272 10472778 -115623294473317478454030950475677612496 10472779 -12862532749464424257045174577755809816 10472780 89028033159355689617332266690172185600 10472781 123365286879241309639992905074156892160 10472782 -70077883006640401636177000060812239040 10472783 -82876368616478134107095432059302733968 10472784 1183997054962110561218880606264360960 10472785 -292550013863760018941701956083416924440 10472786 259841484132378017300724797175972968592 10472787 -85814500962578986511968593934884454560 10472788 377869878641207026722531233326714249088 10472789 116757324203571358541751535080467351100 10472790 -7805722115397487321709882717264369280 10472791 -14952569214584707419136679648177569056 10472792 57045346052489935275931223543808000 10472793 -332888230596623971680939127665213993600 10472794 122395919338235965687408973822571970272 10472795 59640885705821789334077195487838963200 10472796 -78639185512423569686725304964150160896 10472797 -251211313555968950074776785348180077920 10472798 44337940971745952648553478422762135936 10472799 -24537448821659537843658350128522630080 10472800 49310486631839472866811595460247552000 10472801 -126200945464922546076305707213788377088 10472802 19677649443598259029200308422991951232 10472803 232564499785357157506448861376483581064 10472804 95080617154798546304423474464894192896 10472805 -78490111985529176228518815978901501440 10472806 73264659922070572416923814125955840 10472807 -399546234334292075499726264045281096328 10472808 40952881382415479206807457657887948800 10472809 -114598447526448804119135241758858313984 10472810 -276091231138206999059565437293749025440 10472811 56556725826316838119990418080385283672 10472812 -37713119974553804270368228447912156160 10472813 6684570029825777452097602589668162104 10472814 46875431786143284424548475014655931328 10472815 225037357300565625073127458547118247920 10472816 66798769046264207546201295404395069440 10472817 -417826463016633347489016766114427429520 10472818 -136137714136272555093408316998173894640 10472819 456953496176749800656348902749383616000 10472820 -143604110235118118287042061307211161600 10472821 -30816356263963642241108048583268000978 10472822 9934875028152180097747176477921951744 10472823 -132155415667075564574555636681034025536 10472824 43446129929766408872532866303615016960 10472825 -101407514436790177005786514372968932400 10472826 31038693143671306349684549489607902208 10472827 -612767668762777913732831946502605247324 10472828 -127241876858128710810985910407804185600 10472829 -35773597295240316211853251324617494880 10472830 -5338850187683161003674288944488789440 10472831 -168044214360579238616078672121021418368 10472832 389604190599646774644448716979741655040 10472833 344997350408078017615522158486167477376 10472834 -203892088321299598664583594085725534720 10472835 -27477779961563193391473355965278186400 10472836 412318284169126572330049445288059653120 10472837 -523521633863773127428271717285455258914 10472838 -221319371039043441174664941329378434560 10472839 -129354838995338686488965662175356178640 10472840 -36989366790975420757619604072318566400 10472841 -252954249585763145794939468622478251520 10472842 -174340179359219465525264957803475913888 10472843 -32124327824477813460939325975724596176 10472844 153150535240290733838036555438875823616 10472845 77971812461778006760016043725549345100 10472846 -89731221086650977254548034952862485696 10472847 -19746233385055330358722633582062594816 10472848 -86014501959054383203940967647075196928 10472849 -730847413060205103071106583687658956764 10472850 -69505580688420277690807073689363935600 10472851 -252026391434081386792492298352887544148 10472852 104338766702849931751863700375242723072 10472853 -123043059811108639734994279754716592736 10472854 -22718539057302080093642393992520908800 10472855 -76559538084869868305289035903052072480 10472856 -246286371235415068964404137574032998400 10472857 474864379684700019148583299517042376000 10472858 -181056415948345743406966760364121201920 10472859 482367154638154009404136963777243390764 10472860 186148399480128839382576578849991628800 10472861 222203296127255619083551777036817833920 10472862 38985902602006921505335588569771377664 10472863 3898273060414701408013212633073222112 10472864 -473088785918179569324526205304877154304 10472865 334279844776548336803203831973040000 10472866 30530124178969558256107388544830851584 10472867 -45512123132094769991400020170058294568 10472868 -433395991453651699358954501143122585600 10472869 -182255869138531530206884349478092937408 10472870 24553146325425543884251958758951426560 10472871 255936086490412450057713394474755375912 10472872 -6409699958832983096776014758318899200 10472873 289964877711808155828356289239996130960 10472874 -142256742091861142238548130963641859840 10472875 265572383417762640688887194431385640000 10472876 146517421482612489030092972556848471040 10472877 249788548386237527966017050184127929014 10472878 -127138875050789800334918000619644534976 10472879 -456805967908260966016047507194676497520 10472880 77564071273512493491620218199259217920 10472881 731667183187040796615750304419047583600 10472882 -37009288520917767337418104714903581696 10472883 -183201803669546333500550340921821426376 10472884 951644594971811523280380223551972152832 10472885 27426030700056666358597496765797032960 10472886 -171694424974619520345933033786265582080 10472887 139727994238522958136634486694499883672 10472888 -286575882808182519428292251736415764480 10472889 -53549878138801621154204689425928061952 10472890 -54395626967449967739037686710256352800 10472891 187034868782959047968597755393925408784 10472892 77049167743634734094967337847588987904 10472893 -376663366612494210504287272068218332858 10472894 -103374957176856724315976961301400565504 10472895 24493531727568203162975518408881925200 10472896 784220664608860629345301685344403456 10472897 253074622091369181289559391070662224580 10472898 -10682349515183566826124589248315443712 10472899 -709536136649588504820977342176625436100 10472900 99212240698444433468752827248301936000 10472901 -142333881283607534013829256143007835456 10472902 -227875471887750443539000627415740284096 10472903 -114064628065033685635137633933406503120 10472904 -236562092499041897804991703174633390080 10472905 -136486737620713407167233717247584200000 10472906 -10789305751691737006514895471898516896 10472907 -211680653456048865305646983390943240960 10472908 -4254207642396649183090750614390402560 10472909 408443900777973039775580599999533781110 10472910 -16096372063099493522112255368896634880 10472911 -82171311864668118992856170441987174600 10472912 -56706122161486072744641097668388454400 10472913 -105155445951889702022517269464331280 10472914 157049629188033608779996637857286208000 10472915 633494004504655507224828604990173140400 10472916 -89655456484765557616909013056408780800 10472917 -40300093569425977104634654269142354056 10472918 -319355818830114327945576513682936507584 10472919 -149104492894385812169604132952410268056 10472920 147332439461408730040063288308444364800 10472921 150037849298870700297107313734885146122 10472922 -26134613306727245814818031168252879360 10472923 -921347315245831003575471022472859530736 10472924 11677126570932680676913665799712440320 10472925 196256666871444579927075743935030920000 10472926 -36355333407253384281366760659252605952 10472927 -161668989109910937935504443260962704224 10472928 70875326794721502680694138944901611520 10472929 -389274957843562257259319142272316101470 10472930 -10059153431338341694733438392121262240 10472931 -136481235353458616515725775616509616688 10472932 -212309211210597585474542788019472092160 10472933 -115808749258316007690169382381386032480 10472934 66778911746817947478430965967408102080 10472935 73109752831632066720863477085641733120 10472936 -43961692797780696304307990684852536320 10472937 118247839775297021083150484703025771968 10472938 39263212566599706177708918909627832320 10472939 -137797407391372432385200758250517044920 10472940 -135752449991907154343625769871134356480 10472941 427066550124181552550229043242431771712 10472942 269069656836257131541662140796287542592 10472943 4516396357555893935442686946822904464 10472944 -70394364590127890371880576840663040 10472945 -11319117590155310296821729571467984000 10472946 68723933270649956637059096318879889408 10472947 70408619832882668658485085480375756352 10472948 255283741301319097179365336370561383808 10472949 -483448841155999880910710922314687477760 10472950 182088379892507278803197580745693524000 10472951 14928606844282168370367079616410801920 10472952 142836964596257636510606184381539942400 10472953 -193662081765981011348107771995250233516 10472954 -312273972645091781107365717220946972160 10472955 246556419181896652845315930879608908800 10472956 -161359625904751496387036991894237628928 10472957 295400451704570786563333199466795798432 10472958 381293713592524748303436885518815488 10472959 -23132426533166128499356961256517499040 10472960 -151038836391895542383980192966366986240 10472961 -9788314040811583581963162464550205056 10472962 77943309797387977837668737673732065232 10472963 447035966021145281050195477064323582464 10472964 -92529092011840789849248307813515777024 10472965 126619615062173013141583414920568894200 10472966 -334753134867998859249259911112029537312 10472967 389250359516964032959830569880388057584 10472968 495323730796226704841877991187158794240 10472969 -160288663350930746993848674157074302520 10472970 73850603148769767216387515344960416000 10472971 4367467452361779222668002893114901272 10472972 40809883129635218417187715104202752000 10472973 5487670025296451928819551318731464384 10472974 217484763535579713608592700914643724736 10472975 -246438012777877290732296218533454779000 10472976 4061024793605593266208871044869660672 10472977 -595069594303136221350394620620278242060 10472978 305902887705974509556236643301030579600 10472979 23162757023318721333428966374336385088 10472980 84552427002471126970694304112526131200 10472981 65425681505902714752581736423705810240 10472982 -72189848966581737527774666516225377920 10472983 -472012311111244463624489077414185667768 10472984 -501504053152703270130749232785670973440 10472985 -343777361452289898807632075946972178560 10472986 -50590507794438650260351881929113581120 10472987 5858723296593372706768852331873332752 10472988 164766540752300575571788982961668160000 10472989 -513742288355785253922879023175788931744 10472990 247407446226025175455414625236178918400 10472991 219983980317302397037827168985665233664 10472992 402632797162387245926379976205601472512 10472993 -497778986751097856870106064448433740760 10472994 1097978197355278184342731966638709248 10472995 -85080087096474782385346197562675868880 10472996 222808557902683467900061662246000528000 10472997 114805384665899400152159821770382390080 10472998 -48832446610825859665073769725755963008 10472999 -32468838567376251058401803480713864848 10473000 3957042606908515944306551725731840000 10473001 -111941097991194789230004589766995935936 10473002 -367784076083597848968185358063842666400 10473003 840527600375988917680300810733589383520 10473004 -42466624637085688401710341828494234624 10473005 239475948150060206789723477774321067660 10473006 192303666783455422740280149126094691904 10473007 423870978074602630023382572978903316512 10473008 12223565350025643706448343923325272064 10473009 112060974949993285564469726577127034880 10473010 -183566467049628094585384592369942922240 10473011 -82918875023626292225832567185118906600 10473012 15540903385257631929842620421372160000 10473013 -962022539168789762284134712069608678816 10473014 135571142839709517036805688231524789440 10473015 202077864444620585185440298435387890000 10473016 313455850514140814783931661597299732480 10473017 -410574849584259576744213803317542398934 10473018 -18878740026387663620705515151868329472 10473019 -358130521287831646072852494179656887580 10473020 -42244397151585674469157077373821496320 10473021 -67399408297326596484458281087060819092 10473022 38957227369609206850159634820174438144 10473023 169150886429318612387542491192067131648 10473024 -6186357243068999874245038665728262144 10473025 125864745321609184339618774911454894550 10473026 261044083134299119791970620166388613024 10473027 -123804619309688902288418215821736910592 10473028 203238868754774011379154347775389547520 10473029 183820054808936235567814780834638665472 10473030 -156667121225842002160027886105232384000 10473031 59078615600119349617945912997639823600 10473032 355105877215814168232095944025641190400 10473033 72587217634881068008075416595769278224 10473034 -195386154527946947359438130860386720 10473035 -108354155019293426797453297833166423440 10473036 -36881351282072173261921142932824145920 10473037 -3971844095658448599721764635603848128 10473038 -319802381606726844520688164686451130304 10473039 -56570340245450413673978965259951532696 10473040 17525527751492809862223331505146429440 10473041 142264645889695929184168117833614435442 10473042 16677724737871834844240900404354037760 10473043 37225064041802319511687675064177784400 10473044 -221142084831145134400721743091448180864 10473045 126046154423134172917997566795187346240 10473046 463687897858589056730244736654950318720 10473047 67834435140784777162699710337045956000 10473048 -121864518856730488231494729240170342400 10473049 -50489168899168138253127245260357880950 10473050 15062592064247614948295887330498329600 10473051 -228918163274248783901869819161515755368 10473052 -33765612786612814816668809104496049664 10473053 -388286189104290562253223222840474369120 10473054 98639498507144784603400326450789205632 10473055 -205857650154669924810647254568641712640 10473056 -545473523673163632185141710853625348096 10473057 -380808781861237062510813112109554661376 10473058 -188927123966687103797340469164239101440 10473059 108911424754566224455924369160121495816 10473060 16240634882537878484536174672726425600 10473061 843348528064499177944502580291075373500 10473062 131988177102266474585991144069111500352 10473063 -75001299292725487613735986963481092056 10473064 119378792147924090508031991636158602240 10473065 -45661525031446413708340503523450167480 10473066 9329121139287739909246161905658332160 10473067 434849615396313325101264031264412506152 10473068 238330218088842638461969225451332617216 10473069 76003547168319967776429204789962969280 10473070 59337773318478521871067339984802028480 10473071 32711232222375271551678258002148550656 10473072 42272852086297821945444361076672888832 10473073 161196570061969528416699559951011123264 10473074 96651200693543046072214706284466190240 10473075 1580208968154687690293089994447559000 10473076 51363792535196478905332316153702367232 10473077 549888851726484523093630713729020173980 10473078 -25947856280920739014279172758637905920 10473079 496466390871672525971640874495905273376 10473080 3594916724802136795914174742920192000 10473081 185506597689870666991486098061967904864 10473082 20832627323773371132371592264857089392 10473083 11763774186309926859512072137490407332 10473084 -273257868019124842592305954542644321280 10473085 98919376664998457913625381402501200000 10473086 -148698568196301662770888259978919398400 10473087 423669696835284745499628510472546754760 10473088 554266836526111118543401208063427870720 10473089 -643217829206250731961057660637551982080 10473090 79102265005251420972766344999471283200 10473091 53591767789430953924582671892079102152 10473092 197248839780753921363605461649238405120 10473093 158240723141501184867148659158806046364 10473094 64583807917887335774062001073220191360 10473095 52108401292653516500894792152652767680 10473096 -182646768253989290029171692422427279360 10473097 102028400663760146215748557858984756020 10473098 179619906011844574444545312221338961664 10473099 10775410477783593245258913042738670080 10473100 43111124407361169792419259765521548800 10473101 -482930957030219299485588209847784301898 10473102 33260349872177548745173503761893185792 10473103 -195944296858839684166855187538194115456 10473104 223794339323328438430313858074623344640 10473105 321823683262864514475054075977162939520 10473106 -113494918502709784474943303967443421696 10473107 -667641943542105541576241762435206717680 10473108 381999406860734284639174595410595911680 10473109 -384400328925400078268909479870920048640 10473110 3324455361166199015863197635000520960 10473111 189447281936063732785290368019438355200 10473112 -187846291769596834894664561138859540480 10473113 537447843429700568121407725245100657098 10473114 73787129460447510390627590594748771840 10473115 72473440733162758894536967350682301760 10473116 147838917892892757375024669157694000640 10473117 -226171072986419274335723797829936252352 10473118 149309911361324706418306892598947458560 10473119 -191036981978678283512019121493206814256 10473120 -50250520494150391980599370396047769600 10473121 -534840223783492718822511058289894779678 10473122 -82756364048317269935134744047232753152 10473123 2113680398583565085843081539384364160 10473124 38819993667799876017955322920808391296 10473125 1487356110877904289388999811781487500 10473126 11347641459699866499153767617519956864 10473127 20946939953483820644917762349213229152 10473128 3774180321679875413659128434709135360 10473129 2145125252522845468243170801145836144 10473130 -242773294467552457406130759796054907040 10473131 871363606018805795208551055143854133664 10473132 90215815032865104205472289036393334272 10473133 95676445094137307589763130168206603008 10473134 169200994819449065036827863590795680512 10473135 -382907869061304134697417249371181711360 10473136 111714955520888772883420932867555540992 10473137 -9915560849515105751135142452203094748 10473138 4059590887550416468965458883214963104 10473139 264877713418340529542143553444089870752 10473140 156183836712965665876793480853502237440 10473141 -17536114100860028235706859726107824000 10473142 143648625177083376050335217262551551680 10473143 -463407487405575370160578514519384472336 10473144 157539686433388005007121266406189629440 10473145 124998012866305037376427281305389155720 10473146 -127600733858336438541034353784751692320 10473147 825087890128381094009485500687884160 10473148 -164052888915169641327449678313892127744 10473149 29900439415449403869454363376609841120 10473150 -49927807656257547198847580501647118400 10473151 -227196596894896225716832370879377333632 10473152 -22566952235296553480315612352237010944 10473153 -228539326942402216292795708650560466896 10473154 -296063320410293757858942510002288727168 10473155 115478932716251134898496659326776480 10473156 -111640609639646651721133111728820631040 10473157 -15451921135430485302886981916528065860 10473158 141281025494728065277995207442888291680 10473159 39866686418748338797389568712200552104 10473160 -192287861683060925995923645307124121600 10473161 -736634893914382516741193034573524079600 10473162 -34662279020291706729665975697899912448 10473163 -17457123841661241544034214327867200136 10473164 1644082878995013855885769891231580160 10473165 249327861802975666238023201545204422400 10473166 -3968417530721685450683539320734195712 10473167 -261608644663447667717604242792275232784 10473168 -97563247884389793741963554544544382976 10473169 -122107742551220268096937549145511936704 10473170 -116777347912129091608682315043355386720 10473171 18627792422811874424589396928446201600 10473172 -97478690245799388959478442346562959360 10473173 -351873849472761864473961940326906658980 10473174 -111012788288438153740270575622527620256 10473175 260763799367365859502063640426348276400 10473176 91848967325523147951489787329300480000 10473177 141918522040539218845086253339259595456 10473178 508609612580348341309246862675401645056 10473179 293995956425581377851983087316002737384 10473180 -139093740845388446497862380128289382400 10473181 -102616387870078519816818306625307869018 10473182 155921719312155108398093304038443333632 10473183 -66938446749582602040445801866898075296 10473184 -5127646238685312107054100555627233280 10473185 -64224591985532423519651737700248048620 10473186 -149231480362320209244004964115806132736 10473187 -85311162408516035340065032255908910088 10473188 -353165877350921452762033311701338030080 10473189 -89813212838444740512265907327754822432 10473190 -10942967888610145618093568896371747840 10473191 356229038663971791978009288621916865592 10473192 196141366720200553048834322854013337600 10473193 164797648071140526542532721848194560442 10473194 112711203259700864295904234448906494896 10473195 -38563716420531790833965352668945694720 10473196 455117568777283727385901883716575976960 10473197 201746542446866233620703408067074475232 10473198 216155457673200122808172609876087572480 10473199 -198581240399049855356498586509615723520 10473200 -43954912770648711156581885828866867200 10473201 190263360992916536906242252104569004930 10473202 -317634626045252907042252733063285886448 10473203 -124739171755658031952803356498320471632 10473204 -163415777889115785142214767795101696 10473205 333445456999962014999149286732372607000 10473206 -217781951489793343055680770242958538176 10473207 173858859927784921630445073595171510992 10473208 -386585251647201920822120528983976448000 10473209 -4581229770709223615353438631296060992 10473210 -76918723939207665051154231914728064000 10473211 -172613809323779246922961043655612306768 10473212 324893129086640027112684233227443912192 10473213 -304674501135408886645143182605793811456 10473214 85313442384340194098085897095605011456 10473215 63073801899250549055250108044487900720 10473216 96210341019280931909718541547549491200 10473217 -298746529863948933128258152855211040428 10473218 -17978980975577508871484123890252546560 10473219 20154584427022987420531401948280416480 10473220 -109853712858131486770445822838047454720 10473221 133571936696396174365303741175002215744 10473222 132464734178031838382812779110320251072 10473223 43573815639538026608155456104911711440 10473224 -188122961435143497009298761146826977280 10473225 -87869860095917453599456739788463640000 10473226 78066567939395715522384163950451243008 10473227 732861534665853710323139775551732213076 10473228 76343231363369863171692175505188653312 10473229 186524048578876442456193726588252415084 10473230 -211733554085337843761126428758361746240 10473231 202020671476419966953636061925747529352 10473232 27785070339900266460444038209093238784 10473233 343574273690419206016830569762384400240 10473234 146196630440783835036921839378542187520 10473235 -96347650702093145888072013097317706320 10473236 218949154294557710184855807827753195520 10473237 14120499755202766873150907806978075200 10473238 43300138472953345306652099678014778496 10473239 27568205211184506614386157732721123072 10473240 254117579025746262028316079053904076800 10473241 -348443192133100162276300319390016704748 10473242 132356691041739399764279511450113498592 10473243 197089262522678039119556562746941480128 10473244 63174115197918117465055028460211216896 10473245 -21518591605882347756997125142767267840 10473246 171767918127301926489426567078879436800 10473247 -103761011871945973032008420250361964520 10473248 -709575340935770826598494730093666959360 10473249 -84047565006534507584340541589323008336 10473250 -383684816735999625929925023609777496000 10473251 282586417409945521716104783833195164252 10473252 -3839614646142267198341004529177233408 10473253 -37800072378019265315944091011899865920 10473254 -158825485759499214198055768413932207616 10473255 -79928223235500571520681296106970298560 10473256 694135134156676745906299304589728563200 10473257 37358158273071888557249959172937268224 10473258 191246961408302367905086854777553896960 10473259 207208879888542762573874915535555521460 10473260 165099406621978598109402915436563947520 10473261 49629821187398113285061307960949169472 10473262 206131031945352305751895543886255629632 10473263 -13662650091791357922298998613156292400 10473264 -44924898536704780272785784560451158016 10473265 32964132009345971882293516987132689600 10473266 247190779514683196671749037726739906832 10473267 75315189826160029351596811725809049600 10473268 149974801591428816045232289876364412032 10473269 114675802262187700728695048148947988096 10473270 -43307280716090049908269674377395190400 10473271 -16220066224198280539187095879065140088 10473272 8117931141354382496860415467932241920 10473273 -604063802153333803270103604855380937600 10473274 116670515607116414235265731229640593152 10473275 220541526803613665496227928215425218000 10473276 -237535762938653732318646918122663424 10473277 228911930264408713608387113171268400620 10473278 96619649634185074354123647976157279040 10473279 220020128167399745338610014545462218184 10473280 -66086278121521077038373560313226199040 10473281 23457321273148933114105316866721058048 10473282 166128498922540772697139390762480279680 10473283 234452846645129369974011357813445369532 10473284 346279562502525189664110147815403069696 10473285 -52431778115719428182456537849312904960 10473286 -131054072521457353945850407207506234240 10473287 -229227493751402072384126380719735954408 10473288 -19832643608767820252835974503370588160 10473289 -362583433941069035039235911807771343910 10473290 -64702249558811167247363022378711955200 10473291 257954434553910487540538305923802875900 10473292 -298682873973064627646416928548058603520 10473293 -1416490017015767493731710675710938343156 10473294 -18751023047594301587836558991561687040 10473295 644109457585953591106299117547545600 10473296 62225978562496357959845393625301499904 10473297 156153068916722326270116205333900873200 10473298 -288415884462284736286177220818495274880 10473299 205707631733258293957685993465956721880 10473300 -36103027996086057146561927152653619200 10473301 -84122696325981554280413980561822907698 10473302 -2759576088819341074990493680405669248 10473303 62590087205170002413054945782553165184 10473304 347930616664598371544041464460627445760 10473305 -78665777051757308723365477127512645440 10473306 322021115400732474351163720624121758464 10473307 266355928329401053690418698885859787280 10473308 -87796372965591820567164833340216175104 10473309 187053251883563328304206899883466017792 10473310 16063412263729930764166839522044952960 10473311 -128758228877037013232323538697117312600 10473312 -68052632735389578105923939053888339968 10473313 -236197950818330491258332760414228269760 10473314 -135105447104005658023541145333156605280 10473315 372060707865223154443237122667438140000 10473316 -76646532237047285635018578928185884672 10473317 -141273094295543965640126749346392805634 10473318 84016844742746372215967321805261304128 10473319 108958197474764158661112739767931768320 10473320 -91260326395811898324331622386429132800 10473321 245053274621890689631316993065004920320 10473322 -337621383763869294283744083808810782288 10473323 44721444297355617577053640770974743440 10473324 -61700191950142804096051202032373698560 10473325 20532724317116074540416485940993666050 10473326 21804402821968537796661946663076075520 10473327 180449122425133402990419859286195611680 10473328 5680136750171327793439491559936425984 10473329 -58650348231897554847892886219133665070 10473330 27245087826600980741758247736251504640 10473331 -251234290404412195534993000165447724976 10473332 4201697729165749855119669555703115136 10473333 90693505574653777335552437660585687904 10473334 282441685579438255442059298490541153152 10473335 344314404749783273020361232642251740800 10473336 21581151424575888079335654776217784320 10473337 -17272365354063139952407118977705367296 10473338 -9536547680364015572410635303300183552 10473339 -45937514908706664454882757905560215040 10473340 103149432739756493654448819715861731840 10473341 -168364395914275002234028574644499067258 10473342 -13476163415216233691928365248467732480 10473343 -834141405321374455649796271954685097120 10473344 199292731142372781999949638156052070400 10473345 -34659193286766346741930442879080927980 10473346 -53808589588585177234209233310620544000 10473347 -9638216877006796272192717498281234040 10473348 -25089058887385767499624903946874593280 10473349 107931801872029754422260909099824496768 10473350 72932644026875196005123014889770368000 10473351 -2365549578852116267484501138070560000 10473352 61697118307134237008170167870551654400 10473353 315338789626259602137906098819035475664 10473354 73888111341314662476771715283430819840 10473355 -340510524101251317363486670018272645840 10473356 -158780258769761635373955596132717134080 10473357 -410167231596139857065516909432518608960 10473358 -136356792011442680991210741267896762304 10473359 143278107138871664259171212732387068800 10473360 -13293550397102200353615148347630551040 10473361 -103081412634670026615017060082548484876 10473362 -8706527030431432105466789168728934400 10473363 321243176793115766197077757404716193264 10473364 -187561652139114662185412150625507790848 10473365 -1871138799972158870906799969732700800 10473366 -80189763939358952538856022088860275776 10473367 425825845946082665495976210773073513416 10473368 -51276678617014542315835217662424186880 10473369 -423019701789613397032577261621603486256 10473370 14780296288610305010810464154785920000 10473371 188539933454370551533739973922718221572 10473372 18004742966884026171820757301354332160 10473373 372702583808572786535032583353406907520 10473374 97457202225169150182616252256247792000 10473375 227129961777261137078606753644933920000 10473376 96728718227148983647435280378822000640 10473377 177218227093983652982106830251192065192 10473378 -1328457663879093396774031970427017472 10473379 -172335401660449747011269310527504550240 10473380 -82685808892791345443916705057911443200 10473381 113042192920542450337293447451064064 10473382 -250850629227459604786995096814754546208 10473383 -5503556167051728035430228691726490736 10473384 -96383440122153909920474266222746255360 10473385 -97586784596829491378915922705774052800 10473386 185923773593011695265535987128906186752 10473387 -26993630992354272937844214987271568040 10473388 190573499855687317182462095137939244288 10473389 -155166962521030274574985373997966754560 10473390 102091376602411061234642693786244352320 10473391 -712428456165944623600276143964959684208 10473392 -87422629587512922918091557260116475904 10473393 604907005758022366171911660148046784 10473394 -307240786756169777932042300815337756128 10473395 209305938279209993521547856216736847040 10473396 374282368294997129474700896368640808960 10473397 -906584453817762629426565082331134404 10473398 -63160148433962869318875544529800292736 10473399 -387053999056429558488847976643226823616 10473400 85626864030705720402794519167386624000 10473401 -270768601493107197659321605979399840598 10473402 -35829340302114220827660145283953532160 10473403 605480704570028733380078411082136567652 10473404 -98351569586872324463390793863356944384 10473405 52022575146485964377176880674634737920 10473406 -185657186583543382217865902826258509376 10473407 93121922067606756385645863805663597992 10473408 -144767757249405084169913705680601088000 10473409 -143078697765807255943935397231861080288 10473410 -109408248812235802411125333962891612640 10473411 154673415588776328173863009858239821664 10473412 104309638781118142443550975630332362752 10473413 -469760463788717235510778214631838714338 10473414 -37432175370813135385035153725497079808 10473415 -78772679491643494226197510779007858440 10473416 -507082016427335456392523080073085803520 10473417 429063988214057939456221974462807139434 10473418 -112264221399934174369456307978409725952 10473419 509394627456011515985621685908894030760 10473420 -24077985814468893096271353137749862400 10473421 -2381954267851375248661603920093344288 10473422 -78823962554139810694553531100878502528 10473423 161951161144505869556617214905320682368 10473424 -1139767891541851133301028721096261632 10473425 412901817173520014243393783726933904000 10473426 57876919302306802371258365435990763792 10473427 -154585331947358082054286079564383995560 10473428 -145421270145093654063094741806344269824 10473429 136049097778586473475693010135648986784 10473430 -50748063830618135031308119896191364480 10473431 -94180506130517077908263366598694600800 10473432 -148944794453431507223839487088462274560 10473433 414112196490076013514050977918306381440 10473434 -344910171368693432348144744429084730384 10473435 16917463614141374181698082807812851200 10473436 92504662505439902042946970917842288640 10473437 -207587267655262637790868738732007863740 10473438 -167351733971575598409313607504307274752 10473439 47294269547985307006992677336936942240 10473440 -128540327460764759181251178773670789120 10473441 75409684304348135842850019661079270400 10473442 25979550739897418684457360723707281920 10473443 -84747032867445533480857202368577075136 10473444 19480553267913439558551462463762590720 10473445 -248363838958591884849318498996131744520 10473446 310321980273475251649093596296246845440 10473447 -284206178759648457572949188256084682200 10473448 340588728518200101243345239872057359360 10473449 -49845086271670949412840833213829390720 10473450 -17337374989101633405884847152519001600 10473451 483864102159866130728848025018992638452 10473452 343902586260875229385210969056416907264 10473453 469329147864513717512232136192015353462 10473454 75137739275521083885131225670571930176 10473455 -43273105590488132678560366313184755640 10473456 -4298521416223678776522050572508921856 10473457 -490016296017870460987576444830831397294 10473458 14459633483917149020239874146694292480 10473459 -308604129775543367614707775854130629072 10473460 22693781320435483893609253804415681280 10473461 -291212196517240381169037602122503193938 10473462 14811006656026946584374354963023545152 10473463 36447447582155259910687540041957869568 10473464 74677772843387124851278662465876664320 10473465 91839388279442444902397672549937000000 10473466 -246017742377758098878271046506165734400 10473467 -1119815984053110599314906329399415152 10473468 -240980863553843992595222352622053096960 10473469 103065193396668907233189303175229175360 10473470 102189140354283131344676314041640373760 10473471 305042416829552242235189421104032518840 10473472 -137722154328349912621131545835747672064 10473473 -135807661368649543228520996078200033278 10473474 52131256990214351656417086361420431360 10473475 -295330343215244559233603295555949226500 10473476 203857585493511137805686323607410482432 10473477 57906840028630752517970468030329419264 10473478 -65926099119769240249918735639445070144 10473479 291844437058985323908695583311753627952 10473480 -526551391910575520445938608211042304000 10473481 348638379464950928058120843083902774992 10473482 -205515867309112096898723817902177715408 10473483 -108187223584815989305825904967789104400 10473484 197473237268139499364265661082265436160 10473485 -152649413850567985079503802536248929280 10473486 -163630474543273865050758059105671014336 10473487 116016078674706444006013491429296960640 10473488 -103356745846496107017711254015189311488 10473489 -16552902874244212513238680702415687040 10473490 40689185036272762305908926586971656000 10473491 -77386146005085340714248706338311301216 10473492 -184110663420397581769499402595916597248 10473493 -240021056218291277515792247725952278258 10473494 -131590431680772007701784144435486071168 10473495 -310643994411263156897063072957611039200 10473496 -305714552357573852418987022974500167680 10473497 19170680484227278013025354912340512132 10473498 50495132070808264983091156618712859648 10473499 18259277469226263720852584614810746500 10473500 145137532163011771668393944548438656000 10473501 246852653399227582533795332494530527904 10473502 -22899430418423925671099973768638192256 10473503 -468720491743786489447313008683248793600 10473504 330420331356358128534053096550479953920 10473505 45161832192109510348587643995057408000 10473506 76352516483230625091094142683209647952 10473507 501570307991984202025174832693508745920 10473508 67571723722610817828805598022959366400 10473509 41376938478436350163114230297184017216 10473510 232327217129609935068365614353223680 10473511 53570543787981403256576773782705200000 10473512 156425029380065835771836799982623866880 10473513 -110226597799115318712066294726234312000 10473514 25140036674116350473547733142006787840 10473515 122712150054451216305338740853296920000 10473516 168439163170308826432688733072991057920 10473517 117894592275726782454271648034862780652 10473518 235691832513897882311477496594204672 10473519 65547868399743206405247117076083012480 10473520 -18910966319325788971430662751099289600 10473521 340109314658865190970853172708876560864 10473522 36905723209279698362945980412020404480 10473523 62978739624569065116295953301134607264 10473524 501841623035172519407863133550623097600 10473525 173768044244017830099466268709462746250 10473526 52761160631240839080444483719885604096 10473527 -398432644375250405850615851829158959968 10473528 99932275669664818568459894276905574400 10473529 17959872820979104518764306540596334688 10473530 -264151618195821451737805288903587163200 10473531 550161127266741310649764877710251827760 10473532 150632221916182980420771176462274266112 10473533 -16380953061564684483825480661850507136 10473534 7216087120193938317221936594416296384 10473535 111464247359300290900875981452989077480 10473536 57680767265525643158112514316571770880 10473537 182723015577570621208348756717848832560 10473538 -933130875678941286642685227332675040 10473539 -506855500683404680642441586415941934660 10473540 26187192729786128398728497138613288960 10473541 94349860220355675495380864118845850080 10473542 -129724795811791588528269116668935669888 10473543 50705252824721624851270220998275549600 10473544 -25682340598786607306527636183529625600 10473545 277182266339346717818081435707999552200 10473546 -10487581996994018644371044866926451200 10473547 96388437633524400817900972196574948864 10473548 275119600769162206451551113408694027008 10473549 -269017155513625853677292557322628707136 10473550 -199702447964632662339207351309082099200 10473551 8052865924449808714946742478790635704 10473552 96619140125998509605675620888864088064 10473553 -544883633348078432068827200356069440 10473554 20698717424135683686244526667031841952 10473555 -447880689848188795589108310476655878400 10473556 26959289241952431886290659110979868672 10473557 454389201623725471281140342335215289806 10473558 87029840886121611171794949415502491584 10473559 527197870603096469930104842904060618760 10473560 -74637878848952621885378168757064704000 10473561 155399731354068911982073629787462880832 10473562 318478779711226229921886386819153606400 10473563 265065275438818786567345153490201253120 10473564 286028312042207728658603600095692690432 10473565 16868354554567173124183057997059635840 10473566 -15762984747316818682329463004027283456 10473567 -48419562578314795902872743141437917184 10473568 106937668925642721706886175664026157056 10473569 -8286611353916098331331249413894049600 10473570 -159815845111395524352858269784805708800 10473571 318565858842858006756376575117937850344 10473572 570028206365877168780589060832057917440 10473573 50330795348347340917391095596232931136 10473574 -443016459939926428483318008939266899968 10473575 779451483700946963468387779690682400 10473576 360467769861252660417093025431220224000 10473577 334068487273864033179223302672082026112 10473578 132528992137119309128708219595908346384 10473579 -68113393924611079223358090029812995840 10473580 -82505175286223558541520639713789987840 10473581 -425553190982543577359322235915296696576 10473582 -67653831898912792649925214984241664000 10473583 -905394530525187310240985215264853812800 10473584 -27330073177713079720528753572809441280 10473585 -18513009889908188624090135896149273600 10473586 -226863636116706275200536734289463425120 10473587 7264328339210383533612777819905983080 10473588 -67012176724434888246759507771549818880 10473589 -151541301431800742612619767053211272544 10473590 6820061782234711526015887622528657280 10473591 -209839824158780102017525760573749853208 10473592 -26692248481859662975552309882222694400 10473593 129273801562779643846394805813030702984 10473594 176129235320738077377015199675775539200 10473595 -245362364100173069323303179642612507360 10473596 2488269411491559241156233170124595200 10473597 542058742678090423992151601745871871040 10473598 2037349167303469629865697863673978880 10473599 586561423826278088291622454198431743400 10473600 -167326397365835079637612727510237184000 10473601 -351608911302920800487769987881450284028 10473602 -6153381623733112105496390677379512320 10473603 -327946978258460550089278880142777525000 10473604 -347125885684786338990570995317467485184 10473605 -105513512540110522152577923305078716740 10473606 211544874509050838651290476462340779456 10473607 6169716841461098381770345443838485432 10473608 -35869839731392670822886058743941038080 10473609 -67623328485743038599593322936027810720 10473610 13274018004222836245423102425387586560 10473611 -665942278656748079650146881747460553200 10473612 32440819773114031187720366971952320512 10473613 785697184310601875788216900625064775862 10473614 110113887266864312307653927239921089792 10473615 95126980416332807220110488272645670320 10473616 47733035793595085685975775435067727872 10473617 112694291753015489771852055858886886400 10473618 186177458369283572034467540246462646528 10473619 -117595975708117733249134679052471232 10473620 151104246197730147295577815359174055680 10473621 -137438085501999445286750753885118796800 10473622 221474180448949352912203447598147438112 10473623 -844088580643343156617676981932873877520 10473624 -7757114786336269245244653874577203200 10473625 216515658459069516317471958562866288000 10473626 -209800447786658925086459330415224931360 10473627 -141258727115593939314480306561400136736 10473628 -488940455908118137332814668238222600704 10473629 -90282733667354140745759374142079262080 10473630 -19878218706963575688508218044073732480 10473631 -39579160871823269606649975225021516576 10473632 -141940847913271110563912669450634264576 10473633 -312313753112421261397222861360925265198 10473634 46216911757939108099801221589303118112 10473635 -246740531935958169777653385880657327920 10473636 -133046497618076070803150809311480053760 10473637 5955695733983222482254656736504004286 10473638 -71925457602747920450530526451958349568 10473639 4571277424623211253629411550149062912 10473640 -145386952437681361440733558786583040000 10473641 -650394248695462239520724344894863972096 10473642 -152062467525690390503029796975320833360 10473643 -137095721499872337985121413822582735656 10473644 -247729336919851247359607344320636881664 10473645 -30341561431983116956310177501360290560 10473646 160047548935871530515867716977708990272 10473647 -211119241111872667383332765702971040088 10473648 -12445566754289827812493345311251496960 10473649 -55001713173602018604024896777564917834 10473650 -58029394580103777627667014293673888000 10473651 -183520028826298030923781598734146210960 10473652 52296420024635394139147966747954268544 10473653 -49166862277574308326760957953271822098 10473654 -128545068609837518251381560171634762368 10473655 144185478788684603345890018115776788000 10473656 269523333362942588566772962124428922880 10473657 162329859726023506711715151926012625600 10473658 -108020336164621855615996952360424256512 10473659 5962306491865857161791945479722604816 10473660 -64884199262976213356495767666412298240 10473661 34908517483873169055526466392594917024 10473662 -21895577031635805318278093897821593600 10473663 287581331965268972907251203091550332688 10473664 27129663483384392674513499230207737856 10473665 136267521821837397092395389615200318400 10473666 -13588230638068480504137496280281666560 10473667 -542448425880602737799142419685909593284 10473668 -232098740283207135295368767295200722944 10473669 -171789178694547515425476619194282485700 10473670 109723801987037874909502640041431857280 10473671 -12678539974804045184132577346188080952 10473672 -176016487232632748449714569530236108800 10473673 533760582161123159571807891401007095040 10473674 -315238253202259694105803934022910037760 10473675 7499432752074566542285375131438829200 10473676 -402406313155745279338463440989959331840 10473677 79622986665800047986372980489395505526 10473678 50983276601293969686132537461899451520 10473679 161683105013285184545539361262842339176 10473680 34537424222236730419911064503700684800 10473681 -56184662044688209788827995763574904848 10473682 3858127969522177907781945635364112512 10473683 -34442547012260486637898310470421581680 10473684 73411995831642419486751766754484295680 10473685 34572035574548623126993920623987884380 10473686 -409506090010396179720601577424859370208 10473687 -78311435101234273451847873851344835712 10473688 387391878845193754091176824193520117760 10473689 -180453106627341294513769385350982283510 10473690 107249169890985219033272029441198080000 10473691 107849252668405512694669939283006296384 10473692 519638204719169029959416446335902562816 10473693 -27489108008456556717767038284641083200 10473694 -26077371453674414770167379866917892096 10473695 232789720551343551055638211438701258480 10473696 39391831060239727751183597278044094464 10473697 203265036306318878551298385760028722560 10473698 159569211948422537225054214167490216000 10473699 36844608119625858697397127028500601464 10473700 -147399845075845137040454985737671027200 10473701 -36264864013202216346462490253056851240 10473702 53273786109959858157605327356403858304 10473703 -179539373950287342526323878080382191048 10473704 340020102818558101631257997776217241600 10473705 -17897985655168873038565176992621450880 10473706 318836151126429965509753750808631237552 10473707 285888783877351546909684225213228007952 10473708 53332646484704236255688939871861030912 10473709 -267129486622910340664899712137831106090 10473710 46018086752748727788550796645544879360 10473711 215219434919242015051811177812975339272 10473712 -161332426431791416447065085808195665920 10473713 42949876628183317207486813465906440804 10473714 177702329240834870767699215166349698704 10473715 187054185666657476706320668610719457280 10473716 9089339118627724845265605876254730240 10473717 -257224926771205769297897283257133770880 10473718 -350322277201193213621078348589308176896 10473719 -192503073686803739066649532761912762960 10473720 54339678043358966047223843789708697600 10473721 248588341712616667029654715113906658922 10473722 -30772199983510555126329453305859526656 10473723 42365558260901650888809365455055501280 10473724 465235246874548991759740419810351087616 10473725 -2364560776884688559189973730746110400 10473726 3959709788789010867633941532322868544 10473727 -240887618413068569666716904676925240080 10473728 63376893976857801769090591382153723904 10473729 150485259458610150269900622913568664000 10473730 259677293482754700596131431692314697760 10473731 63356658167860494831759620173724467200 10473732 366866809242679751274370260556646860800 10473733 4868493631005523259344557696423413980 10473734 132387381631457923412197128082210909632 10473735 -204825105313816002685031490820542270000 10473736 53930896794967628193720857582780252160 10473737 -189263368092291944967982769226318111948 10473738 61022070659158626824605802255949365760 10473739 802865405079827262973060445021145073920 10473740 -55351523463581190176676524994487142400 10473741 -240166082870485396299887097789637231680 10473742 -150365777023951334317647887769321699456 10473743 39286305238198461757372449044640954240 10473744 2044228087125664933907052468929691648 10473745 443835960508393931905641915105528112500 10473746 124828700261182845932224336958781822624 10473747 131618080239598655107910423422563843000 10473748 -10165447688180676904838209872060903680 10473749 255532445003958502074067219081829569248 10473750 24124503233483305488787694755250700000 10473751 -283289262208241645982171122618719578768 10473752 -618777572345233665442324957108770662400 10473753 24672516229551028617737168256532055808 10473754 19033541621616758582420660581901687520 10473755 91723266941160087648061671953217092160 10473756 -176042047317393682441768341474009861120 10473757 57433869850857699496487873330539676512 10473758 -173623894161229262859429785706110651520 10473759 341275340814869798374653987219766728720 10473760 802623071893323773807659209584148480 10473761 -1231096888605951534948744569607488106816 10473762 -61482916868532635392346569361847883776 10473763 256403435891119926359473579102499691504 10473764 87871464359794613573091539641340092416 10473765 82348813027563869958110460367496284320 10473766 127189944454542084483204696649929667584 10473767 286067564683668320669495524732687088352 10473768 -827051139325990406138953211006976000 10473769 -16447226456965172047484768828831841760 10473770 23373099198477337551004811083993171200 10473771 92824876921539937256955019808132629248 10473772 103927414729636343738794679369666307072 10473773 60971494872203309671726769877694426380 10473774 -206952130470294962363463226446918767040 10473775 104905861777651046933483456784699289800 10473776 -159308934378402249778140620575563399168 10473777 483695168461467798389516945050435899714 10473778 29050122870848718998609858382499006464 10473779 -349228458967321722591268638740048725620 10473780 6149667617869940400565508571418521600 10473781 -540620223072532315870865850436574166418 10473782 333349723823896974353817575219408069184 10473783 295546243860153413242442125651996885224 10473784 -151691422258691875863971360879439052800 10473785 -179008400084968106210787561957674649600 10473786 -231670705536232992618736596450298246656 10473787 40425152651089211024571256998040112400 10473788 116955973306126074283218725220142986240 10473789 -68403798145033764268006750392456253920 10473790 -19963835256041384402036188985239281600 10473791 -703749297853686063799953674398180319808 10473792 31152498266674467202812069475434627072 10473793 -13260371368607147781741404826143963856 10473794 -405508085267492874325961231091245696304 10473795 -113492332277637855136797668865095198880 10473796 270725679325120051349539187423861993600 10473797 -199608195078625405881152854763047758180 10473798 21408706467061014053955550669647966720 10473799 -288521713858627901891301256982946920664 10473800 -20247893324703307329355328485522560000 10473801 -15391728833071759833702519453989142720 10473802 145990114854342815365952851441745326080 10473803 471783716400465172521024435197397164052 10473804 137699065019825582613486018722027942400 10473805 -14127871431485230018117428754255739040 10473806 -181811260185956315693636972384701267200 10473807 -97937006399660367524784424977782997120 10473808 89856776413043092730663590886628319232 10473809 387323618803562035339930108325684378880 10473810 19969868355843096659009617275331699200 10473811 -3649610579039743805616739288772127608 10473812 -187941557020340704651943268293123600640 10473813 179962098686169022755355073933279600640 10473814 62475204131614217712211914507861404160 10473815 -41314201677511598067051414195480821760 10473816 234688289674282184388522532646681763840 10473817 -501209826186953812090271354965059120128 10473818 -416996301148391700524114721029372762640 10473819 81752249143344080802555158887219782240 10473820 -129378832141588885333717672926457036800 10473821 24553107838561637889378741440087388972 10473822 113297658356626956352500219763126090560 10473823 -895129923693150884193468185921786452800 10473824 -426927403087072203424248153514333569024 10473825 151760699354952220823604113304634920000 10473826 -251963491212818102733658874932971029760 10473827 4944308719783681618467291271883070720 10473828 -22524468424640295164473945010139316224 10473829 -586764026500011706902691050976775834720 10473830 127400252907290592457792687609051413120 10473831 -158435372879669351466040727369013479280 10473832 -64239710591536875741086429803632967680 10473833 -22428505860981992422667827089980558256 10473834 2786185111455628726402347620026470912 10473835 120130793857333363159659148345696301280 10473836 -503418105760220620508595507691881457152 10473837 106477113540452231997180005033230618176 10473838 -107385845905249531289346286318738207680 10473839 -12250138538362366944592057207115125800 10473840 -11134557774749876330574558256634265600 10473841 347312865938965503085588308699515572800 10473842 149165122873238741445941013253023268992 10473843 -99387387473858783163090125252173497600 10473844 375363667801470904037846449438015972736 10473845 265806544765485958201213328387333767200 10473846 24569653407182876054086541725879738368 10473847 -254782450100908967992440042314836796120 10473848 -432520669060371358856075686108741632000 10473849 66578597859066229084672986392491818048 10473850 123487978354575285983258842166210936400 10473851 15561928655747704970411658152083626912 10473852 5165732685235642303240239728997123072 10473853 -167630573217819417174871613931616247232 10473854 2684246589497132746267250067165209280 10473855 -49674651669866731929828838265932231680 10473856 55216967140261831671171297838230405120 10473857 -278097888317250868708465309580345475360 10473858 76284291349109046084045281246934862848 10473859 -3020767536214520397397250223955751160 10473860 -808745918019315186203994871203425280 10473861 60487162349951862266960350548173755872 10473862 -97822967749082778987987898482035803008 10473863 -25314650116399170232334119980195175056 10473864 -375836652706125790519271453963531059200 10473865 -63499799511040480189828356893860198080 10473866 58283146522208345884883620760737178304 10473867 -6500019187868153609975979776538895488 10473868 -176079543739737768181654750479408439552 10473869 67931856555503362854152563452943228896 10473870 -163600790909468456438178508384460052480 10473871 459942066923814126589557916539478460232 10473872 93627596332972117140322789667701800960 10473873 -167737710788664049099375454636512889616 10473874 -78765134155826534101453987114665470064 10473875 -612850890840646098827456606058466296000 10473876 -43219496330911632247528242707848949760 10473877 -82780185295966464749821656272811893888 10473878 168855180771856997427339562114010442624 10473879 12859025944315494576644603059929624576 10473880 -414912164057850086914255244940852633600 10473881 148340150836210111480179425611117146 10473882 79327461137655390461545306248608251392 10473883 23499482054988452779095500293869326080 10473884 -174698362060591436317628640268408034304 10473885 -84909144513398525894665946793882211380 10473886 -47922735256515787117913082564290861760 10473887 128281504931601873321587575101256744992 10473888 143453369900542277241439230291276201984 10473889 108222928409876852401607642890459569856 10473890 80022446479042697064797348505247572480 10473891 -71072412372465865051682766739962352320 10473892 -40445030323654677895824637051274735616 10473893 123453151830103122615150451374141854142 10473894 -32209940980364992195591224678506722560 10473895 -31170131649256806741860299757274294600 10473896 569426394192435339284025640026706529280 10473897 3115699907861350453510147348658741472 10473898 392770314642880808137075292177168257200 10473899 -519765924244424218014509511261128763840 10473900 -86725186429695260943401961003448819200 10473901 170720815933517825638025038682097315840 10473902 13458629190936999491350327107206467200 10473903 178367752002134996605595538443028688128 10473904 -16197445584620734873455584256311820288 10473905 110785300176241948522296305143548931560 10473906 -137794679079403775792005500573669198336 10473907 -282864726820796618591112864324333081844 10473908 76355186666682028055377523300976500736 10473909 77423502319522107574043115854268544512 10473910 48316590609737946130137212650376271360 10473911 -261177936765321224162666321149346188368 10473912 220451022062245725543052740326238289920 10473913 -68237694847435253288866551905200893756 10473914 -94898918359822452157321810158440602368 10473915 59178019189490512584861784711078231920 10473916 -325229495121687560129934518262491159040 10473917 468596390550882383578461032604542368140 10473918 -23582228806052576707672279293676756992 10473919 -111925892720945829240677394501286421680 10473920 -93101630346815212154983213223997603840 10473921 -398294520292552009749485951509403875200 10473922 -239592053772277871561372299951506589488 10473923 -230145890235790187409512186850151001520 10473924 -33746004799380215860930675949068443648 10473925 14903747206407665406031228496630913600 10473926 169602878025282907426820099440752691200 10473927 -96621752938331330028234549523176744240 10473928 592439814274277115579599453113795584000 10473929 335844505174668567421649409044969819520 10473930 44148196316714567074595392163344113600 10473931 -73990671278956602919333900295710221968 10473932 9631526291337701683221688753425576960 10473933 347006744877481418609357340337040389824 10473934 64957121785327881278451137809161767616 10473935 -329252419639149557930508303827009904120 10473936 27853277894380513101744786779846737920 10473937 358517025884659990865220741949784185586 10473938 67634868758655784913550545278941556656 10473939 40899675485669290271650123561447063632 10473940 1308900222723505405803974447115571200 10473941 184279418814667998673102403869977832572 10473942 23674857205420730000495796584234073984 10473943 -17146332996106138387867708310875602808 10473944 225165750656767125283739557758426808320 10473945 -79348499839280410962131611695206854080 10473946 -267459258016271854085339310833896553232 10473947 140338017064819006476370734689266233600 10473948 -9505707683471085917244277682979604992 10473949 -380833551373532919394628505223776233050 10473950 -103290084399401829041703048300335673600 10473951 -108625030839567516721201396316460483768 10473952 794026486872528651548038243442794954752 10473953 -32490507229990615004153509048863270720 10473954 133533138223874473191369799766467564032 10473955 10140276513589748214087873060047412000 10473956 85637170428931827012213234318163719168 10473957 9432032645751505196682294034087375548 10473958 -9314559270152446610283226901154544320 10473959 305886334261693988921315570614830666000 10473960 37960453823918999320650180100099276800 10473961 -341416538035573145737221338916613594438 10473962 -222985079214024820262473565423369586768 10473963 -339226762430646692361654537788590502736 10473964 -358967887134887771934739784808405890048 10473965 80897537628454376460842038494721618200 10473966 59498713562590503957364048023468333120 10473967 4030331970373242862145354316120140800 10473968 -90373774303011778580564201024073105408 10473969 -290962071009854641910163511563671614464 10473970 5617834469041304303005511541850030080 10473971 118205033653194505531598138914311476172 10473972 -302630400376538186399581903030886227968 10473973 -606992192617753197157833833588629245778 10473974 84616216454709749844527186234102575104 10473975 235366257177326193828553520727550560000 10473976 -531146881125511822002082359072368701440 10473977 407856695601724292000511613615327934826 10473978 -129256897901431116260825495311441305600 10473979 110713700054372333393672166583026713160 10473980 -54690835019429321411733126991824307200 10473981 162271807341856652116157434389588769344 10473982 -190133220350144351789090727840393873408 10473983 925197384403014906120341698276778208 10473984 -26050094983872627012449250822152257536 10473985 22233788756812854955589245053401988180 10473986 74696949202622655908021554956204447744 10473987 148945103990149273907713819345463406768 10473988 235415662730023124493013770148824576000 10473989 -116118972377019025075496097870921127044 10473990 -82124816866223060973148144608129482880 10473991 330291752329168235459118336986087741568 10473992 492423926419113055527040460789404800000 10473993 112865698561909969469360916026549726400 10473994 104344302456980828648348087506028365152 10473995 55039599285119019800671898019387962880 10473996 -52259726962106666245667195031570379776 10473997 -435236225050442344741922827810182631680 10473998 139022373456126404108966176006886808000 10473999 -157255990112042993198775343321502889336 10474000 179227174659072795888412185236017152000 10474001 248385428710288782635839874580077627904 10474002 173515489491378830490323987421772800 10474003 -456136490992791208869041717364136906896 10474004 207717679406955886610295106903718749056 10474005 27820013815487280057837336648652648320 10474006 120436297482004006591139812156909618560 10474007 -56776485399645134512492071434020670808 10474008 -78004676047525956087604154822463344640 10474009 56786670760489634454287056028356059200 10474010 -2003086830941715786258331598580000000 10474011 328338520187938944029028440652777592032 10474012 27514051532724848142253181451713644032 10474013 199407608533123151186857374154562724384 10474014 31067813663406231548839126649608184640 10474015 -276296012458280848304647417319808138840 10474016 59077189268406259756850887697828413440 10474017 203950101336672783205354968934757161920 10474018 -86455671418363166626804757376853541040 10474019 57274238214089494018158919671688344048 10474020 258829993160109318658225149845098963200 10474021 309074586547773102162112591823283260222 10474022 -27410661490632197731692437353122037248 10474023 -211637591716693139104884283230734949120 10474024 150901717253944202729881270232023203840 10474025 345105255598130271380223294360060635550 10474026 -1927752730785772791511022689528532736 10474027 -540102743614412502219312639322940898124 10474028 227702124175900060918855104472720296960 10474029 -488763906801334498678903578448961406336 10474030 24155098265169914922116942748663110400 10474031 205031363141678477126071173701582402832 10474032 25177032796387750761582985347449487360 10474033 -457275798295523620812098522261072148718 10474034 -30667431257426133609908179459666176000 10474035 -96037487534520810014249163550598899200 10474036 -510995396569952646956656636794570752 10474037 -213138920544385071500773032928213930848 10474038 152255930913978365678869726888277682144 10474039 -47109547675576358704606858055409035376 10474040 28020443879663979138988059720753561600 10474041 -251341010148831826268775340475001951408 10474042 122634694219625054305820442093269145600 10474043 -1112076632578843795259565812612490774120 10474044 247761344322127459839293729613370736640 10474045 -96911242514974131776201104240061711700 10474046 -236858950231331340856203510249133031040 10474047 -431233764954635063265252991086186909576 10474048 -16124033221809424615703981962963189760 10474049 1076751184658261304539343171945936551364 10474050 -61164555818521868983364512084625347200 10474051 92500822190305743244191046220594997920 10474052 61904056014953264938145722959553231872 10474053 242322339071314147041529628477713567200 10474054 606222145695971969944795167141286080 10474055 -302464291453049707111813108731992300040 10474056 284917975477569932826822926549199667200 10474057 -98273534648819757518925906080577350400 10474058 106248021713371930845406850097645330432 10474059 218972770880810710620083973170234827248 10474060 328744024483554253978620667194514176000 10474061 8370793517262316082730090690150177624 10474062 89624938635400833867757458726181416960 10474063 -23102053235947585681678934649758194496 10474064 -42595263491210128747512204335716638720 10474065 -14400399074614116085765073859297010560 10474066 -20208743183507645955091189969695924576 10474067 -330421563163300346791202740038230280120 10474068 149411478846556992607586269282155571200 10474069 -218459781681765553617659823916269056 10474070 144493813802136608082341538136688851200 10474071 16440821815182379316589444156211175424 10474072 97082507030358469463401980726252748800 10474073 526106775401699420168234481928193269440 10474074 28508098247710797254509411157392579008 10474075 254035605389506160304428807964180372000 10474076 -2797860326124273115725168553938293760 10474077 -425409463439731070777438327601212906880 10474078 239730357837486554409324105287899827840 10474079 169659020872025597022095445459517644672 10474080 -8721422216055661601378186190276526080 10474081 551650520592966036401203148716112244100 10474082 214506025906683020295383160974491213392 10474083 -50069472995509783417840748465868786720 10474084 -58696809015632548127381927745150822784 10474085 -26242356024594268445117807539382563200 10474086 70166248908734022909045722895647913984 10474087 10710519607461149149213876834164426368 10474088 670275909618934557667959133561259458560 10474089 377981013776792374786270156928115310224 10474090 -114664360128197707017397632139057324800 10474091 -778114741019375357282023245665678283840 10474092 -115410613505463600892620796116486812160 10474093 -354096607462011450128368544283878315040 10474094 79455021263848235363231230413060490752 10474095 -302316989952328029001681264049711082480 10474096 100501472288119615771235812743702085632 10474097 110357586657501808979769006396876462546 10474098 -98193182979510222509035959428572277760 10474099 272532899832943921976141817228775298440 10474100 19797254153386230370871545328635084800 10474101 -407976641914211293548753546147737280 10474102 276167566441088426572955759968691873472 10474103 -605716279791565425195819801559150122648 10474104 -249250466573961194163480743149148160000 10474105 -113288969690380380796460718319623948480 10474106 -654102223267722049683488152659265056 10474107 -53024268021045361608110042481964190208 10474108 34421468438717798322919192897308659712 10474109 514734647171845708851303999555618117516 10474110 16264226783009723545980822227816223360 10474111 -78331596130838576114945588415243968600 10474112 2941686226668692039933198621296558080 10474113 -8991024163252591358721478756797262944 10474114 -18984932114939057168371347861110400000 10474115 194087418075854345109959010394048727520 10474116 141595764645469830808590729882552241152 10474117 996142274973643580974200926482986568960 10474118 183609310417113605878732682330062769760 10474119 42789008205892980600684501305712434544 10474120 64527215406022819059949336542954393600 10474121 -6637738108849943777079561699136526016 10474122 181367990982853726766091507754892335872 10474123 252038648797164054135996634578813480 10474124 -283587772948382041968996332863567720704 10474125 52693328565940621327587681351019776000 10474126 -144654438085384312805138396075431037376 10474127 37020801974680184761894478281292182872 10474128 30054104096086481523321813622218031104 10474129 -96900509352461157858253023400496498316 10474130 171737818348304634545956851253531353600 10474131 98391558779920681060347710770721299200 10474132 -118541123972581497964008851822210303104 10474133 157754137453145913745960398753146472960 10474134 222038766868418788918091170949934220800 10474135 -199962214098940655040348512091827454240 10474136 -378622604943490762099539895931915059200 10474137 -41351841016684030641244257241591248000 10474138 -396931789504361606101670074091140053504 10474139 -85215771039735981189815228052193374576 10474140 26791428020068702529409842160903705600 10474141 448886058872242570579513911573620282572 10474142 67482439679152901657380638109258983168 10474143 -192973108692948656272643253807005007600 10474144 449500235198621697387276519256585076736 10474145 -85097877128129775737993713203710658240 10474146 -3188371292727656728068809092025919360 10474147 124533417844970550324613243247410368072 10474148 -78639790923107904962401520939214609792 10474149 88860695167555445069399111114841454080 10474150 25699924129422978521664615937022457600 10474151 -459449086965962685766973145240096691848 10474152 86317643120450663842848195803910144000 10474153 634814869958633205580449140492734961402 10474154 16989465145313043237611221790902214400 10474155 4199977057382962557480680465179380240 10474156 -7606273047848117882291601847872258048 10474157 406575061341792584540920572426075180972 10474158 -105496337356265735965474012839744801216 10474159 58222943988407032645639178029160268480 10474160 63807966659859524851101248696472698880 10474161 -261106386819493174128340677326557870560 10474162 16236550513465515090846507565152691200 10474163 11427786524313748141599445092129268560 10474164 164104882881034754599398381806257213440 10474165 41291220075634691590758398652051319320 10474166 59305193658483752552580783202132675200 10474167 7861453697935761711563517483051273600 10474168 -37158726587606744641430260304346624000 10474169 470577388501318035450056456670134079360 10474170 -56561974322187470258504567377611095040 10474171 -774690012852361257938129886959838537628 10474172 -466813386953678915314973770076422093824 10474173 -715767617500953425295278777510709160800 10474174 1763893212694745347600560012321554112 10474175 -14582532265258695153274336463013588000 10474176 -141836068762206454319976203952681123840 10474177 -103846723074096503009355081472988814336 10474178 32504024167531121536487765347313143296 10474179 -341109619196509516689378443801281109760 10474180 131679613670686974048703862538724515840 10474181 489292847531847827226863088892224605982 10474182 38726195313927046257514134533624746752 10474183 -180912365671428622702083766672115131640 10474184 -206763811169832336857887862691677798400 10474185 -161334109971597548352479959687192934400 10474186 -23514043223546305050265821481429577376 10474187 175230067020180661776092342529530926080 10474188 20388605771674789108704376371635558400 10474189 -605649817261973845362960154517213037600 10474190 103857805179712562936915027972175825600 10474191 -7600018074587563221192540286814472000 10474192 1754022723091206408190957416288141312 10474193 438178229144352069830641597574050398180 10474194 -84741232638026801089188797295615753600 10474195 779444070541110571146656667072802350480 10474196 111675981031498030862010426903173275392 10474197 -369883007178042630249760624634088374400 10474198 -537346560511029157579242785192214528 10474199 336004353295934908463693961178956856200 10474200 -79211563630586200186110314228830464000 10474201 -363872003671032534141926881274849832188 10474202 -17927945285927957828649815421474093600 10474203 -59290911187982887028122919384091150696 10474204 -59237815813257974200528407472591423488 10474205 101410630754723752636229893446430523520 10474206 205110591279745885424551283376052915200 10474207 629692195213169275246303612754108951456 10474208 -2232869399152929036440422311367802880 10474209 69435626482807691692079848207499563428 10474210 166829771983267370624136959487500919360 10474211 -437466473865189553126610328652772107200 10474212 -67369611995111249226485648633354047488 10474213 -95803489577886353870193039255486419396 10474214 159960357957858329547178362559397969280 10474215 369370219739407446957605245086844032000 10474216 105711915709585317198107962424386713600 10474217 -44770448872010385767578889600858458752 10474218 -41088589038628677206359954161356943360 10474219 6171406259428555681842957881344676016 10474220 34506001902105537233624742963203712000 10474221 -163632743245977679381052154946315203360 10474222 170592778508664424086868469191698469824 10474223 -41927148441601504075800914036335540656 10474224 -87725263201317926425577530764156174336 10474225 -142493328049623396972163907901844274000 10474226 -4432075077838471803208823976345045504 10474227 -175783739394767095129576450134935593764 10474228 -40058324875157461075043880069583019264 10474229 85710184401652866456440880999079020540 10474230 19772966828388303673211590071212759040 10474231 204029483522351401213152978006365857920 10474232 564461409158344411932078671104865894400 10474233 173979554857241876690372239006196379648 10474234 50463199202947719757994105939286991872 10474235 8181921571497962743348534441911559680 10474236 25076341913898462115487345506745270784 10474237 363366133774189507235592323002216474886 10474238 -12574350315286588647121828753218646656 10474239 252257217697081614213103787281121242824 10474240 308027500223536094057494623991722147840 10474241 -1961990313227556223244934101665019088 10474242 215840748890533504142670046600855946112 10474243 -192561643586100034575765963282589852256 10474244 -836133747148346937448510145023211520 10474245 77460568733285740767247788911733489600 10474246 108160084516502288356295452747091884800 10474247 -19372982453611483896768635341423516368 10474248 -149458330488121069964847297449678807040 10474249 -130392569546058557185597472119326351360 10474250 -348143350835183855683390841635229448000 10474251 35245474296598557325789305411773709504 10474252 -22091741701803986120127936973885160448 10474253 379734201836268462255777064619122245900 10474254 76243465131927546368417290776166862592 10474255 402012329772378559477062772492873089120 10474256 29683416910786225605257483535820161024 10474257 -235874710632645520996696646686272729360 10474258 202329101867895849183645283911867822480 10474259 -11452923879584938523198869231368862296 10474260 114950131137893009817581340457381570560 10474261 202741504839016185252106943916598048320 10474262 -109042625940453109106035651522723558368 10474263 486316090713825637224594006554985143880 10474264 -101512456547352410390695477773090416640 10474265 223874956537107140000725770784832829000 10474266 -149650393769696978746895066865992699904 10474267 -739029309425744729766674955197882050684 10474268 114776159914154676690621434265878470656 10474269 -74289437282184571938160744947397510272 10474270 18512435918594929383486155177920915200 10474271 -555278247883309634712616184358965921256 10474272 371249594040321688872025436644181606400 10474273 250419356484881768868469291897360295522 10474274 -89360712970923739363994560901126898864 10474275 22161173489270004025027513463277427200 10474276 217235051224468276953572364605457375232 10474277 283405130839206847721177624185529307072 10474278 193521453049591627574610674274237822720 10474279 -37914103615493284887069963334102499424 10474280 12630928247791500346019423599774924800 10474281 226926386050678368069102765777168635412 10474282 109739609780028631878300805580709588480 10474283 -214819273957139419654413973347924846960 10474284 -2346720191785781764823673094999375872 10474285 -210268531193501305242685989858719219400 10474286 -266661859896637418264507889614165961408 10474287 -182459577923940112309390490165346472440 10474288 -33749959363781184473388493556969865216 10474289 207198421595819966290995727941313714932 10474290 -36051796058040454731373084863794986080 10474291 389360385319297200442450716911207689192 10474292 -215924363535377876645454987059597242368 10474293 138777516044650736781531714221649384960 10474294 -458936365802041267690363061100678685440 10474295 208379135246139019751121973637301988800 10474296 -9275705438121901635491660778800087040 10474297 -139954232010683893717398382605880994348 10474298 134231684334186008910559307375692935936 10474299 -490539733797519615581987035351286079360 10474300 22005454893329342037095483793519526400 10474301 -768654064566262079944565693516822911200 10474302 -160655349460260023365327508636194776768 10474303 10020088950037225268033781948132718304 10474304 139888887799906485970079098381222281216 10474305 214061695465917763159941339492509381760 10474306 259887682748679686090886378198551798304 10474307 -343915734491687388607728927650404875840 10474308 340482690739994507857952569598379264 10474309 -18149527766864909137269315691899300996 10474310 52946560850823348778368957984058736640 10474311 -93884926400457653108693305033721998848 10474312 47891454105957548323414405262145914880 10474313 42388358715967041119765325388293158400 10474314 50274826192113038818820146755052238592 10474315 -45041294305961011569135998395055083680 10474316 -145555992146201102218918603340370504960 10474317 -15095521471800412702563000541810627680 10474318 -6028522354063119420826904927331685440 10474319 58753224856346979587650949353986660720 10474320 48715675661924831656565907350401843200 10474321 -104417332816612894750914096864681060480 10474322 358700238977074154999685344081790410400 10474323 337599338827553673676343627366133824184 10474324 181956376776336359729948295473094731776 10474325 107176133286417012996587257859689920000 10474326 54611170257917870918393878755749560320 10474327 -259121586116995285024808439680198120 10474328 21291957188677081496390945533989980160 10474329 -301481936711590369998735407594133437760 10474330 52886016907828545433623380158717828800 10474331 -222118159961463445555270930454798782176 10474332 1561882764918049408500090993156685824 10474333 -210831485160062460234164885932248531418 10474334 6621623964958317363853967875000854720 10474335 -78101316927756254583574480940094918000 10474336 213473275440761465689480829753850593280 10474337 -196837278027701936732205509562260816448 10474338 71704818392520578795463223562032857600 10474339 -91009926569216373794188473449924163560 10474340 -254152283153542172582094103192535996160 10474341 132581642681452377323875517571901149792 10474342 -1680162050170144016182224340320218112 10474343 334027662554577429922537953054914129280 10474344 275156673166504014267730563985345551360 10474345 -114616297427476879371327519349147017600 10474346 35636415924985742085961792587707681280 10474347 130743280274674476232715379194423647728 10474348 151280555977835152895059492139231844608 10474349 -542600454631471464672306226729827028650 10474350 106923921579044527619176031349605304000 10474351 173503218225423703773962148763862376144 10474352 13123594221743397314467944250645807104 10474353 2517290816671071311644002005847936882 10474354 -128054693441691972476797421405317868928 10474355 -180680674180099245650321883129852474000 10474356 187698908066333198169838209068279734272 10474357 -112869671761499241601939676823138333394 10474358 -21646402397916615528469715990110551360 10474359 45271504357262528103780468074247634560 10474360 -184927932261714155703522496853579366400 10474361 -82559563000132872728641236974498525568 10474362 58211556075108988191908949454086161520 10474363 -226887606288476146493930210989422279960 10474364 279184254990974602438089952760087923200 10474365 56729399965790524695163628344080000 10474366 35793544235445521153567582087827393920 10474367 86140678349250542515821558386592238224 10474368 -6429842106950403308348104546902343680 10474369 251444463918843445477945984577296944770 10474370 471715285739175878088137787490521600 10474371 109868099833293425970975279091127751120 10474372 -162203021344983978629863445998630167424 10474373 -52362447563367009597854161965536378880 10474374 -93160453098886540956073096952711595840 10474375 -34138315972882514729297950908260275000 10474376 -11900604849541901149704153370082058240 10474377 384200780679920986122324690235260658080 10474378 79754019277835520112303889130479014656 10474379 -988568787621669386369973991071705514416 10474380 -21557415156004752908167449407899238400 10474381 -804993989687788431002713475141988370836 10474382 -170036309156644714585285702913507462208 10474383 -23104897897341957144399651361143872376 10474384 -88599893640830940987115111546810269696 10474385 1759884548835905546911804004730278760 10474386 -70820497563684126374517763807472219136 10474387 -96174737382186772141217677008393346488 10474388 40257819511014873873521961526071336960 10474389 -115594891584233768532638354073395860146 10474390 -115198068276221401929067164511262974080 10474391 462550680328217245084796020044966606792 10474392 -515966311392685077582457138541415628800 10474393 -20086408140953107734723179140922544876 10474394 -148904408722326213286217146235872896000 10474395 284853204195735274875159766085843460720 10474396 57680203017671897137746338977363435520 10474397 -462862022499925795918993233673093578228 10474398 -93567338470624447324939282438354189632 10474399 -188649487852768454072189290164934823336 10474400 -29853736944801059440501899828269875200 10474401 -22661171869306888481246202417984830016 10474402 -432890545711776059012135365057388940000 10474403 -411591519866028873471532193794219917348 10474404 27659677966188375673709045721372524544 10474405 39454446523504218103291303222406787960 10474406 -28657264499085053310342087065159584896 10474407 -307643622580929347634933845799355192320 10474408 -206570620084885989670407214282488791040 10474409 207472303233476674809499044625122223440 10474410 6516214638707555708677433570181772800 10474411 167839377124560190643120519684583113012 10474412 250198615940472596958276027179948301312 10474413 1948802308930385890578606326954271264 10474414 -6231229494610037413455953151734822400 10474415 4122007953747968433120693504936098400 10474416 -25267924620531883724940245066924113920 10474417 70544516284150628689628384861275254144 10474418 -217169340903589352594816991414230937840 10474419 131897359923273966054709687290176197944 10474420 -82513354474495452453347451764576010240 10474421 -36554629865959077414722131314720872256 10474422 6332248250235500933979174254118027264 10474423 752902199615925626102636609376446194800 10474424 213371010830078856564242852024975339520 10474425 -29496296679810935868023142395166909300 10474426 -388859743083366636848908115884939434240 10474427 378314870618152551918006376711863954276 10474428 153729538166718933165112457035700453376 10474429 -55766780795458139536875649399019567680 10474430 -20222576935152073645191411382892686080 10474431 473020677688589313873324322677408603648 10474432 42897390692795567282809719225384435712 10474433 459567344383074074590598520645431951682 10474434 3851214793116843493346187194774657280 10474435 102127431697460486949495822138878866560 10474436 34859507364406136860001054409451632768 10474437 287611114121407568508593876237835560160 10474438 118671880737350107650394495645494015744 10474439 -451470602254893785426539378969895045880 10474440 86203139781718481839809411902511513600 10474441 218003078104123072649564416954461328612 10474442 180452628007186172115218564803348422144 10474443 -37444269967873648335607540117649278176 10474444 128080382894898316668850391322035728896 10474445 255489106237429179489584854669156128480 10474446 172281401897231885071267735512724229184 10474447 -213231869355699534296693131265458624680 10474448 -106422537307497043501511407242379689984 10474449 -654639991555560990433230293315390592 10474450 -4309008987351248818149884753783001600 10474451 -341470922040353281771611990899039615940 10474452 -215101485898019070606255297251907993600 10474453 -34992347270967159964145351378996313600 10474454 -208385838555565329827954196302855257824 10474455 -102324952661074456842781539661179998640 10474456 -2837683135147997228684453724538368000 10474457 36678755300631275797652411188877579712 10474458 47091738458429695047676559593478946048 10474459 359909935135335215819700781842325982660 10474460 432894804657645299030382841429546291200 10474461 -14003800892130968426109985943675572800 10474462 -149766291242514449510974884180689420736 10474463 157763421470274679425952387977055319712 10474464 -18837906466540272047342007752557854720 10474465 172292422748353571011215573229659647400 10474466 80461696420222590727853336643677958144 10474467 -319572374597023875571399941934718911488 10474468 -81634060943175199383594364380565332352 10474469 163923974343237695421638956385588511870 10474470 -3991594746408031222474152893147487360 10474471 -125286987689160108140882596387810535888 10474472 -135603573251342971434449994817346764800 10474473 36476734861285301001934057790249072784 10474474 220541195244208173681477573860604194736 10474475 -15017720828309217363170845240994682000 10474476 48400376672313569225618732922914340864 10474477 276385606899407972399008274762989980460 10474478 1759845882802996114345661172285015552 10474479 -159970959861037895399160022397371064376 10474480 40690096888212390751592556517351096320 10474481 -38832923441251379001678725830916217600 10474482 201787400969086835185046805241476025344 10474483 -353880655036717197933520410463369545268 10474484 27060224518884908059374246177998284800 10474485 -246296843710395325592374869123664614240 10474486 288116579732392875217111948847631456 10474487 644049833061052443787600548099319964136 10474488 183734626004032744223625600288925286400 10474489 362621839743043904107025598756214845290 10474490 39711142307368759569879261306851337600 10474491 -32790058975456279789514797418130745920 10474492 -161216894190478413937059926272123028480 10474493 282284714674482234090764343910692056844 10474494 163555781041087410219197600075292360000 10474495 -109812642915776986932672057523954189200 10474496 -318769400338809837003517550959660105728 10474497 -69235878257420385882857123338315340544 10474498 -480203671120109855397161656194681613440 10474499 922718564367917091035239614827842560 10474500 331430642305974970000346785399778304000 10474501 951842395637074535624864213944273646112 10474502 -214242419007491065984921808372851206048 10474503 52985304241384833625614167517999850368 10474504 172606788627991268479863408728649077760 10474505 307157030676373573280125340585232237000 10474506 -13203908935023147103759269705438988800 10474507 265402264301233081251772584257045660756 10474508 -315209028137027755508485768892778605568 10474509 50470687565224921981885464437625180000 10474510 -119537079928518621185687554544909664000 10474511 -51450541534098772083705382245689271888 10474512 -70805557581004027577597522817001586688 10474513 -212812749585511496041893612390010600640 10474514 -470145781023526617381794055594983113728 10474515 207140631546264164700726852174262425120 10474516 37733461787047211481490546388267105280 10474517 599112314344259968705099229354043602400 10474518 228404083861540046639481731278974419904 10474519 -377698476694446268482384737065151600040 10474520 44413202368859458189489334450694144000 10474521 169296528906481558817527057036712526624 10474522 -18384754621946351902524734249946624768 10474523 -136664545436352478281608689890775119228 10474524 209108079573729045308593114768739343360 10474525 232951870146006371442906487515776856050 10474526 306837528601659521401263847791071651712 10474527 -97300476560105968807123565850804912768 10474528 -43162691372965414601280485804243681280 10474529 110351138161141805667861149214721698240 10474530 78750398351909519957508151241562416640 10474531 -207758174346758978546340887964084744800 10474532 273307300034126588375375132384557869696 10474533 88138024219323380365200831539382614784 10474534 68318828328361164224321199956543136000 10474535 193257009557151220570007150146904756400 10474536 -258671682194698733056472808338186649600 10474537 -77024260390746975774881856232788998300 10474538 201772958619860814935519708956808287920 10474539 123895672089810396908693325475253502960 10474540 594176079961181316361182374245939200 10474541 121166459350218672194326511011392237504 10474542 -2708645066558021224739224839432222720 10474543 -94811190967915743792845007390242678400 10474544 -25798986882513583222108188595903463424 10474545 -169335902096968000874086720149320712960 10474546 224692277039372876630418753874054835472 10474547 -136816361391354893725594718825949412128 10474548 -29849560162515746406609930434618818560 10474549 -96530590058158745835502364873091813960 10474550 1955362339523237293628523966430612800 10474551 16744443999226561010171831246978439600 10474552 110842506149450485570566221652022517760 10474553 406128419570989657293808156466669237802 10474554 236307711186203488677134825319351348480 10474555 -88402989523874458911378842721895577280 10474556 -241049396100221176060110593544626426880 10474557 146243679806880742494442457282477970240 10474558 214341976673334432355857683712729050880 10474559 70432790008579087572967729104410019840 10474560 -39464728383019524789675063655787397120 10474561 -668945861680302669196936141531598216448 10474562 -21877455197835024017667411233035166208 10474563 -203253103158410789631257527962504453312 10474564 -71120422376786198121031190464269824000 10474565 247466400235906455888791977366484464800 10474566 -46594131902770876281791082121404269376 10474567 402924739804374846910430339076934371600 10474568 96329059876047484006359463413773107200 10474569 40195185812364925480614198712838634240 10474570 148660584306940366540617529111836196800 10474571 -540347262019251334649220404200920213228 10474572 -206596243878976359833143598386822038528 10474573 -159445819803240738117715399742716974740 10474574 -611609925304976436701945944085583830016 10474575 -129114048365317039509336642518132231400 10474576 -44522302198632526268143319634537218048 10474577 552004297508484792384562802020897869426 10474578 -224403157515744178013303404159066669296 10474579 393938329393673624559769662906174758912 10474580 181956556943036040717107740624210579200 10474581 -10775473077827623368295897537774789440 10474582 311743184744227698819571660847344111392 10474583 2244844340816611182313375170690276816 10474584 -69666744924007719662086215548238766080 10474585 541551026040293958056529914038875301440 10474586 -118659347142195331360085954991889670400 10474587 -242315142711556521520764428601462603156 10474588 -46830019783839780852313685746680821760 10474589 -24064782805559053328112465017272983444 10474590 -5427178414318603709451116903529676800 10474591 -25129774292037117233147509939435357920 10474592 293728534777127694576524571964427599872 10474593 -21806075803582958098543796680425804672 10474594 -140037470792095170102397179362716865760 10474595 149713091600046823438579714157891228400 10474596 -5647328894853357972581765879944104960 10474597 -79920382762075328228776028712736032000 10474598 -123384995683201290354693919306597264320 10474599 336113213446486434042593828403505793064 10474600 -269407937457410168729239809374287872000 10474601 495714299083840268809101608921744588532 10474602 89856521027134811937243901221755592960 10474603 -131178729640847808582474999019280854560 10474604 71979766785650823106267036026894099456 10474605 -124209399473772592423983621219831909600 10474606 -237591340051348214027933014180093837248 10474607 189841918196732054466450727346983560 10474608 -98650697052027854281700643058662506496 10474609 16205224400636293904460252646321381032 10474610 163241930249407840351528179853559424000 10474611 163574503476551528857259665903172930304 10474612 -287701616198480893361402284451586607744 10474613 -27187409536011669237259677449973471300 10474614 73379180958460833030673029331438862208 10474615 5772506712302854469480416346414902680 10474616 184464673675816952050937082122399784960 10474617 -219997178423469542811662774513165434752 10474618 20356238759344871672199373059612847104 10474619 -318831565395031343745983093285894245980 10474620 -1326968213073851407687598069078676480 10474621 91914291725937459355577812663848674944 10474622 157449363858159224894266192602445082112 10474623 -74290578261017766151331095362798278400 10474624 -27378103432247788948926302798217216000 10474625 202905563419106877596238048223748784000 10474626 -11338647882050283252693064210283696640 10474627 675646998200247749576047991590510116476 10474628 -8153028257172705859797410040975897600 10474629 -485855458926519896644425440590514363904 10474630 309149563464766474815614754503819520 10474631 -218873745894639986602803022325521948416 10474632 -44408828952017692957249473946044902400 10474633 272206077114355301599378650089731015204 10474634 -228103412894598940239715403652870979488 10474635 -41222217180370402048207561100484049440 10474636 257598197517907836538817679761859342080 10474637 -177568853631533414020876848885429012960 10474638 215351458918140425289299629555219066944 10474639 -67846418043228851029752985723842290208 10474640 -57250748755655163670782087629509754880 10474641 32762168283621196253603915669855700450 10474642 -99724096541311229898935571022136787168 10474643 -409591759787267533002230872813393120680 10474644 6024765142857080979370660978362378240 10474645 180371507557045685202815438654368839900 10474646 19561913959122493503399348523567749120 10474647 133479663636648640107680637824355402600 10474648 267225271032015244825198961201201295360 10474649 13425661913360237700225945971807896650 10474650 -3123071083349874636390427351547520000 10474651 197251261375275992044613456253112616208 10474652 -20501773261938701747312412434609479680 10474653 -38390056268814814085462754908950302720 10474654 127962347367435695126305116301055419776 10474655 -88827800547791802891118942975928869440 10474656 -18658501309942252502714723724501712896 10474657 295283180326756500155868747041590547220 10474658 -223269794408023946013591209976566903424 10474659 -3196919852872894618063073759461419216 10474660 -14712553618013985117547450389562736640 10474661 -178530077928855774396584492300063821248 10474662 139946861625115202475703762985808860160 10474663 -97109837655620366655090411053362891400 10474664 -92468256501562826048068825193553392640 10474665 67641330937207708582467970862907529920 10474666 292770789421575034466596618704625018032 10474667 304216183588265044846508853247520919552 10474668 -104726449931792679344063454203416174848 10474669 -536972613094413398292543755398698861204 10474670 37304346637411166209395302196675065280 10474671 2690941374613048972407054721178284800 10474672 40565001366510269163382640723302481920 10474673 769391092919823350234094181995952175328 10474674 7683523242030692107627525626443300352 10474675 196081058511398567089122235442966417900 10474676 358489334687609270731080547869554062080 10474677 8408097723782756528663234600931899580 10474678 157326621560385714649639383634473120000 10474679 -2458456491159085304243336805498044616 10474680 -46431564688997816612230740611930112000 10474681 -36023288936390486451281052063721952880 10474682 38793798346127275128823894754032908000 10474683 -37791994546473011766685403409216061440 10474684 724785953355782445354626460129868800 10474685 -83808860808282330779980659136072821000 10474686 -217134218220827230997472858522977759616 10474687 -341404112767969891537181242032289217688 10474688 -13875068905891791326530088697052790784 10474689 -618139497689251866607209831501369350400 10474690 28752697675700941350109637091713709600 10474691 709521279676830038355713883929969912184 10474692 12779949174009327157709219084774498304 10474693 -194985170958099005645188187488790457058 10474694 -80490131463994942674604210457558803104 10474695 98454648014974499251566480318086999040 10474696 -180118030240326024249335185521524382720 10474697 959947442550071590225161372873907380 10474698 -7656206720598430968389461559567246592 10474699 411228665386707579987806605962709975700 10474700 81334290225835402270684404698601600000 10474701 6523629024544947391399881915412206144 10474702 -12511052459939751078070838416918855680 10474703 187541669191333667117946438421433168064 10474704 150712141701819516628419459614626283520 10474705 151860234005503610907094970105120391720 10474706 -22487474639358692736088261291347935232 10474707 85005095786945658816033777945326560440 10474708 -54051214067573458131600221421519171840 10474709 166406679621544395878342878938223245216 10474710 -62705604484726974130745541351270862080 10474711 -8121092845035647559108008955261159360 10474712 -365285796687387084474119086890681292800 10474713 -384510217534306451684994111271371864000 10474714 447978763655217923951687324002744320 10474715 260836115137256988211425340303358247360 10474716 -42108394442518223236617189371078860800 10474717 -163980882513102645087123055577692686048 10474718 408621741352440338733193493872046466240 10474719 -57532467630347703474773180832424293120 10474720 -214731474851111589520983993137288970240 10474721 -255179965038985429702736271030814347000 10474722 148986106682267383250678722485922849920 10474723 476597306197784144403625196855948248736 10474724 -26534396554854368272383443240728975104 10474725 47643303981433095713323848012431313600 10474726 423209704082676292284852149904603951360 10474727 511446918973705497493228880619576747576 10474728 -127608382489167511766577509834833920 10474729 242798090853708555220009903871126918714 10474730 9134461566742203159489404731827289440 10474731 2112615884483791464160081748959665840 10474732 -376536336535196309147675274139208375808 10474733 -383167032954740708087711673115677375018 10474734 -7542396168249804191068514011203280320 10474735 -182727509946844535914771540468602421200 10474736 128795667955800151379754249426399854592 10474737 21339423256080747052368692532069078528 10474738 -262798977450262537097363775912374540160 10474739 449668956776894924201381770302225439632 10474740 -19337903961998753180268949039081309440 10474741 895713643190985456114504683892663185952 10474742 -277326474924016795458931252973690774400 10474743 -356117266570401155735566673648853683736 10474744 -221736173894924887752167926154658816000 10474745 -110938235394564755717221997450922259200 10474746 56726109788748899011307252494402189824 10474747 -100043266286233178604486784218023875804 10474748 -534632275396075812340255809186013148160 10474749 -627214531861265796870870187665317843136 10474750 63674031528211408469426466394128576000 10474751 195202986548488961771227427145270314352 10474752 19439951159172777671897086715083358208 10474753 3903609370824006409488521518520928002 10474754 395985499102586752622981123252850474912 10474755 127006462952204426569090441678158119520 10474756 194860860550115916575287742354265014272 10474757 -385112359365474798098975716278877920 10474758 78365943321900058634324736009253570560 10474759 -223644739661621077311105130120589544040 10474760 -298895816843799756305942821834137600000 10474761 77105131246951498658625825374812384416 10474762 21463772059947061413293197275451353600 10474763 44372427497014512796167170915785620000 10474764 183757445687747878418549309252901027840 10474765 -114783394074642532930970859170440187520 10474766 -12287803431555984599585923288496803200 10474767 -111969482416785795938252575020974625240 10474768 85676816896624573570646269833018081280 10474769 -549965197345761498175287320908477007760 10474770 11881994044880715565053248683852400640 10474771 -735327302280333186059421653088328504320 10474772 135578263163693221031491364359475036160 10474773 -54678904992730772048395038126184922016 10474774 -140220456982309220160847368402365776128 10474775 194168746366211745474537684284651722800 10474776 827827566046247794118807991654973440 10474777 598314342151446492630105284399573127626 10474778 10047293754500648093889610107605491440 10474779 3881661812472253932403472478220229016 10474780 83526938405046105400626847754360509440 10474781 -306636189596782898801089056784120331418 10474782 -556116531122445386548482564929150976 10474783 -496846472142223446322522653159194176776 10474784 -240370310177330662449528728744458911744 10474785 -179240617211927873189109358312242748800 10474786 21245570226810962970697236210614899200 10474787 18764093473057258426369972880657081436 10474788 -253588737788503918060222263546755241984 10474789 519637034456191962380948935219466047674 10474790 45330734239378707906937332286499606400 10474791 -208500662063262939499448220722974917120 10474792 499369065106495930455222123649043328000 10474793 -12778905244201518303552343477713417600 10474794 -85454765292570534521384698846844773632 10474795 -280536406372918045562397945404855086800 10474796 -812558222332150042275655096050447009792 10474797 14111235653780460309985186344042235200 10474798 24946184769892144831510842230017083648 10474799 366444869497509501908406337487380010880 10474800 -233560669118383161465468159393792000 10474801 274701474386578803742452031973877068400 10474802 -114055714868138722765221947031976250880 10474803 -202872447602382256321599096337718665416 10474804 214057921561572250599568917419223749376 10474805 -78492307077994697111517573236019991200 10474806 28151531001440953214815582452683051904 10474807 -38743098571695043604406370071230795776 10474808 87998233765680599413767396229392936960 10474809 -2489187675528992197533523667664408480 10474810 337183315748698969122278338872958037760 10474811 -28732308007648552899004009487768949456 10474812 274539131960786169557590016421857510400 10474813 691098052048644579154559872665536901062 10474814 -9319399274209177375424860084042936320 10474815 66171309640653245050973431473487074720 10474816 -191206251087451017656778648640102072320 10474817 15242436044096103950906400721207327680 10474818 -107419581996518864412859384930716602496 10474819 -387908025005859554670592533347328996600 10474820 -5002123705400795527336992754219825920 10474821 5120263338327100188573243068647393920 10474822 -148556410702109721196428023155834177536 10474823 -393757035373170553802162441430786773928 10474824 6603192409375145768021370608064675840 10474825 -194210641246176372182147775355542112450 10474826 36935471177211846485563898458148027904 10474827 80793678446309753040101773228071583680 10474828 -130522668384047795123380389614303361024 10474829 228164610391245639335005570826731693890 10474830 32999727010136652515201279271451076160 10474831 731986355801152029287726949619979595632 10474832 36059285637650827475426051399798341632 10474833 -227303371690868143901900990161934991360 10474834 -68918202536644944098680656056987363184 10474835 172183683843315200399753065088779251360 10474836 -38069820188882196766516099475301888000 10474837 89711242931718446862846632352352318332 10474838 -8160615611707823786729713416363048960 10474839 42483892287861637424019529761469183056 10474840 -93604275459061434330495127212222259200 10474841 135826118319081464239578098337547477572 10474842 125204493207785877782056562180610843648 10474843 -659629800036447668392372884729050112 10474844 58738444325152419167930424610015414272 10474845 229734979915590894190789154608577625600 10474846 -75475608930900454052804547695200288128 10474847 -1397215177681383764551250887817956089600 10474848 -48440825844725526434497072978060640256 10474849 -273022710273957398816737824009825600 10474850 89979028006943550646481924052817004400 10474851 -295003061969053266421439342306344716168 10474852 111709457925197984906170686725694837760 10474853 -6084687375356232856249567428207152898 10474854 36428552297602577737913674293493799808 10474855 -165512340698628836771337045819938742000 10474856 110890044832736037768279681682849628160 10474857 -320055540690299521358550627949825435446 10474858 -269069253037700104202754380729588677440 10474859 -602853008065467519262938209589301432560 10474860 128424791139323310319103592400852992000 10474861 -52663205388738555750810420372010170538 10474862 -45333062692116283437379795378391308800 10474863 114367813663035481318265487884412234624 10474864 69463033585040956633219548853540782080 10474865 -69479314976336684541980883584360737740 10474866 -56108777205684696947529208609160966400 10474867 -91630113191433541913746909148188179264 10474868 -75740922485030218497386879703386151552 10474869 -13091146883261692165820903720213919744 10474870 -37510597915025838355914991735361863680 10474871 635036706805190287322431604802125020800 10474872 64813437923408925259269499599097036800 10474873 -35987330192483779036126333545445918380 10474874 72199099994828950877873384990199679200 10474875 -171099563599321997342778647521386192000 10474876 224873172281594668190306518816465722880 10474877 50899681977218181638093480032059672000 10474878 -87508704981774585257422757840248502976 10474879 -222581769852788013443400751595089179520 10474880 -36895068877091791429808654483718144000 10474881 -336093143915664703443285170015167716048 10474882 -223891141840051209013813734725995489536 10474883 85952043486134170599976418965550239776 10474884 -54724877450908305294288523853299765248 10474885 47421876949594709081736866182204860720 10474886 -3575111640109072710179126147627282208 10474887 -262344078386045675358309655531866114480 10474888 -793269443807103215169847359676726179840 10474889 -670789599526996805758486449429077834544 10474890 107756261246608326628360516325066342400 10474891 -222885715178759091788903442114079282176 10474892 -337650138898839762818210274827648993280 10474893 79795841264825236103027133906187973760 10474894 9721302565781858902243638432896419200 10474895 -97842666561003894892681595667370068600 10474896 36364256618022819039186090522606108672 10474897 246218926735301015260700298963911044132 10474898 19604475628456831035675267277148814336 10474899 39934901695441086951816042534942583920 10474900 -62378800710149995070628930415166064000 10474901 171700438873456663956682023636399290400 10474902 106440317048904098775438902697592410240 10474903 108958348030223230431440612527160094152 10474904 513029027990692028513783933776945336320 10474905 -18594603341295023814433530882041508480 10474906 8686932458328042505247939742335791584 10474907 -302600698961028196736609570844016463448 10474908 251139933552486946387408195437980983296 10474909 223975207093049314340236705097535615040 10474910 260610237105011147787248217281581719360 10474911 -22470669556535415736016132240713553640 10474912 32897052522656929208325422727586381824 10474913 -404232084366299990266075018159937176896 10474914 -163102827950579301892208511476905230336 10474915 27956748781834350635835479060186054400 10474916 26930145749277947187975572385924026880 10474917 27440462894227903681636270327698710880 10474918 -228683612216207505021400473176033562240 10474919 -79140345423222902483556145912947394560 10474920 -7544003877130519415865658851799142400 10474921 69171519308029879175905618682902771200 10474922 -14532606879790600918853525052688193856 10474923 254742026223813989228582682884218097904 10474924 389762434258207963482265096207289135616 10474925 -47928128130346552807521418144239004350 10474926 64440794960845870208221355358943825920 10474927 110964563815307466093269113061199733240 10474928 38627697264928989398245756755424542720 10474929 7410595013736124080214598463906140304 10474930 189115728864774836333191749018483033600 10474931 42546546086602985970900709035405094464 10474932 -35235512532674645648319060460969512960 10474933 13836813464031638710241625790830138176 10474934 -431010102659453531218573555848806220384 10474935 -168128868269585461750652127931402561200 10474936 -113717758203737136259580932963708723200 10474937 78169456082576213845985564439893437824 10474938 -126119323769675311631265950171994458256 10474939 -612993113212095378931891168494015983260 10474940 -45266687960616980814413687631493048320 10474941 -233324875193169235029796254520770627456 10474942 -8985870551588047034902953911130996288 10474943 -204192112557533299362926561473336200 10474944 -42043012161876374296045350217077227520 10474945 153340868866960710716819341568134438800 10474946 -342690854317816579725253937828460353328 10474947 2439493153279244602691457030819494400 10474948 -447259646209897983258889781298369896448 10474949 -198734855670553291488658643635377838050 10474950 85974188026405874242269135473248449600 10474951 -458353350016108470969639427079868139048 10474952 375862289408931511560147816907372569600 10474953 -187916209166826599332915667086659411696 10474954 -26502664170199916499056353460097116928 10474955 -386537615148652276162811675581024556640 10474956 -11195170373253742815320991993128018688 10474957 248791031581407005688892093401183705206 10474958 328544623484211517173395193884537700864 10474959 25245233747291213831533510868722546176 10474960 42408717612593100169385295891042140160 10474961 -28594504381250966699009955188469643968 10474962 3890670342629348473369747976554905600 10474963 -81705332220919636883286589316631436256 10474964 116603551105218110223013528766685230976 10474965 204494554293725036702994166243552728060 10474966 -356589065974616586236356032399859356480 10474967 -37171127218304488121722511367545637888 10474968 -133093415199915364720022521876327956480 10474969 373871306731101410203820242562608207370 10474970 233465221823208244687888829436919288320 10474971 -40561818272673896410264248539799034656 10474972 5647858092898265809282785287691146752 10474973 -341263766941491294712274887285639919316 10474974 -96765079281865840911846638295811296000 10474975 -151383152728566772785759028660149963600 10474976 -517900710348399612172065877670028115968 10474977 -100876780198864025924194836083665651392 10474978 -10303515425142053304190470081419633280 10474979 -19215976145319976131816319697268280320 10474980 72745001279425404812091423187219599360 10474981 1011248308728662191898540232997202027328 10474982 25107015822675726303982951789904308224 10474983 -93667162139676548123349993320267524296 10474984 454227979775679765343081377040965304320 10474985 -167696577886261026465740425141309161600 10474986 -22941365152948455832042814463858414336 10474987 -329421133007082103222711275677594652600 10474988 538726814677960441606447970373386719488 10474989 12094177028774514495131383416408094848 10474990 79606667154119266043589211493146200000 10474991 203458186701747796128264249994880928384 10474992 -62072618782835073783164311566631895040 10474993 216576258000545464347284973242906750464 10474994 -41818826855906493144143889896194336128 10474995 43887786680518288220844763261614109440 10474996 15294445450910365356900011003429912576 10474997 -4138658742505281505578260401737967872 10474998 152690857918123109434329633143383612800 10474999 -683017392060011076397450174853286812864 10475000 94058619175571146866312997164480000000 10475001 247587495292381925171658394218648801690 10475002 -206748724090258643671757642966108412048 10475003 79446570664827183635904373201447653120 10475004 312711767857289294136513843932079267840 10475005 71655920141138923904344163120278233600 10475006 -3880926679021601256200706711917058048 10475007 -96132342391489715478840965596476546360 10475008 12243653790105558819920585561210880000 10475009 82378609807998172542149496797774746920 10475010 -10550916856522565603895728466085478400 10475011 -349097906873318859044290129895159856388 10475012 54499826721971459812748116080127872000 10475013 -56719828029119746329502215722668237824 10475014 228726238023571673727486307984861415232 10475015 -5906748802366162795223029854355793280 10475016 -222364287871411777685264149754346086400 10475017 -164141338435860793382500514447965332608 10475018 -68725466091571995759424875150527225040 10475019 -33196869367410338491963974237227970756 10475020 120446774040103280338147781397630382080 10475021 384649733004119269548540202837999270944 10475022 -127112999414308792019335025608680769536 10475023 89700998684080449964118973820489144400 10475024 -6353557938310939383305479796343963648 10475025 191501416314250005292191763116916845600 10475026 130117314571239683033653024644441125184 10475027 134879521543507407240625289580781550160 10475028 -261701359241216918151173569788969492480 10475029 -4927477312874602521007547698398029216 10475030 -117144803732226562867668195766418496000 10475031 144253760478628646530557722980903578624 10475032 63733292568195090387810150566262988800 10475033 6825971115773340129013910422987934280 10475034 113232828440215847034776693646038177280 10475035 188633331145420267025799229717737276480 10475036 124308492634000189752268639382168669184 10475037 153606672624959572806659680533536656320 10475038 75856877036175598014679760081313933696 10475039 380030210136390347212428651333680127840 10475040 -187911950969455355644876854977730969600 10475041 40549133590494191095833697309255321442 10475042 -308163809597237547513546071049293683200 10475043 238490526229256239123328204496417345888 10475044 -419471691351469263732838774350233236864 10475045 158840933353535829930484958059721585280 10475046 -260118922187293798415064400130516936928 10475047 -146201214843408487956225727248394806888 10475048 -527210223955047553739639889120318013440 10475049 -323314851749129349280457899188288384 10475050 106535913357691757951265593906761420800 10475051 -294413400918169695631623995512968358608 10475052 -116107410973764044854740567755920048128 10475053 741625004802427657427678961780943569302 10475054 202061510717685057437480877307566278976 10475055 133169655910966825983083927228315750400 10475056 10293025599051697553213603755347738624 10475057 -116636139422069198438019655328689427694 10475058 261227492747631381258984677633243136 10475059 6728521981273821743680722066026760016 10475060 82755103584983843071844470109521958400 10475061 8983687830295317781012692684500491200 10475062 -6252512003291121061283117625996357120 10475063 -167233747147606357757339450292202968240 10475064 -389893734174440985295595679171278807040 10475065 6948063993418838037193212593008890120 10475066 -133286434494526214332607651100850049280 10475067 -156138619906146692268833667634260812520 10475068 127461216358388937457026390983627598848 10475069 -491886472796807991249853305715248409440 10475070 -50454607145678387919923456311523792640 10475071 145924316682255956517227263183305774272 10475072 220702199552831009402234958011913732096 10475073 -314619180359583039034064232212745438798 10475074 170584832993880816053263533449016368640 10475075 220873090224196981395073213009954389600 10475076 -41617173433267003217659171346264122368 10475077 -752378599112664099133872241835692861188 10475078 366055974663722807599845621896624547936 10475079 114005054295733332410002925860542686928 10475080 -65475824345466978067653300892139520000 10475081 70069295522154776085835979140546416612 10475082 -14313905391851538338042735344291669968 10475083 -450758917358532837743456166527913746668 10475084 -107190847538202236698847989134499584000 10475085 -279670718009332493718222700007465997600 10475086 61028605999585577764070345419348930560 10475087 -81894790720499155094806442840958148608 10475088 -11831468777339692683688428178924240896 10475089 286843045219068385282467513341470155890 10475090 -19363941749532370761458172055547222400 10475091 -591881961741872757293182109600599380 10475092 -196397606923755032067276272675461984384 10475093 -278748205055908831749951501873042884658 10475094 14692299927533174501012655850614054912 10475095 401245331435261088053123064799372438800 10475096 405665783888649715054251787396885401600 10475097 -161107486672931706941662809527340622272 10475098 -176078400503721566592127807274707316736 10475099 265058645047406116953958257942124461240 10475100 -81994317763240635644695806006960614400 10475101 623034354011592038425930820484490624 10475102 334158128756174297668465590437318980608 10475103 -221686398385990676901639557379759562992 10475104 551270865301992928594823926950514262016 10475105 276362379071374115803389286271070442260 10475106 -133838246541294141007629744001991776896 10475107 47257576771572875805268761395864812432 10475108 -68348410460138934750509270223282192384 10475109 368518348708299650930812835519520414720 10475110 87094906131603267749633887077821976960 10475111 1492388121152895157853097628942179299520 10475112 -394978012346117917667599744605191700480 10475113 29391579469285285283347841021960936928 10475114 -23719026421039869994068500126387135040 10475115 -52180533855337133648322687165581145600 10475116 -286949170931013178127486904950738671360 10475117 -131682085615922937654802573113096206208 10475118 44948105427825853885871576930517724800 10475119 -283586050073855164913387393221809046440 10475120 -62516229911768555989923354906449018880 10475121 -61125757764793829101270577170122131088 10475122 75142904159606282661991245137236139040 10475123 303582962679088660175064945207583191372 10475124 32793566833982358761912552131544696832 10475125 160886129557554370969493046974172864000 10475126 129628102771777726225284610733206180512 10475127 121731101540830711858568238105642687888 10475128 -785823787762762517027188998704321495040 10475129 177917745439670466891525936929362290240 10475130 143277153072087681681496120454704715520 10475131 178582706303840283802035915370052049600 10475132 -108424835519683549426649391565854678528 10475133 -155323267759637619186842344110285605376 10475134 218265878310743380002670874930437449216 10475135 -427781793025719608936528601802432800 10475136 41431590119500600329826993996981862400 10475137 -16964436005063795531618785296803271054 10475138 -129900723110843674409576277774484511280 10475139 -11270413531885345982471072571390168912 10475140 134881908848650912773417648310404979200 10475141 133299026424248222876095291612082609472 10475142 5642426895724683202822744582753104384 10475143 150407377925272601463433320460757789184 10475144 -3565895052080725360762179241642721280 10475145 -338843818588951456544280655853619178680 10475146 -107525020265826358540661480688579933696 10475147 201943298275725730471433043818638542000 10475148 -54084632580200604331623314742457466880 10475149 555747994306046848373792116589547668150 10475150 33314613042333690900054230395466788800 10475151 -39781967920100058108636960184665138816 10475152 128919726805606442752203203274654457856 10475153 262907241913308942693491723929610155968 10475154 205648237167982976211163925645239413264 10475155 169179812223611951934491309076396618000 10475156 57037150456721834990159791135836088320 10475157 -42627849816207750281788685306303757312 10475158 -118200601337431212379814743408558756320 10475159 -282886724809384935938892107430305699640 10475160 151855243227948689464319292253193625600 10475161 58872661753520145656603961059899168000 10475162 128258992496852283089630896623956194272 10475163 27459320644956977646277976670484277280 10475164 -1065262147102288489403415982510655488 10475165 -137879220043583069334100243722307063080 10475166 19196237902126549165223371344249937920 10475167 -11872177716031961343104836796170789640 10475168 -288102222463756103941696798852204462080 10475169 -32703893851896923861689118876169439056 10475170 -316124187484303546218250018949881368000 10475171 -511706426619379054484268613871042463288 10475172 -114197842897395792561875929607014957056 10475173 484103698111757475467422200319366623422 10475174 -5098766642150802268053448790156730048 10475175 -100704331327978121789710021589095248000 10475176 41198081807837452148885807555122990080 10475177 222104860113314900083577088009897513060 10475178 8146094664066583571931425650860699648 10475179 -67267462779964238514503460219696199680 10475180 102210019106491401313184228169229670400 10475181 -88968984882165066671736879984481997280 10475182 -418032425100745204531735977902012902848 10475183 408538086678979582435742238204233676432 10475184 50184973569567487591391508117081391104 10475185 -66567222937996282058156303840777571840 10475186 187337093768666727691445638967506731792 10475187 4679050773086668147810320070727611968 10475188 264554474429833907806281499101426581888 10475189 188843617987410206339402697456063664224 10475190 214091636901085941675378924032158003200 10475191 -59511345447439245104136239961953071008 10475192 5433908646164370867854104328789606400 10475193 -64968728720375528702010129549826730016 10475194 -9247731562276695142944964314688984320 10475195 21640824763567230547100197259782375920 10475196 188087291087262405468546138252947481600 10475197 -223362042095168169346594288374278055668 10475198 90223340429776678723624799148675457920 10475199 172169255544800665257841233446273040624 10475200 -90868041921954293283290484485835980800 10475201 -164874140827280140773585551082286988496 10475202 180264099362946822867878585784302929920 10475203 -19739853702150002328946746452112438896 10475204 261064403706515254349620323170115059712 10475205 -73205285871120945181888553222668329600 10475206 145603144742067692763104235409750114560 10475207 363086418048709447487665226122986378456 10475208 3268986766856401466395282046665328640 10475209 -470965799916360554517410426368401287590 10475210 -1463096434672673930375461155679764480 10475211 -118875355837283211232704267995368169040 10475212 477265724474369627892438943221758976 10475213 -32343413552860602137837575183530750720 10475214 144813301446990297792282286961839472640 10475215 -134908146594837657520432867216562021280 10475216 -133750814984205209675690558617517334528 10475217 -206878277379310106296455383355730481760 10475218 -18932434898893619863888711343878729920 10475219 821015490932810564735978450485445376096 10475220 -9452347347683975825451131916687360000 10475221 66377536207238890543986908169586103772 10475222 59526636195057821988820568982682473024 10475223 481524592226476838327938838759186947968 10475224 -405513838097188381540153728781032960000 10475225 -93806675188719903023532749844095176500 10475226 216425277853011169093320758377570916064 10475227 -2039256033440840858174757645490271200 10475228 222577272457971685861836806041286957568 10475229 -54958580122714827390920077746107654016 10475230 -2455010241486954184461730677603943680 10475231 332530824208526116687181632909105121184 10475232 -380751154053654439188208801466674053120 10475233 -65681707554351021900833106458259261420 10475234 -10509670642090502195555049385787768832 10475235 33695244568547297642254480686421560000 10475236 49774733970177795127562429147058766848 10475237 118215552952399335423620359514294361600 10475238 -18977829200955707099152411804352533632 10475239 576865387108898763785499999065682730040 10475240 -404861895895408986775463106040668211200 10475241 -26897660657761636917406316513425231872 10475242 -524466776199400414467675187504324331520 10475243 -135511806047806476874638019046260490508 10475244 205659289460731662184026352571505423360 10475245 204612885219726123914224768348879323840 10475246 -291396938972677004858426619849840404928 10475247 -393038988702484257181492129120447193328 10475248 -1458633782025478173791516214122577920 10475249 22855281093823072096900904988551892336 10475250 -146566612534831376864534785925058816000 10475251 610844733380145080695822225942018867200 10475252 37607447095195896674590385909407460736 10475253 -90639016929041704664059987103202573636 10475254 -147907829233153111259189724401949807168 10475255 48071023997981830399761689631903499200 10475256 -232541096888443555459925464334362214400 10475257 227999201181351186771523308343708200580 10475258 80875589236739258417659567486184126064 10475259 74661060329693681135453535181538727360 10475260 296150739050722584438018431414560442880 10475261 892301166032128925592201416427864376800 10475262 -38957950810891769208427038842797442688 10475263 -619856192355280735717281802521320735488 10475264 -354871763704128723546167881142359818240 10475265 -152687347703280100487450413830334466880 10475266 77819249172479437386948258412251863040 10475267 -239522858675515120044148095914294387448 10475268 216271518070359994086646857744780908544 10475269 109703378173020648215078462193140033952 10475270 -70912653270285647181334372078693305600 10475271 -26437046954140697993061885074104115760 10475272 78066939706768393673489797671183974400 10475273 -11769000454448474559553131095406338400 10475274 -186379447830991851341935004974605815040 10475275 54661572704587370067948515871983185800 10475276 77445464812031904002001658408847397888 10475277 174632394943172590228699355944714446432 10475278 -115896648046266830508882457171590384768 10475279 486675958956438443456426695736666888880 10475280 35513265361201436813110081634469888000 10475281 33527614486122427214541616434991010304 10475282 -113554935518740150867536660604486033008 10475283 1585804696807892560261785203882842368 10475284 -62475828006058357855003978653879994368 10475285 -129800333247711448994360362209745642020 10475286 234786026688292651984043589709685152128 10475287 -223399109472123765343504096970254875064 10475288 -23791902336882335395254301723621386240 10475289 -228220572597893465698362411742363178400 10475290 -63718794201177167047492099911801292800 10475291 -84315273134551581074279451244165351008 10475292 27549608563309859904335994904385590272 10475293 298835694862651023792705804579938213580 10475294 22968795085455380242274558767687220352 10475295 62088596763000686012964464631105611040 10475296 412048561878701031536554903765549056000 10475297 119292900755877927169606813737631588032 10475298 28439641389583526850226582694029232640 10475299 -70913781090955563186116074033394133080 10475300 -45258023681602645102657046199339264000 10475301 -212368973417970023280820496826445534368 10475302 281519899040094340563365530959506960352 10475303 304952962416209506079936884451537839488 10475304 -29581620192623855130382792611578511360 10475305 -432649686840326901761761815747086952540 10475306 8513533631293695123727632988164407808 10475307 40276780872909706416367128061647685404 10475308 391501773614768377033057814752394009600 10475309 154559315315880297836598635788335883320 10475310 8850434372358015310219214637034412160 10475311 -79267126116201610346384184521991259776 10475312 -4278988425869489173524331906690252800 10475313 71339902808426449459181205151559105664 10475314 -226710804868767446868614711637662162400 10475315 226986323097203950546690444413232711200 10475316 3625530782442523850810871584351668224 10475317 -593645989084349927276780311108939199168 10475318 61350316752825112560353859578513486400 10475319 382743381578141273909114519320168589544 10475320 415802761987404547460923617149549568000 10475321 -467600547280057597616571120686656907520 10475322 41043951225827575092978621935487943680 10475323 -104531037786265919839702974243304574112 10475324 -431970298472353526057704927497418466304 10475325 -5977055845517665395171126107415204000 10475326 109055982741022290447566283169634989824 10475327 56751741737363089619798697395930993280 10475328 -121774982497285264091371349146746224640 10475329 144911926282463837064183337069315729876 10475330 222564593507140761992413384902858070560 10475331 -111940677162712196848080835669756138248 10475332 -48722333607553028759657792865368432640 10475333 435988712156576232189714304564084926 10475334 -29257454098066920990906804221130204672 10475335 -184813936377000619184933700092795834400 10475336 -45766223043306113225520563866696396800 10475337 799924112509060158304879432956054163680 10475338 -129782135737504786923357941417236360704 10475339 33478222941680244017757443401498893456 10475340 -128963008382914191883320089886453350400 10475341 389942433067784933314657423190329426432 10475342 289911208724745962101479241977684219072 10475343 43221223678005166558423343067781456464 10475344 -30948050592444184576686835374386184192 10475345 -13882054288703919749166353178497955480 10475346 -63518452312200457926498471460358184960 10475347 412490610920022449571158164911721626480 10475348 -176421200455727216520275335984232044800 10475349 336230876125889946311046771133264996800 10475350 -17101622590210387104368626162135152000 10475351 382194373780534347327710435285947050600 10475352 -506363802774233098803873096331057766400 10475353 105480120085947423383140636612502068480 10475354 -14021327589005280851927826909325267008 10475355 -62268717656709631252874927569007738880 10475356 45664721725050999533628354788213649920 10475357 -1687167255523067350976785365387986394 10475358 16687492262475855248184342906939429888 10475359 -11618755338139062396756709149967860296 10475360 31139628331141320714574158203191296000 10475361 155855802770107714688214930333519021588 10475362 115179898194196351909077526338211236432 10475363 -155988839440682834857425106245763029000 10475364 -240725189670071639059293799605626317824 10475365 88374248168515715707515317763058291200 10475366 10769863427806420157206140234268860672 10475367 -313954759065472192510774690871658529368 10475368 196662079835740152383685727100696386560 10475369 -63541509813199797373295716170109582704 10475370 20683236368784196313260432137922406400 10475371 69951855108996937230384336765683091572 10475372 380552590215903525654598628060825016576 10475373 -168962689659658048395605126213034136896 10475374 -29779554564837377162065169883030336768 10475375 43724196427701344329129243971937008000 10475376 -117755148265106809446805458468900372480 10475377 -209414026316755237943595040211298921696 10475378 -80948443311624356872505369417378123760 10475379 -421650710797745665123199886794631400080 10475380 124804721237861006313057350173422374400 10475381 -45071559257597941250958771980200594560 10475382 18630972670719538775269213005675091392 10475383 352219667988339512851271202968891705656 10475384 -323820053389893372756344056318549094400 10475385 -178529813194131174977322042197144030400 10475386 -76595380255481555869681328252198014608 10475387 -158610006089830660364669144620786292400 10475388 -40188213841365909484757793747568189440 10475389 -41353492891122097000020247949325131220 10475390 148483000076126810747634197847324187200 10475391 282399040751663982076592621888331728640 10475392 -154451782614303266850350154171128217600 10475393 189888924278501575599380168117701632642 10475394 -54646397327059791147178174274195766528 10475395 -72354203808767571566800775220386365440 10475396 22528294031036509270749437423610200064 10475397 -127850851473110662291777516405521986532 10475398 -204721419978451153640531483045248469760 10475399 -493369432738118513831869362281059241040 10475400 -82556588469020570552682758273679360000 10475401 209524570768785268213302088371690101402 10475402 -2009418364536031641033259167512695296 10475403 -80600620568372123274859777832853308160 10475404 56038442960146327522024454895905164800 10475405 253168480042119463451775217087985610060 10475406 4986662924483611453549047383031834432 10475407 549528774956158186443131191753445567232 10475408 17575992652646676524646073118303207424 10475409 336961472203456192811190027963272785920 10475410 156569070553652561940477912893367582720 10475411 252423047099900945501235182214294742224 10475412 113822034829199413847715716806995597312 10475413 -259175462953916904717267880490746455552 10475414 189006884909991405888755837279107009056 10475415 362589175408322962559782164444852211920 10475416 384722395716382847433032512764124846080 10475417 170433392841510351011588921129180534664 10475418 4058237142515061784227947953304079360 10475419 -7363108581014479697600908100345026560 10475420 -261579303097001104927114157132974686720 10475421 -328934948655870865707625407101747744736 10475422 247595704974981613200870520652191694400 10475423 140564283916922478747310751986896816240 10475424 55769018999456462098272824972864323584 10475425 -90712000583182809240253113679306016000 10475426 -400005035319860643064119586127994816 10475427 3954996363517141224191452229035431936 10475428 726275308367926049642516773876241581056 10475429 -28479763086003926669677945381584251970 10475430 -33564178866871346874383575383935938560 10475431 218078041963241724846857769376868137632 10475432 -366275313250126779592134938518526361600 10475433 -137007076677922183116763296230894622720 10475434 97345924242257348635945304030493294432 10475435 68113560409917524119808828680264474560 10475436 191551543350061114669851049789134669312 10475437 38091861840795005351250015661533552352 10475438 73270581535075308748399370806243344000 10475439 45307950810298057676216821079585203488 10475440 -29363637817860768835762426438872268800 10475441 81102254438996507459202269053299778800 10475442 7475754486465248542164478242889118208 10475443 -232157679017583258883701881495304352056 10475444 65104798099930391460091322060613482496 10475445 1708539022427684769961172390339280000 10475446 427378254389662959616673853291857376672 10475447 -664368962551926985455479506068741506880 10475448 -424400517513039118054211382605109719040 10475449 682608022543216061700059573329398881450 10475450 -78471001447567553130665768874353952000 10475451 -197078520050926574976785478073980374496 10475452 -46362942417762762115251281156259312128 10475453 592618244780219945805058503732862629702 10475454 -124008147841321800381226015604496384 10475455 -18607832355935054953582967180630681280 10475456 -57384152815285318282380240354237480960 10475457 183385371776131774432832917097979243360 10475458 -14380576892264891968169003054470361088 10475459 -83008273758105948312132472152868395000 10475460 190005417881919492533935415871316992000 10475461 166394599255547874814802609724084581692 10475462 276152985928562376543149228357481083232 10475463 175308266552672195202149253005626661544 10475464 202271643101499276092602558959026380800 10475465 119138291620331018343300548531261133120 10475466 225202269029694481424302647281298503424 10475467 -715571595361520918596095609333101750640 10475468 -316160762971382924994253959217798938624 10475469 -42608325450558783997093883256263135412 10475470 -81208155811696885450624249971972483840 10475471 116328338622467374962127099870319442672 10475472 -27279047335252841730181142142319853568 10475473 -578571759642225423060449335363471211278 10475474 -320676329565853011689137437862238281728 10475475 12905912542798738329943160436922458000 10475476 -239466809104056859765615530887713259520 10475477 10000450092508305880132530391059260892 10475478 19950648504758071676984694430302923520 10475479 145617455176833147380935016929720345600 10475480 -268413605489885854516722011145771417600 10475481 152718582499561674788678103219261830352 10475482 57643850988901989123583834171269206784 10475483 -150588283879274933060173339335672350268 10475484 237577205695087201786346176890830484480 10475485 209540960926744849747761107466550883520 10475486 -153259261156664101894543164346936848000 10475487 -351065147424029542195690505627029029120 10475488 -3993346030550269566644765951652790272 10475489 -169132509155543261421263222336588021760 10475490 -45580863447629734803467073995093114880 10475491 -47286017482298870100131523998718055328 10475492 485660847991770786727323351438285004416 10475493 51216588678571097007458795923375089984 10475494 92604950696955546437523679847820547296 10475495 31250134595345860004058170377320243000 10475496 39122539091746406136770899540660024320 10475497 574256722154412058540255426830586741946 10475498 -4559145479529236844791766227498108160 10475499 -54854066618905716033843687723857298960 10475500 -3990823175136767296451235438652416000 10475501 610354281240582732280357305788623745472 10475502 272494314053487370341530067219653672064 10475503 181910287603905535159096463875801436904 10475504 39246189556087780850199861639425654784 10475505 11255911387281052270114952282262019200 10475506 -284545438307429098005771053146252440048 10475507 -16622207751124570010906872718700000000 10475508 247591107974412157743076865435343912960 10475509 -98337214149928538110816494042065532960 10475510 -262705049346970315835304721190426787840 10475511 114274273402132506869042338294364941824 10475512 1069456267732048761745037766049373675520 10475513 453492102784688793026686417788880405584 10475514 49073771629614230895343433539480680960 10475515 -5949102458434434921116240285009232000 10475516 447580942048868160086950344723749437440 10475517 -163245461889042559029810122964307376640 10475518 242712574581338760271740843437859885120 10475519 103551157746208016653061412245500608096 10475520 4583465514565438171887917426383257600 10475521 3009516400078818108943565860698989504 10475522 180761462941304696635937523531441807312 10475523 -160222175394773627031938539004923229628 10475524 221047450452170864731722854676149204096 10475525 167745640273914560431505052694752712500 10475526 146870429961702897260033871757682430144 10475527 -376320906860685489205508524644302731624 10475528 126011222865155135320112263529728081920 10475529 -19229801451249776307855140035975800816 10475530 -67420349126248123274069617050732946560 10475531 5625967155242418282518335027632667584 10475532 -31857281973264577447153917453218252544 10475533 560938014046958420651508488020052649782 10475534 46753475084212441167664431777739013760 10475535 -59110764572742353098104781112637104640 10475536 -9234769625033042971990065778558894080 10475537 -328647777473186921189402375038498534668 10475538 9347891865307164995427084310493871744 10475539 -258348251852093646170325170765209864660 10475540 243821396571483539138354738366108010240 10475541 -193866626928122067566094341911006792320 10475542 12650720286887322731353613064441821184 10475543 97500069220230207166577960619225463944 10475544 5700392846425863331502058340774686720 10475545 -279256011527275393273055768560320632700 10475546 299359462988613195134337468373330650624 10475547 3486540797826458263277981916859821360 10475548 -184727472112676645624991492455764875264 10475549 -70254768765372394181780004809711842464 10475550 49161229230998545573554300727248624000 10475551 -87450277545173352636111177041380932736 10475552 53665689629124301455298221320183611392 10475553 221129524216904376760444399024212350976 10475554 -96342356102484646070786473122589963200 10475555 -156787709462255600385046935235012938000 10475556 -5708782014598863422618980367088893952 10475557 62835084178985970578823173712676188288 10475558 360736611378565117440866765995742511360 10475559 14351714157109408701495215758575390000 10475560 -164186527405360212227301846852704256000 10475561 -32825041733931169495927997661315656838 10475562 -36384395288832240146402618121519253248 10475563 386584243945819599336273047832777425812 10475564 -253563439191090966133437364564288194048 10475565 -220403693400319204734598170952951464480 10475566 415055861258526044703913901588701781184 10475567 -92829054965563543209067934586863928720 10475568 2535058890254745085678004395378114560 10475569 32005031328145843810616692497039084008 10475570 -55558607267732366307356478226867184640 10475571 164656113216256560526603457778220454712 10475572 -467999475006471263881516179852884113024 10475573 -27345388851218987391660041479142404356 10475574 1224103594969648011989219156292142080 10475575 -682238835190988737549894221969220600 10475576 94653857765067135357648402289512898560 10475577 156654113346976354555627533642783921792 10475578 -74319458004827365994992383731701238160 10475579 -297547745221636111094849929527625985820 10475580 -3844454060902342526429525241101844480 10475581 776600335742092952516339078657404377612 10475582 -18821638146051236828129095055990679552 10475583 499870386888783541964043489237083735880 10475584 -17943256489722628332973044987540275200 10475585 -289236117644820530330863560097404818220 10475586 -66133975609650743922659921221090332672 10475587 465794180013929764441626987491059517592 10475588 -169842304911736825146322692293586102912 10475589 -83570167129375872437498494296377692032 10475590 -194157602723676382061021172973300579200 10475591 219158822612761021242376664466583579104 10475592 40876995429323465948498910279084318720 10475593 37427612854806321083517031460475170320 10475594 14857640541770214812635361959473160800 10475595 -144367877216986151195533673883348172800 10475596 -35043477183741833091455948426620661760 10475597 24438822350035038958118939376723108384 10475598 46991274635218299506588480443244835840 10475599 88476890066046576520032108059722559600 10475600 155149857361229716462846182736896000 10475601 -269160327797698961497314125408862705168 10475602 -536137741997580775956930012462014222208 10475603 56986764753675028303957960546494762864 10475604 101139086142912602782590104073139474176 10475605 -84771878355032695463300126552073129600 10475606 136182569404446010813497916460525114880 10475607 -137003262229940717569924942293840945408 10475608 225255866344379150448482514061396254720 10475609 3105682578963505064645594025095710080 10475610 -153704557344966557095696326226503978240 10475611 -527177582787111364336648336190831897788 10475612 256521088958522384740538638676146406400 10475613 94823625768180284492887506544437611904 10475614 -238227155928693094888518541065008671680 10475615 -502516743088060585036589527968970421280 10475616 425303179963651076272300038266177716224 10475617 -8225103357760939339317713231858318880 10475618 -251985920510648657571255218197204728240 10475619 112917538921996300462304798502621273600 10475620 362380128722744929822425896159215104000 10475621 118228389219136566856471285535454926784 10475622 -123971804721598323833540885317505823360 10475623 -259714867308154996272621746809892099616 10475624 134553843570210068194628733008628203520 10475625 -18508021858138127041934012104520760000 10475626 -6768075960199776351344888380672613376 10475627 561623969549463506444655374786998160520 10475628 26476892553536857184310103781252312064 10475629 210125116162002027896396736338361363084 10475630 -60348223973204267693426271726244145280 10475631 149178288871009500762280736400453602280 10475632 -78677919751658065930974769136984817664 10475633 -270732719766129844381525257580211820480 10475634 103643815566688955313932309533939986048 10475635 308972327526473647998797287203978964080 10475636 338887516913476369787582490035304478080 10475637 -341478019007882918631945221855323985280 10475638 104889565340911534584757385990251884096 10475639 -264948633492785149737085741803043535544 10475640 29020693016074741643083617695737036800 10475641 -690531538395203630022887544916128081600 10475642 -578770650713751196044249500509145645568 10475643 -159391734509175039265381789939352540136 10475644 1710171646026628521777093014840553472 10475645 -6475788801130884262975019321879626920 10475646 8839705619961615893984001215974053504 10475647 -68102712959619739215464464848645478048 10475648 -441142958438485361301596529483243847680 10475649 16820557926156115999415598962340719424 10475650 70400103094057962248409266221583088000 10475651 -452523571527246580967797036403090892168 10475652 108771884109924455425830691890494435328 10475653 421670305116256066570061103271338844 10475654 -97461579624177383643332817853397960448 10475655 58149049865972909419730093062662997920 10475656 -31326121549944868335586999820912793600 10475657 -148825629165488481365445419361607445094 10475658 -253733146295867193108048206133429652176 10475659 -508927527684389677375677834241339844140 10475660 -2717950455524837509224001439682877440 10475661 -144434436924728567327316803834367523968 10475662 68732789722517010982601876790122832384 10475663 151586840310184482266129876923493143920 10475664 24578207022024337955695697543246512128 10475665 5120124290307463707348664394313769320 10475666 188736279963269313189374107575131782032 10475667 -209926007699833437069517074799933336560 10475668 58356946630071514630485757868945555456 10475669 93942253515018204047841155300100044640 10475670 -110877878284093194676545664095251846400 10475671 -580679970238070625647096111255222051128 10475672 -60790003113604444579514535858281963520 10475673 29336512401756823206008736574446380544 10475674 -307183063284000658344321720022800100608 10475675 2177500241798777292023705785723161600 10475676 174083117271629789546500858647705768960 10475677 -163032946720838761260136394313014825088 10475678 24724412954280320407173806068527584640 10475679 247969243467952147231913519386114900608 10475680 351018730937514646128095613201194680320 10475681 -80109110085360529579999101151290312000 10475682 94492792144027531492267388362997220864 10475683 -440447687860189583353750575398996300068 10475684 49005739225141952334238133043058738176 10475685 -76017863462560217728782459553023219360 10475686 -28520248095068799628503998632000598400 10475687 27201467990179701054709517843947579992 10475688 -138326535860421308196682495718973849600 10475689 -195045152462867227148029936694848117248 10475690 3548313505515855433919162295207179520 10475691 -84042606660867928308817697971540016808 10475692 127547682134571217624644735796885058816 10475693 -604526559404682130604393938349937939636 10475694 -158856925996896622532313053562412459776 10475695 197242132912341514740510205493614487040 10475696 91798373370956131779603255386505216 10475697 246674657144187905100640457515783282800 10475698 293900709886499805583604142156736035600 10475699 92152220806899682621621124532539176320 10475700 42297132850472652178040301415097088000 10475701 -49961246770448978941706092031683137298 10475702 -65689384476659664124641706418564132448 10475703 -110650996583635905439066623933734400 10475704 90275056064053022675528680065452789760 10475705 24397904428711937562204991320338895120 10475706 -33945386625634955314944449224587866112 10475707 -383623545202167590523306498663185037120 10475708 409523881688903317992939652914963145728 10475709 123106863187961481656584851481471392000 10475710 -7331109535021906912454285781133828800 10475711 -252391333812534527838751729787224010688 10475712 37820927947642124427612224477252812800 10475713 -74608975955309990084368334618261695916 10475714 7766473899676026305083951470606924672 10475715 -1898775506679792772659538156594699680 10475716 -311565607679930242039643341233322065920 10475717 -157070141175763260772566468249337262400 10475718 -210684435711069091481065850496835682304 10475719 7203146873732142946314323824953874144 10475720 47543022972588442139863914312936345600 10475721 -94921981099026348531820848943155317910 10475722 -205461986203292227168119013816945348608 10475723 -695058136434181481210246508082041025080 10475724 -41326967972667850230090715708775694336 10475725 -181995295448992153516097755206271079900 10475726 39962583767006555676914393849834713920 10475727 225626841786443546359737256324315896720 10475728 -77703747516540982426948432252134359040 10475729 25709101248061386956502932578381837440 10475730 194565120654055294421923748998358016000 10475731 171578650954166462194421817784571290192 10475732 -245071912582476857636540040236993099904 10475733 8337312332786798113334026961625984 10475734 110832777823631956071422138924598218016 10475735 -358801493960028353984986716137300235600 10475736 -135342872799885583494072674926669332480 10475737 -79900799114400017166057061031458230016 10475738 -20888715594811503274457591740596833280 10475739 352830885694370796981719478086980903404 10475740 146606224005758955796438738210168412160 10475741 25597117281921023377025109865106504640 10475742 85595341035711725340075245519243618112 10475743 -525798622227385615920098473357225639200 10475744 695558709684985320233657751408060137472 10475745 -28179910573028241906177330659147520000 10475746 1160757370043694170766660693394199808 10475747 27821917556043584544512293623458737032 10475748 55577784585373072426922223093515068032 10475749 659307877520096727321449430652867322750 10475750 119407659521416369648848968519058624000 10475751 61113541625742996005297616826085900160 10475752 -12481914275216840081527593774162001920 10475753 -231820091906037596411677882780798588998 10475754 -158089314152355442011766525813435031040 10475755 463039694838892772729144937836875784160 10475756 32667628312929242015954146931911030272 10475757 859517367587825858425776113293716489600 10475758 31963997755164435341212428070450838400 10475759 -195215109754560468444976086290719875744 10475760 -34833170261106512363579385001107456000 10475761 -208663853918810965483391774347782353168 10475762 -173427634545863793814068893037050040576 10475763 232649261297132496871365598808993004288 10475764 -123278368365727906718476492455781048320 10475765 -224585289885601678773840378736333549800 10475766 52182115432539186566871279872022140928 10475767 -607431611241164776239084155004071868184 10475768 16405377863787951657060793923259269120 10475769 19055320599125047258732667584959115344 10475770 117985241123435167537450466137527518400 10475771 130937068375223780238524325565344519972 10475772 -22723963817544980722158047409233894400 10475773 -22648807606552581175860850966980206208 10475774 -261161547552227584709111684908305599616 10475775 -112626031318611897570618736520573652000 10475776 -42377955651522301072217046505830219776 10475777 7992321663134723588265651208059348480 10475778 -36359691299145255839501221361058845952 10475779 180020140416744251237921413198332816380 10475780 89813912782114016897525146915218493440 10475781 -48058483648842957679914756656121788448 10475782 -455757807866017419101002126109312990016 10475783 -926643696863973029515527074191787861760 10475784 152871489111979991176288067214323712000 10475785 -257998175578727589516900228138565707840 10475786 -131514155267925670269381480805173493920 10475787 37764454556117219987352393862119613440 10475788 -4768141873821765756532184662532585984 10475789 10672969222198802986858813207213974624 10475790 65296591953291219900756007679514359040 10475791 764358871060470458154084079945118185152 10475792 1041938725869197800201377549257687040 10475793 23728955048927101274048563699125270882 10475794 -24094695558377722863047312995474387968 10475795 447047681797659323690804755130249433600 10475796 78623927877215949790373052545905735680 10475797 -1129875873941406399535933349656871741060 10475798 -46317411402325022319810077268194757600 10475799 -26133343541790433375175123507010611712 10475800 -180752855227173459487932115583197440000 10475801 59703260941752068979037025888349994752 10475802 53702864244732782568836199233239246080 10475803 -187879855446251410396652987453550225948 10475804 263294656893438926943568705310230003200 10475805 -303915386811370095857071698547108782240 10475806 62667139179242369054447468962895502720 10475807 76476634200679432282510960248083473752 10475808 -366865872653202057322272548984982601728 10475809 151945899524643171253573173607349788080 10475810 38139776051242909682525676311109611520 10475811 8446110857692817243587786437402572712 10475812 426277871688758080482743020753530198656 10475813 200061808794635777772341024156855296062 10475814 156809432593464934692073847606683842240 10475815 -3531809451274806519828369335003227200 10475816 274206477514068503930446155267141795840 10475817 452305057822133237214553331954166960 10475818 127828279229520789025187247963450909360 10475819 -143978148145723252863564963476113306200 10475820 20974760579579294983139617959778176000 10475821 314015492929970373704824788452560671360 10475822 -120828803340646312869307949678893527168 10475823 -34623857556519285568479845894632791936 10475824 -23843136964656929097997231880551874560 10475825 53001305977680802077268543264241604450 10475826 88173791535132144286428085922976879744 10475827 -572624653129798050412068850123753246324 10475828 -57577207784014955351745063351318601728 10475829 -67434635557745769139851491427699752832 10475830 159838323351729781702471873629909811200 10475831 297733556393652975572678825368160562192 10475832 4700692890550025855177179068030320640 10475833 418150796162934661060505241385898054784 10475834 -169948034000833588212992130074723572800 10475835 -109268834137687893835780252250143447440 10475836 -198612745521975062179183352446135165952 10475837 -357285774793987264567613375631310589088 10475838 15773833325647560727495586831139532800 10475839 -310642572968338999956780518428235185800 10475840 167833607078465702922516682475411865600 10475841 -349853573388496264460052627113622944208 10475842 -27046574229447985542725207163961201536 10475843 127640934771615127327665192149144878800 10475844 226673960416651924873260924220495810560 10475845 218151243851741508399852528540234191520 10475846 30451074624084556749171707451486763872 10475847 -40326670784857624804363281884794374192 10475848 -200178756075484637508881128794660864000 10475849 282427681525330121743553322714115316736 10475850 116483603838076138470009830858649600 10475851 949921238348134893685353900750060855832 10475852 -814486055079331304733817865308172321280 10475853 387001880368425942210699876564265715904 10475854 -67303626774418528342716623225957789760 10475855 68112680434006718009486190190088679360 10475856 8577965936127035373752844435056099328 10475857 -10833858557144386741786188203624028480 10475858 247027008055062016541255537775111899280 10475859 6647524473130771215112306672848672240 10475860 -124448468241223399478861261189864689920 10475861 -283419330127911569909001014065768825728 10475862 -417019739111104029207826200458340888576 10475863 85908006304129244235416282060103367920 10475864 201761018352505954929911861155011993600 10475865 29097314768627084211030706685177030400 10475866 -198382083741172679277746822959008676368 10475867 -307099964734670291284057555983855729084 10475868 -543045333202502390886389999839865856 10475869 -104099616902733666090871993974962233128 10475870 -201384734598144472264586714427779517120 10475871 125361475341145392735793687943219042304 10475872 673750855650767027649859990897798938624 10475873 668011382963897796674141261796305484180 10475874 -99024593784292990381781141429806771200 10475875 -9278360324882993839962063812600700000 10475876 -85538422310867191037007139874995360512 10475877 146280534041800394368412522420826652032 10475878 -84634430447242744802054995133571471360 10475879 379287159119926364243645986361597466384 10475880 -245480900425803428905576512130959360000 10475881 -15305297479032922255011620673628392760 10475882 83463679308097707827083422333022095792 10475883 -151379313268824192150801877796256536856 10475884 178864272128935051471907967062873030656 10475885 73076064091476933983775304699190549760 10475886 -27773236081276449493877940581172099072 10475887 686953426308502663191282146767354708600 10475888 -156145683587561158271104539851882201088 10475889 -422280045595078259924226519775421010576 10475890 29249779384748955598588626768390391200 10475891 -60947375722468238046279850489386977928 10475892 2419150952668058997198877479245414400 10475893 371128597757223131439361405334377578780 10475894 182550152630240753310320980621153173120 10475895 220295345953699231296777754252863696720 10475896 313708140018962308215865970984920412160 10475897 -546944326262114375732326818269019030960 10475898 -27903192359656500738121985559488528640 10475899 -350322585531766988894215243937123256288 10475900 288711112584375916828872920214800832000 10475901 -257744176869511814361921904927949858970 10475902 231047023400687900072561326123589694720 10475903 -314928881091037117294777415096938296000 10475904 379848639903059244973195506556851978240 10475905 545562449336130921637550029445545005120 10475906 -239574618721489342034088991726240742400 10475907 25775459787781958076971044114197632688 10475908 -69705998199729639064134382632399949824 10475909 521181240359149283958767524982314678110 10475910 -77221710178642483188070817074845242880 10475911 -60794035745320536011366893735804326000 10475912 -10269124235800482679343302479368724480 10475913 -207828837526724450411182979895786771072 10475914 57019870507725152909003296143270766080 10475915 -45816244241721219063029013241534603200 10475916 208087465106127303113322402346011402240 10475917 162650879913190594611502592374269782966 10475918 -1942427619414068125417579377656879232 10475919 -686166625226890586833168714677462389760 10475920 -1074360568750320645415806782511513600 10475921 106151985222159702609772572689106056052 10475922 -61383062199788540831460946813089016320 10475923 -72357605633233801830170388980702977920 10475924 -1513935580507605299104935074440963473408 10475925 57333753442519621668165314578632955200 10475926 -457830896613398242405314861722711178816 10475927 81345078669694488451064498628503774208 10475928 -22558884368945825877526750732895784960 10475929 -444372155504727093759664562686601612470 10475930 274291321228425804542237605428689145600 10475931 108968750624221413046068919930149003120 10475932 -320173324578860510614954956274048213504 10475933 48789219737177520717773666499800667000 10475934 -3478288986665471190597556142974399488 10475935 61344580467098491424713049986961989200 10475936 -132009975147108160253818713922557050880 10475937 273490485616125972303362293612671101394 10475938 5310032228365681927213921483519392 10475939 -628338667749145218806600201365110463680 10475940 -77209874351102960849981028058255872000 10475941 -146200506641037373079883145940326332128 10475942 -6143888521106411951593491690590877888 10475943 355375109585572257779919608255706977064 10475944 870262002614138547004126959739356518400 10475945 -179705370062355454196156455370703678300 10475946 123419425634978706991776389465488826880 10475947 -710515429432920356543358748172151270604 10475948 -37238946256704109671519147956625752064 10475949 -74707893310868655787607722765013974752 10475950 -59566802010957354709349144384165712000 10475951 309096924202988883161616380058899175504 10475952 22735997457887143353543656241623040000 10475953 433406416820097087788513647613481902080 10475954 -96686967371007431099841942521800427520 10475955 147924383480014237376987792261728208160 10475956 -365220442483330084085817526500388014080 10475957 54779697588178005474134058210248716800 10475958 2496354691928822303266614072889169280 10475959 -257268781260452879959255837871204355896 10475960 7818146202756396869677254189938688000 10475961 -1218315984970718951296889312676794976 10475962 15613519299046624087652630175675547392 10475963 214812745240682820744129136905930874212 10475964 45951036489388382355474326896949568000 10475965 -14286842289511293333580483447629805140 10475966 231224746584256821709874033831558322432 10475967 -207830164710044918523430870489535329152 10475968 -165953868145580688961987236643643326464 10475969 -233968980246400532477222084295140810304 10475970 23650594170776095250110653277160832000 10475971 113086890554933681916007963743114974208 10475972 -88266908184814612039591139292717830784 10475973 -655194718013257480216782853047652495200 10475974 -34971722467277539878625667761317615264 10475975 -20383149951848985388900224125656761000 10475976 -45313196408526965632757824689883054080 10475977 771783943835356606444916334309963220826 10475978 -330506273295909102677062282646583574944 10475979 -115560290408602058872880652536471400960 10475980 -143187952218734931184099954512630512640 10475981 -65482677964662737244503232217762272960 10475982 232031764115211835786929885511072873344 10475983 222728044340636938290428755718047982320 10475984 -39983971102405395589513439688066048000 10475985 1169337196449125936098216769177902080 10475986 42014180627496020783884796445102756480 10475987 207169147494098977820568027961261903272 10475988 -23733545331434026648943118422631168000 10475989 135136524520645130233018309258212686460 10475990 28077571018237786443949626002994393600 10475991 -206387056193143258779329994717540534480 10475992 -279104278895614011894607122807496089600 10475993 139105333269829088057349688787860214544 10475994 -128834045494027317194948058264815043072 10475995 62443104345098687578209180384688846560 10475996 -56232505445349417731700397257087352320 10475997 20408512335443183789995399080233758272 10475998 -131351911721465097083036112857815753536 10475999 45159047922092538928195444884618813960 10476000 -388180658709030937836622679589519360000 10476001 -342403581024668023025542341410581595998 10476002 14855242458762839090832349896799527072 10476003 153425339906505827955408274293354960504 10476004 1947316913967036276468712932398548992 10476005 251350383674800682709602215698178785660 10476006 -30095815489915793276981170742040000000 10476007 187072206294482634416653342764396883256 10476008 261223149639134981093816968047049128960 10476009 439232133346756287832771440101312496714 10476010 31788090417501198587508701653869384960 10476011 -4428655901250911843996960837895575040 10476012 56191897049234119447801805298630973440 10476013 162219157093034342867893146014869203040 10476014 49091673131276205470178148035600353856 10476015 110018569440912049582386032948245539840 10476016 -22836472707604092901565338829861421056 10476017 292229406291711524389823645885695229760 10476018 -109626119638284824697563837565303214080 10476019 -19997450496980002223453335463524758580 10476020 -346314200317958715490841525364926987520 10476021 2089299250760875719577204176812116512 10476022 97930036402801288545533255187615921312 10476023 232949312409030997627546680401306709144 10476024 142916330245985054495856443034351083520 10476025 -85907522912309227358094523056796779200 10476026 -384772244439269659769253088726668777216 10476027 -371900212225874280399418274057535106560 10476028 473619887280855661266989494905496199168 10476029 3057291482862511091944726144541879832 10476030 -29284722571429293380650020826479744000 10476031 -678301882775167585816274374980060524336 10476032 -42443167721078361496701152786298961920 10476033 -86336248039491061864280844812709643392 10476034 -262776544288548690879829650777577833600 10476035 -200340392972445541431242164187273665440 10476036 275472298999623231211101177886274886912 10476037 325207057574396461178297733348086310240 10476038 316954021749245344877325508948912717920 10476039 -79579949973885947485238826099168017280 10476040 -214839122319692274812317559956905984000 10476041 -321734011778352908975529749029408633500 10476042 214527709364466334182682243660269011712 10476043 -2141240132635117881632273284220547720 10476044 143542966825003208396316059208086075136 10476045 94805142226540939947680962586771896620 10476046 -90491355400171040867142463419243051264 10476047 -437852594184868527502255714728284160 10476048 9685143600136349072548381311681036288 10476049 144843552634370048477998089929921219040 10476050 4707663418325360063763796936501209600 10476051 -122415945762195023183952142425546295368 10476052 284701181866327722436738727202596414336 10476053 -225159111747869679688320134473038547104 10476054 -5030170211826738477771168793293251424 10476055 -27297631278696544905279729817734728040 10476056 -65930251077201560596246400942063370240 10476057 -293131536118377961250556031274892506160 10476058 -13413560569008077369029432096369743120 10476059 1126906325899569012176736978239726940 10476060 23175032424560772715647847403666472960 10476061 -239233539188164937672600880845899517338 10476062 328246019199665311065518546330497372032 10476063 99953431364987068763042438263474213440 10476064 543024346598538863714819799292017377280 10476065 33784937200944062801135523893424182400 10476066 -98006959885407147315798763535272912896 10476067 -188097410653567813638297166354228828208 10476068 147143689677922585329114515989708032000 10476069 14561387053483640385371078663873926560 10476070 -96461045084568369156024154419955169280 10476071 475428256095743324273144444873488225272 10476072 28673900680872970886498422236129438720 10476073 -1258278639598272979088915318316875685020 10476074 18895391307280671941373352260972424704 10476075 -5720416213891504456681029962812265400 10476076 122424138033116335247983747729291361280 10476077 1068727464811430308863121305077730306912 10476078 14534544884845047416426646684250914816 10476079 200164088986674985027316739659456059488 10476080 47503390819118976370422821033955164160 10476081 -43261688291346500366730178201465958400 10476082 298700037896135571393009983070875653392 10476083 684750897824224659365058817677662344332 10476084 -3230324611394207123684084091293306880 10476085 -442441724788979449383694427497894325220 10476086 83725296254012980205675072111742637824 10476087 -48416856787457232725155193844458688000 10476088 45208470249540930828125189814349455360 10476089 87384646960430378640370189591165310724 10476090 -531454133449201949865484684188122880 10476091 -787763667136931728897734978121460303928 10476092 -27363406957721646251212341815588479488 10476093 -182867251900927837026161674386018222336 10476094 86307753533043793688244811564426211328 10476095 -45575159814038739999672542490002908320 10476096 113964110110865366269343889995681759232 10476097 366850438402174328066727960271260561672 10476098 370275235295625484090032012652907566800 10476099 -43194186096564289401172265088859455600 10476100 -134182691416056214100979595616131369600 10476101 -155141571328039011005120360976597440100 10476102 20922928931855349784985524996780162944 10476103 363868132130476659096181550328856320000 10476104 -226065716287633693764468402416913546240 10476105 -211724077271895176833008266298536894400 10476106 -180691683119309864797518367565705813760 10476107 293930616097903915719193021666968046356 10476108 -366878433484179992963339006906869908480 10476109 -2618017743936866744902098578472345600 10476110 155391754142824673873059232662683116160 10476111 -370082839597692686333776256585804225280 10476112 118468176739095266683025746776475041792 10476113 -195980780774027853917384081713330378638 10476114 58227351618086799448050200143347623424 10476115 44016306885816220195147497628362270240 10476116 49365804620263390764001664699489857536 10476117 -62484983449082915846928358422541591332 10476118 364744565626353757144465053088328873760 10476119 35730570149914555013460576003664683480 10476120 -18759785523988436138231542235440742400 10476121 248088431056876142302775931222731238144 10476122 82038037732563125148418178361345008112 10476123 -6375368798350664021103246926872078080 10476124 -91079187321241627979521276222341585408 10476125 272980236526657093628087568189474960000 10476126 152885289029386674361840488219754909440 10476127 -70638510635987492359527599759355757024 10476128 -118291745636930505037422833401054887936 10476129 -52250284815822676640491092521031886416 10476130 88526368324674578436931196890595665920 10476131 -193479469191943536133025949572231439528 10476132 65091507448664525692684578419535777792 10476133 -9234771439220815660365927972270769856 10476134 428850663840567271648669524414478767360 10476135 4930653801344965885621738691069725080 10476136 -143214870690719700648700107004668887040 10476137 205516488158319209490445822908229821504 10476138 -142769895704686226815106268149476621056 10476139 -82090745138223198234980291928851754480 10476140 -42911939962304280676620850168875171840 10476141 -353783789255213251032608466360249236832 10476142 -336234084843415698138699838119782766528 10476143 -130543644895956313163902208435582567160 10476144 15062441647649687550260302699065507840 10476145 -134460212679476422880145803537864561100 10476146 433023629450972629775631270014404129824 10476147 54636575493985159005005495146371339840 10476148 224269542243960520523916730015237061376 10476149 -216953558118601578018386159749100432850 10476150 66613022837980318797117152142925555200 10476151 429757625844608860235201512554825257400 10476152 440286004164891096848325263724790886400 10476153 -386037067731552548725341803702711782716 10476154 -25469481304048199655705511541756993280 10476155 -151392707395868372908857039127976027040 10476156 -7512747911369482370454564088500633600 10476157 32109328311702180540835908678741008620 10476158 -23274252358061120414475074349801154560 10476159 -280369575383707794560730868703796387840 10476160 -113116653241514884158924353247903744000 10476161 -331101590260070461710332798596404698238 10476162 360047478769928412924651359906534595840 10476163 597618077155158748658700642607105225200 10476164 -220025031379055801067316253916422984448 10476165 -60223708024971778991229399632476972800 10476166 138611108750060097750748024795127656032 10476167 -17617398668473320790648393118640704280 10476168 -98107550911663026882568259390241546240 10476169 53282083770136730507621690279556311760 10476170 40286757773038552987791001078885233600 10476171 -116455053240838087700466285039842884800 10476172 -71389822036437292484792099590142028800 10476173 -142282754903379406834076868756944953536 10476174 -21168361494803719085706668279985762240 10476175 19338310960982575484034344668701259400 10476176 -1675054088823907835688014979496869888 10476177 306140767194243688101695866801483307808 10476178 209561112456514101328207906984349620224 10476179 -11977783024853067711411032569280482224 10476180 42385462917188322601299691831150080 10476181 81622429416810456215949239627964835982 10476182 -286237512915113777682688126539159588480 10476183 56110536782970712189398516959909374824 10476184 80624413240120071954906704584480972800 10476185 -263795417882740878079520168892155050620 10476186 65336816012623267812855023543436163584 10476187 -459377604214752227263542622978448018408 10476188 -242442902078870044483800630452273640960 10476189 -950785143426332484545842278952228954560 10476190 -123178810466382500050779340091433600000 10476191 -740148558384666323212273724919575588616 10476192 99472466153791180844365637038626570240 10476193 -44259258133675862114322819935292817216 10476194 75145025164127319479997589988406405792 10476195 60316545576026976484916726243054719920 10476196 152727846546897358580103539063207158400 10476197 156474501549579272248293192702472982172 10476198 -163141208811755410052741363281323131616 10476199 -335618528735153407271835484537823393280 10476200 -296756474033711647133645256873578880000 10476201 220049466312985311818526676155686200320 10476202 -84788106050311959409246915743212808192 10476203 -254950254477949118655029915636587993548 10476204 -99148438300732252944961262297581730304 10476205 -383164047573826227865915228656922701000 10476206 283743121184906693570049617778511378944 10476207 43309896119485140205655330228103527280 10476208 -58854658553053883744404549126013911040 10476209 787925829207543181659815435819208245760 10476210 -132908469489120119026294967690192279040 10476211 -425732947319743149442493216625125906088 10476212 -273076162223028918091856221938341756544 10476213 7337098326630638346074048910798010368 10476214 -20419121688444505907380164135430447488 10476215 -1824168091388703823166629047662105280 10476216 -651797712225199385765342243337860259840 10476217 -89606851328364716116705107745196352000 10476218 -23482659562978770480511535131340810496 10476219 1226050694261050495549690845385037568 10476220 -4636702325028884467902834280058565120 10476221 133763722914093819641345735997304471680 10476222 848336524472766567189893225675211072 10476223 533289173639774229678323924944042321472 10476224 92436382614588550336941853685204385792 10476225 -172755137631873729504081777719541207300 10476226 -142830650811325556436106242660564560688 10476227 -471873140388222010401837971378062089924 10476228 -43174587043649061852222897189783834624 10476229 160266006841688545075391304469534708960 10476230 -3795724643373697364794124179206266880 10476231 -129814103111596636721685041705047650648 10476232 -278975996971150147459838725876975687680 10476233 -448371882575498968313610902273217211392 10476234 59359007925855529686545064656642267184 10476235 -133106012436870175987750592445001562880 10476236 -141173619726246638384919503526896190720 10476237 -212236308600299798766687045748099347840 10476238 -8233034140911228543451849339967391360 10476239 -6970439573581556897081232829070161560 10476240 50569461534728097350815415296266731520 10476241 -719423258323956938355457390201234809358 10476242 25490628342285346409566504963740079104 10476243 -736008701046681289210296410218004326800 10476244 -383050939322907628070561451701809035264 10476245 -380304981984840218072709734320497360 10476246 -226399373282477422466545342026455788032 10476247 424889367682871374028822142169326452880 10476248 -107768113844815721800541016575534192640 10476249 30037568812689672648341881696463011200 10476250 20219414355955820944574771891416650000 10476251 104128268747286438006346830343730074104 10476252 40783849378497641739390595109842046976 10476253 63996009395937225042078565625623971456 10476254 -95877998139398897685968092995142908288 10476255 -60052337531539772208759874773890083440 10476256 -238605424896718812310536619941054382080 10476257 -24647374763104236725639885543792687520 10476258 -1432594730421153282155620704432422400 10476259 570988450238744178413015698935537538460 10476260 88849515626916041258179236624543068160 10476261 348661938784986424380947671310143382910 10476262 2735844084294948517686926979816825984 10476263 42551574270272974840699108033354040832 10476264 -109206663177196051014230454701136936960 10476265 203800275115115150861600465195270394660 10476266 -245232983912130442298557511809810551456 10476267 43727974792936855815145550798094670512 10476268 -221528598896154500211641603722157288448 10476269 820372287764799143957998164397240004160 10476270 613349954848692580560943360319078400 10476271 -153616369861326840308643629474327184008 10476272 -13804279473982966211376824380814721024 10476273 170417274797957975306040583376111535984 10476274 -57141399463587680503199277554693946864 10476275 -80068870678889617136504380444455359700 10476276 -84150687792473502262113090079903242240 10476277 -37787079086797888851530995852878574080 10476278 137870072456206828198237267704110305440 10476279 60076732222667213738000200127272629600 10476280 -130978414639008680069644465078123315200 10476281 375007130296921470641792549378495731200 10476282 14464021795114714534402687913828486400 10476283 765018359273738683499832786974743690532 10476284 -5130183188657101543105867243225141248 10476285 333484872865042286377035746790292591200 10476286 251821979100351142890399971555370734592 10476287 -774277171190932972333275261873903032064 10476288 -174846389194897044304360701965723762688 10476289 -386068778022046933110274021504361431040 10476290 43733587496619665476833537024865958400 10476291 34419442392058574735669262247738375680 10476292 -339615121626858134930541384585001583360 10476293 109726647659668131199793512251781734624 10476294 91402711684970069536502055090322710528 10476295 -20310878599257836084299361577306921600 10476296 -34387338898472326146684057998340096000 10476297 -6887791839426978874987527779217851100 10476298 -147893320039932196506774921432686161824 10476299 156509508403372123290262050119467305300 10476300 34642855925510352128160033761066188800 10476301 128484461526626392211967122433853087488 10476302 4765040780827658651353538044873340352 10476303 21016011311519055195027223260225123984 10476304 12717510724189106450799115924296105984 10476305 -3275007308955898903864037562742366080 10476306 151045506435531158897857936599493738512 10476307 -267619391287154990040893273133876973760 10476308 37687040782846352380971284772227239680 10476309 54067306216221697270760537046762508704 10476310 -18309509939716115039679534874304688000 10476311 -229994046844095433556606940226978844088 10476312 -15306768105395618674652178580232601600 10476313 -1057649360306631870599037539080330445180 10476314 104352576489900319382696135668984081632 10476315 -127547282003809071773175451417632459600 10476316 158754043707867162515453393423434875392 10476317 -38686121645823643523274896578910069760 10476318 -23049715773085083813902722076532142080 10476319 -19389706250458986354547504538626685728 10476320 215660775532592312906721184809265397760 10476321 281164082394780157329874374497891116704 10476322 -39419777529897314168340615189119706288 10476323 158615615594046989318597611523190769056 10476324 -511270604861095404913049333953823508480 10476325 -213552573999535381372651996337609390950 10476326 12393163185904008958369070045536911360 10476327 -264863908428350929670614618009208369880 10476328 236396308946070665444841045129895925760 10476329 681103388047026826642436771410900384884 10476330 -65946786551827285280895724264995214080 10476331 -628562350405525838576321845314544545868 10476332 315411566126335606661477553046465439232 10476333 11438964293732856777897788829359572800 10476334 -33364458319394602429537050075150858240 10476335 -569401952077390460327521181814475908000 10476336 -11609838754187886359316040431424241664 10476337 -242436413598261748175588622567531786874 10476338 568365356098492494969150080989919723520 10476339 -222866253167747613679454703760192608000 10476340 -111261505416760229510438631773421649920 10476341 118724537894934932269482384015658565742 10476342 27372733488659409349584751470007867008 10476343 213678781409673719554631117026033382544 10476344 -168825349122859131332302342103584972800 10476345 52290269956990633683531103921588904640 10476346 34301858962312535743226415390274946304 10476347 -117695946532648376421952530018867597600 10476348 5802060712185868427690127915458396160 10476349 256584915422537794876596511799718021964 10476350 18467268018547527446747053531089484800 10476351 -270004844158156587034113831220198007520 10476352 293744098034717367371943393445926666240 10476353 -360780337551505938729005194518711308880 10476354 -95245366245683980461162198108424800768 10476355 -9468804482817128325236548797382620000 10476356 -410217995278737794618475856559026406400 10476357 20007949551592398895946141599125602304 10476358 93311095138283784777041280624501437280 10476359 -629870094897505280827790975974486440 10476360 188876200338679919729560408219667097600 10476361 -33308325747248544003443182072418259072 10476362 85780051180940963802802220948011898880 10476363 -345191557756126978636930866197764242000 10476364 207100986805523759752327821146027584000 10476365 80594217695420957041612397719098617400 10476366 -167510975554803173156221655582338838400 10476367 -389626916973941149623890060525979538248 10476368 -23190901666921326714423249288745451520 10476369 68712379197230825346351425357404909764 10476370 -70066641668140864022603085701127843840 10476371 -47810306585421186013549835744536021128 10476372 -229876927823686718492982799310290176000 10476373 296509863001999678873698181234212988622 10476374 18481059153410446104479622570259419936 10476375 -13399625456153219993941334066850432000 10476376 -33426887676145131262712001472088985600 10476377 -334105498784294704578634393069701208560 10476378 6773418763556673035604240483895215360 10476379 -8794960513371943700705390210277387816 10476380 -31685878150699500452543227969015142400 10476381 -174928268693617293559695802965663582240 10476382 72350256988177909717284657061669232640 10476383 777033904942935911045738385250326841632 10476384 91592721867116952581289837393134223360 10476385 97470126882650825508405504635588376000 10476386 338126829898022025626382184949172331680 10476387 -296681509101855154217784208346821833756 10476388 52190279525894272719879152704345833472 10476389 -59926991180138818448803583859972610368 10476390 73977946923999264272460691471725408000 10476391 13525068112194534921757557793815774080 10476392 -144179845930921647949003756832562816000 10476393 -351115361768240035510090100274740897136 10476394 -279012102693261534647282732334939417600 10476395 369810263070215136674758612544748670800 10476396 -172849612245594634317288975818978177280 10476397 -32140754273977666625715538730603370154 10476398 -215123901264721322909319874347736996800 10476399 -5725268332746149326897710811067594112 10476400 -16461385473309689855584527857882726400 10476401 132854944086474355904271624401213164212 10476402 18513665810132907046202982570661429248 10476403 226138111775097880832793431262007786656 10476404 -56261618732684411916954664857738165504 10476405 -8826414029604425251457270582959353600 10476406 43145596058435831650696883154560917152 10476407 -712160629615721314961880453300321256344 10476408 236021567007579397043577106674268569600 10476409 396996550451512611781329421698869893610 10476410 104052605444260751249457749448106521600 10476411 279560900347969420605521291702477338368 10476412 -201502335916918030443604214053820422144 10476413 -233276141206755840756930034709145001338 10476414 -19388907536385726518525123685746473152 10476415 342591315931698251775038660433324499560 10476416 220349606786818310051439833653822095360 10476417 61376512668275099417861035598507466624 10476418 174818289870382062638262263995578782160 10476419 -102183161440174926352469878682259057600 10476420 -231587602212885719595579996160734167040 10476421 -661704290742601538290897535920881865378 10476422 59338966062760582244853669006824736 10476423 -691689325404688917586392757481757763920 10476424 -82591028670653897314540976891626291200 10476425 129383910331542195859493507385926337150 10476426 70953494767701966795438225526081697280 10476427 98541418472524650405798353697405232480 10476428 -453565047380415171139817605097715463680 10476429 421259210043232876056556671594187628640 10476430 -244602936264490656011073474427361692800 10476431 -109865330758225562189956949387045508096 10476432 107404374636080075625701637086877450240 10476433 150355182123345346616278825818424876800 10476434 -125571787233804014084630736583241992176 10476435 -39445936672412649019514934061733830560 10476436 9828437082223648327157127112942952448 10476437 -338031648919088580251569360253073795108 10476438 -15436040605803666270639393202108293120 10476439 574862858231248086301212422061913436000 10476440 -157939999694146585547539676858144563200 10476441 61913332217570478413220648396088906752 10476442 -110761185464935903814080449406441786128 10476443 242548693291881190932952399053612619224 10476444 92068628881239117363806188892666929152 10476445 -326566779678460266174945886231892242440 10476446 -85146814840848951232169672871172787136 10476447 -43519404646501480699138613127114318960 10476448 -454739836879449865976761180005869813760 10476449 -3165014074866302992628259792279696636 10476450 25054000165124867589086193104256307200 10476451 91799269743613971792025568684546239792 10476452 -35842736245239914972354358515924459520 10476453 127580398896166692868359105681970627200 10476454 87514289613197241882533908324853582592 10476455 228341747469501056774722347456271125120 10476456 101115154833697865221406964472104714240 10476457 9468595013297141022956957252737793160 10476458 116368508220237323611918329430035196080 10476459 140517123594495523616407214641670622864 10476460 26446196096918035145363230053329894400 10476461 146632611382590548813536708160769227724 10476462 82597912005354748290573325227296169984 10476463 509297532936370017429177370306557104904 10476464 1490174523304524396891683898050887680 10476465 39046328862153039416024870103678306240 10476466 -37321712450806147920163720696958180352 10476467 -189542735024022113341265538603551209920 10476468 -224072877363783007049905440317236242048 10476469 -377573621047018255579997205002045488356 10476470 152253609642610383520537605089850631680 10476471 357876039191732536353539915513705809104 10476472 -187262374186767209345990362740738355200 10476473 -24619013079214253582907643252091727360 10476474 61774243060251268913995095474166145280 10476475 -68454824752369955517670682991621323500 10476476 -56202897681554592000352590295883311104 10476477 1750480213280747633757923477909008896 10476478 14013199760619005668677411500654365056 10476479 247849580697898376124616533581834551944 10476480 -4355118083480326900789859820188467200 10476481 114935138794472960897776650210430108928 10476482 215548924620509272116005231016858362400 10476483 219836805488810522159286356612272524024 10476484 60363169290087955516418007613478141952 10476485 -380293259046685305212362326924203957640 10476486 215707703070356954444309639737804876800 10476487 -79788002902941117991018140223513047248 10476488 934937870437171487918698392261279744000 10476489 -384939478591139267746759001244877352352 10476490 41488792823229944888250059882025852000 10476491 -7087154677708438556060836174683786216 10476492 104778277016504934333543132152079608832 10476493 -1052495895013124096905509449933614115936 10476494 -193228028596555430973968079301448988864 10476495 161733954743104022460503068174146585720 10476496 -172250453078432632439052602107313102848 10476497 422508939905833575684526779872447432946 10476498 73035271793402616404725445088847842048 10476499 -179520974962024232298523820000184994752 10476500 -108461572530971841758248355942608896000 10476501 -119909307910866799659512066899521690816 10476502 37581971114319868090803089308034801952 10476503 -561971321744611238339426305105941328248 10476504 13163527404442124352068933642027397120 10476505 -22369411318856077990121056782102000000 10476506 34240481543149539397083689428574453760 10476507 -143783253771350408130435899209981077312 10476508 -79618090557451871693408129160815314944 10476509 -524281997299667096098292107463289679296 10476510 -42422982588275156341179113727760896000 10476511 6329836897957360700048913209730990000 10476512 -90693218700145714545679987563193958400 10476513 -277539714175837450358714917495467127680 10476514 41891929822627183156460871759452747856 10476515 -59626067539412865402723183876936213600 10476516 305557891402077018593824268068070372352 10476517 -559398139223875372144356638081401412100 10476518 -94283048174238545443002189786340663296 10476519 -383679416832447326986125545111832925656 10476520 2990758562098490425146109017510297600 10476521 549368662677625316887658768663334105600 10476522 -7147216627565252186760470042163526656 10476523 97122369488437894050460551188508033888 10476524 29645168566833529556978226169373376000 10476525 -60102140421902648006115073800749174400 10476526 -178757979633321597806070422972246530176 10476527 156493207617346499239147570774737330192 10476528 -15221692132649108658876559683297411072 10476529 -55081481694662970194427885746041279424 10476530 113497903770372150970279866210907040160 10476531 16418557949243181443341422906151263456 10476532 252243361243010666833481767435802191872 10476533 521062852440812903499699976140042762300 10476534 22645966704299679074068140661469144448 10476535 -196642080353506448358791882725899312000 10476536 -151637061499580789815176282642265251840 10476537 -107180572038262421791542628864293875232 10476538 -301610336727111439624579470810245396256 10476539 -170733642048221654470782926631132762804 10476540 -11150587844139837347962226487895449600 10476541 -213096975884856388664951910990471311616 10476542 76707459832390828610951286070709872512 10476543 120056488556395800541578523346142720 10476544 -280436680347027678738211370430516690944 10476545 326314739429858994149629922748326793300 10476546 -42222051162654356885681231390351047680 10476547 -375699113502466809524018918610049710768 10476548 133524426890513037938958784519023402240 10476549 523950437503856194105025971642053556800 10476550 10464808504378847860284931901037024000 10476551 526899466513149987567509125502811875952 10476552 -152285550650416921892310069836605562880 10476553 -175771201445509469758844767582840372198 10476554 -29938829105394624341263519758306931200 10476555 -17980139616960790348201804792238004240 10476556 -517882441918864542530415303580452997632 10476557 -110017062442086925164328884772334521728 10476558 183616113045316673064045071454338519424 10476559 -80495407428096416099991978780269596240 10476560 -88248666175658630857616147651050782720 10476561 -97999333847824744510168852215326381328 10476562 -36193136004926078878340704865750256000 10476563 -708733922150253284718083056712191536 10476564 -94604968034939886807355673164183646208 10476565 -42447663237790845155496312756634233600 10476566 -15849956590021570328806066372306495296 10476567 365874056428569515333562759449496216480 10476568 -457835203898682090468711862167171901440 10476569 -121647272381286471016578403846566019200 10476570 12369468959701023193151495198157527040 10476571 1635970980579503238407213507462664960 10476572 -258982350394662660313158620900156640768 10476573 -503386701676713107223190752229268167296 10476574 -135174242818743644709841839517970477568 10476575 152252422257213678410356345359979353000 10476576 -55941140882446450508473583775361007616 10476577 187948368681908150250879137846690435426 10476578 164966123040364065144528815261350044672 10476579 271373517952011729970163609469263787384 10476580 -196742697438290125206471252469248556800 10476581 -11247522882491663295606342553737538818 10476582 -282183736434073559424170724746059186176 10476583 -318217905013999139694337350788613025496 10476584 -157631153099435496563270566830546124800 10476585 59944078122911051785146296718998745600 10476586 175484601486227762682506882010525922992 10476587 -252868661351333377525224321590080319856 10476588 213784876661885786235775294525577356800 10476589 -51197797236437453413885187795179531648 10476590 105256972037739150631548622153563857280 10476591 396894592191531001771311382463319340560 10476592 -33213876854121731013706475365780684800 10476593 -270346586962255744050174581558811456960 10476594 200872341920976037853682304734667246080 10476595 -24910439272414793823220554448480452480 10476596 -53405660913006538476990994091828145408 10476597 -98039029962306873261246509344454828928 10476598 453416728174948716307608159483947464320 10476599 158191894752907234334981357676518997936 10476600 28147941004935092258054141564313600000 10476601 597932293004840678737433609365893762602 10476602 97289960560723809024163158963634480752 10476603 265566961020428018725041096854257622412 10476604 220786401242712267590596518582351155200 10476605 148450237142315633274745100008801336320 10476606 817459759882593216559987782454315008 10476607 97490761587267326384160158021375779104 10476608 -12530895451866247332011585334054223872 10476609 115383436139219199664844270816138943936 10476610 -85430463724434534478053205100378005440 10476611 -531164076021925125790487356321159511808 10476612 -81553197425990860769284964232371808000 10476613 -14700433460580040452754575008004655104 10476614 30583513569427052012361031306302754656 10476615 20673197446811469115408974254963128320 10476616 308533828644223383519654466683026073600 10476617 -415609253639221850884562945810941619148 10476618 -17229345565772882950370372843074801152 10476619 -379920112479952762194348758622430470160 10476620 864002127683195145962032009440706560 10476621 -15698055939350872232757505326672624138 10476622 73813843218759505185709804284130853952 10476623 -151785528059884704431247606796293514128 10476624 -48726076559881523690654055333030002688 10476625 553436127494320907118413288581871769000 10476626 30836845184461916211875927345846074512 10476627 11806992469977274643345410893736101120 10476628 363918216299252024057403294207321700096 10476629 -161321640264133393700975014961693826048 10476630 -81422623949741479621561212308301436800 10476631 8821289790430837750305782671923486000 10476632 -65076085337124818571853264124857651200 10476633 339089541591223942789854618892383428448 10476634 47581436449075228242732654994961332992 10476635 -93520304846752684286618389439797687200 10476636 21108082691096113342765682524658171904 10476637 -712884375136652362542191439303613967700 10476638 -145681237879624953764448161280932367360 10476639 -347746949372826054200919713094527593896 10476640 252594509266549472864129778885289574400 10476641 -391688171641333233452537646457274430012 10476642 -90571465986959732942076986973397842432 10476643 721467679565726146861193074470360676892 10476644 51580007606129918436956144370563078400 10476645 350616898919793264749820482742359706240 10476646 -250939676481644149323444926869273021728 10476647 -642357819494636316952527816579839192904 10476648 -46578350196393938051780148917516697600 10476649 -13429935674033482997417512970813871536 10476650 -69610962795639560301145547663551945200 10476651 -200978520869787089984948894186731174416 10476652 40331271154198601213909121112483809536 10476653 98062816681461601138150448718665223264 10476654 149297251753760719221593739334906989120 10476655 -92730690441554697117694086951863348640 10476656 -237452716591356472097799490366078648320 10476657 173797989625349727389346898185489794880 10476658 -155718463550397228357597598554526125024 10476659 542912306301128643706516820887502422860 10476660 -728748278841471729784854192416010240 10476661 -55958400607790043007518668903014386816 10476662 -32647456178651427279707289127698149376 10476663 -32505359992888333303059932874548715696 10476664 -476898648279124790109366436467916800 10476665 264795440229355905811231878131478614400 10476666 22332540149201296163510064409940234352 10476667 33810895136091360457491152037052931392 10476668 7102625574442912753062909698700487680 10476669 90806711525814677202272850829991273088 10476670 -134579984217404618763871394832831798720 10476671 132693729100332071871269565665852479872 10476672 -178572062804746078121981202048755957760 10476673 312080477480289432252066862309432897922 10476674 60690122607916805224552069966912826400 10476675 202374451037175116087224475536296672000 10476676 51834978825181186557059759245226803200 10476677 372747635551026585312642860095589138526 10476678 -92123308175803396957910870577581022720 10476679 21095694805151644004957692237630097776 10476680 -276608377371299095583000821357335705600 10476681 291188629344064413917050877752493483520 10476682 -25795798780052505697698442109701280256 10476683 -251649627914153951265477805826686324080 10476684 12592333942211726395925168312619162624 10476685 425405837130381524707600653028612495800 10476686 -4752208289435820400193585234960932992 10476687 28084829812068754764346884428350822176 10476688 -169641062617234686606962082674686033920 10476689 -108907870669349133798982385894117877120 10476690 -121429604056945548298777518441077061120 10476691 114123094775929867529659070495435273280 10476692 -9635304814273207209373750150542655488 10476693 450910648973319574160838974982103317582 10476694 99011565299238786454643652201223859712 10476695 -104951583148416309930427535361716194800 10476696 8536989242996859338636360413227724800 10476697 -206603999483733736488258553704819686400 10476698 7634019748846877101720566546369810432 10476699 -347476202257175516834645573584334866536 10476700 103758804122857509651822199286922304000 10476701 536659852836090330200305426240826505702 10476702 -194404297459702979826946395134630111808 10476703 755090282183146098019640062847905801952 10476704 -298648387490859068718158914099822460928 10476705 268618822710137829397263871478316735360 10476706 -77830809128948206225981282710010358448 10476707 -46417718079954993345951077856720244512 10476708 -169505384874719433270167596020272087040 10476709 -589575484234204361784438345737831295684 10476710 253374628130329907411450776930766117760 10476711 -61737131609888662566501298769288159568 10476712 -523364705133791699188403001749826892800 10476713 -70246554180236715913464193740456683676 10476714 89144690847116780429328829777297344000 10476715 -89920246786710343885774756903176980640 10476716 156774982589898266258844385779549123840 10476717 -16113198182033457752830012254609685152 10476718 -117870533079108172777421321180041977984 10476719 -479870435782220403103286104759320605640 10476720 -4084309157225813720795059251577159680 10476721 43051927694056672553958435066470131200 10476722 -32699466015081260087078695320234258528 10476723 799784491588327355505561460304780152320 10476724 -183677252322570414649326984576023942400 10476725 81830224982803902241861917641925412800 10476726 -38215621628411861589933048278715954432 10476727 36369031076771057818387943170855937576 10476728 -97431502581244094851155925143875235840 10476729 198801210722840501232288910552119959040 10476730 -29099804979126112374855569413209937920 10476731 -56857448278576194130384902265202609448 10476732 -20338310613096179428904020058656997376 10476733 -136994902419150257021776844510022908480 10476734 -178822182789650497185433240936490889984 10476735 -110265998313587727518991126733939200 10476736 5858925142127809749065125310394007552 10476737 109589415789694336384780973130143032386 10476738 88713670985049877731019758967465549824 10476739 -147721566747885680363557009808793761664 10476740 117630047279985630887587966452344033280 10476741 -3624582804853292041951777799452075200 10476742 349023500139155455674100062474993106272 10476743 -873334842066928616661056356297910352000 10476744 -331888724940538937987250715285153505280 10476745 -758925279457094949589371845044393773120 10476746 -26876860914573686412575913719954492160 10476747 -50181300475780347606517681100520466080 10476748 123772561157626932917654777321580625920 10476749 -12861640588411832808717760396143737664 10476750 -178597980872304885894992396762496960000 10476751 -548550439843822752644061988666886303248 10476752 751883033949639225771429283277045760 10476753 -4210480575467805063422552996593152000 10476754 -274650555397860496294953934859280557424 10476755 -382834773803997091995352328301466629840 10476756 487959505565463655614108724132594114560 10476757 181253203088193386425499371437834112 10476758 -145884921013228662625488874091610820416 10476759 -50780509547198825854059361792529184000 10476760 -24412940680430260140442714019620454400 10476761 -47088246109060423104025130816322235638 10476762 -112358524430975606726592428857642894848 10476763 431935365504205862434397850295533815808 10476764 3903151528106826574675788220034390016 10476765 138522281882940820574285200192418974200 10476766 -118514174666160353829422303158516407168 10476767 -11122999071230025119680874364861606048 10476768 213753247915083050812223153654831775744 10476769 -481245556928148789635326606900856507756 10476770 -260021519592915404013353916904140733440 10476771 113936436941360887319095172863492824960 10476772 184745776099342476202490041929273991680 10476773 -8697546251242264453948499254994382978 10476774 -95219439415052824907159565943261992960 10476775 135151712327397972745551693580759711800 10476776 -287594870295238607329274882489970032640 10476777 -256264039829016423591111055203022025568 10476778 -428156078708616311061686261770566912 10476779 645712168538393583333214479523165147380 10476780 65484577592549742488972016031540853760 10476781 6352227660573840874455311962546773504 10476782 -206606395817961543231651158852989368000 10476783 -27974443061336005410701071865637816216 10476784 6068055417039551167455972430851276800 10476785 -607208024999495673805157394163261260 10476786 -59093230849956825526530469680899904000 10476787 -771780271685501899554641697001434016564 10476788 89871972899238047995204537877958350208 10476789 334844689404265646615618861981594210688 10476790 -258810351246191291744292306517435852800 10476791 -36896241819935914908747674755036907136 10476792 389475121592861207509547418814485688320 10476793 -397716873045812793779706359146645527958 10476794 -43829919701171370122163554945616330528 10476795 895576440890631172793600990452400640 10476796 -233668958207729687320595859136351203840 10476797 176943935326571330387035619823994506912 10476798 -96076059519527418531653749549614735360 10476799 -158784256366568809109375898589151186736 10476800 150490974389352173340889905185056358400 10476801 -103767845836820508397075295042316397080 10476802 48971297154187918928630135723560330752 10476803 29225436212763020623679346903956282040 10476804 -32186165186404269431963940850018467840 10476805 -76615089142085350007139621823099113540 10476806 -153774567121019069699879881553317407648 10476807 -421075261308200601761257811325305512320 10476808 -22658003887683133137950712617060183040 10476809 -47670049721239646175463810522234934400 10476810 105439420226492932812830911729683187200 10476811 -411843500366546716099480781840063824416 10476812 156951616368523599881494833163659961344 10476813 -73047745549256321926802067328407268800 10476814 88931753237077613689094548610486514624 10476815 -156220533471283213940578437931060274040 10476816 -30549497475295214957558702345113829376 10476817 493065308550347569996889914843826163840 10476818 -178840458774531403897244057539412722560 10476819 285496804808570557496623455092297758644 10476820 191856932406205417854103935404686049280 10476821 145260133157693040826867060647244032 10476822 97200418894853235970118233659242434560 10476823 -104545242883339394672927670924381187360 10476824 78503420047858832649959985737904414720 10476825 -51174931783496875122138149903698058400 10476826 -611390666497531404584544016598719384320 10476827 181173048403389725735525817179567756676 10476828 -38200321734136374675209116741421345280 10476829 462683281394007551851028554081151630880 10476830 -29966107866216281668257692306598835200 10476831 -44355184871894227996206463206912517632 10476832 -351538708745761530975132636630751838208 10476833 -397770776778130182821698595776031727936 10476834 -108908047309862165580248174964458133120 10476835 -107778037531917029361554778017262300720 10476836 -381250133036079346966676979192543323520 10476837 -555500683227575911477155888982845340800 10476838 -113421997860148908422567456968803739680 10476839 422775358059286478598167694586734011640 10476840 -10697897203794329540198715902236262400 10476841 51651914401598021876193069814058585232 10476842 -268245100387613656956256850045476334928 10476843 -26156236739960226271591299608753669136 10476844 109431429231418397500388552140547408896 10476845 -354571073979689748966203891760986978280 10476846 -100876561771183130908528027613844716736 10476847 768309893150046228482979530010139596800 10476848 -90734595742067854477918795432134524928 10476849 -378809121183090677683440766236312129936 10476850 -271945088359260814686152262816559591200 10476851 -292447408378060006090602075471169132032 10476852 -36712104895954331860548922147068788736 10476853 9020069246996612604189740813039394048 10476854 222375069785856631117049237529561964032 10476855 -293062344494100935717542778421984631800 10476856 -77801229557001186625034265003877785600 10476857 -640544075769369286873952128860023913648 10476858 -28396151258311985018606936729584473600 10476859 717414799676504479762180286071467909360 10476860 37608851691552283431279346989625896960 10476861 -407678276092350963035841068417870032128 10476862 156014787076541102759253951483058533120 10476863 507563831008916683502884786239880946112 10476864 -206864765746436944392437480936177664 10476865 104111003990464588586552700950564474880 10476866 183517331181165936561503115559491782400 10476867 -70269713497084593115108266911841845952 10476868 66535036035439222292711773294170169344 10476869 172445138868055242342882571233859212444 10476870 -77434224229140694483114332962697830400 10476871 295106301222668346689630342638516944432 10476872 -9495627288888962493952853877855191040 10476873 -351034450913979742221567685451484302112 10476874 -119052686138537101406420783198710682064 10476875 129466840249989128442120012463925332500 10476876 25176166838966818122313054704247660032 10476877 207872278634316116556827623527724244726 10476878 -426168744451865477787246902864656253760 10476879 49836643625743444593290822927380722432 10476880 3022612924461359034481226122952540160 10476881 18859148774913483374959447429461492852 10476882 86603608813432955276268980759084838048 10476883 240497819922446734857453626419577518960 10476884 -15296239081830633096353913118538612736 10476885 462672119264864363517385995152126400 10476886 -99516516645364037418779992682957104992 10476887 -26188543801883464994775255197692349760 10476888 107179805512255243182109677741962649600 10476889 -146051569366109774427041499276555624310 10476890 273007773857331966889725127361604799200 10476891 -455964633960305043606157417621278942720 10476892 -233794067145340547966557479718813494784 10476893 -3944892941712293477626077480347796480 10476894 -44638152705050057384909029348625274240 10476895 -155614909994576096475112763788555788960 10476896 -827101379296048157248376441439423037440 10476897 -360965443196006780359619888586088952400 10476898 167672843931280518240854281194766021200 10476899 -44053740506831006038298721568460432100 10476900 -31688313106578252297937940562694963200 10476901 -369279631078688099469525518924637166400 10476902 105987765403826617108214136297943814400 10476903 77309615758214945522242363488063448104 10476904 557090194611937780889062006776584601600 10476905 197237727711186446488976175075946767360 10476906 26889547127662572092502935045594112 10476907 43887764398536129852693536763706112 10476908 12075530762260123742616331237667764224 10476909 467792625902348406435293569746285063414 10476910 -259960602343069675095864243763422104640 10476911 632203486669008835223658877620603896352 10476912 -60748965111298461399686121748667301888 10476913 -147963855227397570321057834234907476060 10476914 -11606960709703864250509311412622005248 10476915 -89515292754080582178833898449783516160 10476916 344234142567801513252120398503980410240 10476917 754353400661880595638781661531684615520 10476918 352312397010073777622416400794623822720 10476919 -494438108017270909126906546552531766680 10476920 -21721256166119779574543579237664768000 10476921 58060817003790199243255424858261852544 10476922 365870180079202998676026252372625414512 10476923 -121166679177669030276627959314009896960 10476924 -221555449402032142156975584563126919168 10476925 -104408270168480525071251025139050272000 10476926 2659677564723446063707844489148910464 10476927 164401366251565089552667168695326866128 10476928 169962433268798963177292992191125258240 10476929 543696515669942709120333896163455974530 10476930 -8232785118104229547418521018278420480 10476931 -247805334280257745875568284546991515268 10476932 -131815183210926243295567650114404414208 10476933 -373175234096363630493975110700013832352 10476934 60380242479165281889406496780184536448 10476935 -102127864340604110865134734448974800000 10476936 382724362122985059457201541616694072320 10476937 326062877282677772258500387966071216960 10476938 -181435988332359940194026494588595385504 10476939 365103103979304951982629535241813803968 10476940 -244261794250565824488436671688999848960 10476941 266850529955179894703519483822013372342 10476942 785783161393208487829961396193844224 10476943 -373874312235723342573425318515944705896 10476944 31404362313844765408319388049702993920 10476945 -386397927357886433964345081546874711680 10476946 -96482408946688696095851750476411299840 10476947 -218970524094909212966854904379582320448 10476948 -196477187612755991805823035140493649920 10476949 -139071031601409313656103839308772167264 10476950 -1839876758203325161617304308397324800 10476951 -459168582853614294520648566288935919768 10476952 23171516184476098142592136160596992000 10476953 -30058389682229593528980013459934588796 10476954 431723483073723954928692705151378537728 10476955 311962350621870171143810199738579735360 10476956 -153598914277874456707257323419785925632 10476957 15992098439406897655892085899920528032 10476958 -42437074114776735172556205422200915968 10476959 151086970871368362141380201222713160160 10476960 3774836863200603661961053995930746880 10476961 356256471292031848385372587062319519200 10476962 6839974660605329062462622291697487872 10476963 58392177042798460854706705498412562384 10476964 82594811402955361575130615506290509056 10476965 247753302656220138524949540316555960320 10476966 299881197887742062513927439777722736000 10476967 -329594654534494202672798234528212462984 10476968 618888559701329345987466554052387717120 10476969 -93257165453628064383489488177425247856 10476970 -29541663539278580999749940037617264640 10476971 187806773336654766534108585466416887760 10476972 84896280976873382276232640753109606400 10476973 -140184290591494477210066206837827763072 10476974 125628203689970027594689420443823868736 10476975 8778983663328030118701598771712574000 10476976 2787847789795556678304134796729483264 10476977 -80166761813947772302965743283776902656 10476978 -386473296762559108416377389314783013632 10476979 -486512675313474845893006853997299573840 10476980 74089413234881281676621806608230400000 10476981 -571539127382355184949056141404911506788 10476982 315758887087787092813460705502473568384 10476983 409597941584837200303210300816777181568 10476984 -154557827781732558254330585195382374400 10476985 262281066161548120011899979025403466180 10476986 153213788487037707117344083497728117760 10476987 -128675812740859248120317742662676006144 10476988 93519566076311063694861227191502225920 10476989 -65615647492642333187594206855245553344 10476990 183794148125430458659822317737240118720 10476991 -84115342828721134290167152080336357120 10476992 -3734278588905168780401984513381498880 10476993 120789220409768707408461851025571008 10476994 -110482092728685624459395010172320686592 10476995 -220113327173349936183056985730697718000 10476996 -163027279209253980683209362560770065408 10476997 -92392333060871886409409380685218885860 10476998 -133738343592517233731024031377227269888 10476999 -284088931083088410680351489953047110400 10477000 140745843544172583665767603803701760000 10477001 375037934390995533476428098684318727002 10477002 -34201912620028491369682898589680986368 10477003 -175512820306488637087059827905067184748 10477004 -20513094956651801954214778748380800000 10477005 -159352563524898778764038767173850767360 10477006 129793111679633531380611170441580880128 10477007 50332954365436362332621497313902051560 10477008 11783001704427864072220593841012998144 10477009 -333011640687331288170657040096286187790 10477010 -284571093786760780341894507117809535840 10477011 299332948046363878885145994121200140472 10477012 -33201450918148091271353674302297415680 10477013 377725644079585975853538199923040477344 10477014 6202486187601571808379420396364232640 10477015 267953611970996535801426577926580738800 10477016 -196827639310955625232285204195123261440 10477017 -8740910025386783662284900508122522252 10477018 136334177863899650192077708809852887040 10477019 135781525992795410358164168651937198096 10477020 -70487927437003560048258031264915000320 10477021 83582654663575101782243200005772097292 10477022 -364592750113079092257977580665480539776 10477023 96239160601317919767143650029221382984 10477024 -444594082980750472366569315407035367424 10477025 145020991784785273358511276932676402300 10477026 4385758993927570193662345122088496640 10477027 142770431708785400365382315593647188 10477028 -300563700876328534457887095131820392832 10477029 131013054181221383065490753033022003648 10477030 -92095388037848326149352702070578995840 10477031 -259679866296971453932626522230607631368 10477032 -48026609545919207643918190401557299200 10477033 -26072934253333202437245649097609234040 10477034 84719084516737659779653567181695663872 10477035 81471114728140154339779090465633870320 10477036 6874610668698601549173890433309440512 10477037 -308690783338383757103596089641998325760 10477038 794624105945244800242764841800416256 10477039 92652262432803773635543221220654747840 10477040 3173963192136471635123597944384389120 10477041 -173632005929364544190426681600524192896 10477042 -7422367629556360075329208208760375168 10477043 50492584236822894252875453521681036800 10477044 156612395462210726863959976804083763200 10477045 -61146975401402197370770957331803673700 10477046 336238996599472664858342657113245197472 10477047 -5985021159516594920679255554288800128 10477048 233798702168588359019018304682496655360 10477049 617543431629128567053831152652743933120 10477050 35354470205364946748810805567825388800 10477051 142371683233665944821819760872680747984 10477052 421142087304657254998870485879933960192 10477053 328122013605055555238431675936480774080 10477054 56647919483856362124449958509675609472 10477055 -48015994952276969626669573723293094080 10477056 -154518200842373624894108529520646553600 10477057 -128077228237472548315034344088927965760 10477058 -24959066465085180620693205818898586368 10477059 -320481450757358289151599170383005219840 10477060 342634884889735979151171935680101519360 10477061 97902827402762411429058461612052620832 10477062 -93800772562843303791981240376843908480 10477063 567495573378234862182760223511177308312 10477064 -32744325028796244663320980648848046080 10477065 -220455521057949005461827938021828988480 10477066 337532318274982332228278688795138530400 10477067 479809311053517290766871221203717314152 10477068 -55770804760530743305135857236912652288 10477069 -296497741869029381434282753169430947530 10477070 -68762134972997314716764361220174218240 10477071 99389511509443218877042640242374936120 10477072 109194968511031916618217901214239563776 10477073 -13938739162103082271924372503956313678 10477074 70447503701575568471901840168487378560 10477075 -25221467816877470571725480683919424000 10477076 132592870036266337036182330965367521280 10477077 50470230428484754450791881100368013408 10477078 64938309663210006167306698142814508224 10477079 15259519220192773788557758004506043520 10477080 54913984698139008555476592365875200000 10477081 -194105584563828560121144770624487477308 10477082 -108400185528927927578597580348836494080 10477083 9651832345484783335288681656623391024 10477084 -427431519034436304223986008880696384000 10477085 343747642988094533026356755837692998360 10477086 220908725158983816673596793738987692864 10477087 -109236323630560104576620747693771311264 10477088 368910008875652681827766220233381314560 10477089 156206503536275946607200764020404912384 10477090 42214933829835146879012975364586851840 10477091 -107812351315387087156648123824955785600 10477092 -41828318908916042173231745732416232448 10477093 -308259883524424467119115979806043714272 10477094 -213665313771658948221168082702512405120 10477095 70037346041733668400948965450861059200 10477096 197611046060073706267133493377475624960 10477097 -347693296246499082382693689486254072454 10477098 -82245588411238760454384301426523563776 10477099 144823715654033430862485446390341781952 10477100 212031187785689263523093928167948966400 10477101 93215367563923283923592574854784355584 10477102 -10495137052453807969672867279715361600 10477103 26163987988908911394159664651633425504 10477104 3077206228799392021935702102370418688 10477105 197262238445301276978144319255344581160 10477106 -8808712487901775166275134701482285536 10477107 -25304701965962855823497721889571980644 10477108 44986950854997818269365937897703942528 10477109 398215925824922526007031952976159375200 10477110 -42557103712973715693130492509350983680 10477111 -563813773094437212794829560279097374000 10477112 -226374712376343004522196027337516748800 10477113 -133056332343949493617067608855345461600 10477114 -149783695924490420642213149899617937408 10477115 57759735100926703219190257565501763840 10477116 119605132796527628785720060157910749184 10477117 18733883185197414520618270113979716640 10477118 -86970460546038832807387168346403798720 10477119 -143153714471076709884603277352251158528 10477120 -89801268192557531445357671992786944000 10477121 224410057879931358120864433408182670272 10477122 -1106053626982076341840290072399816960 10477123 364506761408237466227084288328755645372 10477124 31871862681939857035299388114371796992 10477125 -376950928836766443596308575236123640000 10477126 -356028465912261717569756784039451751616 10477127 -669813233970268860986606834562983843520 10477128 -255532113118373765846127276228611235840 10477129 -150770483492428467668186342152045876316 10477130 12492483738776662808976810148581924960 10477131 -39112273961759567988059070044714512896 10477132 -158447300557468739566951573750676193280 10477133 215350751305138013639517921026545787382 10477134 84534245147818570334041903730470433280 10477135 -119623704420837553018584011432590479840 10477136 -69401147517232129412383752335629099008 10477137 -301464597613224054780444473526354395040 10477138 -38171214139792766960320607182688778240 10477139 17663550372922058642960046370414280940 10477140 -54945037120596637523077994262063206400 10477141 -14423636976462239552566570598193041458 10477142 -51928931386049975167445642486031977856 10477143 -381949925747363714409254582676797163816 10477144 -20410653281915305802930583849452052480 10477145 50343962700227179788474525893912434560 10477146 148575189368309799221588806725253920768 10477147 -563680039867388440322259012773153202288 10477148 462765904845264538884866487017339904 10477149 107593333246588259189346061816061609760 10477150 -83102197652699384520247250227982731200 10477151 19190327413352664499403378249459808000 10477152 127845432050766308624719232091170537472 10477153 70835456628683248644169705458178235460 10477154 422169104274926918497802551101325405776 10477155 172638954799069983709203833639069517840 10477156 1976992665456855266079172542322939520 10477157 -114002955767642982065549953035647214594 10477158 39202004497481831882922852722157998784 10477159 -121872258308162267667305073692085426048 10477160 408505821569473863917655621346974105600 10477161 281261214284256948209909463210600619200 10477162 382069605139140809778482106293838566832 10477163 -104997588377247966633533615426406703296 10477164 -132489270169415763891439091389133902848 10477165 4634772541547941281490663767857831520 10477166 -41430707338706895903153042158890938624 10477167 411589536539000483979273953487539128320 10477168 -60416718121861183258507698510565933056 10477169 2194219230109422299236275801462644580 10477170 14077666955367859634131243306538534400 10477171 -696275557217201977722329099357527848628 10477172 -236656485466721224679837928329829853824 10477173 105441738374151129054620361346808606208 10477174 -16797930070468497010204525547949256320 10477175 -37282428055232566608400038407700279600 10477176 -265637514276301486968199728137866752000 10477177 -25654248866227116780841873207261948028 10477178 -52685108525897108512969988283438598320 10477179 -2175605684573686048622969116527292992 10477180 261210736743310994199963358882513789440 10477181 98398417897063229323205818070365940928 10477182 -53619126404665506875497919685613873536 10477183 812641222401564769949086341137769410432 10477184 538934056341767712659639624370298552320 10477185 -11393435174392307734414395259314142080 10477186 66396018498735861729837159953882863104 10477187 -85966460034101822917610004973366905648 10477188 -270095283321740934405820124306829971328 10477189 -152601758788492035488817540000405748000 10477190 -159081786754821596366194902959997492480 10477191 13899284099971522710504862026112737192 10477192 731386088941222394808247518005290844160 10477193 714791249413906209235566759084780942720 10477194 13063628675384958528138582602198876160 10477195 -403180026646319430360934341378050200800 10477196 -160009256023594802800937519609688633600 10477197 -1496530811025542895994673383038318612 10477198 517924573840019543714047910152329761664 10477199 -358557411711759078002587181190791320536 10477200 -38441618830846582305607669741962854400 10477201 26552409161837715263625598490742235904 10477202 -105872927917643507338779962353186284768 10477203 -158780405520523542052165152038690400192 10477204 -200975538006307308475869817396645692544 10477205 56831260675058434535347560477699474720 10477206 208229618262199511704152090340726358112 10477207 13033700996240329484569824586152035520 10477208 -3053909991113340998868394585964544000 10477209 -6496901854707262339716855597909372672 10477210 96678499394507818802612656820301761760 10477211 -391075002242160790686278449751573781768 10477212 -16442068819162104478501425579077250048 10477213 54107607217027318352336256064179590304 10477214 122211939013888122198893444747129802432 10477215 -26137410756594915845188839851413862400 10477216 226941981504127186011222127543802265600 10477217 -10262533573665876031416160261969847040 10477218 50128993622822921181624628614039122304 10477219 -208136673619718020273387727176543211304 10477220 64609312247543466873312904088249241600 10477221 -16827369113472897425082036129483350688 10477222 37260531003564683628028011506399848704 10477223 196157727417880839741539714858901296760 10477224 285056685352405588190423868919408757760 10477225 -24893123520017791992895907699234592000 10477226 34401396435416054096155362323539501824 10477227 68318622553298707578395578988360839680 10477228 -27859170422868177830863192367082693120 10477229 133772813335967139553840944003430699446 10477230 51775655541395033048230118209746798720 10477231 23815718967195054332744638578985062032 10477232 81839079449980760347284952792387239936 10477233 -171311960170934929410224162153123107800 10477234 -5287999218533829136386534354627499488 10477235 175877115034102333774464370155909921360 10477236 -54895693561865680636447279897600327680 10477237 54780946213205513063370316357234651886 10477238 -165145383903197710716328435792900533888 10477239 -355587047733263063898636036091059025176 10477240 202200352112982663466088282911169740800 10477241 178527904635287024766406283376363657642 10477242 -254482907845734470240229845415895211520 10477243 -8129043493012262509640390612200118000 10477244 55482335093500303862561209150175855616 10477245 -279935478641241168155182360003319678880 10477246 -106989498968628630627463162356310671360 10477247 62166739616047279434912816047679310320 10477248 32121719036554820126483655913170272256 10477249 -758831658172623587001731075325320383440 10477250 24674095360172071604164515626040192000 10477251 -2901991051819502941875243056310573432 10477252 -4859585202918364204500211591862650368 10477253 106027092151229254773264308007751240056 10477254 1711114651300851785163907471041328320 10477255 281196596305710190764945724975365863160 10477256 11230048544867582092282550680023859200 10477257 -76549635084532677873433421631464180736 10477258 -101362471209311199656792570003465648640 10477259 -3638339143114801399089068637888790272 10477260 -177054105669941427013817511562521169920 10477261 244939241817988941642941112278478675052 10477262 -56055512832044151080420791381726876800 10477263 -4777439447813581619862400391122674432 10477264 -46767967657881984419823549605505925120 10477265 354843763377101420556298042903806936000 10477266 -16544276079799484889664605472999406976 10477267 352647819967486469472727764444691870316 10477268 462369216042314091746940994076213637120 10477269 -67362470145842629765554489005911890 10477270 -335664203363842978474443857979534551040 10477271 210861210026960090748093275614750798512 10477272 31106283329696908193817481731078512640 10477273 -29198814070924002459203894535407775478 10477274 -261423282712051955412649720797689035008 10477275 -75541532870711971700942143169037886200 10477276 260024521409829336997786522686133565440 10477277 8429411464817891354922202439033584812 10477278 -98149998632730435264268107409337222400 10477279 -370678446476258546463113085859924479360 10477280 -119123281266534139786504971884683591680 10477281 41268576933464766328661273840003042880 10477282 127887687625654744613703435170540021760 10477283 -684773408768898265803582496157943930468 10477284 178953648479017478288586481132152023040 10477285 -7512429739773245897138519047488762240 10477286 209821552217129072172102749126039731584 10477287 -196978379129508823763843151327043948608 10477288 -177568678615545015763834238202724746240 10477289 563778660846458587648439634535731612090 10477290 -27570453008384623371622116739486617600 10477291 329926593085107106597779871883759788584 10477292 -45433514185491726725950354529880775680 10477293 -59239118486439162061266287573168089536 10477294 4475874383051454364482251822782465920 10477295 266389194042569370041669008136835337800 10477296 -42216297551303163019159330862294630400 10477297 -64656197803294151547275316447026990254 10477298 63609517974143166589428102725214477120 10477299 2188270144883184826132779763844056320 10477300 -281078303411637716065296146434516297600 10477301 137489395258807108975742167926546460572 10477302 -224955581284515279430797059965865181696 10477303 -14219612968433568825544321009747356768 10477304 -87185165650734854038189819391200051200 10477305 45117714484183189058486996566338938880 10477306 106205088288387046501738378033652954880 10477307 282866118421764545900318986581498251556 10477308 -297592460430015420938535698268151856640 10477309 151287859568089595252611586370551575840 10477310 113210144595149592140770937972785845120 10477311 53383220755971161185119589518385698336 10477312 435840107685129528038501188379340701696 10477313 -25635425688351805216256156194371764160 10477314 31196016575571220598291812493408811648 10477315 276184571211683568079093171122129858960 10477316 -494858866561810231149493064099007576960 10477317 279317817185298240438313910596116672480 10477318 43413659143785673901698135104102408192 10477319 311967914305412177014213983738420429720 10477320 85955539207407456185180517308070297600 10477321 734941501540353696055432874607123559092 10477322 316100883805789171064776279559249030400 10477323 189058232666848328939644291104028927200 10477324 -63944857613959968191915429776951073280 10477325 28736152356965693751257106362275736100 10477326 106556246374321420584842084009076786240 10477327 -218315232186025941141285328568817716760 10477328 -24039718175651048284551892083581386752 10477329 37212219938866226601603579917862139200 10477330 247884275341013040474157682723451412800 10477331 414242014353919998403581606163489939032 10477332 -190713298443309338200135281822097263744 10477333 -195684177803072312577895233993496558080 10477334 -121787686502235484465909453801368956928 10477335 280587126761633110501200940283301840000 10477336 244297739005079621977874236780062351360 10477337 1505025024830486220793260742457995968 10477338 -13172708179521511930846740670722178560 10477339 163307967078864631155163493342584980024 10477340 -67006358875121679750018530371772060160 10477341 -52095104407784345866039934931565206720 10477342 184527318920091250381014900916412595072 10477343 -781558760626223676766159559959969365408 10477344 -328070019556769432125645214521184747520 10477345 26219181257232739071833695509969546600 10477346 298670596711994302343314694695010565504 10477347 176091476674626469930435531753281035760 10477348 -49851151315179297995172048168120090624 10477349 50353922892126912132605332082504063232 10477350 -428842020921277109150782118935440000 10477351 166277707076850777133438625339867192592 10477352 -94597076752958276203286733534622771200 10477353 -70980398579004978215273598972359575200 10477354 170914744942689863692841623526421875376 10477355 37537454372170165004305274210954740800 10477356 56310398585497290676542037052704630272 10477357 405228870367570412948323734739403195232 10477358 122201634658072276441170863619689312640 10477359 14836525952989160345276682370714276800 10477360 -30109065846122112642351663543277977600 10477361 522077242500779258115995997509569426962 10477362 -23195612961536902402939813193056920576 10477363 276855517542253071001728448943513703504 10477364 -174099294750549814924195460899035051264 10477365 252443905439035546890041674168859346720 10477366 -113606511916867957549889569127438122752 10477367 207991588943217535288359672058972117416 10477368 -232645412734893402910144420728000614400 10477369 -283678823502162171924958291601511279104 10477370 -33835134128821554587028643776296985120 10477371 7192717583919172466377852568966469912 10477372 533014651648052302503206327909027696640 10477373 160538514273793272568305446114396736000 10477374 65569446081543455347067501472800785728 10477375 -999097547843937548820600888761656080000 10477376 63410756700662265879798358031207497728 10477377 -175549868266557631714782544528973192160 10477378 310765541296338978423705677688945132240 10477379 574795285412954429138395130397011945280 10477380 -1023967082738712775024086924660572160 10477381 1003693982111404342652375803688437889280 10477382 150476497092265742176827348743378544000 10477383 -37185389858012526409361646496086999936 10477384 -602557735802165074033779685425760189440 10477385 -172870319563628817053826616234063649400 10477386 26264762333284728702078560611396777824 10477387 -100063148096974150643331802417037563680 10477388 -285945680454318484238129011681807379712 10477389 63682709333581339425714363347629954368 10477390 -94143453321079148813251870004501760 10477391 539758593440681142837417940629455183712 10477392 81087922626443648261269827603858063360 10477393 -126635650683070351703171192377540628256 10477394 -66587952003057210363052057851572444160 10477395 170022544294005697434049036528773437520 10477396 167227886483801655495631614002772020992 10477397 -149347220274268912914579580742152335360 10477398 -3691372285336056534859240608312499200 10477399 139424060930455083361651508762544703968 10477400 -376432756216842643553075183088523008000 10477401 64995746553812636857352117736966483648 10477402 -8894652322496074401487337645882167296 10477403 360604991133962664055657216156478014440 10477404 -124056637827733204978322756273360486400 10477405 184752367754903699666547359540431182060 10477406 -4973096851886774984327004310984647552 10477407 -59585426283469654059101250377535159480 10477408 37665234656541728566739750404343070720 10477409 485927271306666589864837457438433080610 10477410 -164641934698807631615134546373516966400 10477411 15546988432577483876622727642835755008 10477412 51838265350018358624983217015508940800 10477413 -162814529790184357834605949839326840736 10477414 -61957417007678378523148257348642945408 10477415 269279436727154267186802488086473720000 10477416 292323595255074681628059979971640934400 10477417 -475834371232609839017236572957863477360 10477418 -60481951477331327430039415766889533184 10477419 500792429125829607484249104333681751488 10477420 -172256559818176049857387693895745054720 10477421 550879048219674471874661111685342433644 10477422 -13730313776388582091790938568479710912 10477423 745098598270059529103171474460496128 10477424 -67860214843558846675346390755331112960 10477425 188681631392679829747623562492801810800 10477426 -168852159771454839444883194603283247088 10477427 -131600639955067116832990764552094525056 10477428 -93339973270234665132995556178855280640 10477429 -502077716233010960513107783330943925970 10477430 15749867924615130064589230025369627520 10477431 -522449189963317948961482012075207948488 10477432 82607272964377406265574720202106470400 10477433 -402706776510013377944313312911174775318 10477434 189539396696430365680019690736411168000 10477435 -120097597739894867094266431187119653120 10477436 146987801806707017046857754060577920000 10477437 200813691555310340234773613097616544640 10477438 71475778867431200518881120902130962496 10477439 325149767869880409281593775788335915360 10477440 115644718591742645129093146425792921600 10477441 32945983149346146669320714988696911040 10477442 -71102999216628382582729549093844115456 10477443 -199964392082887045049807698391704286976 10477444 -21418176095539151803585146578848392064 10477445 -137356752411334587844218388450412557440 10477446 -35627335987156785440517802686744877056 10477447 -127378249543446718955950055676767656608 10477448 -282735592064811078054136129039784417280 10477449 -176578115119438779753405441352314358032 10477450 -182083659452793826480768809346665030000 10477451 13028807319170253844562161240022683992 10477452 -239290976358306688032302112534066835968 10477453 53673777456906742068526858166660493280 10477454 -28084925301282994320562567876460935680 10477455 142570876855611955216295491706743776000 10477456 38724016447029094914339709115527987200 10477457 322744630264764980585293224419349220452 10477458 105360453751969192381618185768891697920 10477459 -27475441494057305222240053293494278896 10477460 -157667268150504793219227720826859151360 10477461 129790667093533603094767354452432826272 10477462 19402727229754663944845589833318771232 10477463 -324684081726778047466483464169097823288 10477464 12962323476620723525833856125360005120 10477465 83784186302882021406711287787082153860 10477466 4376042540903717906618122747297288704 10477467 -30908752839858221416033909395688698624 10477468 87632512598890715103978322628263541760 10477469 -637219283292634948610381138886696365856 10477470 -59943282050530783117249393356860313600 10477471 -37600919657057282440473407479102462928 10477472 292350115842070389388243660428448038912 10477473 -24264997596277319285197541483877775872 10477474 190664417458341541880511007439479806720 10477475 -2888149588333987783246069538556427200 10477476 174750756082648069285254803991166703232 10477477 120856067965295917277231405291875886560 10477478 -8232433938271989451632654834119352000 10477479 386242340780199744174002140326533298984 10477480 -82537912430024811328449061253614080000 10477481 -159327912740234580035086856363298023808 10477482 -122719785637729810636754029198360325376 10477483 -662358999543867788275042993546217655200 10477484 252610743285194254983485230586259710976 10477485 -82587968824984956283904155505350756800 10477486 118237292352591303320504545609798525440 10477487 368203852367382666306282012822937205136 10477488 31961060933023401305008493457020289024 10477489 8502708558335623571056205340249087168 10477490 -133068383668681131783550523629150010880 10477491 441874584128411177608540213892551404144 10477492 470500913611807098956318299344513708416 10477493 259943100327161731228012784299352865600 10477494 -172730296828117203931817367014469420576 10477495 -71891851883500174570696050399065913120 10477496 -108657685382195257684865289086436311040 10477497 -16353601709780844235112315166516343680 10477498 -4687429362964431478482270555071624736 10477499 104081072465825902474066166973416902500 10477500 -25471353266210416471524624657530880000 10477501 -88617608050590157576389108599503135188 10477502 108772598868232677874663977922696007424 10477503 -55102140334390177681078992601544415000 10477504 -14929296097793102114036530960261971968 10477505 -177603514227159961466635393160152362240 10477506 -15509176722763077107340539753730725376 10477507 -239063807832087014302439596648798818244 10477508 492892106912047846536324532499931975936 10477509 372124100804706594716567606880408576 10477510 185212632264247668389986235286079148160 10477511 -1677407201559087476952438809277194328 10477512 -5094887127837696540508975248833740800 10477513 -568004719610187454978988526709258563238 10477514 30244333547185822540496272685078096640 10477515 -202823875943156151802015082244331776000 10477516 -14533705386482455842695608682385725440 10477517 -135200227600767977078714166997290796020 10477518 -102326671727240145808640798708697369600 10477519 -78963262001832993379747845991310088160 10477520 33937900459954502969321923564753305600 10477521 154504174556831445507337459992983756160 10477522 530058791260505915829943806135778827264 10477523 123038935591688910715778803939463959068 10477524 67492723367408818859544299408790515712 10477525 72262213041306245288359282437055761000 10477526 489556562053073452093584182380636644480 10477527 433089178433310941218177542719087058432 10477528 520506091400298407863624651234222172160 10477529 139390818923852548570487538408524549130 10477530 14350852685592698327847381066203243520 10477531 782008917858796389058281248458079886000 10477532 157737013437659776996488275927942963712 10477533 -456464258240516924127640665724129305600 10477534 366316268423325076823010630018123664512 10477535 -20506489245631888262179428013414963200 10477536 -93846312913676755348731851342667841536 10477537 277913844987393010786843066128837929152 10477538 94245437727508916161096155109148171040 10477539 -260265876302602785195894653783783358480 10477540 224509565602360464718159354550877354240 10477541 -49945067874492022309889312223174722016 10477542 -209554068720304805219397414702758476800 10477543 414719404651010416478906017481228351944 10477544 19441887810050437623412965478348554240 10477545 84699055855419043430552214076435909440 10477546 117182009403078855567072912781835927472 10477547 152489531846905403262209004689304347664 10477548 -339211455716630817372541899957206439168 10477549 36085797707600579647538317606115782400 10477550 51943086092825724024925656986038320000 10477551 -175511761043496146194077493107238233216 10477552 -1667745057537580602765067440162930688 10477553 549437514725002787129839914156974229504 10477554 60123351989361464435520977690461345920 10477555 463297214812126007068023677622369156000 10477556 87548303938387433114328617950464040320 10477557 -134367829860560097709965257671417187346 10477558 -30818593824427894293585638076666028032 10477559 726647730027667726275376968291555965616 10477560 111956108418319512663831188393188761600 10477561 -198392457478472400586699859494369266838 10477562 236923613727316829065645451900786495712 10477563 38661460014806255841522796843865866944 10477564 394707941781731737404002496068181426176 10477565 -175007610071181927575470595414637811200 10477566 -67194274674599394185662523570003558400 10477567 103129703018150898722143454291327983616 10477568 -165586299109788846408786966206553784320 10477569 249152532879222538421527904871253063680 10477570 -42980520361493903780643343732791499680 10477571 140103545032297175527312869339052044192 10477572 135057779970947268157479530794889981952 10477573 -276626780945783166146046847515044646178 10477574 -250532158752354353486734616983731910080 10477575 88892126768303722635796075829443381800 10477576 -485696382995633454282221618648809789440 10477577 613342622503806234009051731189746878672 10477578 -154926995162670772003932167765469240576 10477579 31096669272390818383035854213233464976 10477580 -241482563601011357980178369694321653760 10477581 123693598162833846483530405153038622400 10477582 -278739098565656619507146815064018476608 10477583 26596407423756748314634171039911132024 10477584 45292629794510856370043121735513047040 10477585 371193343141429244609222351761875153780 10477586 10483014409415087639773304724039797760 10477587 -356031413536166822017430593644062343240 10477588 -202914009419238799187108436548587192320 10477589 212506131625952945714178720496653189390 10477590 -53531915286710605619712955425588725760 10477591 -196572350870262553680896530516349222016 10477592 -376759281121689255262572824075307264000 10477593 -1036017798089981354698533445422480384 10477594 -350482430395928555054732935354546672128 10477595 -3545420027876839261892550426810426480 10477596 -264287905232489531822736767987150980608 10477597 -39426778521616577460345668118582400000 10477598 51641473342686038655185474529845884800 10477599 5424916629389739678994610607884264448 10477600 -47097879296999750995633711456400179200 10477601 -117214032551985334427702924783420091900 10477602 531604965752033528713989708514340640 10477603 40673781453731606081788822101911841880 10477604 289590801270487488470929943551982825472 10477605 -148885170757123409187060932346150707040 10477606 8166294243658862574259117316352139584 10477607 284985330457163696196889657280493417600 10477608 442687754030477923527651420574511185920 10477609 274277963053336150915975634122322258810 10477610 17747151320931200046073784248871178240 10477611 114451615662940545609591195177109202460 10477612 339176985674186249824906089368090542080 10477613 50424170080085828088598718612941526400 10477614 -4882339753990066219539484885969520640 10477615 307240386418476168705798670678564418760 10477616 204502534581693145472317994393876692992 10477617 -26634149703567591669750414027458470752 10477618 146561013944260782147651838039509695760 10477619 306586829638934457237557473747460155020 10477620 -97348779458042521510782147102657638400 10477621 -228477564937136422306981567205865590400 10477622 -102477062722557381951782409401730849888 10477623 12583649041021849842870914376427180608 10477624 281274828720175314382506932431194624000 10477625 -66586967043703967705376281370901350000 10477626 -67306089051077776979440499182656057600 10477627 -229776415967198677463181788607123480576 10477628 28307167473931220729906381202620547072 10477629 120457361168150373660095250836401361574 10477630 80514746966761159636823756264756688960 10477631 -781076593216383925828431014262268853568 10477632 -31913227892161331950424136652928581632 10477633 341599607427006055825055169114235655520 10477634 -72735284049111386155701093697740308784 10477635 21736690244823640244678694068818210560 10477636 -160339432015229852745841359435780946688 10477637 51767645893003985366330549538859699452 10477638 -866011878456047069007947953286529216 10477639 -33734357575967536725506764158579143088 10477640 -101719732420959452740588904289305395200 10477641 -271878307299278029511270853628806433008 10477642 -93724630652523688693755850259989539840 10477643 -164589508145984646225627058869624109656 10477644 185558097879666533245505206682045463552 10477645 -37665820156196517445683823721362048800 10477646 -646475820192500566705313569744363845120 10477647 269568063688944142193963352246850690080 10477648 -47145186854230669993943324047296176128 10477649 -62447435860954499504270456422546263168 10477650 41737074192311680469043885887385177600 10477651 195589980889086903507912789320534140652 10477652 292535555943115013445936911612848369536 10477653 -56204078736959985725213987815009708896 10477654 250801478390978991681611621754294572544 10477655 421843362129318431105393926096090296960 10477656 -72698499782472365622625621661029785600 10477657 -918722264064741808401774319519557784320 10477658 171181629420911781337390026719402461680 10477659 -30867875062572995740162357771121298432 10477660 128904573801082469348229447870921830400 10477661 -549688899624381642363378227765903836800 10477662 30118563338144176448843911461219814848 10477663 -30040824507394263599619753989879983104 10477664 -46878089557165284158193679784607744 10477665 317760099133594307143719674313711109440 10477666 -83992764767542659545343525867963805920 10477667 -417499489969927942179564960269791374888 10477668 -288524531341900975603347666128137743360 10477669 -584073366684974525071413224819163196930 10477670 -106110011566153608117108527628176641920 10477671 219182725184518439131772043470185568640 10477672 223404158268526353427932318698104396800 10477673 31989651601440171353112781386751074432 10477674 -152343946052851068094193582604871207680 10477675 330852904918635105819103844883379263200 10477676 242486840178576866456015688450904679424 10477677 -18346768857364910947821480762475051968 10477678 -2193461402435563264768986473465020800 10477679 619601418830628326973224490831015971280 10477680 32066686269537307861360351039930368000 10477681 818664825260927600657351439014156960 10477682 -21451636105462629938197122159497768928 10477683 -128254224671222578067176226211226659840 10477684 5651599414334945870095866847188391936 10477685 34147055555070586204741359932561805600 10477686 62417975704085120342273614136201840064 10477687 -304205179735598203485311521941375814656 10477688 -128250647750207524770134745809257943040 10477689 82510189874467137579299060754429612624 10477690 1095608835917427709764609411246243840 10477691 -200257448946354411141361131303766264320 10477692 180131565389414531195061003732165342720 10477693 298517793139762345237627334797548848064 10477694 -185322382871326840549619297076513391104 10477695 -51300231940517456646429466181725527120 10477696 48401679167489700686135062665835315200 10477697 245661214991720744601298731384755693652 10477698 -75823632595431467582749613853359431680 10477699 -87848891467313668423640550367088804136 10477700 -12181754374086411812227129386476448000 10477701 -246583455586342251879770796731733673920 10477702 36085860568775755711652119939211313600 10477703 139551929847464546282400093484907864640 10477704 292152614553494549104540553688483717120 10477705 132133873768873087963421016878662445760 10477706 330239619909876675120476717900358453552 10477707 357673650395773191762153860471881684440 10477708 169955666230785701910535041052262169600 10477709 547966987313202619258712344520128270752 10477710 -252096305543214872193794852117614794240 10477711 -85320987291511537706520518950788392528 10477712 -34839413741375978548030342768034316288 10477713 865561413868308799799257682449250544 10477714 -9662625429529021727618761942860377280 10477715 -419172353034631252171719598368788122800 10477716 -3450206284955934953089314932471033856 10477717 -3111298564758523329333160771653729060 10477718 -15133244202270041802406707921570890496 10477719 -1825880460550699240704879196331494896 10477720 354986495132380567552742972839562649600 10477721 119700600967085054311338587771145849600 10477722 18217231323313903080383104779824451072 10477723 320613369131725242969073952586356819972 10477724 4856929204996682003086928549977622016 10477725 107769771443979593357968806257552925600 10477726 99037165248077326770177438337893738240 10477727 -34882578381607610648554328016682713888 10477728 222442317373014734955468823579947171840 10477729 -188816344428663379818503956448317237680 10477730 -104333884608219733281814063409754390240 10477731 562696994284467461397626828801081610240 10477732 -346192360167701702856126544917800811904 10477733 33846067275693758014108026055796078400 10477734 8088366390322116751688855334030186240 10477735 -397401412089448498411842361808197909320 10477736 -297144834694795599343259161476292408320 10477737 -249569033763568838314850290961583769206 10477738 -311873571211476951808198295608372038480 10477739 588376277799022977068349125328572984880 10477740 -15104662928853335209449839943711129600 10477741 616223778461434091473862585950577701142 10477742 -124290138256883658699269573047245014016 10477743 35522043293970646542280170406164620304 10477744 -1450477958256157353323367398478151680 10477745 31161908168368771800966833857663590120 10477746 -35195463402289668234420483965590581696 10477747 190741902116388963954679338338382250752 10477748 27047203014838624671136421931017779200 10477749 109382103860165996998902493301674661664 10477750 12333328409781844577472792791134944000 10477751 491060890202558083624684837317412241400 10477752 141232765230481009973739628742714327040 10477753 262494486703023124650429445067614852 10477754 30324601933353874145500718347955994624 10477755 -10565083705784163979533280524913013280 10477756 57707975218578129534937963400484666880 10477757 -754973510373826536281988138914446148928 10477758 -189562964808443839399121947801077651840 10477759 6823981356316656015402945875656848040 10477760 27664144750815978201521264791230873600 10477761 77560135653389572387936452668293592064 10477762 -76111976470253812305116941990244066400 10477763 -46990969313089243681556687545757645616 10477764 -118138152757160931110346349823909575680 10477765 12983373451789403397100988955239088000 10477766 72623715226151328621261806131639951104 10477767 7668782447165150580060468889264875648 10477768 50805355356233937841118563762272691200 10477769 -247628844206901995784518845924740595404 10477770 28553906523079072091407467392832153600 10477771 -227873999220752512153745701899540911648 10477772 -300619115323605080564422325668296762624 10477773 574623158840833879517129884595433572064 10477774 -77449953464857181998166780050157220480 10477775 -73132967945038667614743817074167606400 10477776 -63177391242377637131571050432392593408 10477777 1080816150829495733979407558348590809494 10477778 -217238717317961035521486098281939100160 10477779 -27015104309404209363597430250882261712 10477780 184309485366782365867521561307475197440 10477781 485484848537011373422717756091642613582 10477782 -1025478148604241209035275037816197120 10477783 -525304014745586185031890031684079390264 10477784 -526404881307539679074590663718740285440 10477785 123597060827155415303385066190938711360 10477786 -17631624346504271197742545193718968832 10477787 -22276889021937546684276197501657521680 10477788 149833040405729036996399254270525661184 10477789 -143714536975126761553796766767526582944 10477790 166017685766643376193228561661483950400 10477791 -185048248638191580927197506279495938600 10477792 -47470647538356073566550918918939607040 10477793 207494238093647761459191421878264987042 10477794 -204673235702837812530704606555909366400 10477795 -355033693104965073618769787703264144720 10477796 12272592655534680687431825910928121856 10477797 -117963373234617247569746296197093719040 10477798 167114857414889446653507310360340402400 10477799 -8271181537882179990253609239429475080 10477800 -18015256573073486540197962746838912000 10477801 1033822580805326052707094702789139106532 10477802 -148562812091959797444435767333179593888 10477803 -26183745610993185537419999287096419072 10477804 -548311252134443319500605741491250857984 10477805 -39018537079914853175468116333158142080 10477806 -253472195348766965747653451589287042496 10477807 -398932982366872878006735010543064096944 10477808 -20191236907479513675502285822669946880 10477809 94654413029581260978466743189486786720 10477810 107301743290921651209457745651458560 10477811 -238454215417399777826983584816758394768 10477812 5368117659269409440492441972082204672 10477813 223267707509438994890157548077827483520 10477814 145099720675142456891584709595902690304 10477815 66117742286043001274056325029536029520 10477816 422698494793093067635801628888798208000 10477817 5819911752053234541682698730826914026 10477818 80271139380574459934682628208671433184 10477819 498425354284169167022991134225531569680 10477820 112634410555428533156615299698797952000 10477821 -20320030416209049896673081975494796288 10477822 -215883736991585878138039450042387596288 10477823 467088244574666044770633712222042467072 10477824 -86868171660358660573323431501207961600 10477825 -176129532268222116737410351520203958400 10477826 -328833014258732996382348528782842659888 10477827 211498855401837083183539323205037783364 10477828 450537013435664454900299578011319280768 10477829 717404303903513041394954121985972866300 10477830 96209097081571126352673865306828707840 10477831 -156423130060393721530519899549559720416 10477832 -789399294398922113856559357888215398400 10477833 199969379274579956671924024107683345424 10477834 -153296407814389387058271689359413050880 10477835 269828489318898414606105074509122530400 10477836 -1178185348509849734008875524684011008 10477837 -131532892867418128189986584092711078080 10477838 161276975592411088726804756769003123712 10477839 45446468106346830797266346785497360 10477840 37823416065592671734113346913585807360 10477841 -588955911120586742754483399264788365632 10477842 198715385516399707920737326455203229312 10477843 129210644175894596732208563976433281920 10477844 105786116421263828439279823137211481856 10477845 11363325239780421648084421158835353600 10477846 -242178077645340661822950517555610332128 10477847 -380511001091601329763629556763683922008 10477848 -175003454881684927267764674921907240960 10477849 922502410193360581708668767142951333760 10477850 -155929919378253664144305951072103027200 10477851 -137065754431073450193650598068141815296 10477852 87205669712320030945687496827836702720 10477853 5763966249634091339566559480494110624 10477854 250100558314911018606922441116731403840 10477855 401127461543195175576404045265545678760 10477856 128310270310105111045399487683492380672 10477857 55654449702455028507853046689095290496 10477858 -106149858718470516107756734203243756720 10477859 -161354370992640055141629906307467841584 10477860 -103773582581221379337739870019065712640 10477861 -59164785670792091462332545044035722500 10477862 -446185262763528230109970432791367902528 10477863 -451331522287207043592113094779135884800 10477864 -9647434144103532009243960130562304000 10477865 -213565453109874500919294632860159097400 10477866 -18354252603005532850454189979768854784 10477867 -214476140629597111221623432120303083084 10477868 -77688779070935983628688884058490689024 10477869 326420170885303299647947642990995637920 10477870 47936162581808896260392441170820256000 10477871 -17027042030794557359341774859556242928 10477872 -79000444835320984632362818594392293376 10477873 52880564979895148459901209003740648640 10477874 -513132799193580025534908930899188320 10477875 504115322887375764758423147037236508000 10477876 -48280887501271861875024134354742272000 10477877 45684832230121016487305521305334808640 10477878 -37758209742777758248071208188955459584 10477879 82551796211366414911623866375343498120 10477880 10206205726921666171973648402566348800 10477881 168455723990484964440299819185620264960 10477882 9546154602290904592923211074705439680 10477883 17463155512264743344551043511223594704 10477884 129479881094272726202491447783794356736 10477885 -465764745918354781345601032016195934240 10477886 252043712211046159018546316737458715392 10477887 27457808176795297177947188806839994752 10477888 93671553070539593642482176022193111040 10477889 -14852353093991293793717583373234037310 10477890 -167806859255673557927275246874605516800 10477891 -502730957172519944879259745417147984708 10477892 446711092087436077315273556380226780160 10477893 -234652557242677413479765678817300431136 10477894 1157771224868866663290384164781572352 10477895 475143141308924535534959513754488812800 10477896 1102608134781337630771526451800309760 10477897 -260681009900950309917771414107150070348 10477898 -84853902432412459195940507813653630464 10477899 -291246960012308289378051197833524128616 10477900 -93000993138536679841170061133219104000 10477901 198258390474032500675865079638043675264 10477902 -135844180115538925145719388438325701568 10477903 235571244768182189829010986790027152120 10477904 -239991902167901099655302950608420864000 10477905 31964270514805345435721579315714492160 10477906 -44607990220669364626848435747790804848 10477907 139505864867454152719126754273887785984 10477908 -59436383032101668480118132277024696320 10477909 5864033956879508137591982435941318576 10477910 38275910360356400867235758986270373760 10477911 -134005141440052441090134485784269195520 10477912 197964779085100273139876060666103859200 10477913 -60613511488786990746880300445525340156 10477914 389226839934704963591270121943568712192 10477915 341438537812361810833606372973299355040 10477916 666405342350383332907540929156459568128 10477917 698733007028846024690894437288251132966 10477918 44950291111313441098791272691073619328 10477919 -99984321164437477868386774095003470928 10477920 -170486504858666762340204521305417973760 10477921 411032330324102396617300747123067577122 10477922 57715940151833818204153740519414633984 10477923 459386512377651236898406521969841342584 10477924 231069785290149011675676105673868256896 10477925 109067450901907344267218353843631200500 10477926 79770436018618696336417983807008327040 10477927 61233698937694033940682545003114190776 10477928 -351502989427317421868397966973181952000 10477929 -49349737360325025890961434116833770496 10477930 -191623272638051775588718318507654214400 10477931 -42996136284623240300326855562760272268 10477932 -53702230708395465741123380259202483200 10477933 -80447385197971992562702456982727375360 10477934 -196405955585370577829930479364061672384 10477935 -18081313748628962870672425733655339360 10477936 -48907742415766436989141368257944813568 10477937 617123453628157691308975543418509970340 10477938 -26377354520132210588855382702009034752 10477939 717717709781131758649565465430377224 10477940 137960893525066662754132899432830300160 10477941 -79617947668365794268462144846822338400 10477942 -205810438671531047880690293174830880256 10477943 24105801706847074517334192032685506784 10477944 39219674040661899627931919852077056000 10477945 -316101144826599125507365762649100539520 10477946 -361448508430473559665807117500248733328 10477947 -49937561047803187470113357489197171200 10477948 98106444151544498337435837182852032000 10477949 168079390138404972162907092415827234240 10477950 -43409588661777239071805313033536563200 10477951 499421773056313556350633337929224912504 10477952 169356043589377791523602250322883379200 10477953 151689676806948314746906812479664190962 10477954 -13085573718204694353478557566883595824 10477955 -330437711198565537552937167419859638640 10477956 -43123371623966351246718624889221734400 10477957 733685611859134355495141350406037824 10477958 -40837036045624540561544135352199957920 10477959 122340126700210838584669423798578698880 10477960 157384292049798237853437906969426432000 10477961 -52351959203897882900698223026772583480 10477962 154579232809887693530762569692481562880 10477963 -48582619325529512306336147671637375788 10477964 -263645224217312921305704076106860218624 10477965 -45997406369391185033645845622406062880 10477966 -14901893434901455005492946575272143296 10477967 -220574012682238087509089102931805583136 10477968 -107390369441170705036172916346070630400 10477969 259217631545312382161200721987963968000 10477970 109686771544012186378215865838705884800 10477971 138633160182283083570133106094932044800 10477972 -58993772534766247222457239512108976128 10477973 -415574857000104018147332772981322394592 10477974 -86069843795916156498229321745340143232 10477975 -220239608823756536291806894093763580600 10477976 537505322785949751973172024594973358080 10477977 -6651025487496705682901272278254424192 10477978 -152145351924694388653697861397642547200 10477979 135915477677796129433095495043450616580 10477980 219665613063461122834135370538281372160 10477981 -216603317178931630858479324544647272218 10477982 447860554503205366075304784820663680 10477983 -108623236524646275207755613110409089976 10477984 318601658149774981980724200366582792192 10477985 83802003392224770823181094541892266560 10477986 -2992089663738328446532467236511006336 10477987 310353334413591601609499999654048448000 10477988 -400826419437993669509741003010383297280 10477989 179161873064368221784394903592271422654 10477990 79217941735105572455720698464910972800 10477991 686689773018293269319259523852551129072 10477992 -98485615348690058686202644148036567040 10477993 -22612599554777833205038371278571711936 10477994 -56898761768591386812788748494225584800 10477995 146809755402441494521229693626072320 10477996 723545144797691944620917976190734673408 10477997 658433100645274585501844088444112999446 10477998 6523650395778951466383149983989478080 10477999 107648995133150163448460699445343226880 10478000 -27310652565111145421373278272684032000 10478001 200790941082390291623674388106153342528 10478002 3887017623792790434621407766690000000 10478003 -489643874340259735257918276746224658856 10478004 -403717420798695500831145853767042121728 10478005 -467343934790308634095182224657052122340 10478006 40354419139100849111454486794080327680 10478007 372598724927647751239398013414052715360 10478008 -258552877492614595913317138304734986240 10478009 -35545642125877745463976842855618203196 10478010 -109340944279432023659490282573846720000 10478011 -128191793300550937781314660163208735388 10478012 -56700260742471087370669203371501529600 10478013 -72025488389027427850319398955117028576 10478014 -307295989529437782893935972565982054144 10478015 -239620412098072319546762111476495046880 10478016 20710588146434677011062938932653064192 10478017 75553929252951730048713559408513269552 10478018 125697692555105995163362774361517388800 10478019 60546811115335158160444797793533244584 10478020 11431368142451771599517071885606932480 10478021 504084275437475496298067552333017311132 10478022 -217517605536385455601388351625754475328 10478023 127820413697598589192963464107475607240 10478024 515946492714762252318691009422973608960 10478025 90381393565426719524756970829476000 10478026 74404403317608280723410596942744771424 10478027 44471806546561494101310370041835764000 10478028 39943165324232823595334022893641666560 10478029 48339156467239142573498397505543232630 10478030 -91431362157475628243870845883951846400 10478031 -126599797014968686138675825188324943872 10478032 42689794342506962488412643078868852736 10478033 -55281849173262264027634340260808936718 10478034 -33877964856353924067619425191172476928 10478035 735164839650052007120133974466067252320 10478036 79172583860966253018634177324929531648 10478037 103081269315722254880270866097897535552 10478038 -23718579986788293759750155039755260672 10478039 -65710691766622159705082386269913973760 10478040 -34877674129059028278765094765623091200 10478041 -18472363669767858346312500179807281152 10478042 77150224959277554998696727189657234144 10478043 90071453553643344848055837793141691664 10478044 -166815612115074830154366655074821004800 10478045 -328842701023461825559337009792548487700 10478046 -59332978826221392825453327088700928000 10478047 5694193333059519172476978994382195400 10478048 -137225740279220374968611926659107389440 10478049 -190044514127831255910000902923889667552 10478050 125424590397529022368452113859531273600 10478051 183869838074172434477537205726719136672 10478052 -12494143102656458047695918809344819200 10478053 -224382632828232991377166706816488917216 10478054 -351475893900872966729557700916243303168 10478055 4878701935856121751213862126744017920 10478056 421513918847755024023652363026739706880 10478057 525512535690597408729664059497885637306 10478058 1658000729328730716421066151233891584 10478059 312755774293890571990695756760151187480 10478060 46801951800633077944727091119658516480 10478061 95930254509413482425716922786990374880 10478062 4030693297262284077576881018999539200 10478063 814309419029465838801727075956476231040 10478064 61362460205144238748222377623227465728 10478065 -172929937479899613061565365062169357080 10478066 -409399385022081073126297618317468342768 10478067 202820186311255587518864445305716721712 10478068 7942581417775172369693304691364792320 10478069 -232959098310571321640138585144292489216 10478070 -160517936314165329034093314240226231680 10478071 -312428664402889572771663509009960264728 10478072 85198674340353009725231107218800947200 10478073 222380980913615099377052224336098479184 10478074 -75857423948520624572254333204592740608 10478075 -77076455735511752089835531281721231400 10478076 43173468919536007001472230010742333440 10478077 -593822609938557361598013970629734093940 10478078 -140769196879783512923538387313735680576 10478079 16879567257088376101835259605307604776 10478080 69540190348262107199037157146372341760 10478081 -235594192351129991661037812155089585728 10478082 -31667933503630662360770300839348377600 10478083 -56288352228321740100995051320064094720 10478084 205010674642759509144885225742895961216 10478085 58629983233000246825506669722693354400 10478086 -498037651637196928861718624357324144640 10478087 232152532867096151865273988899696019968 10478088 420521812438178006420277454097040230400 10478089 92841399095514254674420540784581092890 10478090 -527291800679945088892709765127152640 10478091 -46019893473910584897970094324247949344 10478092 -425830190010014496175262308968153817088 10478093 -11883816676279441074469059963911166720 10478094 -146126801799782433095986811088884136960 10478095 163010044558116404370644396654542206600 10478096 53645757680514775047924496560838950912 10478097 -55579858806873743704333652037849797760 10478098 -46028107107809920249282130803975451520 10478099 -35814196423247016591201820652123016936 10478100 34195677311137072211920907741806848000 10478101 -224075934379500662810619150268999486720 10478102 199668614580893933136251409921194782752 10478103 -105994670393784296194349940914285004336 10478104 22317391014925598650334074213365350400 10478105 -402542197310814230505759552587918232000 10478106 407978006558489751882609982613040883200 10478107 -259073155180825802562528290301771467644 10478108 -695793071515569113438266011476401319424 10478109 68267669240772758035037678694181904448 10478110 120212901667704371050872054320052706560 10478111 5109732910440265350652198599893445432 10478112 388539769403361368673396460870612549632 10478113 312122212853053241092016644929571179362 10478114 -435871218341562344090041561218104279040 10478115 129256257817076744051879450861359625760 10478116 381069291242381270644672326175145600 10478117 155322459211966168688777439366402781020 10478118 111671322773261420319875832710287706112 10478119 1801685935172471159669632547954850144 10478120 152771904058554052276999182351077376000 10478121 279282180413853931378354552995222912912 10478122 -364268770192871932642629239360920215888 10478123 -291689539665866912463373920561559630920 10478124 32206192407330971764511004807150673920 10478125 -266884169349249712716673166540136000000 10478126 -307330247402253999675914286726325495488 10478127 166126048144849843696283665921007587200 10478128 3766390303928569119642022712318132224 10478129 -104951132289768442649150692712626524816 10478130 34857298412939949461935265337665725440 10478131 117481214562623888565582880373259389232 10478132 72073739495369761636841330108133980160 10478133 -578547031311870658677770682289477017600 10478134 -132505664441146026394133676680686035648 10478135 -220361925696036832517990408155331712000 10478136 170299133420669556569794926663435878400 10478137 341618413596075919970255026606248705492 10478138 206283076060472008112100985645855714560 10478139 -129412987409003085941678247997846091520 10478140 108820299571763103116830299753327997440 10478141 -3416629092887808128023830716547064788 10478142 40992579874866757192216882384064264640 10478143 -279900663105182021336377570015568247656 10478144 54643773420902877303960687801183240192 10478145 -73086467528480053352444663502177809280 10478146 568848276334002441785150221798118400 10478147 565419731464003528030278408060393107832 10478148 80863191397420414961854280173886638080 10478149 -244460339603721276518113236145183250880 10478150 -51287260992926286984156526237335703200 10478151 -111247131183137400329720104211143880832 10478152 -186690116782757796133824147112582118400 10478153 22715685909143114389639214615621411328 10478154 -1183512699601173515262139863844400640 10478155 -101560798150667519190396565950261866880 10478156 -69690629098102127029577653434786564096 10478157 -138270590816334643959965729951027837760 10478158 -295947553510297776085717069796863239360 10478159 -6466132796971457706172935516748593384 10478160 -57965071943267339906102167718349373440 10478161 -646675768690144674902931435964339044238 10478162 242129665011455505537119378543396594832 10478163 -20025047502805558804079977941391176336 10478164 -512169555465236580494406132149300275200 10478165 194901896486007989851881101991883660800 10478166 291697740906783447533683539162124942848 10478167 -43917768678143113112647260667036390048 10478168 -224825442011863959144518422917640704000 10478169 -70815628937642353663971980694289380057 10478170 -16005653759883607309862497281300782400 10478171 -226218685119821440247317453178628739680 10478172 -286126244743361224278612753757589769216 10478173 -232613174188311456475968924213117073460 10478174 -21009489036921996492451853195249221248 10478175 121464453443078255172169067288690823000 10478176 142748554190941280074922057091151429632 10478177 -486278637692200629563117873094996580560 10478178 53593406043091647594970872898009829664 10478179 45364543331190555236849627178616921584 10478180 -246032124000645369788949757582005534720 10478181 143598041678818815126585905138311911744 10478182 113796420086328998133658022691202502784 10478183 -211893984469818984082003743243250950096 10478184 -131673262598134050158024980093088071680 10478185 -485003033824991797299512474016621958620 10478186 90939730216618052299438575194022104064 10478187 -377484580457208420689462560927750708560 10478188 194318410063730776712822141133381421056 10478189 503402213543122970375564397808934636256 10478190 -111146589476787727892921316188480962560 10478191 93356781672557542038528560261649026400 10478192 -106400996942834946467139859440225681408 10478193 501050305096045254939891659225252184000 10478194 -260661318470185586633176982214240517104 10478195 11253193808678827494498533599351348800 10478196 -67058286926290735868482370733129369600 10478197 7062190113196084199182802394251871392 10478198 177240866040141800934386314760047680 10478199 -174346878311580084313429393806316864536 10478200 -171379141176436328332745366428786176000 10478201 24245622677115623096384332040824439892 10478202 -5721161515879583998300517787728019456 10478203 -375749716606356232138671016884776723548 10478204 -361684518430829151381380124553449804288 10478205 -336229597355748946503640266766456068840 10478206 53608154506000657905703338648318388608 10478207 233963759832037577104783157162376387456 10478208 7811641064030561022916076821807104000 10478209 276439561312836304092402820647305561412 10478210 135551176579952915154373560205837769760 10478211 -76903263202628939186339726776658974728 10478212 -202263929985495399235851788405032439808 10478213 208023179606830507184210122922643886080 10478214 18337836563599821590005579198475585280 10478215 18900969918551090756748906353063654400 10478216 144531004347800802493380600682759618560 10478217 36272250587872793425504695147242348544 10478218 -346440085540512027575505458159112965280 10478219 166325520590315876053181914730009706696 10478220 -28402172650468749954599070813785502720 10478221 160499983249703008121724674451372093292 10478222 11991931354831118318704637414542846080 10478223 105138807476452334334477551091872822400 10478224 41522777864966697013345515846120611840 10478225 -131874976009817195584761637235147702400 10478226 187385373302053851226791958477759365888 10478227 -386965752530025861445258555944064318368 10478228 -11228231828082930662561292513129186432 10478229 -91208536077414613265280480721110482016 10478230 83535071862295497099106380911551315200 10478231 -435538764134253795630771059394787357488 10478232 -332396766658977174273914893433235732480 10478233 139174741859481111308687373149990577540 10478234 77529609233160261549297621005265204480 10478235 385570309087047640706708218943924406240 10478236 -565804789042756542279910265938661470720 10478237 124453915506742454030809514529316800 10478238 80192257963789240456945897494574356480 10478239 -658878835361195300046425397585571928544 10478240 -589964591866085000710281839042887680 10478241 -2619339394545490966725797028396542718 10478242 362459669869077244932022044413244199200 10478243 -203378244441237184281729870100095831096 10478244 126244579336817550358447516726797926400 10478245 -151297881759361639646097177674092185000 10478246 -210220902436053360756909678635624273856 10478247 -44973841188192382889523590347622316384 10478248 -122574183034122680020339725232358031360 10478249 -19890414888802787425503281353074736140 10478250 -230530613266634277886386512888389896000 10478251 -51886812609360021586173993370085667840 10478252 117886465154808808622095640681576819712 10478253 -314542254082022723256392983205240848800 10478254 218109190404717110748775116921105730752 10478255 102625399295616676444788417557524169160 10478256 27365605922193350526278598732560400384 10478257 3413063476558448861600074757344527506 10478258 86483112132154770203770236876013326096 10478259 92783669639673970001240449290681038928 10478260 -77080646709229224239479566084623892480 10478261 575608283621502368682419533633268826912 10478262 -98944368846615331657786704162545565696 10478263 729676146734395016031493638032307177512 10478264 -105838933515797376784084556535683604480 10478265 35906867257166406677902136540338984320 10478266 -20289879650629309855106784464474151456 10478267 60031634555679100488541146725933705316 10478268 200090489701004046420040902211260318720 10478269 -477327986093296891264262841467575492820 10478270 150525783148814981004766232061315941760 10478271 37284880125438789016647592353929541120 10478272 -46670497011398084160058719277133332480 10478273 -49916182757492336265692272000037670660 10478274 -2040169517226472258949395696186152960 10478275 -207421792136249942053906233001063060400 10478276 559953283091779072098626350310325638400 10478277 225244337608749970988947198859806253214 10478278 -69647039694532171492295246151836326560 10478279 21349922341838580394837136328191907840 10478280 -87174108195500935689245164088635392000 10478281 -23667044351363723408407706128119616800 10478282 195893261345739987407784854950443648000 10478283 195165726856938604737538500656056619160 10478284 -26929108349894681538641712818900619264 10478285 208004236390904959985386139901399595980 10478286 -1726031871569263921470618155679350016 10478287 -635695603051937352011226685931585154064 10478288 41647394018999033200922187502419492864 10478289 53927946516900975865296681049874956800 10478290 15651703568537691042595405435624054080 10478291 -54588514618284251208626010668748268200 10478292 -15605298275079161819920246812023095296 10478293 437186981000889454215135338376738483584 10478294 169100334436452283332253480211561796480 10478295 267098112116874432990561745538802237600 10478296 -341472712350709346175537052138858967040 10478297 37360485862533478453413779767866220752 10478298 23751347464873868545658207732289329664 10478299 204248063907945613401602628225724501264 10478300 -25437882393918693122481011554594176000 10478301 400374173564324400635079972319915496640 10478302 -64910336021741682074277854112935102400 10478303 -371758662381609330057804831607483068936 10478304 285494014977305773500119701294288994304 10478305 -6648947380293037232564592095772277440 10478306 251962863158155615667896372066579766352 10478307 182226435720212404928298811188447360000 10478308 -248800085442893958959422198616628167424 10478309 -513059731048546892057446564591814119140 10478310 -4991847387090202845818841442822963200 10478311 82653674075234935612906325455731215800 10478312 58677911983674031995837004160627159040 10478313 99195205426215692462553932904186609300 10478314 81917484095472648470728337233228967424 10478315 305447599748092340207186154391132795200 10478316 9728001090009711218715256772252089344 10478317 -88913127282092587967534108718047843040 10478318 367747837849827041083926846778920183360 10478319 249150325192085577044769288446360993544 10478320 5690334093817609759316801278424186880 10478321 -213656914926448285055650711737419270400 10478322 4307976786283035146232075084569416704 10478323 130512698964479948608251170124397624480 10478324 -204847398250157174092298398537546088448 10478325 -17343987197616989821668145070049076800 10478326 1486596360578312743999350772477199040 10478327 -412466275451720609762625301779404908824 10478328 -8128341660409482616566280092393799680 10478329 -170137214558820740625937041043953666720 10478330 -127688412927209691506183887948560145440 10478331 -423415719275050050200789201828865534888 10478332 35147249103772396485264770719038353920 10478333 -87890937888654600885545311664238206016 10478334 146605406554351987156915430822819138880 10478335 -28537137809039435175215504105882595840 10478336 -35580728997137456313759032780871696384 10478337 -378272449906995968363169650789004310848 10478338 -364850989721298925048406993389007824800 10478339 -137021459501009002880298667062012522600 10478340 30001083583277692373592294311421726720 10478341 -229140833705201768558565409792045447680 10478342 24468644892114390749821175881008630912 10478343 -339924749328897810637931218911948780672 10478344 -167935229743315587576948016653239331840 10478345 -41534474692828966394845180900956168000 10478346 83679899319457505018857080669561331968 10478347 27696066640377798840165122445107269200 10478348 436756692714329016020797994591313630720 10478349 -215400097124437207315481147532170252160 10478350 45598228331689773997481260605124742400 10478351 159806749114084333177885872482082211512 10478352 16937264192251394896737716482888826880 10478353 -162173450675380631880416843835876699020 10478354 -428593652987907230392243255527157632624 10478355 -40715099489903752986247349727352889040 10478356 -223210760768065168874251063150155032832 10478357 115770327828092439580703302953101201340 10478358 -156871341202008703250471316430465728 10478359 354736925439309289558324425574395036216 10478360 -49328616897685713011060067251014656000 10478361 375722932855138151646118837237150033872 10478362 41087553639919743642670012434157512432 10478363 51587745008645781290424028724093521920 10478364 89396303446285855979442163673080919040 10478365 -248375410188444368800684107712846262280 10478366 -281682330062692311479423478130561930368 10478367 -220318310569716869566140502920162183600 10478368 -402240781521919486698459949857761132544 10478369 -8080333709476457442553344355273168992 10478370 3914471634627667156504435734037125120 10478371 568894542084349686138188834451031764572 10478372 -131921737104399756498373200633214353408 10478373 207520178996264908284853065859843308384 10478374 -393896846345785677897785021708367020064 10478375 -55637584665284498562253816952143356000 10478376 94738665465731018957538757228646400000 10478377 -35029723058944220470830161817248565120 10478378 233781034246099993163969626245366168240 10478379 438072279049060230619762842079440586584 10478380 369430546926038032865793107367678182400 10478381 -740636080926858753501796205810802259818 10478382 47042120497962944911536288026356387392 10478383 78538115332780881832686565472489967632 10478384 -27275403318102311204848424884039778304 10478385 -293836144847124679629519399333238330380 10478386 -5387643110066443525958396870882981376 10478387 -20512593315109020007842878812787150964 10478388 -109161251748960357627718801410440263680 10478389 339809854376404009695282568229064633856 10478390 -58444275712181414028131082502378846080 10478391 -39749308416798173803164793175153379072 10478392 -422513088811753516841962126948929822720 10478393 340383374130618392036240941350745826304 10478394 -4592193095889231577990726707437571360 10478395 110728583999661709498922823092572022400 10478396 -1199159294876424190145856589698464286720 10478397 -15033391345822687283093973275672436960 10478398 108580486533931474975267624268362202112 10478399 -198737202694717801720975955158970817600 10478400 -16400571651574107689578115399417856000 10478401 -410098441672374921142993721739082689598 10478402 175208595287499712054615853728345420800 10478403 36919476941790231144077026398164886528 10478404 -136456738259890381233197265627077631744 10478405 95465417876158742132524311242478189600 10478406 -164059577898024205922623646042039743296 10478407 261427563584179055073413675684108740512 10478408 371563548871561074768762183716273832960 10478409 -189556339001650424614337105012977049472 10478410 136069536999227981393557820238441867360 10478411 16825830321288270824237879346159535224 10478412 887196319265680916660862370510159872 10478413 644828389273418866704454070061343049184 10478414 90538006908783784633767007773635749056 10478415 -225208110705801670315885611341959833600 10478416 46499864591083020846248060811788664832 10478417 527764192467021348601606342158178628466 10478418 -58930722061370026166612845027621504512 10478419 108208660629102633010689525357981257296 10478420 17234360565352081256664317981177249280 10478421 164719755551028819904353015593289795360 10478422 76002564425085891687675606955893748512 10478423 73432324457330742943679225088030264 10478424 -399169064537431478879929840033357824000 10478425 273966830928455373585580733972348175000 10478426 -17526405429196473400989584417601237504 10478427 143200200149320584210163176976589674800 10478428 -88606766703524572258637156187623069184 10478429 18385384337053559862016129206633823884 10478430 -77055984745055186101998843310764163200 10478431 47628226486275760295850336371646903864 10478432 503057508396401707788291302743362109440 10478433 -104910366184226734421222159133154038336 10478434 92502231121988999310797275110023688192 10478435 503572551416950659208498131245040258720 10478436 366344368948475905107500276664559325184 10478437 74918705953378652089528768887039290712 10478438 19520147927988347104295617838136032640 10478439 2962127367591648421380308030756524608 10478440 23786920200237555615334771738676428800 10478441 23600394153838138783110745103784790842 10478442 29183030456949475323718018627948527360 10478443 -739845866917660656341615756080282367760 10478444 -124470063401368038524552906641018808064 10478445 36828762304145529882411251503722216000 10478446 -417635429695902628729837521964319849472 10478447 -31055780326855436715230646802232581536 10478448 109020273777282003394746164512949010432 10478449 -117422952670686987662265403071301353564 10478450 -86737224652270103707707037362570642000 10478451 112354842150965862233811890923087540224 10478452 11261487159554012416462292799222449664 10478453 -54263230822761542222794902989486252160 10478454 -45540420126744616975056001386978345600 10478455 -318807722529001288023189535287083520 10478456 427786022010681180160036680623597690880 10478457 274366841173715689097322340985968889280 10478458 -59145005539439186168630865388581522720 10478459 -506385915459001583593341630171208071480 10478460 57312257205733012038092033342157096960 10478461 -84442321790241811466748790645696363200 10478462 -45358091435303529848557515659666810880 10478463 201037238977701148540934174359506040464 10478464 69107128630050003852748450901828567040 10478465 -55875595400488938075731336125261478400 10478466 -143328118629987288955602313997691062448 10478467 -260556094894725782671002107158248716408 10478468 76869252578223465074105765771279081472 10478469 -37173196672404694406587975622806925856 10478470 -139265988964507722348213711660439136640 10478471 418916583348160939205051813367681573264 10478472 -12343527133083513676653833876972175360 10478473 504496914108179302522925487775035309722 10478474 -35020319477443608504728083754687015328 10478475 78266203222470582304577670323918727600 10478476 312031815795639358403372414101464556032 10478477 -160980348827542855277571532347062044800 10478478 18841636218239571012465003353035435008 10478479 -151527206582559645612083220657032200 10478480 100413540681712802136164713765156700160 10478481 -99478779703469965436139748993114368000 10478482 -39239241377981532991300383648983958528 10478483 -621824017340570391441773862941656953120 10478484 -14048247397187855379298544420325876864 10478485 207782176127584595273435545449225705180 10478486 41397299247410373961575708259298767104 10478487 435604229884295520139892751976032192360 10478488 -147024832364424567028164835190549514240 10478489 -27993783891726159603287572231581529344 10478490 27972012126087153514369061088189281280 10478491 -30168387005649071350534410693578685200 10478492 -374656435535363755723328701867083678720 10478493 7681775871384223896643378369746640920 10478494 103822577969703994769466495322993826304 10478495 -365503062770710687970549500874193159000 10478496 -22218875916455806689670038881694646272 10478497 220809724098619317694368390069084195840 10478498 5696233786843070418076606602543099264 10478499 909752167397690085452442903837641864448 10478500 -519437993710088177060739777640949760000 10478501 31833722167189487430543953148409920000 10478502 58655389361358766028067597638107810080 10478503 35030475419515489816688880335287942728 10478504 30222732291931957623067698386696755200 10478505 -62163044864716505675905323502525189440 10478506 38016537848493309494937365546423520000 10478507 312356017299957279975807707965058198964 10478508 -156202560348797641484593848562910231040 10478509 815027232936450798644601940186235092416 10478510 37379255953433326977397156540918272000 10478511 -2244117560060468554396795872344249280 10478512 -184517710876892696731293267012763975680 10478513 334389774596663151427100922019769024064 10478514 -236535861918851942278886576576118207360 10478515 124570086079502767278632590929918085200 10478516 310780635796832053595325331528336048128 10478517 151309436427216997124578215609906222912 10478518 253125255922426938966272133683841587520 10478519 -115740711107440004265498798032771422320 10478520 65893130274916956305428825482215424000 10478521 -541219035056339222626639433477848424278 10478522 -114499186312294359302884160699677033248 10478523 229847367386381516670999873642189255936 10478524 -11229059775469059680747522315431477248 10478525 193431120432397132924243136515134220050 10478526 -1799812018475370606801286217398193856 10478527 -183241322473966975375229727842573089088 10478528 38280327159522226605811191850746249216 10478529 -50161138711634310181773444470106775296 10478530 -53098765693510691277976575208229714880 10478531 -17902850529595286313039150706067128416 10478532 -311081079592824145914611049223543216128 10478533 -241200474802492067472513196707792196196 10478534 113146412664397443181617622041408104064 10478535 -26747317641611780836556204963218867200 10478536 -283386158862157889642475325155897400320 10478537 -557784804632215087062097796851296122928 10478538 101545905367335335081090391014482944000 10478539 -117609202069762551451380972706735531944 10478540 -209563881792218003442917710983846773760 10478541 -3095087027402048659433189633544500160 10478542 6723657221067261308432722521883476672 10478543 -250150693845149796153493563930111656208 10478544 1979336710133973732632326524429926400 10478545 -46074442233936237687578749463841703680 10478546 -92546622758302399479327519028311300096 10478547 21132190002335419602319665686463986688 10478548 125574295275809796702717223663397893632 10478549 328274809831926758648653554456642993564 10478550 101517206111165908168406693800487956800 10478551 -439235791744759109872979293874044803448 10478552 37687785236005746007822470374619924480 10478553 231344578328355954941228895114332433504 10478554 -161165267518187579415730115222855595024 10478555 56938627631391204948737812479753338160 10478556 58874654849893420002287777237128495104 10478557 70991035673570389525986189699285547840 10478558 -80594441199391746739133371689290273280 10478559 -36835749682182094195269564640235979264 10478560 -653523686915973385676559168463699968000 10478561 19650298853896217080909309210199076912 10478562 -84335228718385901750571630853805597568 10478563 -120349717561924019552185652772090872576 10478564 218052114282297027932090770003388866176 10478565 21317005762485120800535041751305452860 10478566 8470553220249527418287265209033259264 10478567 297308019323060569747519454236370560152 10478568 -261643879644356506248948263391614730240 10478569 -164936120809316964710174636768513161030 10478570 174661133726042401527339224808858393600 10478571 695883488866863402100993686920677824 10478572 -69695039310371627931849725756121402368 10478573 143731392409883075479896154137684745440 10478574 238816527489395028923430031266013876800 10478575 -11435239302955561860376200726431066400 10478576 94715548197398901598175215327442534400 10478577 178547792863748452254521781867954152640 10478578 -155787531392276432421363905077667030400 10478579 -396490342070147602195831259745864663624 10478580 -43025361576574123545144933710798438400 10478581 -69625117006118821524559753331973601618 10478582 -232344906914843863664678156978781361920 10478583 507925050275402892003467045958857137152 10478584 -7550382177126355916680071265814446080 10478585 5915246068364151325531467871487649360 10478586 35086990634848337105634240525365654784 10478587 -190059101759998341460927769327313502448 10478588 -430305914863409274627729142691159949312 10478589 46318565769379908115183459872458029056 10478590 165667005470427106289973785396723764800 10478591 15012431071203550480000764782844884712 10478592 -393864996435602099575740828816192307200 10478593 -142166722085970661121669237214096998400 10478594 71757963875891432577159452449947551232 10478595 233121754505242619297949838510221235200 10478596 -238182532135377209995587808367658292992 10478597 -190604250013782625290030567269198577954 10478598 28222778488578604234142485798462324608 10478599 839520025072425426007057740397705089360 10478600 -107219334404010365764709690237568000 10478601 -86691098910014734632302796272669244438 10478602 -226131571962205535355505446615470362368 10478603 -272543575447939538037779435959346235456 10478604 529827324527660037883455815060780482560 10478605 332531998686947453667889146264669853260 10478606 24401075120543265977369147554759576320 10478607 202750296889919229781468313142079292040 10478608 -19622589914742900662830655293616291840 10478609 -66794382779799010425800389954732250190 10478610 -59359455107558151423879647808805728960 10478611 -142596730385451059409887707754079220656 10478612 -159165552542732897799589712906458479744 10478613 -352838815621610353601125008648447614016 10478614 107471458059999108961638039778033361280 10478615 130540206954318817916099519988441151200 10478616 14942602149806768246187221984783892480 10478617 120941362017750756125760098164060952592 10478618 26045816465498065222135815832062779904 10478619 75419871346457487222220349050464044640 10478620 -59905941755662677676573830865305968640 10478621 556083316102230384172442556845270814822 10478622 -24395824846245042319018614275233492992 10478623 -361030974199556931198142338681920276128 10478624 64715628709389046362820165373324820480 10478625 -60575527918205278950155089482056592000 10478626 130375000338019734920530917685240645920 10478627 -4794192980078736020960968996367760048 10478628 -350668763691957627988117226886959742720 10478629 -459092379072576891698999745523243763968 10478630 -67195281704728503323921344990287425280 10478631 -51154716566752862230220357286679353048 10478632 -173121463052569431157366287650743833600 10478633 93281512004736230091371718577931897280 10478634 -20207848054695692048823955353685067520 10478635 -417688204243685115643736630265993877920 10478636 -112108346445343116525243082333315645440 10478637 -1454947764846172703828321352531501492 10478638 -146644186474423693390032015515627417280 10478639 19236625262788753246799254265280861264 10478640 7218779448265101537871906675411845120 10478641 -290205504485114579001464054236623498496 10478642 86886437982594103980489436347734175744 10478643 -22864255722649579600203845811315056640 10478644 222903351238970385279007583926691100672 10478645 56832091584593262306725629255229116800 10478646 184502998839653826673165246952891498592 10478647 353740435017473025224144823690657844272 10478648 -408728299550153316521295297245775728640 10478649 179149077001044035546830947799397425728 10478650 -58455586542900841104070078554677760000 10478651 -165032335015356641468484156625620191616 10478652 -79106870256313723712730156295340236800 10478653 -492566187527783911392384723703526327098 10478654 369970245434533215632542042392821772480 10478655 155607711104532633047000332600012700400 10478656 -32019544425738621473880359091566018560 10478657 -25908902688511520203161730010226710400 10478658 82671739093495661157853573634453798784 10478659 203327010301891587620600452442517460816 10478660 -137389175351494570193801012820172800 10478661 115005988805190553814002057607314451904 10478662 108941771601127961379236582138597450112 10478663 -311003306504679158170511556254958932376 10478664 -27948720906080039740634148451926343680 10478665 49419017446526230582006254549618393060 10478666 433872453245985148489764000573322379520 10478667 230752724118756745376997842543343200448 10478668 69380892714603547657792562371396322048 10478669 687913281779005161808001191718743598070 10478670 1709448418340053387035550275095331840 10478671 120001325528946698388174331300286414720 10478672 24605626447439173989582454676061413376 10478673 127500505850448816873339016915780932000 10478674 25167549931979136134247657871934856336 10478675 -125051344134798336155225573892724538100 10478676 176167408580177369296828697912028598272 10478677 233124129438928216091444010246113260224 10478678 11542011524448077084261571540421354752 10478679 319987766755174630676440862693116871784 10478680 507822398729443814182324987104460800 10478681 293855875648582168679009919032126580372 10478682 -24469895224119582766518621094916167680 10478683 365786972915792443298739749465723656224 10478684 351449264863288509178822642496554492416 10478685 -8343356516103042090433529603333683200 10478686 -283557630738672426272690579123486329920 10478687 -188137578587526702889390317135277085664 10478688 -134233015783805467759661578479061696512 10478689 -23856344130415709511992316343364089432 10478690 -133550910688623458018546761777186905600 10478691 -22464757868300746251432142844367465552 10478692 -87431909336737025332795474848604897280 10478693 -399236466413781968284264625014055789058 10478694 239980857083366574753943827689809310400 10478695 -20969586316340468037312004923045152400 10478696 11696415722983651525599633172988098560 10478697 -19920984152271674609696925461252588928 10478698 -1273149482294968561576889582906864448 10478699 -300594904277577782229937639754332019928 10478700 216669592169535557888959439324792448000 10478701 -33228960787519810670078548079633808298 10478702 -88043683762637222170107902344886401536 10478703 -294919827597573854659936418349271003392 10478704 72789792350557839880408868014223523840 10478705 -517797717196921068062623039135310792640 10478706 -153060133079712335347937202041524469760 10478707 -370674880569979496496069931436893349044 10478708 94996952839555855164704582271792998400 10478709 -516537282093849245868239719171708079040 10478710 200121108001177785687814968553652219520 10478711 -143905166211571488288511589569973825688 10478712 -11481989831067422585606213373905756160 10478713 -556757605224711531895491662883540992 10478714 -102155123429597930365026165844459430544 10478715 45821936822135190325598087540242416000 10478716 -67125695194958046039320547814160117760 10478717 432099516437177784468178975016078712672 10478718 -263563789874510805012293788892066284800 10478719 159692192953413542809741048894707046896 10478720 56800399979116237842172155896266752000 10478721 -234029630506015249669951275451197744 10478722 41604450691023156690348643712316292992 10478723 -53627348118182169598150970827046619600 10478724 -97636931944110109770780985425070368768 10478725 -48270637737859299853067957221761207500 10478726 -9586573109380880864811493509799741056 10478727 -1803210791878681984259506340400884688 10478728 221056225656916201486496458180507238400 10478729 629724151236027398994075355015594578330 10478730 -59009779985798736886012509468634433280 10478731 -115279894351151880207636878533563073488 10478732 -223321980899328339664258476687625559040 10478733 -39608783635523079505897733087575817280 10478734 -52812484527008798933968766934736276608 10478735 -469085143152368109206664430382526643320 10478736 35247206645554688634996155061732261888 10478737 234281784384273310970228395716987822386 10478738 198391484237488484706557893835525573520 10478739 -128645506830127491966047080455530512272 10478740 176133182635761171091217267646407120640 10478741 9433504426254698636328435420304690944 10478742 74922815900467739805860983459868899200 10478743 -30120112077185318345549291457327369600 10478744 -659299288731226849455816524707591372800 10478745 242284892215580179234639014919097561220 10478746 102596146891565815251264774974441337072 10478747 1516634180051139197218861666169708556 10478748 80021504441139877521889610062108925952 10478749 -89750670725472397949965838697468848448 10478750 -28136211639958986669603369350269560000 10478751 -438367984664233525281714287740705136568 10478752 8328345655416510513189627520626327552 10478753 99370130354933292021488084665655308002 10478754 52551333967543772922367982293631385600 10478755 -105888965350198606376687846330745759840 10478756 -6608056000971464373182301638343625728 10478757 20671184821493503476172257707992671360 10478758 -238567928469169530131428604499982944000 10478759 498312866606340748368224390692651395720 10478760 96095824290324804395925468061983129600 10478761 -685991662014711873783258461225431589638 10478762 -192907093682500919209115958113616268800 10478763 175020824718022039816920885141164689824 10478764 383642675346579291094073263645886264576 10478765 -16597484111229687994439456234619518880 10478766 99004384804825986269279458847349104640 10478767 -190105288307265589267392942529880047880 10478768 -22873651023135202160013168778500292608 10478769 -62919624801917368614327701631217427520 10478770 -40702304191791986597981502492540272640 10478771 -38591463488414425065070589653630736400 10478772 -176363980451035915382995089510894040704 10478773 534132354137194662482346567790967397180 10478774 -24129726546925336630097630222249928768 10478775 -53903065555968340426608949414161062400 10478776 -10464312100867309231255852358032097280 10478777 -49906281405580452952473942169848700800 10478778 -123962150621254758918109463928879922176 10478779 46287488498028365976162649110115008976 10478780 15051398355214447631673423715213086720 10478781 32076266742745017226551893742473465280 10478782 332026204566146861695178020819103476992 10478783 -9423964589756203235461896677247324480 10478784 20818130509706213306561419227835662336 10478785 35949361783864359732350549529132950400 10478786 -98096599047235013503401950046293103408 10478787 -318471010719012764318912346791285019840 10478788 -719737987122541460115562471170435336960 10478789 230009289784915478617675601201634550524 10478790 16720060085148505827728689278447755520 10478791 -839569602073079094030413514329235635808 10478792 610248920291648623130725749504263808000 10478793 -121979725047270319712110242157506358080 10478794 -177261367474627188803331307977380708304 10478795 307234684804782983101748646327199696800 10478796 219404533153250481691656045077786640384 10478797 -152372321314583751966872103994646266560 10478798 -19003505891807918569559295114977955840 10478799 87866283734654959278954451488349944 10478800 -50173077202189659099966927232873267200 10478801 171309957465915492963070907399062178802 10478802 -118059190663554308535081970604586209280 10478803 532004173818854068662706761869828179052 10478804 177002226937983270801129170008380149760 10478805 71786422690583064922035814718906625600 10478806 -51891589212514509724989066154173791232 10478807 -189767582376940569159389410950760348968 10478808 -41765646449643740815631050632702320640 10478809 624160114162609845689299905277782036240 10478810 59102551107395990725792158797590222560 10478811 -16429958472837656517013259069413651200 10478812 533281750878400387502719421132617190400 10478813 -281871972069040790460465902324995529280 10478814 -54391472342829212917465093014948182400 10478815 -406474258521358359337655758881881001600 10478816 742624170393920876219090608829623959552 10478817 -426141609535709091034276078507899805020 10478818 88850251198199006340051095441124604416 10478819 -111007566183120677256607477471470015072 10478820 -100727570283536394084331084375251210240 10478821 306775530259782183524676313551608978688 10478822 94096860633331562120663690548323647712 10478823 93450614046402455169090282668540160 10478824 -124202697192169738093425801211811942400 10478825 7218030548549143567523190832989432000 10478826 251185135067518797699203990461620649392 10478827 -516883979815036180921126868273510818608 10478828 -4896569753919987093906807023259440640 10478829 -9933487939836631268388221276876493312 10478830 85542483644999609423223932723186458560 10478831 94850032306433185078694054834092076160 10478832 3252018516382511438350286775228825600 10478833 431928410157298651434963808775854422528 10478834 193772200957660826556815530586961137664 10478835 -431026771749351450536865595636174960800 10478836 -93027367170604324098532123826692349952 10478837 -149773015704135690223778263069308375168 10478838 -84267804847240357513985768576119418880 10478839 -6046133278253034585987078788461587840 10478840 -82591531326638438547393814381836595200 10478841 -3664376201507616174884590593009755136 10478842 -3485227494497596149109117436501760 10478843 -201140759036077286052740696933858383776 10478844 137491916551109437084803403272754730496 10478845 -409316563876460732909354166592833052380 10478846 -163479325618854868664642144904751305600 10478847 140608557192493342970503926040055992320 10478848 -322460959600765969055493613920219824128 10478849 -638882097087544088322978790230728913150 10478850 -61370927838901076770072512153526032000 10478851 172868680221835356736084346641692035760 10478852 -16003523278206990502738080899371991808 10478853 70795356222243099019614952659996881088 10478854 -79581681809514780545649557354392734624 10478855 -501239944342450689065669344397556015240 10478856 58660619867409779550331496636421980160 10478857 317288351572038208689394528704884847460 10478858 -5556621896951742924499622011325443392 10478859 156648063989299700930115693812127314904 10478860 -12757361156734601590126021957677926400 10478861 -719644497757033617450604929265372713600 10478862 127001857859921543706466859969922228480 10478863 -25450914773740794064235663025318103888 10478864 4007831891939703156366027868763258880 10478865 316718889970461838883729383582455102720 10478866 90435245387850390146991440637155551632 10478867 138799986070467906659190081648371212032 10478868 -57590815480924721678355770918428704768 10478869 362784116756371339591050867436070139744 10478870 -1373454001618567504793667612977253120 10478871 -175834026412610833095780678738783016392 10478872 -193141204176549746411180859957197875200 10478873 -642746410703022861985949327906544486636 10478874 70437434699200142824769797029076695552 10478875 554455554772348848369015119632846068000 10478876 366035846345332347485807396681383188480 10478877 -142090847657099634396896500981871767680 10478878 53563844594265854766636395100088453824 10478879 485398810694637102686681418412618490376 10478880 266427796493357694848688028526208614400 10478881 28622605807081233129105337189212906560 10478882 -210955076420692019754895111772727487200 10478883 280857471835321448387845264095493173624 10478884 113308937179692321814751997003248210176 10478885 10679023345374108046838031725044523520 10478886 182872499172610916100049411005272406528 10478887 -636762488560940289299873255009615987464 10478888 14594071639934187911820653230967439360 10478889 292955576111337661960084351385661509760 10478890 -12313152875184789773823950204743910400 10478891 -735363048664444515971765229222139269708 10478892 -80420057702806782061339061956588044288 10478893 -636168048006146750419908944943725459456 10478894 371987997975182038968663171295880498496 10478895 85177053753904810734292571405324119200 10478896 -18192338769451770394412898787547496448 10478897 -71217072299721949741797089263595821056 10478898 144924473395068866152654717804383095184 10478899 -33254980046482248073486988242266603520 10478900 -214337728893769197685655779303521072000 10478901 -267642443863929740501798518238076127968 10478902 -60655988699114691521735970780565451520 10478903 6708064344650998707915244044134538048 10478904 -18186213422517870426278446916270714880 10478905 192648020040531108085324547489021242560 10478906 14246268808460233311670244236035897600 10478907 341280084809042704637540160753391320204 10478908 -353784148808016990005406093021423542784 10478909 -155953390194927639968953595403372449184 10478910 -20786174912357157571395768594774535680 10478911 575185212816185293967868018767822141872 10478912 161883887373347366655679563481914802176 10478913 389671074461320665645905223151416055344 10478914 235199466958066010923296991392977491872 10478915 -30777520402759304683521626772226229280 10478916 145958710906572344311976911730754846720 10478917 -10943196998433642431730406182882774528 10478918 143450570130180932012214861070399353600 10478919 -111970015310177759666779970251764660480 10478920 -119058104461998845442358337496154675200 10478921 -3831869324342741720554832885108362956 10478922 -95040566003773327906915709780422653696 10478923 -120882766841835478432778439206834297056 10478924 79541759361608181955736972409844517376 10478925 176778153156763793426166037169431826850 10478926 -376176851024637860786294783857078625088 10478927 -651188391817159319676271721192198993040 10478928 -131043023707618799372811859431653376 10478929 -702602833250995225991250445722978467470 10478930 1591880405991430697602878461873356800 10478931 9733867067645231503126994295901073280 10478932 314947098125172934707533075669134909440 10478933 -139594103787192167628485722816881590340 10478934 -10635643322449174600490856877133037120 10478935 -562240807255318022118810039498092168400 10478936 -266046297652565575936614442492381347840 10478937 -94856809450891596332857153764999275520 10478938 59173839634664273732574450039652815360 10478939 770673898433874254583967598472262749600 10478940 -83054286266806496650122519429564288000 10478941 -221948743602831069977086759006002256800 10478942 -26142802631351273509796578341903955200 10478943 -417288477335704541703893269209207394800 10478944 -36803729176726808420154496868201791488 10478945 85454410921036802951660509765638119700 10478946 136990609847521251470853149607734112768 10478947 -339133274363231789869307905178568418080 10478948 -43351445289420906419803315398837016320 10478949 55312174933321889448063642617645371200 10478950 33936885293902017822393959499663852000 10478951 100494805021848354968279762085431777280 10478952 -264959067244478107532152426284927467520 10478953 -283525923550671096965354895063373609740 10478954 174662327845346724456736086004631968176 10478955 60355554227500449037085723077673472000 10478956 34341479274071322260451784828506885120 10478957 -138499468377029003300852547946606618794 10478958 -56467089643195772527136856898308480000 10478959 612438159489033222624591905472389374160 10478960 39919003886592219666217194009776455680 10478961 -35588232433173729179423573695198427904 10478962 73938870587827906421815083219162390432 10478963 456447780179035953910665357615341009808 10478964 134018640964063490315928417592692350976 10478965 23187025171157305760260360052300657280 10478966 169813815553841192669328772001702262432 10478967 201458085819799965637710161336521519080 10478968 -691170091513634660005042658518965719040 10478969 975519135101492421919219128469952704596 10478970 -10323191368723666942270544666986751040 10478971 -762474401854694888157102111753897280 10478972 162665295786418470960639717097570762752 10478973 -141090085927135089792280061792269641216 10478974 -303718740612287281215427554258350207808 10478975 -91870579716714601212740932909057674000 10478976 -381784635320175031599298561801243852800 10478977 337261410027376570690662408950459230020 10478978 -43502145157794244090320166113740511744 10478979 172834932836393466643907940986318522880 10478980 -301696870375350644388752709734157792000 10478981 620983714748552440112157447311950162782 10478982 -119552110517611068151931041846037145408 10478983 301459292167590996705925034029764670232 10478984 207694183163625523253135667530283909120 10478985 75136051802671767631611221849070192000 10478986 -2029510967786046652374051749629920000 10478987 440505688118368017116495906038133982792 10478988 -55592995630061728112812259236884182016 10478989 26168366536179472076591086031586193420 10478990 -36493153163156962380814709650621430400 10478991 221850848144368157228914420815722023824 10478992 13613138041377956492992149303128489984 10478993 -134113302609751996692511323405190886400 10478994 -108411613927135494902607022827729995520 10478995 -161142621467105365064725853242088809200 10478996 355675647575635778938230523504159272960 10478997 -703515144307886221028657676882383064960 10478998 385627239072384452824005616424110740000 10478999 -192938820587781634761635813544525036672 10479000 -13933122519477009593358809395200000000 10479001 19412830242144273449369664287524517184 10479002 71991864240122549754377265899904371952 10479003 -302671983653643970675680088067711675496 10479004 5020268107278649308952909589734735872 10479005 272941003123472890293419280949828443000 10479006 113889735698935369655915991740789877312 10479007 -87086199389828457525393803851559365632 10479008 -63280308884347088641645918947397140480 10479009 -137176831786343535386875072687760540496 10479010 -62038600569202129860564196367947899840 10479011 -3934996878996817233376834041000356388 10479012 149777424919981243113413672651331290112 10479013 -806277753490419606747209027715599628960 10479014 -2265828723773886398432783807147599872 10479015 182468763321667065381649324180514328720 10479016 -682376710438652793162508300316367467520 10479017 918346181663779946456176768632791361792 10479018 -31091533435600203246261807049485742080 10479019 -63081238060397978053154369181311846456 10479020 41739879208984832735029755318039936000 10479021 93482132194602780644514553292520172800 10479022 134073790538701534444135909663448853312 10479023 -185511996198150714929727971685869376 10479024 52496771966604542782143626589807575040 10479025 113755077136320037579653422895298540550 10479026 88217313095973287855510224246234275840 10479027 -43684915969518271314434983400645821392 10479028 16240564205493500003201086482163023872 10479029 187701703291155191312571186567552951072 10479030 -55740816819777808666321718723991521280 10479031 -291444111465518983959035835623255230168 10479032 -189498934016470084333591888011524505600 10479033 -103149108683192954485153158794527273740 10479034 -604872098302415954360165363290163097600 10479035 -23444812118144703856359705262392995040 10479036 175305731823359664219116591891997901824 10479037 23329985217324167804658401673507471686 10479038 -222408719994385170361351058247966885120 10479039 -357606905061852476956945787172877265976 10479040 47615344066326976130438935435070668800 10479041 671772305970898072025156870377751621442 10479042 94439593913652362099733693847599996216 10479043 223989934956397117850103545978648863292 10479044 426994381626884929585828787739661355136 10479045 -95041578468669806983822635266969515200 10479046 269427640739675121277979025713233541472 10479047 20225086465126455687910640127950926872 10479048 -38946149764537628148837288563224535040 10479049 46804613548452624029408124709816672320 10479050 198025160541039219145855624408576294800 10479051 40104229020321785764755163642977988800 10479052 51891780976995678909452470528199373312 10479053 137051819687345741055691656428062850688 10479054 28648063894624463684448258210272526336 10479055 218759401438314291177737059381237593120 10479056 43461431784410747094722420750209646592 10479057 2991119521027175130019605342395803488 10479058 374741501793118529145648289827453236880 10479059 -216037754752649611902540800948605294740 10479060 -140508567020414878718184364279684389120 10479061 -294340161386699981520596189735013884338 10479062 95553565461439598908432326425345000064 10479063 -126595070170190507777794066147263920640 10479064 332066022510687405720718045337314191360 10479065 -540976246348537729525146411246300780540 10479066 10230180664240991542268328728725813248 10479067 -85866052804183349741722336422467243688 10479068 159848103425511794555896950106688443392 10479069 -147183148739741267476999656616824831636 10479070 -31902420526164094292122315964216832000 10479071 -205132022906148991646993115067746971400 10479072 -477498897066468228890390124780955631616 10479073 298956951904833563795245703235777747840 10479074 93576217255641677530307476068377959200 10479075 -117902769064097084135726067684007133400 10479076 -287215776704857455807298680248903098368 10479077 8526694879440429412681246573799558592 10479078 272798576165526235335548135444415323520 10479079 -4290424021257734389883777541012146752 10479080 -184034341259495232088982686810019481600 10479081 297414435722211704680246366750330564752 10479082 207878143441832607394248414118160447232 10479083 1828202563226152483425851502227122344960 10479084 -104789636995608551825893141215657984 10479085 -43667867261396822844632257175707952640 10479086 -207912069106732721514077742604354627008 10479087 -249738594637317242097172089952908505656 10479088 -117828117556987997335244602844601253888 10479089 -217074209136989981168358449024093465760 10479090 16846417140107828743263294725094904320 10479091 268630445864293220969862671436720563580 10479092 82129299812626201404809313161631936000 10479093 -306397218648957840768005852944764282336 10479094 46782428982787344110628885465432360096 10479095 155891328733656204587897675874945274800 10479096 235024257634685412675658017914804613120 10479097 422459203452623266398893824421644637546 10479098 -105018079384285164021146801571979004928 10479099 -171379228848632090510920674717246584832 10479100 463034966011406082312765778917030400 10479101 -799114972264232986384106561388114107898 10479102 195055591381833124846106861341729856832 10479103 37336448966538365434298307712418563680 10479104 185978920724511048658020731237047468032 10479105 51298627829970423446444999201064998400 10479106 122360428844814735536607432790778960640 10479107 67611001594366116556497876187478595888 10479108 -1675147658103287140295532852992378880 10479109 -319082822301747347991913075308988582690 10479110 25618552132648011222991665048343200000 10479111 142044685123227876238779715513507203024 10479112 187657957919084383939179250652808314880 10479113 645732856700558553944679988151084465280 10479114 -27695390780338439750007628379154495696 10479115 172336543714860526083351700877537417760 10479116 184912208050627631359580643842091356160 10479117 695553693068727820349428196029111681536 10479118 145415697418382995285474967242694627904 10479119 -5304933829420053299459981329242622080 10479120 11544270177828340399535440201698508800 10479121 -627024209169363204597525570689200399500 10479122 135871526146575715214122830148501169664 10479123 -194286967451454926869050925073514264696 10479124 -321837805900111166560646615812973359104 10479125 84946164779156576026933059513290259000 10479126 1292367341985267656018988636923879424 10479127 15854939911784779646720290947128854800 10479128 5981982644564499509719775642298654720 10479129 105934808504883020514169838336592060096 10479130 18655887131273579558908752289999512000 10479131 -125802704113566083643920191642815981168 10479132 -120346570826143358649524889496389923328 10479133 -32043002715565667372109516633494840480 10479134 -204881622151822453586578690175576006784 10479135 -235603647229604224159993629631886605440 10479136 558241645406484971533546705487981248512 10479137 -118746091839074015227565504232585005214 10479138 11356502982171324969480246246357146880 10479139 -567349265656840216052435973446353966200 10479140 -29502676081656230863386114172944887040 10479141 -27479038987317576956718722955908839200 10479142 26057635075499047331502227004194837472 10479143 -2910330816509246330457803460923759016 10479144 -81536459418055701016053281141834465280 10479145 -107458126282820301745078699797779976960 10479146 -190206256530291124134004826480900609280 10479147 36735215808038767008800617622722443264 10479148 -425170263467195081699698859387661697792 10479149 -229690185015041663059510711225491877620 10479150 -6988536404154734773333460550743664000 10479151 12877489220941371015760670417366351360 10479152 -7898129903104676391725099049835266048 10479153 -200668266980310472486077387327517930896 10479154 41715909186095611086723870254135391744 10479155 144863487297447630064342994642787352560 10479156 -74983428258964116625734967656374243328 10479157 -154073331520233575253497122960807217928 10479158 -61884364577371775941512354737377473216 10479159 -230310396235709024757574141427874767280 10479160 141035842179397249644284305694591385600 10479161 -126396479781860745317751207196380586176 10479162 -3458031037698050770668493457020455936 10479163 -216998244637073067680005353449417985080 10479164 433258922516434070795472941479126310400 10479165 -125001022338463203835938899700732403200 10479166 47992126342425830114693562295945996032 10479167 -374261366001408821278408802539398355200 10479168 -8153485931027847549481597199519318016 10479169 -222328954558510602082742954702424207420 10479170 126640030912631815655224347640349328000 10479171 243388216939406620836182776601930789112 10479172 355237262120396332678872526513465900032 10479173 361481619628215457492677791919121195422 10479174 131699630679734452290755497637895696384 10479175 -179680963223418032588316375590282527200 10479176 133514691842351087410907929391635752960 10479177 -124626365766563844647672311350176911260 10479178 28506504768251116456012899132584893440 10479179 -655711761949330694664756314703312816240 10479180 -4864738683085699893851427805122647040 10479181 521846939357417811356362051273290004982 10479182 -13841555941097713430801747105716249728 10479183 -95291784643779285781785069977362431360 10479184 -43474519022085487006512445790323343360 10479185 -108437324191497493289130718551010372620 10479186 6380810589825183779828393989473031680 10479187 -380692179255628397514601837037495544368 10479188 -823525734340062512170297587507591072000 10479189 177251528740452418204825267688464646496 10479190 -18238335488764279114693606652154297600 10479191 28872817709529745720947345029843337504 10479192 156310573489963053084483554648870092800 10479193 -542928070683336986725900527557819581558 10479194 -21308842222351300475203706827357731840 10479195 -210050140688312887372847069605117909680 10479196 -36211968657882196774666157650598594560 10479197 461819819496815612289097122871575725760 10479198 -26750212878497431321050392499111481536 10479199 173734992760223708775603245010189255200 10479200 73766892978337962131585407507415040000 10479201 -154687353168138586484846411855522337696 10479202 -21767185038259801514730243112822090368 10479203 194474663437736224999825738942568835840 10479204 -50687260535464316921739082999582258560 10479205 50245779855091051717199028701735580 10479206 41657034192570726994028662970183715552 10479207 -33854844530037218410013947702875626112 10479208 937310080573446671688998390904286310400 10479209 -59653796754162053755137750129771724032 10479210 45999679471093358817125385808594944000 10479211 638429085496749994325856301099335633000 10479212 375292728166641705181959668247906124800 10479213 -14256422657642779174686876898227535476 10479214 138366389008839910919918547958849511424 10479215 245797664766328275496207849291418737920 10479216 -24379522248913998633525966571705466880 10479217 84979242345251709088880270393582204992 10479218 106462202706311677896388941489810918816 10479219 -216435532864078933668775812782583782856 10479220 201389721476995409592683220762102497280 10479221 399291718717656065073658048009464997422 10479222 -82319305492111403487512794657462024320 10479223 24976821357532624732092610689190831744 10479224 -231266170199122123573657447522762137600 10479225 -284652441388143717682723824783983724000 10479226 221082751365839509309527595166750626560 10479227 355706368224143090003833894760389466472 10479228 -9059831698751268377828607909563572224 10479229 -613589609303172006354512766065314016 10479230 214191567440475704827254782345065181760 10479231 -6582361751547466925929672922136669216 10479232 -105439434243154713253438651817577676800 10479233 -226358964715625990320413822259788062976 10479234 34179613579878192734215565340690295680 10479235 167509812668073771201574464628281138240 10479236 265789896436828677593235133674544049280 10479237 -305099301240894572246092574000906686080 10479238 233109699753757004737807338665634975552 10479239 497500418028526479385710175635344150040 10479240 -157184349600635880925571932860776448000 10479241 182398870629059159934479747083882262800 10479242 -200086754963279409947345120283063035808 10479243 213799258537432562210748361633532706264 10479244 3521103512356858946374315174185372672 10479245 103050699789673578356317260321325320960 10479246 42493368440306977261785548753504030784 10479247 1286265866651451393041438543265818386032 10479248 -41759249565390238801251156354747334656 10479249 286884291663575600582958846292033004736 10479250 308162144156476713892979057413305984000 10479251 187054517717723042336993228279798349744 10479252 1898609652555451596226378625678364672 10479253 590495098745130090667076647482345487502 10479254 -314671086145048569310392463384537043424 10479255 -30485688954350115507422942594040230880 10479256 480226848795769694455658256011609978880 10479257 -488167377798774939065630488643761837494 10479258 -11546672399820485538071107647928885776 10479259 -141147370467671119025750821993614985728 10479260 -55515697054765035728710910311600128000 10479261 -10059042314347250622394009709548129536 10479262 -154034732271044653422181406271973450368 10479263 234633121921489445845647276133804617984 10479264 349443929363977799853940186034727813120 10479265 -290386814579920717661296239324473567340 10479266 18111351985847215408616990334548060160 10479267 -122656873611386573388663061532575664160 10479268 526019909155729505063760177280292037248 10479269 -554894286563928899184011537211455315040 10479270 -36199624467492461747445510671640207360 10479271 161385222106375282022360820452336332800 10479272 -607543415705075440207986260687093760 10479273 160367818770461007327477281658905312640 10479274 -148751877012036585751774577998467626400 10479275 406215656793483478594625641615694463300 10479276 -124112631834986455858705883984359070208 10479277 -35682310771213764382633664321380080874 10479278 131816566243017748243175716998117267456 10479279 -412325185563129121392671977326260469120 10479280 -35128398555935725300311931071298928640 10479281 -313746492848560674126340096793110850268 10479282 -180593124478420061012661750167900165376 10479283 -124903459241449213410393795494835107616 10479284 -261456850951714645771345171190652960384 10479285 149816299667982449378845148546343717600 10479286 2474476078157191536694247339974857024 10479287 -137845271819693608351461323284502175768 10479288 76455166348537885364129295807258501120 10479289 -678340708436195491661807017252020237910 10479290 -26383450976666686350250413155260077600 10479291 -212400911050105950475444885085232556176 10479292 -22830315330933179577932498950411307520 10479293 535461381100455769569618014697235097280 10479294 -5746750408259240624353741676212441728 10479295 -460191677159496618698955791818711291200 10479296 18615918548308979889985707951765061632 10479297 158791903045442439406813181509418545200 10479298 109633530612336947291159006468879773440 10479299 24126780053316865394396829802049099040 10479300 -25589471816450662924206580558140211200 10479301 231751919501961189340857982118471966752 10479302 10533011694026812628262718413813986304 10479303 -405794957653833625274699284711879201488 10479304 -446378791995952866903268755495451975680 10479305 -80733175381663187641771593361403115000 10479306 -39767563429704701093356207801381218816 10479307 -670312341125668802208727477844075374444 10479308 149564125877351178773241726626877505536 10479309 32482560311251828972352873037555712704 10479310 -291525375838479055607959912191603162240 10479311 -27587212455863513991432829482866819088 10479312 -2246487781105544599071845589293678592 10479313 -14901225846403124179039164856682219352 10479314 -256946027822945486672438855002243173744 10479315 -1267554109826526035001783382412881920 10479316 -352597767169236171409464856981377177600 10479317 -92641367020841394558683079674993955360 10479318 -146463085893899537033387326443422945280 10479319 183031957979331746188729229090545780800 10479320 95805554869145381897032247464213708800 10479321 419901652526140943985625872703283263680 10479322 91433895809427193406126389867649624832 10479323 55686402911405015119332101885218155984 10479324 34145112680096214044147804828882703360 10479325 15706365106000931926232116789768934500 10479326 70988052117798887703477840817419072 10479327 -263099752726574637065426205603502201968 10479328 493469784491743105960468154171613511680 10479329 -176342477816228359807281521517242747520 10479330 104327232652487282706055134065380304160 10479331 438415274776434169595107577627244067992 10479332 -137188790786758698819602950270193848704 10479333 37370464753174290361476594316927812096 10479334 13151485107841364992871498518639771392 10479335 -504824682449095070346979682586981675720 10479336 -216184514572610636603315686736855040000 10479337 -24053458512371091900586977003408101808 10479338 62975237368614525021728794331605222320 10479339 86898614246383530153547283418172234944 10479340 -13566902679425042780145000192578304000 10479341 -105992037189365174897211769113441801258 10479342 -64731632062504534154914925193245834688 10479343 122195147468108053768864303418215010800 10479344 -41933426756933165501789085229436436480 10479345 29693747578912381207550955367018635840 10479346 -226655920250086542235817599519795654128 10479347 119234299549812450948287418233458094796 10479348 363233549492839538639669880745404272640 10479349 -425074743705673191844754315306247211520 10479350 -57206142350257925480751363465546240000 10479351 872287373850677321088946727975080320 10479352 -277931005588932856755878599354153082880 10479353 -209049421293037293394753403916419492220 10479354 76554250527139200538075505897081648640 10479355 275063893851785790478638801881101017600 10479356 -166461071596996659453685042082546050560 10479357 9224630416415885596787083925471230080 10479358 5317823606570823377783193314246933184 10479359 -54267804303699933759353553374131553160 10479360 10684294617887973005047904630262988800 10479361 795008982853285094611008628954371339012 10479362 152114499725629691348080166975637760032 10479363 -169159448533294474991962872019405838856 10479364 29201009638961817557859363219905871872 10479365 -178546923500672615030356513993836035880 10479366 16070509675464244339622637487794732864 10479367 226483150871978268236019415955116151640 10479368 -594944466137838557121242755742481853440 10479369 -786918897373003871655650123203286400 10479370 -83940180746053035026921127839049680640 10479371 -50616520989228764048287835914349240688 10479372 -8752880750093645284966476141975794688 10479373 544090436424682950477745467467199205804 10479374 33691952934426402317609696184421650240 10479375 -28091421237688363361188895902910235000 10479376 -75519308245042656851811171159888691200 10479377 -371919090488251765609794036635690109774 10479378 -21673128765882894749535744130997422080 10479379 12951605916353595289638341300912717776 10479380 -199590989639849206556649786516925651200 10479381 -46709758960850829016161084699472143456 10479382 -420466050780706811956938964035763593600 10479383 634408806689635541149353206615501698632 10479384 340718578380560833971755045487154882560 10479385 -354930479464997170313086291310642165820 10479386 58429968428174272768342955491996762080 10479387 32498638337562023477216811433723660800 10479388 399156140424271750227106318582439372288 10479389 535725592438989860127763224610397802060 10479390 20727658624249777431537179386806625920 10479391 197320818591477318421077028656094205272 10479392 -282149253955020955610731896109138968576 10479393 -210617450705338909693268870872719367920 10479394 -47374617142430454568903850107429007040 10479395 40739785564076042745249474309681246720 10479396 351104105788446694972297075691950725120 10479397 384474591093617199068863412587826870846 10479398 17295360593046197835994249795268555520 10479399 -68354354125829210781378634897038824448 10479400 -276455456852394398568991828538443776000 10479401 -1246182399491084327834503253526748848 10479402 -625900879459330927572499678937011046400 10479403 -9934596619509825929232090189559071360 10479404 -40110526957523278906937822994791743488 10479405 45375777571657419946458680157119416320 10479406 -54397124825839621246419277718430351360 10479407 407758104678785223803935792055377408440 10479408 -168807640341654447546782077631812141056 10479409 -483491493663099585741774340237928388096 10479410 229125773230127794450646715906031635360 10479411 -536470372666190564253506566157618929680 10479412 559231213739712219910124184855639121920 10479413 -209444208349580769987451816728130862400 10479414 -75624023266038868693390851819257846784 10479415 4560987812468083446386631188768299200 10479416 -270042623331028757467051620240118763520 10479417 -84215884841709191742589763029332600960 10479418 -282816473429929730806163265403788449280 10479419 -113994138679015610413133927413931889180 10479420 34840360565919147764482256685863393280 10479421 249136027826696068863521269266230957472 10479422 118230637501959406219927272178493661312 10479423 -14174845438661427925421390342411478000 10479424 -140650874591305676335037416915815890944 10479425 211262995852619452350099093705643632000 10479426 -54267483529471108129690864799519834112 10479427 223044351007806154078356732431796555472 10479428 536175415104930219687605829184141987968 10479429 -402220643820043114623643800893516736000 10479430 -17166892950192903385029421444903140480 10479431 -132593529611050770681831509832991179000 10479432 -244221806111592017838942208453736448000 10479433 66009519135285976039983822846877161600 10479434 -22693793151327379243153488962028190368 10479435 42141997226485605558728219869522729440 10479436 58104723990864857369174432416751265792 10479437 -43806130256781641716630565025367003914 10479438 68981539658040106524357801046870123584 10479439 -485156229527317050906578837594244867776 10479440 -55529160420535975849927066203761049600 10479441 4166926661714374146561176485879625664 10479442 4432536840833104870708454090668714272 10479443 42381828191743130417687530856896964544 10479444 61123208701460821648257576372830208 10479445 -101439075055880084789177098685387255520 10479446 -420106303515214375418572951334549158080 10479447 14284676191601766006494202584626632 10479448 109655739147739815630133113307435868160 10479449 256861033817486539381029934850894775936 10479450 -22830800210965201203714270481523424000 10479451 21050471968026092712170933057197227072 10479452 -22077838351050691492095704727584706048 10479453 -97800138359425222690787603869503885696 10479454 -123309083773710338586178163312606715648 10479455 -13835791738091609049447771782301734400 10479456 9438367548011704432402481690759921664 10479457 -58206218591889766285800259912574720256 10479458 -241858038650658690347610625527089333760 10479459 -533697427591786071096167719830483475200 10479460 74102893064659031259972947059172597760 10479461 -530143474163862047347651524939020359938 10479462 -4847019040304828337096956400221030400 10479463 515917372649817644920832139552476373840 10479464 159805728033900619010622453481861478400 10479465 -310391357144076935784023654824668590940 10479466 -35418512276611880030515289874556453536 10479467 -121081771643166168812121748624820653728 10479468 -2468990091200289162994379823287731200 10479469 -1875598207770771699183093570242878080 10479470 -119820016206310319633273576429262522240 10479471 -214369392776809952742947116846836708096 10479472 -99793615651357306082410767071728205824 10479473 -176916638292309324036193690052484243264 10479474 33848847239022153186731989839618066720 10479475 -138389258894655993002836007591358572400 10479476 -101917301448152221189011067174200274944 10479477 30886127248663958344055530566093532800 10479478 -237504786754054724109111129372881280 10479479 -157605144979682277596412268842468736920 10479480 234377404374895171602294382481070489600 10479481 360449040622274544647269444880902178282 10479482 107273523038624852743890622781343643872 10479483 -267422460129529518035716999153758438840 10479484 320977717526086479347089118746976086016 10479485 -78866175900068906427831627057308113800 10479486 54169469814800483834696791594842809664 10479487 -4041932555514487137288580485040654280 10479488 -113667538804973146519287823884877824000 10479489 10628473492194440490200771616549739824 10479490 -19633733429856526668755218589987028480 10479491 -503293016738549429537896892713921313016 10479492 171767793518387340348314518320299749632 10479493 30572352091150182042822587133505143004 10479494 -125984916265110307853086103724400783488 10479495 -20653587420528087062403610506670134720 10479496 -121707402237065226318709762882215889920 10479497 -247664845887655650386622024040468753536 10479498 -222902656889746803138944236374462950400 10479499 -61593854367888522079085510605286045000 10479500 49935687480874260903705855177845760000 10479501 51954850685722669467026385184356620160 10479502 185326389179635194432353378376359599104 10479503 245880917728964891286762543433054140384 10479504 -32449424823901819237829514904051384320 10479505 375714528224270786059003331727051000000 10479506 -332131595262903735302325919672653480048 10479507 18330156573302818019080272614271166080 10479508 -14214915137904755637561803909135319040 10479509 -231978772047955427323939448545282152000 10479510 -74978157163624594953369177206445120000 10479511 41423720086290608319163826540803991904 10479512 -219294422883031268832851528986804684800 10479513 -220678685381273902568939211522449836032 10479514 -664520497965843680829738121859398989888 10479515 9786548194967518837179249496962441120 10479516 188415550340871230101407560773967780352 10479517 -66994096973922926884378318647202481434 10479518 -20043950100739616178334057380286917888 10479519 -86035835817356633482661155252998626112 10479520 -27664038503457737485933107682264350720 10479521 -424850039498654012375325398221606089360 10479522 148085360769568321292687947292253708672 10479523 561393299879937185299376184799836535772 10479524 -509391740079292858278503504905614609408 10479525 19489843993164592440370679855937201600 10479526 -154086507836925857923459069271525045760 10479527 -3820330809222220737930688382393752440 10479528 -116822346061981748910878100781533312000 10479529 -395831341026806499167810167271928350592 10479530 -890178499671123334155813590131342080 10479531 -123778302060327284979275285516479688736 10479532 -112292190119037752786233212984512397312 10479533 732168405251300911925301210284702389782 10479534 -24850694132589480905224137707596282752 10479535 -180477665466750487754955576646643431440 10479536 92261444932738257628760763312684859392 10479537 2488105223456556257641160007913469232 10479538 -58758006996181638733405833139383957600 10479539 -20535120072650285029466413227562809600 10479540 -110142030255704976393610455243943987200 10479541 98060544076318588453481661444854377212 10479542 -87847708884202602912985473451156286208 10479543 438240752005025800195169367243996935424 10479544 646475003389665138988694596374168145920 10479545 -238103412723768911799943382861683156800 10479546 27676869331927020929471901145284085248 10479547 78355229765331142148936539102494147152 10479548 56412227786809246488279698755327819776 10479549 240498588443846997215397768124443588864 10479550 -10075572178704540238890334009718822400 10479551 -260426716585772924612376252029832334896 10479552 -104175089483736778461880875345141301248 10479553 -462860240237334876738883540036196260096 10479554 321918539610301516011114292140432416976 10479555 72767412022646962206006750986746143600 10479556 -237804722714231045724315911756710602240 10479557 -422412395151308386765480597700475538368 10479558 -64868333145049558968119809856519317632 10479559 -181921206255209262944812173487837074912 10479560 38527943409448381682430442741039104000 10479561 -486247010248711140611823043035287699520 10479562 -705212131731251783903651433136787020800 10479563 -724458243983020836755632774878355019256 10479564 105286467472120623954500537978162995200 10479565 37913185245798808433511394488640450200 10479566 -35778591682979056378384473858658536768 10479567 -65430511537735781482982654915320975488 10479568 219782855979022898022503816641273856 10479569 350974465665023150671213555642184627520 10479570 579601609252628422330722922892236800 10479571 114804897982909226835491059801775377772 10479572 -103531272246752441507078671594274330880 10479573 -2547906370067745876143056680692087904 10479574 -91396493726887427283086543202800907648 10479575 -127118588483333318236009914216517765200 10479576 33826230568365363649124407012898304000 10479577 -118708129492656978228221523698746563574 10479578 211453815153817312064012240744311929840 10479579 134031494995101778406500754769969309888 10479580 -97667118301263609096631968148741939200 10479581 -157064386922635311954217907025127113600 10479582 58073488515728477682154629263440738560 10479583 -272550859429845979653534246415554155480 10479584 -157594786280784018424570417149360734208 10479585 -2076773226674987119821977619181166400 10479586 -89503846642299465649072966014184978656 10479587 72750574769972967178086423683853652800 10479588 -1277688482775222036855577829711585280 10479589 -53456447397987318949005346972511693444 10479590 -21160828336447904023424368253203107840 10479591 26020601038492759955010002623572511440 10479592 582640862728821024463754300086398336000 10479593 -393142498319334711559674945947549257500 10479594 101360556012548189921074572108842323200 10479595 167577701220755837122480568029377499680 10479596 -127130190901950287052130698972177873408 10479597 317576272071433910598804393215067778560 10479598 57570439828025419022326619286951189120 10479599 -7795830568205407822481813190812404560 10479600 8630098423348056319486374741496627200 10479601 -106037797087009391786385491094294183696 10479602 139533224856460349999631564823135249920 10479603 569188018733513561551183514241042008064 10479604 29783394043895468344448264883806519296 10479605 222233021420368447857606246727350629760 10479606 142705347495478548588455913023016775104 10479607 26615091524041745151744518887228221672 10479608 -180613286660333863378028790865243607040 10479609 29067864848477376738718582928219394240 10479610 -52674598670289451678935957424315307040 10479611 -723960048943087811176134179102096845788 10479612 17412836916702464890299051270365380608 10479613 645550393010326758587845548352378873862 10479614 -19706277489985177989272836032044753280 10479615 -192019269712308762391119348024594599280 10479616 263966565237405832073434153384673280 10479617 -161994043058971317152334986223556685400 10479618 -192449731456230815247594971394030777216 10479619 40647727201514051064950382968175393020 10479620 38431861044014071554206268536810887680 10479621 -18683922049388628423793171074430171200 10479622 -44082028271350584064248659899372713888 10479623 -131655384317864891629678396691408380800 10479624 62090432656788307875705997856466001920 10479625 -104881870153246504859505528954808950000 10479626 -144136165870065346723642747669139809488 10479627 164417840488268920579482450817063615080 10479628 -115038013316634161806254862928866698240 10479629 -209764564978260002831909941313838061770 10479630 116578074411812567678138880775144502400 10479631 -714979673251069173703352585898645375568 10479632 -264075409646517600717162131530277191680 10479633 339345680995219800521758793824848246624 10479634 -118920162914123050649550586602484683648 10479635 -38194999760902692904924523139856291920 10479636 -1068193778416250929461030184709217408 10479637 167997019942618846116608729341606408704 10479638 2909562055282630525450544058885366144 10479639 -152514539435834120688991286004131690880 10479640 384591055873291731670183238247275520000 10479641 -59116034068910272449971123129236517976 10479642 -97589898212236898276260197751339289088 10479643 -268883123970609775081351547893730759040 10479644 1896134206912990936342581201187264512 10479645 -417238588147689600393757191432364540800 10479646 -448432179938961303973693533353353598976 10479647 -752605302434885591678252555217880799904 10479648 -200845194133404555039906375355525496832 10479649 203806866352329981210939276677265591650 10479650 81649707680736130171638032044077132000 10479651 33831144832154556061636845855326069760 10479652 220574043846262244653701136537945041536 10479653 -52841117793006561783336164227183420098 10479654 -88145032383292972798414652601568448736 10479655 -378560475999225263639631227016063034440 10479656 -171084122000419611702902556213144944640 10479657 -317355511058741587795030915720668059760 10479658 -41288259648270587209202363843322713088 10479659 3921050637894871240820902872099041280 10479660 -164432376266564573244171592001199360000 10479661 11870438367687088702853154068603679960 10479662 -62871400081651516778710828101093324288 10479663 -166339309715673264975148056655238441880 10479664 -60801790802551639969155199394628632576 10479665 99006449799215344003423646920705953600 10479666 127977694612223399716019331110418201600 10479667 -756721583268654622863551431521821978736 10479668 -513460979356738225858810791026513933952 10479669 129596922918891570603747193821264070944 10479670 25553118735573137800627007179102147200 10479671 228097368791325828025621958427029541504 10479672 -95028327752425843810443465230254080000 10479673 533101343630911136646791117635763386922 10479674 -56231157455747650057583408945827737600 10479675 -18788771516365239162535945816257051000 10479676 -87587299061905302822966183841655895040 10479677 13532605657262496527963528578623229260 10479678 71269213809606864143370724332545218560 10479679 389010726674755692778325879968532261600 10479680 100113097664428927454697954086092800000 10479681 -190726362016136721854949202973613697230 10479682 2463398139497971846363734697168207104 10479683 -171427893038487850645770176409814669920 10479684 17533287140602867577232610996598095872 10479685 -286494355221118160397107081578463024640 10479686 37600028381471890093689091946494454016 10479687 148999205748525156856657358181395252352 10479688 -289264266704061294047646373903187082240 10479689 1444798179552135692488476743720492628 10479690 -39485305188978920199825639936860419200 10479691 327292829370582557464869541563859875092 10479692 550574302501427333523684803650992637440 10479693 180758283825432406643648794703645112384 10479694 141907781539065032798453260168120817472 10479695 364990238357566700138134457851636281480 10479696 25644734434529995196856116889714032640 10479697 -175353422281952879597136854642951440320 10479698 -177190379330810936945985290698324778880 10479699 -13670186707927003063367352803653193220 10479700 -95975099266384048530396293217614131200 10479701 -234306983958853880451121897592454474348 10479702 -2206364075603158772721774882664765440 10479703 213597619579278599040008670337924486464 10479704 379562127736049213769037372152931829760 10479705 -67846381539351371440127080291212765120 10479706 6918355983400670980939496107779154944 10479707 -126506350081330640298244232888634245088 10479708 340702020115342651209090971610494318592 10479709 58054509522480485880058128407635610700 10479710 176281124755852072905037524127093181760 10479711 555958638713057264971456075819486005888 10479712 -455865054665007882363344760248292999168 10479713 -233363303492780877795513896500912771038 10479714 -74177999902219642650649988371479403008 10479715 -293878769713814773033367194209581342640 10479716 22399457700008609136338720168020254720 10479717 -1312022245186196911920002391348849666 10479718 -24035923900446375273410024249384276064 10479719 -6728956810063571243323642699100332200 10479720 -105027276777634696359450801226221158400 10479721 -6662299698980838713342189790645845888 10479722 -224364403527950910974132888340265138176 10479723 131444239228761091819776989232577787568 10479724 19689392205587407418223151961091082496 10479725 -66060432357387981238276399346039082750 10479726 363291713369920477598732084493143222400 10479727 -353471632701200509749603999364832338040 10479728 -79927652494607813654667326862147551232 10479729 -14890807233470988796427982748684756800 10479730 62396649192560773967426138609527214400 10479731 497942843736186081341461822618259861184 10479732 -14722107287802661459858652501829101568 10479733 -244923409860186973661277256078285905792 10479734 7880232821083932204096544502216104320 10479735 152765095962831885812004524095615718400 10479736 -156053304815787861947756080572711075840 10479737 -205355690145474009648899025584650546608 10479738 43071692077694596194544862101370572800 10479739 634244050074103739090902283166563527600 10479740 -333491516799591068666680906169635407360 10479741 108762193673393668100977967522360819424 10479742 11559923106497465731910507463773073408 10479743 141157485331572153107449631113819278624 10479744 -5597915293916970934859223160911298560 10479745 -76731852787350314228638868540563200 10479746 -156991098563092661926573980296086018176 10479747 -218888980730788476280203876100218395328 10479748 -338717107346964035620904859479356830592 10479749 144766734978682534084969273716970607136 10479750 -71365583639077834941205749318507840000 10479751 -688847127743285810679599293799566871568 10479752 -115973660862156586201513413685975203840 10479753 37103969530742603633153851581978779520 10479754 -267373665818839122450026837390775970560 10479755 -135141674219604281473260611154604742880 10479756 -82927427889021457609206234911949373440 10479757 251911578666045246444314646735467538720 10479758 39132004415138974715010646747153260480 10479759 97343248929687057116557113293716444800 10479760 45782594055697185608921852658854952960 10479761 456987425598168363799540932877205151552 10479762 -38091523838014366778947720445080976880 10479763 7220074553969155220971775835224250624 10479764 -198333745355166526743848431280892526848 10479765 -21635432608207797812673744404422959360 10479766 159235520589023290262483194074449664000 10479767 14180624720691773977581085638106497024 10479768 -38263257010969960503075975108626227200 10479769 373821552323200267890637386686793618312 10479770 44649499919065799030760017046473717760 10479771 37700254407367301215317310105538461740 10479772 -134293606661020775265252751505265651200 10479773 -268906293811866857303883019614726252000 10479774 16776303890810976793069022602574256960 10479775 -48007430507497732507565618713842716200 10479776 460303152377656088508359855642272530432 10479777 -176301728781871405204288629508648111776 10479778 -488346984510620803142943777694639570944 10479779 -383139827457020074127421688794133987620 10479780 -3210372979160808483533020619854483200 10479781 -155177207256262517218025966762856540068 10479782 -41245728131042939293745711599800895008 10479783 -264440042967315058187124268644024190896 10479784 165184040495279412062618416552205107200 10479785 -5081771924710607685899318042138302200 10479786 -61500189650935446850037123251247431680 10479787 -476920166542935389681594753812418935560 10479788 4780458891500598999463660322427371520 10479789 -33710106350405341977604377148661678496 10479790 145982801517753963329513618053095806400 10479791 -114053525208602072228729934972631848576 10479792 -40032151609117642696761918889080913920 10479793 -118403526964587515463194913063801635856 10479794 -28129117726324373398154757966017806848 10479795 146502657520097842196957851298336758320 10479796 12423610681376796842639399709100468992 10479797 -237540728201011243150461776197239884868 10479798 5513060739726257383031512400050987008 10479799 -493603497898812128473246151561628919080 10479800 -81556408099732740163174994397980160000 10479801 28733085413697207542119224526158791040 10479802 -259843146778106450726587068713366133648 10479803 730343932852149749925914529482267731560 10479804 179264388263243995793883349823669162496 10479805 28348757605367272746368007232000953600 10479806 -986156326940952776457268654351097280 10479807 -12776458380697283799778533670543243200 10479808 4322687548080507756558857066292183040 10479809 -328217831568034560133818986410032240684 10479810 59889161617439874910252192901998080 10479811 -386679678769662328763894669009259722600 10479812 4946189434105624528778187981927309312 10479813 -230173101116990210097841916389176914112 10479814 291524959925606603394496798248567164256 10479815 282561275588925304855786120258511394000 10479816 159733059076859799094866674636531097600 10479817 -298663998972045070096406968066578946140 10479818 -14273174612504962363315823403768434640 10479819 45202896993530513384062955961818158080 10479820 91091940940491199144305434421968885760 10479821 50660830459369901742575364270910711584 10479822 6699835222370491548182770034235358272 10479823 -542051305585851179408514349465041328520 10479824 -148246795728500936621507828911370403840 10479825 182543830944193088876601240198237273600 10479826 166490809476994889841311354319931759248 10479827 -73672435919652073236595638060133650324 10479828 -167516824125785098135225782776437831680 10479829 -113171675909222509389322066310478895872 10479830 3550282759541667706050292023240408960 10479831 -5100300869677520972146629848471168640 10479832 493821955624604958638231854770827366400 10479833 65321840393575428924172868410746137664 10479834 -213035943627288393751941636356132405760 10479835 -89713299700044518785348706946219895200 10479836 240859696944622264815880485446348954112 10479837 184527017975623073906269944131860397952 10479838 -739255720709329602825577146069399958656 10479839 239262362787065527850584087043715563280 10479840 37664002475385617992820916311241523200 10479841 18605459959593988539952637300358371584 10479842 -23163274757305025785924068692791144800 10479843 -201138170353116316152689661780950340912 10479844 135492516476644244777057865596777860736 10479845 102700705551139269570377658927426527100 10479846 -11771161734015865358687092759313195520 10479847 19765541995549964319346550209370320432 10479848 231591389203414531902412387410023823360 10479849 23179899266076165617009139168497601600 10479850 -17727783879343552262365637510780655600 10479851 -43351374027507587265400548044817083148 10479852 124428580921574669745228199019602680576 10479853 394972589359893927616739350552661219104 10479854 139573569204411141069010002354613807104 10479855 -165647499031716706002548314575165358080 10479856 48386658580306024395006666726340493312 10479857 -341128487462431562248086842656353246894 10479858 -53885484185622173163311185911809521152 10479859 153760694973962764708870364547936107484 10479860 -28365531472517884755082299840138608640 10479861 -127593821487830150364594891907600766592 10479862 -193438807622632017828775863458522441568 10479863 -340622570305162502331986479692638340888 10479864 -51616580495935753649440287233101946880 10479865 -239941986323327579335743881254366519680 10479866 -85031746080357478384961915813932939296 10479867 231442196964474950503067437740390406680 10479868 71488760281876657656491360527834112000 10479869 43666528778383192076280533129509440000 10479870 -167510801203430372621962828885814460480 10479871 100453325717991674568347766751129936992 10479872 -327907337799817624852037707487539888128 10479873 338448592475362197826798857044684142384 10479874 157505281130403336636604236054567168 10479875 -405935364922630000671026167069646700000 10479876 167187896123261555147960330710130202624 10479877 322625763384735071154576267612374453726 10479878 233333515975084542339958886421587907456 10479879 -201557569201289559854343188358797308176 10479880 -8163946258966324003710896082968371200 10479881 -318945418855011253408965926815361925888 10479882 -90910142174753123795192011256824167936 10479883 50397947332113778812808459015757090920 10479884 259535393372332557454720817687271109632 10479885 1193051575978332040253429434388782080 10479886 31003993443861834176561254278982483392 10479887 44213813029920770372412580235012040960 10479888 52007274961646602135973545208264785920 10479889 -97848408756412266937859733477036926144 10479890 14755852532491466197773509075527063200 10479891 93530782461267960546993592446649903104 10479892 559324716215340606332344698218253497216 10479893 274896189165914160860779260026952752142 10479894 5982062950761146209521102584411812800 10479895 -220691332826547886106700946198245860400 10479896 -143313411015595303094490843011878871040 10479897 -415112915580577055996618083046777591526 10479898 62498242617564374934488481349227195648 10479899 249549434051032237593842418076325868264 10479900 -51312328687083967284772334284969190400 10479901 -1601758716439393349783775436370103648 10479902 140443375061545813834619213322624416832 10479903 -84246406758164578039630396467030973440 10479904 227850712546888665611840791621423595520 10479905 -113846159221278998378923469951911324800 10479906 64000943452242361160448863009785188480 10479907 132366771355352344581733734918692221312 10479908 11991788376004871795077798975361884416 10479909 -39096226201424542565152702372790054400 10479910 -12662206296714838264458945579644010240 10479911 -155856522297611167970090681504791093440 10479912 231167184215589561082609735340406128640 10479913 322156147167919936692134733520952847360 10479914 35798392616818300458686580914230516320 10479915 366201182169437578385697009261598680000 10479916 189002361218774977539196561636050332160 10479917 1823517341515608879528068023861924224 10479918 320709257831578786088387144979672069120 10479919 516456181566438425579042660758973361696 10479920 32062123813209289731658404558191001600 10479921 313045913790847015426988827190336192112 10479922 21801785694801121465041631695741923328 10479923 210685316274678044016332276261912396172 10479924 49772423438047070562419736502606338816 10479925 296975229945993557635228766828238856000 10479926 294549752078179369700209716676439913024 10479927 21447182987679516325167384253529831808 10479928 -102518891593690967166221966201849856000 10479929 -1698423723536758313419786016824480470 10479930 93373980319367544063624726714664677120 10479931 114067938798339336896097653859037456 10479932 -112786781385440003583930443503882045440 10479933 -303575963576057787792793559362346052180 10479934 -300712453689527512707765371538712034880 10479935 -70788071624558742207904361445831108120 10479936 1891756579594693486862436070380797952 10479937 26923544092843778140952216054725572800 10479938 -97799189234648233813929587663209480704 10479939 25999575259109802512274708695475288192 10479940 -93221004043595134340313038778060552960 10479941 46725974299007207665995418418789176992 10479942 -1041602548626856861646455554131318976 10479943 304395539775463362427083716483775023192 10479944 295627145971409443235191333550480793600 10479945 -16312516582755069283312394338531190400 10479946 -111701952120124703065900077791532819360 10479947 71190295440243525361105351504429892472 10479948 192243889299959061708692682334116679680 10479949 38396626497873040864495688304751622880 10479950 -37753200090533676598656617566513900800 10479951 -223054108567041161979744837471786919320 10479952 -14889897223365310045320269407714541568 10479953 -7075986778650508096517228079806559744 10479954 -46182586180657413672659898180688071168 10479955 -14152058584264940495435840838850130880 10479956 -569899018734000565715273597332161323520 10479957 173261922910129042240316441516821729440 10479958 108874052319779090906211164140095504384 10479959 71235333223252423090329138934816284000 10479960 -1122164280457997641011406298137190400 10479961 236950629845972496361007421916100455562 10479962 66911649127243216894420316322935198400 10479963 -121766955186554432988512884510056560640 10479964 79655451662167763450671485451593303552 10479965 500065116908424620737692400445589658860 10479966 67466842900593467323412117692493291520 10479967 205234733201833053263898056496485770016 10479968 -91772746838613397820210668073828352000 10479969 -8546156436480834041637156935359133760 10479970 -110912363908727299969005298858461700320 10479971 490894829721044097003908739754898767200 10479972 196464323641684494619197429438057403392 10479973 164330783765983365247633060439477816256 10479974 -26574691588155204628108897414518399264 10479975 245988149533189237903650799289588467200 10479976 35813706910907544243677982390957619200 10479977 -211397347252873246499401937069836822668 10479978 112264219670430725692967136021105296304 10479979 410095601987548181492479728122055123840 10479980 23766875359875545194566837421580912640 10479981 -75107807010133083478324551875833971648 10479982 5049678733372589247171145295363635200 10479983 -608799163824686350632200354981041305576 10479984 -32974500890756754462460880582954975232 10479985 -293218381233833950623376123015332815820 10479986 -25252426903372174611900047976096157056 10479987 97644592497802355456391407971408741200 10479988 -175023270786049627196908866478722128512 10479989 -63701968203600411491465636997274028676 10479990 -48280564224539734726358033483488032000 10479991 -191209587417222167218134725441215305120 10479992 -299539007137686357074270234261806080000 10479993 -362750820169497794498149062757212016800 10479994 -27304909720021219133293244275866375168 10479995 -383603062701737487409629537860093612880 10479996 -10070821136821983299643856836092313600 10479997 204972604060242125725840118930102727840 10479998 16282409340842117928153151095055080000 10479999 -268285668200635771378830590430093249336 10480000 -104380171762481599115714591902924800000 10480001 136787718321080510004143152723939465920 10480002 29848133178044681935325342249987965440 10480003 4777653196949603571578266375934288448 10480004 125463134391985876160031457392661082112 10480005 -33976149827780007783107510373151522560 10480006 -222397815312362365536125536672932284544 10480007 41699534681326906879121835909866131176 10480008 27447674176822296073090398722591293440 10480009 -165049824278930246071181628800703186790 10480010 -35647178875202587597260512146849615680 10480011 -280109107254113925939553756661492223528 10480012 256034960264882687222023233810273165056 10480013 908837181853481701213998945095788831680 10480014 135749313437840146043031863839273259904 10480015 -3364964541199134796706913650145730560 10480016 82718940639307707140739508377409462272 10480017 -110055282292729245872017905702148873440 10480018 -63206719872149727941825447829064697184 10480019 -286657004590835968670950617060109615032 10480020 -204486135831109244322696774024963072000 10480021 390472402720647460925998182594157262222 10480022 102232728123332244992758741610741740800 10480023 -10530111442302969619776978158284737240 10480024 -338842992216102425716085968655094497280 10480025 -40346859185926809793709301494493318450 10480026 -10488901874249527236392080193362455552 10480027 722377058153129368205611377882167087876 10480028 -28712779508835695819440105093469422080 10480029 -11508539770933888664640920456668741632 10480030 247955410321280813530187843670237813120 10480031 -623700720726583604664531277445127195168 10480032 -387586408477843510270115496859123384320 10480033 -511220189630779987252930250365310130718 10480034 -258659245047262705827308559734969425584 10480035 -13722422727190239904283075925950878800 10480036 -91891901730104299713274174588890570752 10480037 -294328683305359632521719503908932597314 10480038 -20529797078298387982874717118418088256 10480039 -261351789855847978643755292198191677560 10480040 -54233186834397744906436805505004339200 10480041 -254724379367515562141615460159928373760 10480042 60422443102243653447176132564094435072 10480043 181489927682742809861682928829643008400 10480044 347663881443334943407420830864153231360 10480045 548833723176865735793493686489189244300 10480046 1111894666621629220425918210822647808 10480047 225106530765139730516861893368616072200 10480048 -54712283406147661135823177431770185728 10480049 -68805719462719134964849135471136559000 10480050 -57280089483569567294562627960808320000 10480051 -88799343735746118450237174536984757936 10480052 -677166895320885153092320500233564160 10480053 -103561975963391939185153028896291843296 10480054 159179880808116040434672008938244204160 10480055 -53207767149344422128352394037674624040 10480056 -72192315984466148734794277837965557760 10480057 -237559533314008503731567915870481817088 10480058 325074977092199667790133460043840419840 10480059 101668292760754111450495842859486052664 10480060 86245839477616076627048872947933696000 10480061 -433165928813841123611613090923296769280 10480062 17052501794137832181120521088458002752 10480063 151482847724713100038350304572832461168 10480064 66300666052119135642895808047821619200 10480065 -1154055021616544997609022238238908160 10480066 -302207167384795140162417761073034110768 10480067 -308027108869574285763868251090793939680 10480068 143259414276605379501086608590027879552 10480069 414662762827094802279540917437753533470 10480070 -38174932157896150024635595394887835520 10480071 -22706825472068425951393328350468476888 10480072 -56814987040338573974159767391087278080 10480073 966616838692713647499083342936490447120 10480074 -104930025729346440409520125277332102656 10480075 102206283548627870045548104903097689000 10480076 -87905883345824163609635776778666538240 10480077 -93512946659017715916340598579676672000 10480078 -75497014897200731148087444070420500480 10480079 386615024315927880077832895642176061680 10480080 -3180877128420498947617098659581132800 10480081 -6903728932562689618396297849889988236 10480082 -279405111680992690663284545463150286848 10480083 49918339342089553546852369909091594424 10480084 -37934274228166455162273877482762438784 10480085 42620698596899308002437840064808273920 10480086 -83135744144769971597527589041626411168 10480087 -250166235672024141946226991518054758264 10480088 -176252821229189150514921304634093936640 10480089 -389040250523430126301956310220361792 10480090 -149424722889320992429364400750302503200 10480091 661805386174164012111209238260123799492 10480092 -22221709723070272283055738619913994240 10480093 309459787252222095614808816394408666904 10480094 335053062384284872616472063377611987392 10480095 -36119750263360690658333464609548981480 10480096 -363113473762557152009482747211478466560 10480097 -399147074492445738326370030958798095168 10480098 -244547568908556086272699452060961796736 10480099 8237813967101724739821821953721858720 10480100 24845650069846166991659805944851478400 10480101 206666419802110319642107656382338164832 10480102 85019217084993342225657889417398763392 10480103 -366107065495365131837449351360909992648 10480104 229657322511673444231197074997534720000 10480105 453416947467662527173904529512300016520 10480106 19936540888241932203422286938058823680 10480107 -816503634939912839440995402613756431360 10480108 83563560140695029127192990320797941760 10480109 832514860896831534221465401029614909400 10480110 47637687207621357294770723178945605760 10480111 -132610386147434126790273869763581516160 10480112 11681492119740235146531037089425129472 10480113 41952793456169974350316205225570553984 10480114 120804155789360615620719818165420315040 10480115 -157329381793137306024222048125607148800 10480116 -107794371189629359415594193346725838848 10480117 -116784194382667096096369879385242381280 10480118 141583897972356067535152123835838066240 10480119 -94137756498010134029297662368964525872 10480120 -126745638753051709003437714769124044800 10480121 80232427850792783595613460961347770500 10480122 -157284893719559432452515154601351592960 10480123 741661212500183617027186374719973710372 10480124 192272463129294307364583529766761783296 10480125 303460432827473301551831696306180904000 10480126 3174104788792475772815583920823951360 10480127 -248179852846924769060980059339544502928 10480128 97832819762683239198935255022361903104 10480129 -610352617841792865285273908385732461520 10480130 114225559184406509234964808290212988960 10480131 709904491856846987228534522394645137280 10480132 -58055000506225624741790842187010650880 10480133 -288577873776046751942127535446144552996 10480134 28828396788918257411925203373437583360 10480135 158358291724760955396288506611667786160 10480136 -10744688700343204873754480717598720000 10480137 -159543681958678461461103464467017773040 10480138 -60293977108237977297780417820648451280 10480139 91619639767104335804401195695754899072 10480140 -254903321309508882336794863955477299200 10480141 421900831185822423234397944389344601664 10480142 -81814233167502141685612680868940956800 10480143 469736156520474329314833841420073020944 10480144 -105520506899784758551816908040081244160 10480145 111259046359675777857103428283459311720 10480146 71884113030927201397302695655070887168 10480147 823655164114489037367880174013163082000 10480148 132517953541216845534453276646675040256 10480149 -443513391736186696835973985600511554866 10480150 122787661249153581098794906662874656000 10480151 -267714984196561292547744961129196445096 10480152 -160784151990088724623090986116015738880 10480153 416916564373661810604342210444787015120 10480154 274593116363191740383485444521185797632 10480155 -89558517593304439591257150034613160960 10480156 107086519577004146672681131001513899520 10480157 -17875306178440959967211302491141898080 10480158 51589298864804436035335257417655891200 10480159 -575372925173763986617920104476464067160 10480160 395555409789802825291955986268596469760 10480161 -217174340674539756716826641965486403040 10480162 -97738864019425362509568161790798214656 10480163 426343235556531130170380544160175768412 10480164 -109307838390132322042935323547494043648 10480165 277774421319258390423417064579197485400 10480166 243041763160439951539093229939702433024 10480167 45287665480989165036244843925865911808 10480168 104208822107936753240428998246331269120 10480169 103676211143813858271380614197016040826 10480170 -22127664288410760760791149678336409600 10480171 -57280038830851016169156014791809196576 10480172 19150896934222287763544244010544716800 10480173 160068135932727189437321603648504352 10480174 59363240687126430422164484362157693952 10480175 5295924111072108641082141083085825000 10480176 -7199733880089040209555009682051301376 10480177 429540207168245799051421998716977560612 10480178 -116280446573357872448067255208974789360 10480179 153377630986903010658426851024095429488 10480180 -163889279398737234775181486088266711040 10480181 -28257808710802973177035982140388324388 10480182 214553070007556365470258416721896044992 10480183 -227107631917426429487984634463525313920 10480184 176766667048787799294464481502828093440 10480185 8097643869381859710997963029767329800 10480186 -270985131418078259492102194730882552208 10480187 -418134158622088386628169566887356675568 10480188 -153226573422465280997722191028845350400 10480189 488075225351578108466786689292531297990 10480190 -80737169915590760959083080221482328320 10480191 -10028558775037476078559654537566764088 10480192 85690440953629689456132518326460481536 10480193 -168821663510701767715015413252130222140 10480194 -296265028994798404571971539235822342080 10480195 180984504637121250168867760087552624800 10480196 87164830643071178675652643620625121280 10480197 -40555751158995015256676671874551981632 10480198 -352217058400439429399288691091179530400 10480199 -535710958042554649363213294144026565800 10480200 134003519771724141732718992679855104000 10480201 -181778951787933642058580743339843838976 10480202 -37298324137156356697983242593777706448 10480203 146007765437909698613752605081834475104 10480204 -114684229241677733909469800115930450944 10480205 55935050870652262516242557595227454720 10480206 158086411749174339922819936456323191808 10480207 -174616779084118726059390608352961497848 10480208 96461826674017846727968653476176453632 10480209 110278049278952348035735748860389368304 10480210 43533781107627877735621519188898214400 10480211 -39067429658597407637407070566717718880 10480212 -432426843817784451442158647281575321600 10480213 153096621566341086678127470680879803800 10480214 -380349208054510097123156528123472824544 10480215 104515421687995246496391232393696686240 10480216 162033794754912687094177554825330585600 10480217 65577492583704512433896440425387328800 10480218 -3171846967061173957582169138882691840 10480219 662954241034536857638362911921800368160 10480220 -115674635624593602345104071167555870720 10480221 387543695414551813849608236397678228972 10480222 147247324669358999873128288056190295232 10480223 -130172837037708742000787633263970892000 10480224 343336916679835545155779331389819453440 10480225 -33496215142144656327166958576070857600 10480226 -58998745163054962048957537137963319296 10480227 6170706144386505658707814455401692080 10480228 10022649072673975050696960599255181312 10480229 293987403608670991488628831446425220000 10480230 -66446945670949351711118545331968842240 10480231 160797428419120598878425474643155471032 10480232 -77492275167787008158237913721362186240 10480233 -55840463961383334030007533784493252976 10480234 159072974662672893611452781398137284016 10480235 -348057906537514690049013530273123884320 10480236 -15326512455516383260101199083509892096 10480237 -31214086492808231209824507200380072320 10480238 148670567849301301507127398544659434240 10480239 -88718121341552971947335662365019994880 10480240 -27090873316886518259533562357130854400 10480241 -265807621842876537116092471958180263500 10480242 94389735470697664407816988437167018112 10480243 -361016570539184841215416141876024611508 10480244 -24648547304676725474044914406777073664 10480245 -3014147111266797926284895466972332160 10480246 -80249584602692022005477480970863180160 10480247 -26108817558432580797566419971109068720 10480248 98427336895488388104647862489228902400 10480249 54225683770125179920163621660388577728 10480250 189480035136313897768806797585587968000 10480251 -447836459448309383971946247907364846568 10480252 882731544991329325195085379379860142080 10480253 64741046308992749837911423755928846656 10480254 -36516859943402254881643190439922575360 10480255 -174349166728495617430101515314898898840 10480256 99671510162748867902110248172907397120 10480257 46323573357071591447167159435577942928 10480258 195041532474824470379876540332061493120 10480259 -152951446989939199992499306755349233540 10480260 31831060465664199874926702496920821760 10480261 -12396604835395932039122749880724886176 10480262 60277419180444263143835674774687166208 10480263 -2834395648983260574748644594335334912 10480264 -288556080160374378047561580636364016640 10480265 321201955087333332380107865421566485320 10480266 21346583084970171124039792911056926512 10480267 -609338798323791891030612653563685093640 10480268 -433275476291826867690057697500581343744 10480269 77670800717099849177800613488236817344 10480270 255919338487868676069430186161117094080 10480271 497474985005638707763715204420225289000 10480272 26804254463052546724939183467628855296 10480273 238707032425191774627359514075841840884 10480274 -19505789067844820966756024759727641088 10480275 -92658932925121462462416154472985676800 10480276 123875986291509038440186929270635345920 10480277 -118929617494283222239511467201293653874 10480278 112909029216656300010924121594843429824 10480279 -257285992303220809594107520270252757088 10480280 56998882530665729242617978563875430400 10480281 133243748086992889242662149694079369600 10480282 306346135433024100189767568664996042992 10480283 -200522200546184440289660987787590986776 10480284 169751099441969614838422524151502023680 10480285 225100477535607561791554932517539247980 10480286 225694080036101296989988568252356099200 10480287 175642525479652479200416600259198691840 10480288 68690805171036929622067287709125181440 10480289 -304124924537895968972911346432827809360 10480290 -127371098543180211645565777421030369280 10480291 -396959208168935174681802067012203158308 10480292 316406598126446016528806801851776230016 10480293 315012487977230392837749214124384371200 10480294 50732660989778647077180392300378062848 10480295 66526913633435523596116764137916149760 10480296 136256649203902354491335960805438504960 10480297 -218684331467942762555092658652750767628 10480298 -189610382422569139209496033110542730240 10480299 -21924889106117695196894213936499476136 10480300 -57988552565899526236175842674326521600 10480301 282026134794142474989559832446063024812 10480302 -86614084906067684486351465648596372608 10480303 708137696593410033801372902865392849552 10480304 1625776857963537488907689660003549184 10480305 -6104840858507477591642289913131571200 10480306 1002582068099495343353973714608815104 10480307 -30949033501200155498254020207095149800 10480308 164397685918242285797076300710646927360 10480309 232281395138773318526481412722567162016 10480310 -12498149343656461114465391611484352000 10480311 -197936192714374445557119723072832501440 10480312 -250225523015168008528010547461520076800 10480313 -497373169735640409780165109846216834860 10480314 23271989754159281283267666813233119488 10480315 -454652475580803368376515681978510183040 10480316 71678661162647161221903076358581771776 10480317 68453014578375914462045089458725636448 10480318 156357100620372862355060678482798848 10480319 -196663501779173015028663239627990462256 10480320 -113101145272511318342783791181227622400 10480321 486072246625698246667160046602471507522 10480322 295652779884574316694738489587345328000 10480323 47543392175769091610443250297098815744 10480324 -28793489965351946665712266714968432640 10480325 -32442396179806913103169101188428214400 10480326 76152188802711945881054316151762429824 10480327 4676105789002424192075323606316739456 10480328 650763164548714440561200577559717340160 10480329 285433782597648481754931379965719388144 10480330 -114155974961183126840663439419372881920 10480331 173738339178325981274033273388306808512 10480332 -84296326208197106808958056251592803328 10480333 -146305809486230282120143889975600097418 10480334 435992284369435946571263987082160839360 10480335 -14935138169138201238208367516755776000 10480336 -117482801003901096271978025040377847808 10480337 181643091230205779666785951415242360512 10480338 -8501737894627834504550907806579092224 10480339 289738018526798877278357251725604022160 10480340 68563662462250086783329600354939243520 10480341 -118762800069402306098477055278043803136 10480342 -386872510962113917463260305712597056768 10480343 -584914988347523347993740477712777114680 10480344 -62181287990036838702946422013321543680 10480345 -755903903428952513514418731051452683320 10480346 -35085284199273351432602442212989082880 10480347 -8224363516507932622088433803400408960 10480348 -498600428045333128310743430770150139392 10480349 621610140164829930232126842476232014880 10480350 11426461021211549408550742676414256000 10480351 99124041629078289486960904674486935152 10480352 313365443233409353650851621373039869952 10480353 -3719858281492048376072204707025685120 10480354 -102459751076207466341305548533977416624 10480355 -335214961964504198400170539069398936240 10480356 -57405097957560489914811764487685963776 10480357 573516512288013079896748891762920884606 10480358 -99164513115311022831906771293784522624 10480359 110014813346132628755051091056204562000 10480360 -254965014966936751275938182602983424000 10480361 118554919120543300386069035078471529984 10480362 1750385193705361493887852798128576000 10480363 48901833550860254908673300986173531696 10480364 233165154256390254988291916989876672512 10480365 -95744365146971604624246105184293310740 10480366 43806468875594375634717802754086363584 10480367 7194993427468234268904918379074069312 10480368 79252246733727719193825954838899916800 10480369 486709969005214130307621173222921682770 10480370 129650274652617981546849804055870287360 10480371 158137135136466382415510295649952652864 10480372 -169427058872778717519903121199567513600 10480373 228675130554376262691812358907083137340 10480374 -219473703113325827626349671485036453120 10480375 217279045301425462013365293773744754000 10480376 60724653224230256555312872265765928960 10480377 -107020432035416014217241105464609086080 10480378 -237190401660867710200092842435244666144 10480379 -20034847820422515716707561264351772832 10480380 -7657765516236767997162875737155517440 10480381 -218786472674127619362309247746326040960 10480382 -279183116833867450626305768558255889216 10480383 50202004732641660914057058689150853984 10480384 153935474164308753901027485738378199040 10480385 -788908347679025672407491796907106240 10480386 -45141176531273040891205777429497801216 10480387 119331791656860106441661754803670604800 10480388 -495883203591320691429942895709062691712 10480389 -241146713343917569344632007071360163840 10480390 -2634571784855205060601178556314974080 10480391 -26209452976991516036530754942392287648 10480392 127972174281189924684416557881389598720 10480393 -157131878151447232609604390783735408640 10480394 29101289519836429796713449058249928496 10480395 160125903308828762419329435852600675840 10480396 162514850708617985601579428569010988800 10480397 7697036776975658205841579597744329120 10480398 52867198231590182418161183303589226752 10480399 -259367552138896668239616409450545547600 10480400 -12923523552592758993936584464760832000 10480401 324900455648562987475056932435381339040 10480402 -274991640131059512195501415297059892848 10480403 -366890428198210479574108757924165361600 10480404 13504574620688237786190393692628314112 10480405 -188551849534923054259889400409298542440 10480406 240545172842128407710564930961068132160 10480407 41890852866853755876473541695495371392 10480408 510150860473916845895007797811343503360 10480409 -751831023593249855978983591753012465020 10480410 -50118749173083697086116327408962053120 10480411 41206167119925230167785542300617333680 10480412 207847900825920163215386181169220370432 10480413 32171294694956133879647348953594345344 10480414 297314946250683855598819479816838463040 10480415 -706896315766430237570759080883989200 10480416 -251029057074407352459625359580765618176 10480417 -47593183613760875013377265427100019920 10480418 18590033143512774652194086020857120768 10480419 593788915843701465555491469111577520640 10480420 -78749823035827781950152905808035581440 10480421 -100727934551705786148277766734001448960 10480422 123138770209690856181224814867453089472 10480423 191899218781510345903932293470831271672 10480424 -456580468317916343142230535563970647040 10480425 -56476130906072717568644199166866438000 10480426 184878194577680150316959925524110882560 10480427 -809340069697388205948766871761748280000 10480428 1922310832203914754772679030017606656 10480429 -188082904579454541098871538508765893824 10480430 -189587122521903547736639238724297688640 10480431 116960748416716428033910682225183179920 10480432 26816939451879127561322149125212209152 10480433 4419471942402726023506446020721357504 10480434 -86160075685963405721477565620789117952 10480435 -37493359409810482086814121256598434240 10480436 -331120305786653114421051965623564099584 10480437 -249468135085858043972356228797074181792 10480438 26779597938238205191358854538171568000 10480439 -870882065280544745990302237133815384680 10480440 -40281924594217989268281528381562675200 10480441 -1200593113780275271791006348277939652208 10480442 28795493388620940831529645198739181312 10480443 73798561501401911812129906079409718128 10480444 163519050572499923594241317309443718656 10480445 -397007114525100823433959895915141481300 10480446 159064736935948608731813973291607860672 10480447 -150152097453436330232851988491092599160 10480448 142865685343602577739267427793241112576 10480449 43903904230453080190186532978722381824 10480450 -120078471329282924716886954667493776000 10480451 -628137161669998120146644859334656052548 10480452 -82571695389479638343567195297665191936 10480453 125285454105885678438088118005603864384 10480454 229014963436361424964570845699071374176 10480455 170918037500604409215644677501497768000 10480456 226928914401190273815867517196933529600 10480457 106823382732799420581153197343312466560 10480458 150906637402020679781061808494463344384 10480459 99647968769318202096824831800846884240 10480460 172406670345058222862631110257729689600 10480461 114596378486597215524071142378112403520 10480462 -112311754065476775810376294268780559360 10480463 485916727715741881630550860517194386048 10480464 3514156220295308005993643980143181824 10480465 391961607410465790870918219153669460800 10480466 176036092459007825735155957693090932000 10480467 -254948168970278782673188032221171167440 10480468 73001365750716485415108362761339432960 10480469 50055080592397401656956292023437489870 10480470 3873976422977965329706433644329984000 10480471 549615227350930595295209924936612008744 10480472 -39933862760893326199072125251557048320 10480473 155796410619275516599835573177847253722 10480474 17248180095681267167422367132163559680 10480475 174538130556944021054609904526268939400 10480476 -5498171927287188013352337545983795200 10480477 -170795961711469724462220939920235540128 10480478 -254119837556044659780370479803029656960 10480479 338202589540273548978121629337436675328 10480480 71098372148853125575093829771062149120 10480481 435883029366331305213606469433654610864 10480482 364868305171312387809330386343154909440 10480483 -151614705542060452991503961437957745280 10480484 57762096185280399143428815791572439040 10480485 -28711784807274161927034899259601397760 10480486 70604093906422632920831131767850260192 10480487 132423441758246563319058706862109627960 10480488 145587681993343935417321419579622850560 10480489 -259615029220634845682354323039464763676 10480490 74223991214971137955134059595105564000 10480491 -33071722212974616275791907516894318448 10480492 -606255568312925211213276458956335983616 10480493 535565469317434399971241590592910056704 10480494 83634083730363920857937644973681046528 10480495 -441331364055734732735581355507527210800 10480496 19551291535401597377917553358762442752 10480497 -26893085730069071779813497253223340000 10480498 -27290708942392386805764773125035717120 10480499 354985669529884855099950162117215719500 10480500 -123258158846249251461362541749662848000 10480501 -202954193236589855756694861970372523328 10480502 58999223644560606943078212702949426944 10480503 -164215131236437202713144760420485809792 10480504 144578961805871732655140111088418037760 10480505 -3022582177983672807934328961007351680 10480506 -57552443942338646441376956985791748096 10480507 -463380650728135150205590308173465377640 10480508 -50224492279465604445658705869208919040 10480509 4529271646522964318747459840315214840 10480510 38807902153314131188972639721178692160 10480511 -270307001407176649443172819766595024000 10480512 -27105521333537307674053487963343421440 10480513 401454948687426468116819651102939735400 10480514 206638907432778377359650898080969818880 10480515 255722843803651807744251142460463046320 10480516 -203409995863589382369129692630343410560 10480517 -465991322805973829944637754016395092868 10480518 -5390675792771655349112648052899159136 10480519 -4355610913199520431114132195230706560 10480520 322506318796476178953093651383795712000 10480521 328876011505935757104081157310758570512 10480522 -103552691354232966124134144808571545248 10480523 -109164262492568245963946086880687479536 10480524 -103507270603064158283826076617795624960 10480525 -108123831610879479782879934130500302400 10480526 -141691336877138349236222912194688576640 10480527 208744932235279320798562961951310823464 10480528 -165762567254291189116834019820314779648 10480529 481824045259522330040113762140502382130 10480530 143752474982633133475218398071135979520 10480531 177250397010424152501803009933010780332 10480532 -249119887824007335290113961379094249728 10480533 29104472073729584962772106415195184640 10480534 45241808781641979857611513471702560000 10480535 -353100925679292623652729143195593195200 10480536 411551172679595560483980338902425600 10480537 -52868705497849912164215823134231879660 10480538 55303262842434063826101874298102955744 10480539 224225992926006579803321824959682608024 10480540 -80971419691539631188037260290056734720 10480541 -658289505526634625156627075882420812058 10480542 -21215466268594613680766688000104656896 10480543 46006144212149449064317216332621776880 10480544 775405530068228221151359456150038183936 10480545 -185853507050864219889147383641008382380 10480546 65766274311411169034597321871134933280 10480547 98041400405958092042530086395895934464 10480548 34076430821448337761325180836566728704 10480549 300110884558813780731680538196331503550 10480550 -34203469029515636916152639885571907200 10480551 143239779529690957611920164188139024800 10480552 -296858705961910713729117579060844953600 10480553 -363471653044967572060840709648496809136 10480554 18477493774852399390025557641451081728 10480555 -81390555364724761220172915773991611040 10480556 -159416116369234954923113416928312359680 10480557 66920474221498981168852349958967851840 10480558 573664128016247693150597416096211836800 10480559 -820339693046138388278748397440998762400 10480560 -11160722229032427339687592142728396800 10480561 -189580868022213500491549170808159760268 10480562 -3281602843638315498634563796454099328 10480563 589991596957514192857448665992158444400 10480564 -107384548044644220599481574024709213824 10480565 -449881392462622647686911560658132917480 10480566 -66903656402878141751382400319906381376 10480567 -299414834484465338367815763645381895384 10480568 58677400341625031209745143667394969600 10480569 244471602074543253380403451446922192608 10480570 7870977426176685228330556020278539200 10480571 6956025244619042847134831199410131200 10480572 154191304955608829123469633188468577792 10480573 -214302408829033723126940174007692881152 10480574 14217080709875021142083623036320586368 10480575 51544869509024923503677714298256521600 10480576 -94315161332576926755741335209616867328 10480577 -673784636758531404292510839049232909568 10480578 248233322369917655887133324166582167424 10480579 -699830956445237612120846107724507130820 10480580 -50018275490342162171724667344322252800 10480581 -237819939205726279198815726898480086720 10480582 -46726349690699893809573306124046560128 10480583 233117664465343151707967041092068676720 10480584 -175540776778595456976448828983536271360 10480585 65507955140109134370827962448436699180 10480586 -626077130185582201179440230032097816320 10480587 145352349960946390669549333617286883568 10480588 363373006714377417881155215554976082688 10480589 -35709288330564847856422400058348032544 10480590 22521209744933643223100669494616755200 10480591 344412370639366412570658309186522096624 10480592 -27219295098015224342638260226210504704 10480593 231818174430937738598708291267038628928 10480594 -132280259777420352514462903245541954560 10480595 243489093974711679657555791607608553600 10480596 -15555388114526360430539619184722554880 10480597 -175405032831493173946199816670769625508 10480598 -91131171508946903993205823576320319200 10480599 -356426378688995437498758621081192386016 10480600 95372553195880889194277372166220800000 10480601 -307011573448643801377350329705960593398 10480602 -64174832560241921832575695033163945472 10480603 63800440870959017234514938529101758480 10480604 -44047106829154207333903952756653068288 10480605 -2774771133304835479786575760359000000 10480606 105900526601856044555930487647780890752 10480607 206174581088538565753317099173069405856 10480608 4262971929124924814205821466821787648 10480609 -738353315508328784913186812686989844960 10480610 -6889634275432799080495168239424789440 10480611 -216167322812764020203876975841073525128 10480612 217590727938455163092903303520838000256 10480613 -72064675471468360669396019776247489952 10480614 143738634745174183770492437710726840320 10480615 -243401522157508196962469205735628503240 10480616 249415508746762682192431670606478228480 10480617 103899251572800176331670525919136737280 10480618 283356041675343045832711547716297379760 10480619 498296484988754503014004515830124853896 10480620 81929183096032568378082048364706396160 10480621 -305808185898805392818326317607822571168 10480622 40303803086056906411890794608768965312 10480623 252816997694276825476510055504224197384 10480624 23669866884406372386258863358134452224 10480625 31056845662961709607422038744585512500 10480626 13611436972804895106066011549596294560 10480627 -54198395495943838664940168302816957088 10480628 -98337993697199378644364862724828569600 10480629 257954499762237332329181677170641841600 10480630 -165864185200899439942547995126478807040 10480631 -37868783676089762987957851907229142608 10480632 391894778960216154464474031864570040320 10480633 -358094235693449475025476011664316500118 10480634 191449223565615516803291264275035279216 10480635 -47003033856707741225821344253869726720 10480636 658289277096333571957134349733583771648 10480637 -35758542033324008035861059960570912168 10480638 -43205107996158151762451848541660881920 10480639 44926224757348665965751114223378470424 10480640 -82589592377615573117508975768423628800 10480641 -84435646511983139734292419520014669008 10480642 42650330442331283336135209289124067200 10480643 -897225650330195220111754115562509196720 10480644 -124665765044289955341022317702039183360 10480645 167832787373137548178203496644899326080 10480646 -207872783906665240458841315046110433280 10480647 -331103216299281736693522836730672235520 10480648 7620133605269266523609582192927170560 10480649 -744254879422859516730353405642384485350 10480650 -16496967686499240198199004174399366400 10480651 -491733508743733827564488293001841291696 10480652 83623232811095028020588667002624796672 10480653 -423920024892412634128781583570653961876 10480654 52445675448058336887951199377240436224 10480655 -353400145831589088884233817818017776880 10480656 -20385826055146328708039453249022590976 10480657 -43168376553816995225148298214753804 10480658 233366084656509183982446637951827737760 10480659 68272969654895241599752565723194509120 10480660 -419193380661604884703704165902259264000 10480661 397461059620149262732938995445679445262 10480662 99953642847248406125635561358378905728 10480663 -357350630098279521436547741332771990896 10480664 -225573997549299188383243298498291312640 10480665 4592877914340028001623309405972381440 10480666 -29855426936662796129250067155560762880 10480667 124310257908745575199931392845051523716 10480668 -203699537054005126348927116936458035200 10480669 320428256991483243824078746060031087340 10480670 112063504709266599820888817224807570560 10480671 16495642195224184977775676064418190112 10480672 626197375718774681277510503456191414272 10480673 32318025708695049755377339724246943936 10480674 -166270203190630043883824622026828826240 10480675 119999355799394799741827216386793132800 10480676 524308766281016170755300027778846860288 10480677 -50953242852282845562873287431077833760 10480678 -133554375081899874408720875859208613376 10480679 -170374693759820019909599700624378850920 10480680 -67475886027111730116894533615419392000 10480681 400748492992346224710340523080363503482 10480682 -32389202433653788471707791381722877088 10480683 36114368929326869492486033916096345264 10480684 15701062496663162735554911888761052416 10480685 -524381377721212497739140967231202080800 10480686 -3110999285679996492822100366245703680 10480687 215541146642936506768002510419305049280 10480688 67839041943164448700755443082155507712 10480689 220519219135937988380008560784839218754 10480690 84050706145557165109038219802403404800 10480691 -3295941967078309124030500439061822000 10480692 200622090435197890176041852994012997632 10480693 238997882907395893473942742909973586880 10480694 -11201906082844687468286958754563717888 10480695 179243436406273506645366552586826947920 10480696 -7756172231710781771440551601573662720 10480697 75903171432997031036824164215893182720 10480698 225342003909133352951590778284129989120 10480699 223856693604105919902204553031230057700 10480700 226521586631670320619392063035932134400 10480701 29546610686710091660731428708096844800 10480702 167762987216627844269919771507752439552 10480703 402012505065093952426569284617444587600 10480704 73039722116656987366125055756405309440 10480705 -234555041315367960356586924750456521280 10480706 351401265361431888047780547754795567104 10480707 -22981113760118048531237558255037726312 10480708 -89999395408409245121402392696505344000 10480709 -379932497073692426521092295495428062496 10480710 -139591729305034306788684684049734695040 10480711 -472437221699352137980416292616011179688 10480712 462937202816948929688068872352060416000 10480713 310058572715677181261786628396944246544 10480714 206965757704925749189970372970788049456 10480715 36630757683464109681802470676248993600 10480716 349919876024035297563033551131011763200 10480717 -170676914325542122089954139842177402408 10480718 402807394621626348905963363141384898816 10480719 -176509926629457459644677525449923636856 10480720 49035994155506035507597460164388044800 10480721 -87371198676152524116206333759433639708 10480722 -16346925162009607380743302282612855296 10480723 687069126950041534362545030212371147840 10480724 369626257169949045572517249113173274496 10480725 -311149062599743423898432752665939912000 10480726 -149978648542741539466528899427910898816 10480727 -120529395759592515753488932138370561808 10480728 82778960179769283272188279210227793920 10480729 19438300071624992877328460816699268480 10480730 45116170838221284283721671442236605120 10480731 -181388693771684409911545708467167561616 10480732 74184531547148024639082282985847473152 10480733 -16894536355145052554142370144991824800 10480734 -2418570173145017967410919982567163904 10480735 245432018049656040862393557997290928680 10480736 -73048937585751745201094052501604270080 10480737 -97951085030694497050325146172512936032 10480738 38086270181854455337952719318284025152 10480739 121346619926128807659989571809591231880 10480740 441254513433043193912610926477414400 10480741 457648110770443415864014807631477276352 10480742 -265709202828965009314857383078107768320 10480743 47015616790724826913097721737706713088 10480744 -212765467556295320265290484399945507840 10480745 -10583733250140322329759727196145374400 10480746 75233995506157086705373170812286948864 10480747 314834139854700162008483654802102286196 10480748 -145277820603315466127719312604590201344 10480749 -215700841835185258751061766606888038336 10480750 -19605726064048060997700956139987072000 10480751 386492516013149578326867917805894028752 10480752 2144763617041195905538878077115334656 10480753 710013672438883783903721887657250057856 10480754 3587790022347294040613209650829122576 10480755 162028047232603968896405316747212075520 10480756 8640392332024738923187458381231403008 10480757 177624859951629440685001543471721784000 10480758 34310030509151530411557568709904519168 10480759 107156180438079401443978237322751426560 10480760 -20263911301963442673939628242588672000 10480761 20967982959683993374616380055669922480 10480762 -18202606975233159883530927647692276368 10480763 -259718438652335094103365327538987664988 10480764 -47207385345636067899194323867611537408 10480765 -292679771077343366823530539812588756480 10480766 280908280124493134128062202795654712832 10480767 248261223387777871638608932460064422400 10480768 25469256764348506575141150860110725120 10480769 -51929419024554942166486346681710966956 10480770 22481085340907658163071384938469426240 10480771 200722279638168649643066629301517026512 10480772 610877680112978834328197751662844641280 10480773 -149862286307925456607211259458502506016 10480774 -115227372713459753921890512603178310400 10480775 -269085493825144330426369295064224575200 10480776 -174877063162711018675270257086676172800 10480777 -319925696535599143628407992075688192 10480778 96461678287366198555856309916779520 10480779 -148856249828828634746562585599058496080 10480780 -35639039720703603773298760532573414400 10480781 11102464635745492908330610003637799372 10480782 -55049542759744181217996680018806427520 10480783 57731574674305002384370447421427210032 10480784 -148610371416945673748351930134384803840 10480785 -22032498175219804141272264172433216640 10480786 198138224471745523456328739089218974720 10480787 490889499229700954428112936413237355436 10480788 207321832347591875880117299539685898240 10480789 186037232013351186817802957142231325824 10480790 -26538078403253863505082333658961894400 10480791 -12205548403880242848328603998559968408 10480792 54955377064055622670057614289653596160 10480793 1058601846856631701614523333446442569924 10480794 125477480856277167179348912964303612672 10480795 -110513349428026591116077831418764252160 10480796 -143272285583289720824558323732841894400 10480797 144451931170647811755672887465053455174 10480798 236151931276571807599753910284994774400 10480799 -33424839350550221382486998405902776960 10480800 140630289829713073574416933044328857600 10480801 416087869819729390396551771806464627392 10480802 132577597848474882497798380701714726912 10480803 32437781160770637450309712162318489440 10480804 -90794221112769476569395864961221851904 10480805 -87269716902689578840028961878724112080 10480806 -361987899083048058578094534527209985280 10480807 -381556213672003889023788728836678432848 10480808 -20103283129877706315455185497296486400 10480809 -210013274679499654392552830362372363200 10480810 -34989032852354867019294640537966314240 10480811 -685223648682238629446271275563550453616 10480812 224671576660453858890653584677365317632 10480813 -285852653032457612352106103223384130176 10480814 419392545937057914926842503138471831552 10480815 330381510148573030889932570103040642360 10480816 -123335358691741970308232733229409632256 10480817 90498121410736457697223510235313916272 10480818 -818424008760124573445680040189836800 10480819 11410935351881774001668510763881610000 10480820 -123908994671308185536958839887011840 10480821 -11806199980292960171024196012554442240 10480822 -297276442449402130249649638242916656576 10480823 199534574800345909648638786107407740720 10480824 -63999406868321060697462723127788134400 10480825 -169434037565598936534031924864759220400 10480826 338697030119826312008859872345767040112 10480827 141468864026517837766610103802063944960 10480828 -357980808304347690525369471242674527232 10480829 -25977050939616221526138101747768423316 10480830 2785724818204202218404063341681091840 10480831 -687708812585056743214628080995118994368 10480832 -178749210865634575404728978994741903360 10480833 -146062845548236826903640426348973484016 10480834 35867076767328542712437791182235848192 10480835 397281232352510309738245587816138122160 10480836 227681163189460341492363328673267776512 10480837 -137217659474192449262409663078068828320 10480838 120128956466122872934621147489366744896 10480839 -289950761895836438352763655070292610352 10480840 26099545377194663647199891689389772800 10480841 -281330960585367798116796743197006604928 10480842 -43970391030038355979993703556152980128 10480843 543591106675524544042484111701200915092 10480844 243956574270426859433936592575769641472 10480845 770354807019303043798932599049719520 10480846 -174034167237875271139698251245793272128 10480847 -40415139653033667072231361056899746272 10480848 -25645758536688013271471595641424838656 10480849 4994566740000663141453168065693538152 10480850 -34364742685820173184738634962594167200 10480851 411693191658551253359623055049741301920 10480852 23059571698459249478605624228746944512 10480853 785528053904141686822423366914464097102 10480854 22670341839736935177121533718562783232 10480855 -354800020410828107529539119246895806800 10480856 113343636146708516727825472126513766400 10480857 30075562646278944243473196015255189792 10480858 295115233543528073347585165251128502240 10480859 -13449069981172711025605938926202361920 10480860 -100574691412417645388356479960597196800 10480861 531687859522761653885070999867174324300 10480862 54594540826354289369771461713336004992 10480863 3568021258392432571764776904692328960 10480864 307833117140551682017749073328242163712 10480865 -370814660917391039621842330086034654680 10480866 -34761268314764209685543055471252633600 10480867 439746613803038460003612267796897978080 10480868 14072138431056624495006164047667773440 10480869 42861360791057965511683193260364327904 10480870 -2555222168971178716356524623291372800 10480871 50163524410344431613999552164909271888 10480872 54879272768131979548775568053380300800 10480873 1987224734719090205885258233236700062 10480874 104378607264212069836447016463343627536 10480875 -153067864808887127695896504468042240000 10480876 71092077258170541029912975879252927488 10480877 -1063692236247044983422720835140109745376 10480878 -82704162876093265586843981034289382400 10480879 30863050337607551608400934315514976776 10480880 10171388799149267867705870090061250560 10480881 -369337593716081138814806878872115082976 10480882 -165357556346794340864623313999831156208 10480883 58051087432116449098401990623631897600 10480884 -302234728733778239834260567108809867264 10480885 375817943774270254558414570667990307360 10480886 -1872583985204208093936557910053987712 10480887 -77741698631392977923624804191651696560 10480888 -546249443368806569560194847736135700480 10480889 77629118674211477452654857326951043690 10480890 27143280757508606358617068828534425600 10480891 -436206301513455145613884376075407617048 10480892 81761598367508554294288666596239241216 10480893 78116750241052808176039498655175724224 10480894 36708766860115191445243131911376767040 10480895 5331317710467176922763948804928073600 10480896 40011172060455226084435515280038297600 10480897 -93980888589443302270238412626446895168 10480898 -277528521481565425130825259398683507680 10480899 -17221076009000376530184376737642576 10480900 -4082849311378680306249464457904563200 10480901 -108913329592775553743334595199470360098 10480902 -12392633461450707850585888968464983680 10480903 -108495809994329665700502522141233311176 10480904 602846766835674850541514008520323159040 10480905 124089440405471961188743381825700130240 10480906 1574414813705812772376822375674962944 10480907 54828309569870299051671946403572894680 10480908 -317534846594313212990569101614866882560 10480909 -30279574604433198842093796906104577396 10480910 -217822083000236344318181259847280578560 10480911 -40567488657812901623502611739609382656 10480912 6072301131322538060131979830419947520 10480913 11841119816302895684462861300292099042 10480914 -2691224557528425789806397387968329728 10480915 417295548328862774186734262557353136560 10480916 72767313981832634500357640456332615680 10480917 -30533702220277751777414542124391119520 10480918 -12626190395413018787447490098686541184 10480919 365644656494622017952349649132005699560 10480920 -6180518297538456122254935935788646400 10480921 316518722058894882761204712391077936144 10480922 212579117088847786042663190983743094512 10480923 -45289319082384123470784453480121645800 10480924 -571494873045223043613964227073396079104 10480925 -6418634580874381621031644620334118400 10480926 61334857230965236074761322364670554944 10480927 72516633647147975314020675863575616200 10480928 165647716382697163559267315337743892480 10480929 -12063914133769291674985437918136366080 10480930 266025519330459275933851548084699110400 10480931 -15191292873997532218672926939232534368 10480932 -11628622742215284703949777947533312000 10480933 -26931600539898728546682255104298746818 10480934 111350630024277935730237076251245018112 10480935 -231370521114252976717664721293414737200 10480936 -195693126210337339175828769484624696320 10480937 227324197131935153843987566536959511840 10480938 26711837127748623920938793627186550528 10480939 110890374472956860483030628973374355200 10480940 -43461558794828755713504973127740200960 10480941 -576346774881652594559425475561850442560 10480942 -60286849406645106018009332900075707008 10480943 439781459821969385675124199292377957944 10480944 -89568934103043005766489570249721774080 10480945 -2955001812791066057789216817777388800 10480946 -15346573059844798352951905692618639360 10480947 -172802140391346830812426031797457942928 10480948 260561339225597854457280329954709185280 10480949 1345617019600102785467582706320895168 10480950 112045056989529324641683841794442181600 10480951 -128675427608945353861652158758777508720 10480952 296029716935646892460660573259999129600 10480953 64520553948844352172692370130145187072 10480954 93873199811975078436672266805904956672 10480955 193142503192141394172831241210093599360 10480956 -132992027799274447842572551290824441856 10480957 -580411188867289120198567822982718752148 10480958 127820231694842688532064343447268948800 10480959 200596860908931490210479217814006212368 10480960 -33283656120406186115186867223448780800 10480961 161857974945416586650110733826185306562 10480962 32225965566289561912674423449565398016 10480963 772242763611835417861283714913549441212 10480964 185030172227186790030963372157559874816 10480965 -6479239149979457629094723565448493760 10480966 33648627763936364416611572977362414432 10480967 243946173459387527540038904468222386992 10480968 585172781121371574758084395095649075200 10480969 -589721859292502777603641203050388142630 10480970 -52625079091512966612386129893813036800 10480971 -428005347092845448828193157600389263616 10480972 363776050638837736476126213227224292352 10480973 744324086513061876590576282407673151222 10480974 -52139716551120436888982650951450761216 10480975 -26891405777673071432526975529975546400 10480976 -16398178640963413466843364130755182592 10480977 -183303228810760548441893089178512066200 10480978 -64462073347101521400797910595751958240 10480979 -6479912267406070389763198098942326424 10480980 -37100105327015896276559229254303846400 10480981 114574978718622535257197650612501132192 10480982 -9521720491747565902954647220622685408 10480983 -81848888181646567571984458092780461976 10480984 106942440743127047659439552061205186560 10480985 148583395966718573041721779957510094400 10480986 36617144234584365769991419823928175584 10480987 288242373755015554410302225264336905920 10480988 111314366308146904311449565070647069696 10480989 87923529805122065355851398461764991840 10480990 4018524289314541856632682899856236800 10480991 85070362004065840373319913112603263824 10480992 -3986637598407777357158435590231818240 10480993 -149929394991897988541323172086425759420 10480994 168847809145453406003518239675689165472 10480995 -8407457422167286933938745238093505120 10480996 20785692404488050845227280825568000000 10480997 -252708120276426561434108758587018487554 10480998 -146219304584746257690809533954028631552 10480999 525571075745346996176018624840709034560 10481000 -597813450727319604647485623850106880000 10481001 350766443298811628026660515013034316432 10481002 57837907993655462686133427490835559600 10481003 114650737495406622403789862804040088368 10481004 -121048676401263483749627395453393889280 10481005 224290530512735800181313480126629472000 10481006 -220974937107229293576319198888154173440 10481007 105871441196649598734651942771493401600 10481008 -41814859756227794971728498397347840000 10481009 -411984600209555369584940989797941114880 10481010 -76810412573386042815430839565279994880 10481011 -391166556517533236247134429520932188416 10481012 -24557312097477734660013674573174626944 10481013 -208574482042970025743153889632591994258 10481014 167585412337447076626980688650127709856 10481015 -39173245624521808633725534177217159680 10481016 -19516636915769978681662668580061184000 10481017 -630302868135634084410932056109244203120 10481018 -326368842338734720417121925237743249040 10481019 157682424689821825445573085768845452848 10481020 -241324398596726516147396635575429120 10481021 -435508685811850048669394537894275622778 10481022 -24808201639792242044700313401185151360 10481023 70031910873162711463240344539080221040 10481024 -382072094571400955133386105429038202880 10481025 -90455296139130269642982504047602621200 10481026 -92650117584015776279533419134347436640 10481027 -377017559180519078371924186994970946080 10481028 -299112737714016413947474362802864174080 10481029 -282189767746285907426282770058867391716 10481030 21285332885601564212971854889367558400 10481031 -258060673650496526829294918249969707904 10481032 -134817057725435249861334885849771079680 10481033 -54208431800386316935128356854054607718 10481034 137347326632586456977774215801850403840 10481035 4836903134349960081355958031368516400 10481036 194987216759947848441905631473970650880 10481037 -92339179834685806340629728449245589376 10481038 -123769744941405063487396299918635174400 10481039 93670707051770657979784361516091607824 10481040 28863521325291831861591066131661864960 10481041 114371007094193146320121002139602619442 10481042 -199241968755353857374058264667398043520 10481043 -30335492697570675989255637848495241216 10481044 17362687482675297713698143656814747648 10481045 71025371489044566553620774926896110300 10481046 27427536609665169093476473965333081600 10481047 1253016878450010658997243431181370177600 10481048 -23209895198926198298803869663811706880 10481049 699519493750455294336659716082912769120 10481050 65381094983836365329261394557115310800 10481051 240514138057939359399148861551995104800 10481052 345369213800116571389024888745156024832 10481053 -47704483743040154593556651913934419936 10481054 208945095235322461293499199914732675200 10481055 -40172559128108765336398323701560089600 10481056 -168727051582010192698936982822946078720 10481057 290215900827908967861513603833432715972 10481058 17839424591758973275141907556295170048 10481059 -309574745445471417405599008664888840520 10481060 -19846015395604144941449095704672587520 10481061 409837528573421211732172154578923293568 10481062 -74940054570580492767998353523606236800 10481063 96920599788944102253987265013489288424 10481064 -211493457327640124838442634494720819200 10481065 -130255156582159963625269175997240220800 10481066 -342302317300467771315781822922437074768 10481067 125266617142495527638768897787719209560 10481068 -72840737092625450637528141934920723456 10481069 24729874270958513504959510420201162752 10481070 80467231802772468055370382906413443200 10481071 316750706649418894886515959193423033600 10481072 35580530519755154958448921266200051712 10481073 331693593740012945561870395097973658368 10481074 -393062972545902027952347473541658194432 10481075 21898864626256166405934962673831096600 10481076 147535124919495025233470274256473206784 10481077 -429629907215958507346265988124308660466 10481078 3965605877796297232058157043793267712 10481079 95977085415864882138672228407198275200 10481080 286161334567909203605388848148417638400 10481081 89828371841694655530052432248328036104 10481082 34604745240894582615939353325430305792 10481083 324138404297364249067154103476242815332 10481084 -119321987482136441495756327944455206400 10481085 -138523279894854227593781439742520970600 10481086 21151776544293146758146353898812574720 10481087 -215428129356576411506774631322829465808 10481088 -71232197168553346077979497327325347840 10481089 -325709149388603968147526229149327793276 10481090 -492818034525558228776052669921624000 10481091 310951327320588469641352326964766456064 10481092 43072231186976745423038303125434943616 10481093 243989390680528626757501127479934664960 10481094 -169524199415967042731037954582451548672 10481095 301859813182258033585467158434726741680 10481096 -219862693779463828754859959786759838720 10481097 -54972926317010110539702489828522262560 10481098 -10936745330207242272357525365502133200 10481099 -668373713611621147838646895823141601900 10481100 15813181360632405663210257598622924800 10481101 -209712302943216231992131162200604133320 10481102 121724057095900378350941188477440514752 10481103 -347637529480227835672489428136396915200 10481104 118899449865588515139029561128989777920 10481105 391957227657966940063072292626574998260 10481106 -48132529170301104702388072944934579200 10481107 120260886258292222242029117352793473600 10481108 -342685285920462715222942601506816425984 10481109 -438563284424685653321236302354726048096 10481110 64951880333787503174225825472874210560 10481111 332078347281798053737722833523006605352 10481112 42890998660198548376089306402015621120 10481113 135386214643551386739598842648051521860 10481114 40488083928856166278928394965051174400 10481115 -26110379033877596605967563041497794560 10481116 -212530200402598065091554502480794703360 10481117 -144995373504138695813742099907205589588 10481118 -130115615855666591782734099855129320832 10481119 -224833673951175756488835230790483768840 10481120 -36201109424618682862491829465880985600 10481121 76133825299141404129693614007513216 10481122 -111101145126612391940349657736114444800 10481123 285151326373492581991437889922793064944 10481124 157814912710192566286011089043239187456 10481125 28790431401372591357244757226504960000 10481126 -207439005069111100004880084077727799680 10481127 -303114516158933205850108248468701776560 10481128 -49907013135359491129144662777967165440 10481129 499807740716474296250047225314177804276 10481130 195279611719936192009650996899481216000 10481131 18427873411336338910595034163998080000 10481132 -162856907639295734307181284560863375104 10481133 -94234507665883051578081855103080451296 10481134 17583723687936388382019814281668667072 10481135 136098422023471218577219218663175464960 10481136 37512963855780330130306529878325624832 10481137 -488921755759012585861597499840155959214 10481138 50653539253808629902303048867915643296 10481139 -330925802425296912063769665787715556396 10481140 21183319252906767001316042460906013440 10481141 1070994221530430978596539524138405760 10481142 60360168282713119044799217391287605248 10481143 183000752116484772814809080470523866600 10481144 -133235140193607814072322382608015523840 10481145 32651837317886041226336820780061396800 10481146 60440666530759381216029904767548909568 10481147 35152600308638354886351403530125685120 10481148 129826106965216214766197386750549458432 10481149 129604449532099627926273800732390549286 10481150 -6974790915968628136027151975793019200 10481151 52912156008332317391829163276117128720 10481152 108216523585210803760515502300886728704 10481153 -211862701901653801474997857622710851840 10481154 -177900078263476893334506001131883850880 10481155 -405317158230893102847693979889792995440 10481156 99894417055337191668713028498077552640 10481157 -3867170748686291955799010862713976480 10481158 -31041401263854374086476883345783661760 10481159 108622283757279702556999770024231522720 10481160 -28425183124898707923899259308519424000 10481161 -236413299335828084376955107665753931238 10481162 15190510640106613601730648357189808128 10481163 -39812201630016796407125023510616540928 10481164 8031342970086004320971845178776347136 10481165 -70720597388867072260593540888926741940 10481166 -30399935817357291983460535542485350080 10481167 -300640119924037149733984463548862159680 10481168 -38467917095296666302059898915561062400 10481169 252079044517238845199010114392853818688 10481170 -74407958750065672868538784948677296640 10481171 -550628561526292857893901863649283868628 10481172 -3178065906316005664348288201103198208 10481173 -168469141405401226294253902921724879040 10481174 -41837458200402702827874506939217089280 10481175 -20650549955081916601054863744973587000 10481176 519488894442699112353395151666351790080 10481177 -437401999781591086355031977405631543168 10481178 152976371956563288357567347738482925568 10481179 988968430098978388634768570549350073280 10481180 -354088170107710782614954438106176409600 10481181 304772054211672499856079812135336545152 10481182 302183184125090055407385018613657272192 10481183 356753578022314400036508399377461082880 10481184 -7595035625735937047788523759924674560 10481185 40010030530628441544130764292765960320 10481186 322509759645436059956524002118702419792 10481187 4695387019821087407169963816023401968 10481188 190148758327693959324956493175988084736 10481189 -247680588212732746151908381627569443010 10481190 -67248184692787741225897141028791524480 10481191 -250918839747459623191667067385332018128 10481192 -182952814890701390633242399850693345280 10481193 139868770608328141151777228461603190784 10481194 -10982812352129826111625488866331311520 10481195 60533161820636591687119988818562959200 10481196 -17878696072049209583203824191593807872 10481197 478002573014594327675130091950515120472 10481198 -25056137692703012560179678593126040960 10481199 35923424459360870471257135858450155408 10481200 -44997685393993717877418771085630259200 10481201 167513507225124720080605140749239229202 10481202 -34962425607112475346275709601138705632 10481203 -572583464344921477396406020177001618336 10481204 435364186181958606224337267273542019456 10481205 -16999398335055676941982711746130394880 10481206 -98721486483681788160392926392121316448 10481207 -8087438650938548756797941452380642560 10481208 -308795988689531147708726853584798576640 10481209 -273794634227814153097104631547694886140 10481210 5148374506340863771958859813647036160 10481211 406424130161691322676236030306052916240 10481212 -57323439131734329972581044175862923264 10481213 -215736777468349771651835464666379060538 10481214 62395247532767464966359766006540007424 10481215 28914004328529442707980382082325317920 10481216 -69222964143037682234425814015944949760 10481217 -352192555660540804692204653723129073120 10481218 64169939495360565759384248866592595840 10481219 77002713764303030159428836021419775696 10481220 -72720345995510995013165002688505465600 10481221 -577244140385057182015787227634318804578 10481222 121914643590204621448707715939209580800 10481223 -203732888452857176001579223738110660096 10481224 83791228180141389820344676940971376640 10481225 -220722868752964425501996216077171981250 10481226 18922080003681026328103824767795294208 10481227 -238680888368764354934384477950395022080 10481228 525246173021841782934520682226393293568 10481229 363662376232501206393194196064928518848 10481230 138871338067934268864909649904101037760 10481231 -223622852147522773535696434421208393600 10481232 84885043655567537889344344633133629440 10481233 68380436569371948841341840676789092480 10481234 -339629977908285572519025375755055663984 10481235 -295684719534513756248676185196617034240 10481236 14255515425060234312921677768615557120 10481237 374108181437466067299325941155774360160 10481238 -7176687215855328809543192259791427840 10481239 199232943696520770133895823501695980040 10481240 33014675604678713189628850948453171200 10481241 -247622921819169251611998800497000162608 10481242 -251357197749916721928842711945395891728 10481243 294445678236988140698302132661520135492 10481244 326320224501452113877584915438829922816 10481245 8028897802337783146312452869699608800 10481246 477468117047923932174641777069103348480 10481247 -139167874693642084325831356600206898584 10481248 881186142239770119436956521420601163776 10481249 -213447089309285012562230830780732035564 10481250 -907651409592337329908096091345600000 10481251 -173270629580067091941591377181605500656 10481252 269264042779960107794229639049181828736 10481253 -443066739496244090177112328873149297792 10481254 152367521440966585206523651984945231872 10481255 -20896853842702761534314105249557248000 10481256 -93581954571116134348741787237657856000 10481257 175473392007386716938312090850870569972 10481258 259542633528372450744918941741501160960 10481259 -339517617742707113102073049628146691496 10481260 -122683064774584182794101368739895685120 10481261 18601475726126896945377662782928782464 10481262 215797466224990982565801231814656576 10481263 -120342358481833726698655855600084393200 10481264 -12631273706228561801581382836008222720 10481265 -80746302950197055767510194575004998400 10481266 209328778236953298384041386756688760960 10481267 33493250315414569201550917262277546720 10481268 59284684919015862874074812182157070336 10481269 3452235775376677966108997129513434670 10481270 89517662270318486557217879163311662080 10481271 -4829943519765185375891853616014383616 10481272 -803926307873224470873646625964262318080 10481273 -288044630982962916114263920623837891696 10481274 2499470879142468507858429765402555504 10481275 -10586076771354543915717703093566314400 10481276 30340417662364503087541041575114025984 10481277 -380230859640101639019574177763997166080 10481278 -266617593700368559715911126750615042560 10481279 612664178397135710810142903401165819976 10481280 148266063358476162373974602811860582400 10481281 -13257536094393644865906987741985397436 10481282 -288153564762765552378269476087345434624 10481283 82739693039104976587716707069714829252 10481284 181439945341232083541930470039954993152 10481285 33065269419580218901797701899874551200 10481286 2111508036898754876416428797157285888 10481287 62316824899310804781086147963407473352 10481288 -684984046647020985540617244879729162240 10481289 6750719304044774123561529379762136448 10481290 -62630648954022101990490994323241821600 10481291 21312732961141813035441015969164810892 10481292 -821336414169401441596242545025392640 10481293 8732561265034541693759124017893815200 10481294 -206550339035185978096864606572407306304 10481295 117854163854818766403195781368219628800 10481296 156873043534924140505677918358895738880 10481297 873128688737931489710869361974117620 10481298 165645944980244456157553431378806273664 10481299 -95118268093044684773620334288973360264 10481300 -43554210163275450003029006440230163200 10481301 88946879551645510585347387037526641230 10481302 -111888606710970350648376485243434041600 10481303 35001659647265377990021552065425390304 10481304 -150204001720577520187261315138087157760 10481305 62574737397521494322798083476193283460 10481306 -76038631067706181845258286584907566336 10481307 135746702465834398727142267337063922688 10481308 197172010441815672630514007372930790400 10481309 572510593753011532331430083011500609510 10481310 36596699449967393454809144709280235520 10481311 109982223500659868899313175916807154912 10481312 17919929381659491946653573366074572800 10481313 -11780117469426539331194577356168548416 10481314 41119654714652624553082866136208431392 10481315 24736109289778084259311295180102039520 10481316 182840258962646016687943398399945277440 10481317 -18209985056906577856973690632657477632 10481318 -187464858787623340725769442193209263296 10481319 -31993481179810139384813347477732826376 10481320 399456245140921415430735507541513728000 10481321 -637523236549733267968289730151185733248 10481322 27622537672790316362015269580622732288 10481323 -115273277615633727560613078712915444176 10481324 -31017432552295327013056223401754164224 10481325 -218786933474256703407706557818105760000 10481326 55878401978829974663276543355893090112 10481327 -264614291466363048444354591227133977040 10481328 2971259827111771039893692134280724480 10481329 569890432723284239730981327834174014976 10481330 18613362872456251865459142502613760000 10481331 764624799562987839997424968845580800 10481332 18263751757458436559683731187742083072 10481333 363083008039674409131140995954366404024 10481334 308016946021595613148012617153436302720 10481335 -393611714311480087935721574985399717840 10481336 -3974977638202431556638779162891980800 10481337 326862689958202901203523162802245769594 10481338 81323766931001581153825671597036590592 10481339 521823096586876163362980859339218931968 10481340 -8401458870446596227556009530679572480 10481341 30378164167140659818781381949710378572 10481342 -75169984465220903321467604170850585856 10481343 371121863892571041110080818294678302664 10481344 51706609598394768938619670577986666496 10481345 98391945327456375075287971316971728000 10481346 -87241523848594552573119140569610042880 10481347 -125849484416600471373452080369328524608 10481348 47868146424164873862467060015446474752 10481349 -350806163411811998995848854096887899936 10481350 125001471052117605677214966868344960000 10481351 322509626587482025196328298846346075352 10481352 51026183631459724671474587946462412800 10481353 164140636329318512683689469076346372864 10481354 156842479247991670052523487072791645120 10481355 107063398928793182713598548513863169200 10481356 123272256357187318362768864022803249920 10481357 379966975218283160622713672845951263606 10481358 49323750873153888612509101090798853184 10481359 118613301817512114201797040597497330416 10481360 -31348133696051867294879670623132221440 10481361 -394387552494068213151786011432909862816 10481362 -71908614103067580727809932435191475568 10481363 13252441683706135354486853466752207328 10481364 -134050369474270323275538866180262266880 10481365 61164718055850114112240568929386151260 10481366 -114830933292887330548219168865514526080 10481367 -9812683357505933705415009903380312160 10481368 669750955307682865434964714578816706560 10481369 -318622903349353734419713244427411194160 10481370 24786164048305998885496486734818476800 10481371 -36891428108437140428667759338428307208 10481372 495713285541116807506917000537353528832 10481373 -38738121450369030153046014042300842880 10481374 535946818139996011152216632875563881472 10481375 -430587028181361138864574562954714952000 10481376 -203009003591593010829006210488013422592 10481377 333927127859307188171401673420988730032 10481378 -113514582746265791965310379830753585376 10481379 -1954398279772661986480119920804312064 10481380 -57009586340866442186620255254732656640 10481381 560907701498200754906986839161215309182 10481382 -55483739863820569859404937203802642400 10481383 -482364824564985464472012606014165464 10481384 274186264186642834582791514834031769600 10481385 206813984127803128010190140221957018560 10481386 65991565942039597976338732818798587328 10481387 -141047181348543304926770351048111784048 10481388 -216781150150164167369644738706939842560 10481389 -56840716148231729382316485124691456576 10481390 -10527848681149996559955802281721204800 10481391 -303078829921148017360681968593205631800 10481392 -174118145359345296164456095547689467904 10481393 109056012528169476277458361044460817844 10481394 -24305944466319103216615359462779289600 10481395 -16398433257134048695171920061820768400 10481396 -678801547550607308394796822559578632192 10481397 78411775571349648582810217627338672672 10481398 -170333223639691815244003074530652864 10481399 167447919496501007178068964940930062720 10481400 -12324681963168166122581129453434368000 10481401 186132950306710458807685754313927809280 10481402 -261179788822904210599800836039361350400 10481403 92339442283972891271197424619592954224 10481404 -96894475592700012984076419085987123200 10481405 238467145715071357873060635179281920000 10481406 48670756254735230005177919671292175360 10481407 -276782614795165953282456252907854019160 10481408 -39603128574640357679622227103213158400 10481409 -126195107672581348744776364201162897200 10481410 63535926518791058157499157067783198720 10481411 194279997715451450971702121404504854012 10481412 67362497926486829426611544816600985600 10481413 78481343557324666467734965836542345984 10481414 -417832980555225415418277568156187734944 10481415 -67243797873291818557371650676860666880 10481416 -458065509167248522657300513902116413440 10481417 568285218222245765339481720936290909466 10481418 210340117096946345436831138742537341024 10481419 -215278046603503047787583935213837411856 10481420 -97633716433250316240347798312705694720 10481421 -735977273704703625213007517139068143296 10481422 85585235282234986085901727679729664 10481423 -1105268538640124435059645621460393679840 10481424 31701987265159529618770401604992958464 10481425 -183101805241366804937704502044359765200 10481426 -16943161173212669781418762694873758080 10481427 -615291272896902413653609233640798216320 10481428 -140702258399143143301637726498896431360 10481429 14244560772816839251274660786823439776 10481430 125885243123603016145924321471227765120 10481431 -1116201875333087275000854261889621969568 10481432 -101764877767381587196164731031947673600 10481433 -83354995287470553389888129828087728176 10481434 110992438819308084724811134753119532800 10481435 522695680103938661562613782034500327360 10481436 -35936146522150844112818265040196318208 10481437 111446109324792932666853474964525292032 10481438 -169182367852884027773366448412946360640 10481439 34286730838956992506012585294266860688 10481440 -163312980389467697999175290244425318400 10481441 107099236871059756917451218884036236800 10481442 139902204460425609763936537192599472512 10481443 -7633456146701785478598336825312184440 10481444 -811477088796219961394053703400580909824 10481445 19421307064393210896640449247247097600 10481446 109597291054752491081032348395725119488 10481447 -640410960582682006408877182255708930488 10481448 226043829315621187277485467022668840960 10481449 592936446027895018568831308641661008720 10481450 -16538789874850917042508946812671993600 10481451 -184986149076530638968102623736691353768 10481452 2269960883744167723427197378930114304 10481453 53831804116219656035518526520252951702 10481454 207882779397234124074070857837690867840 10481455 49027964409487013609680522166547612360 10481456 195517879663080793344181199409180672000 10481457 29830498646567016717260466396299692992 10481458 160230158466508571270403343264581741984 10481459 338968366783772524745476291003599306216 10481460 -96292241819483757958663520008365895680 10481461 -307533563395108761638012713982509954148 10481462 -166338468486887092923977149228358940768 10481463 -5931218426688678714657080916764697408 10481464 46720543407197607421265272129147699200 10481465 -6850114266730521412168128467728049280 10481466 -143167999964140760246566913933733528576 10481467 52886886225781233169738983095547386272 10481468 -13744021873387709718981860470591610880 10481469 115052755815654677831603390850583309440 10481470 -100966731771099765560227022797068672000 10481471 -15749542900558693742265673204465347072 10481472 -39459123936697939056486270089243394048 10481473 99729390831961245749275765296456054722 10481474 59673318385845333285982050339638870736 10481475 -225244580996690263403269178319760109400 10481476 -288528730987111205727824154441401069440 10481477 -572996245590382695151831689791031862056 10481478 98708745642214703810476748855006085120 10481479 753957326590335146010350718280185621080 10481480 -217996221795172549482645647184560947200 10481481 -20394221882363882519385801188989255878 10481482 393177183483087606167553991254539698944 10481483 1011394375485512511854596577024594419200 10481484 92177100423272007206934655171939937280 10481485 121294847563673109374246374765365154560 10481486 -16876056504165054366172983679949548032 10481487 153764291426563598517533017491840468360 10481488 201549538529812879165894725734130892800 10481489 -50379224513597068398645220335323332992 10481490 115487194128938536175887269505712706720 10481491 15929420098743787784635353165518186352 10481492 56375806930655527371099279707625127680 10481493 -225102832754519263203563893135237963872 10481494 -88584963974147402161042880093277076704 10481495 -44598146548789707647202577374457350000 10481496 -167132120199502033210484103376137523200 10481497 8769679603909484416125218121782953540 10481498 -6662319008702016788399789171317246464 10481499 -112582306373631281482448468548234441440 10481500 -136053494758059779580323844415517568000 10481501 -66493144077219669569043010937724418848 10481502 21879946678459195850567170766934113280 10481503 217563955553462816385356969754711377280 10481504 -230909993865530396735432167582728192 10481505 194915146467193475160441863683544400000 10481506 -66707592213203569033427616141004383744 10481507 -367870410933506378265272808674559854208 10481508 2341563379202763227604042309453373440 10481509 440157406093076017621066553168862913920 10481510 -20533897523271741947863605220535015040 10481511 -3812535341543206647611216191637809200 10481512 180389521268300157584621668691342515200 10481513 87592111433378814368201771682501855360 10481514 47092529700032911264310813760455294976 10481515 511698064582710605403641218334035839120 10481516 402931969605645699545915633931869149440 10481517 76680416415002309632004628292880774400 10481518 39434914129448562286354552820169789120 10481519 -213752814654224431998708160544046412080 10481520 -24716400713359952477077479955774832640 10481521 -574264729546184474397489780958232118800 10481522 -201735576638482126544593411633677512688 10481523 -149353205749673618998129463012936123856 10481524 164862925104419025109568599981852569600 10481525 248242882112696055984259952061843643050 10481526 -161263964466492253893697669466577494976 10481527 113123673519168258792654581599544390400 10481528 184122222956617976513941375636342272000 10481529 -13724675822664449640673691447583043200 10481530 26633373701804997222383876502078091200 10481531 200832757369510823375086556328120775332 10481532 -184699530508918078678252559037935574528 10481533 -300814298116189111200679583597107908596 10481534 -39386729342791469517917925858235170816 10481535 493206679228241124546620790886480231200 10481536 52041708316522240383316150720659456000 10481537 49580822165545083915358509067244129664 10481538 75234742618208750477264632907730639744 10481539 651185520957230824477107944581546869624 10481540 -289582500305068398252639083308324454400 10481541 -155233003997246222827893436948750982976 10481542 327655695908314579203079430650133592672 10481543 -82544148387241028541899064664674614616 10481544 -142582008306738335587659372513032432640 10481545 -114030665415698956837132245131735722800 10481546 286461071611280948818548210867501575472 10481547 -81174114651401436269167025437030609728 10481548 -128610142774874566051863463170858713088 10481549 -144933539229371818072485438316481915100 10481550 12781601009478713129001035145885892800 10481551 -906855055573706759100574173839193360 10481552 31398410868724385619196562743110205440 10481553 124678454034894182311904401696086657762 10481554 373692548502221740550896067816219208000 10481555 -84787770440997618758022942272325721440 10481556 50651504825510264711212594427667535872 10481557 -312518585783872883872343496257672078340 10481558 118078455614057283434133738803510798880 10481559 -24860679178905733245140205729360979200 10481560 167534764326814277754452405192855961600 10481561 726231015032442550695431429066631846912 10481562 -27274290617651704909155490525202810880 10481563 131154823691095234358855657247261975812 10481564 -30170715422290251409970507443344506880 10481565 -75444953296066810281819278548551912960 10481566 250815700779100272214509391015416527232 10481567 642632662870787088401374755090964379616 10481568 -46056610552092222163713396594790367232 10481569 286458007272359539060673990157730354112 10481570 112003322656647207617172296745395074560 10481571 517847079085938494726130370478193184872 10481572 -6307788413270085112119836982543538176 10481573 -305356765586889632918322418626632631360 10481574 -111412530310549175948029511189667205440 10481575 -98919026030841396704671775749960381400 10481576 -64282264319133058568781323694462320640 10481577 -355149159417215799645084555196169696880 10481578 140957721522807368403199103100932762880 10481579 -936213536130346316281811471221947177024 10481580 56764889786243440114197384931142261760 10481581 -189537761270262073134270252634102006272 10481582 -122124768957494553612067010320514849280 10481583 69847683408664112545064205334000547328 10481584 24868885696722379570674908505796116480 10481585 -341337168709708343872846921175537803800 10481586 137852909411993481647466228599217907200 10481587 202487163076783271723846566701150432 10481588 -158418231061334469369119749342440603648 10481589 -439146718965304896292585963984181347200 10481590 -136223658574372826192598369410445131520 10481591 416080333656241173064669150487539549992 10481592 314575279550294645995413361025876951040 10481593 186007982941438163323751052603703452842 10481594 1309665342443709698281823670754420992 10481595 218744491373440442277535392361609457520 10481596 -562609024925770423474912128680239104 10481597 -55197997592891938449365979672318724800 10481598 70073271798126660848301305125954279104 10481599 39414801183183470984797237490748433264 10481600 -496079503773361121137929445284249600 10481601 158198944459574466700718464658304671040 10481602 -316705175523701997320326843774049407488 10481603 -319504330786566182346303435269847225336 10481604 -26695048081784391196335081811422056448 10481605 416768322328915527089196244443772801200 10481606 -50093489072700233854911831250515429408 10481607 -135207824519240858890829116690397727696 10481608 113593434682051212988927582538784000000 10481609 69400873895194554436402839535083813300 10481610 55090770019518555881822379935948693760 10481611 384607983204324263930870313898227970560 10481612 -11615235292310867564953973913858495744 10481613 -5968215402849618822043137930508855776 10481614 -86318625119172963143699794164687369216 10481615 50720553407492089683324639504054134400 10481616 -104119265007554475204850148669266329600 10481617 55803591909459610758005975421472405872 10481618 56419378710271280213771699780504687616 10481619 83790109087311124297210130766482052960 10481620 -284031820999727282124737168342749528320 10481621 -944392000951709050006132758045823181856 10481622 -59309084099267124816781666456608882816 10481623 45401702442912950099068174056901935544 10481624 324922110936989418972736113303111782400 10481625 104015181442325737440676058180506656000 10481626 6866501889785400844767646494396082128 10481627 -104030660323763733248106822911491835760 10481628 -211134046948836594185583689568104609280 10481629 -8787942514907808376318511833569961152 10481630 37677218063983799882322917469946014720 10481631 120396631300135659423085320205224904080 10481632 4861213276452196485758981452908724224 10481633 280385440311415580376368454438453868224 10481634 180184643087023035410339765218169682720 10481635 -3239322702793295653633171905135753120 10481636 -286758402490074909597540427507322480640 10481637 -4019007777656121872510004157122696384 10481638 -275787946529666644290615770729665301280 10481639 462389496709256735282165680507776159216 10481640 -51905982009948414113132515826270208000 10481641 466550810011971456371462259005925750400 10481642 25738501639912396761801635631113879472 10481643 6798451624110640802080079430880722372 10481644 545382565615269077641090165110590438400 10481645 -191237322442107512448680973402879914400 10481646 -54770742891162184356698337838059641856 10481647 -698772429814692288563737007786367359688 10481648 135255004113095653273066675920014671872 10481649 -316193671120246568155546587364270574736 10481650 26458531940207226118522188000307125600 10481651 -108706566981120957946225842501214043568 10481652 8028987007942631866464617472002488320 10481653 -108031754895483717393241536529056176896 10481654 116867592405155109497203751294123959680 10481655 106484499691705947065457286812778358400 10481656 240889428761352610487886626563122831360 10481657 -71923106917871378707793673180178259094 10481658 33740249225907559978916735304835399680 10481659 109619577762789895688393147416963804560 10481660 125206220532749125168892397942717388800 10481661 29264547842161005504882262987840507110 10481662 149130152636870523432129104229241208832 10481663 -138774697501586195865195134430121508160 10481664 271685832262844727999704300678623002624 10481665 -35411470520380873548610642908330530880 10481666 -5569635245551089134081864783588784096 10481667 59996088874165314406774762449600659712 10481668 -299900173880361964651876938021234477952 10481669 -180138234692021570133562604109103924992 10481670 -20072570581064538335277058387981420800 10481671 -383221644902030637755166235858597409128 10481672 513490869050273238115655064046137676800 10481673 131420578555302823273591464542824118400 10481674 -91696003038993626036861299120986133248 10481675 -125413865711975467458571117402817286000 10481676 -21567575857690107084296599738204815360 10481677 -273289041420834161799191867283435958474 10481678 188563638903379435892775951190468616640 10481679 30693659220726662562464859489201202848 10481680 716731122703349946294999468921323520 10481681 170722812482524890950081072956689777600 10481682 -5918579296519038606186246755391259008 10481683 -39010087838728925006312711251243418068 10481684 -37997037996959980867065023646752275584 10481685 73513267069368224620703545593643360800 10481686 36693346706990270806831788107334645792 10481687 -922840047674423395032799066874220181800 10481688 149324371057270540906297782913874626560 10481689 198240409389183720795890680819576080640 10481690 216588091218339210846980631074663647680 10481691 -75864346580460943121395286152130863104 10481692 336586987783732798483757043648066531840 10481693 48738107496860135132325659746189813740 10481694 -8027806935396771906718810677410577600 10481695 -135144044634470832413516817907218767520 10481696 128580656542243600868600321128975368192 10481697 -192164260499697799945505253742891572960 10481698 -3558077411909224065122987468029550592 10481699 421849150020683054179972167491206477464 10481700 24634304629521871070301526768127616000 10481701 181321621085041328075241170848745624992 10481702 54833254343690762434133166599433922560 10481703 -298472534224368807289993287282014832000 10481704 51359351191135955430658031822211072000 10481705 -19400898006532537261977532640264680440 10481706 17368986638462708040122403049438760112 10481707 -13140332098760523569916171842428620096 10481708 187070319433154069201381116623542576640 10481709 -77559757287520216237964584849667298240 10481710 -69884790095739973207385315997927060480 10481711 558103848392528156964945329038246234320 10481712 -93439389176499782396617387356464087040 10481713 -344826230904362872856721180023008371216 10481714 -291034442188141156163870981371872674544 10481715 -31832761587668551770311972022209528400 10481716 139591286729683304833078523501612873728 10481717 445148999997116533470653328614244134766 10481718 -94967905660288331462867407415264508096 10481719 -798426960403482785455018966794498177880 10481720 -74167216214410418713206709501034496000 10481721 -524172424026426953650061206987892160 10481722 329137214836687932027166835569941708000 10481723 3389691015525178811790861261240107520 10481724 -8600684080789230676632174574392542208 10481725 47388047977892881738488345453745034400 10481726 81896035910302737081719832597642477312 10481727 -458349943370839908276567758926524020280 10481728 -26595089479542538154696225575455948800 10481729 180531954141978296171738098761792667584 10481730 -9303832069337099242625372139309465600 10481731 -12773722445607872332998338242233872880 10481732 -28648079881427239820827527583473209088 10481733 -106200425006266989542892607807434653796 10481734 285272824225077654867170913306572210016 10481735 -386764328827426720215000198816821561040 10481736 46068045167885883185986490484886118400 10481737 286361838148836943435113845780969408000 10481738 46591784983792604046958296263415088128 10481739 156319980932827719197822953647303446448 10481740 -275831193559251450689550662518795023360 10481741 -12861812555739507298471470535469098590 10481742 88206230155503667826041289804687783040 10481743 -31119632716149639227484998988673157008 10481744 -17710412942995581401908719666789875712 10481745 -129465538933267845580400804545395724800 10481746 343291374625054939253642265518823696 10481747 -203716482166781147536918801008778410408 10481748 -144385760189836850122552416090360735744 10481749 -459891277653855372142039383123268681760 10481750 -18381514357882800213561611775000288000 10481751 17221887915910231355003053201822617600 10481752 479293752000653446008704643554285813760 10481753 90888518139715829635955413357657285002 10481754 134203815069967431853969294118007191808 10481755 768873894517212819840827710375498630560 10481756 -103501948057208621290008968918319521280 10481757 -90600201993798680702128809367550997888 10481758 -8376046302245815018011472389930048768 10481759 128385501232057077838193019622595964960 10481760 179999954523857499872451503586449817600 10481761 395569013485315830842390295809957859362 10481762 32102734411291408839989075529931351632 10481763 183744032688352351389959730398053742400 10481764 -157401641777619829099158471570725079424 10481765 -180793902256226013512659530690586761600 10481766 3459539483940114197548681277392464384 10481767 21254743018932540786961465247330898240 10481768 -559036391844122747126858093847975936000 10481769 -242415799718140125162832140554914110006 10481770 -26281940489526565301530202158250779200 10481771 516851287822276089208654224067471065972 10481772 -10872566299274777892350443742826037248 10481773 262525006914140986461530691655407084684 10481774 337626741583627306696538941536760451136 10481775 -39037164754434081017278230552009704400 10481776 118142433691341035842534415087622520832 10481777 270277805110542382003166517837595702512 10481778 3329476791811504967360503672768166400 10481779 -70730842060023490345907619932713917696 10481780 -193059770661233974177243086257124364800 10481781 -271389594886165807527430121387917844448 10481782 26632488552108944423664554898330092544 10481783 -73474521813872037990357400624528032696 10481784 47272878336341483279674512635547832320 10481785 75439475425600028566591484113876486980 10481786 30873787932300502623228857923221111408 10481787 125090520340505023300265646898379637240 10481788 113376738351091552424664088695927278080 10481789 -641279207370649370997262197033498567540 10481790 50915585387540216403916342938961735680 10481791 553436364864683021372742936019284890872 10481792 24840487297405371808343283189373992960 10481793 47101367162961281801673138259262683584 10481794 -139824813113636604443505608976675488304 10481795 -338646840511491106910620529427118483680 10481796 -16111313795951340595342163125783204608 10481797 -30208868710127575414630913235114696420 10481798 206784588121860774480074073267169826400 10481799 -900872904399262716823757540141428500480 10481800 7164382767853706425845368715313152000 10481801 -119344707918561980451217934863051699392 10481802 243069009550437000446878728066605759232 10481803 -364784186672187910220246825583676603948 10481804 -82984898998068273011467426109017857024 10481805 549533125881809937867381998773174486560 10481806 -4158012524895695387120049583455602880 10481807 -187189958820713937836510299856791320576 10481808 -14783255147751298621212617446446268416 10481809 6299657844425112187766234836575260928 10481810 129187464899416171694166396093383972160 10481811 216756765007850831965160820767491935672 10481812 275849979607533577693974112162451976192 10481813 1585218182438798767958639144420361216 10481814 -29151917124430222160373721944316711680 10481815 -350548438910082157244529100849233589560 10481816 272829435421152465097798787720075304960 10481817 308186206446739288546289898278788182480 10481818 -220129674219439957731388659127225712640 10481819 375714235340902132046684341257342089220 10481820 -119067396084965072610981546242955171840 10481821 204843846394126518689267700835359622464 10481822 140890040787212842390948650504363603840 10481823 142435149430247568686581318325158053120 10481824 341123455918372639876897748160105086976 10481825 -6917099296902464877688943926690842000 10481826 -427816527604196554790550042343670016 10481827 -37160463382823128132919046091255199928 10481828 197789784950568568255690059013209563136 10481829 -267799785647559772076761557701068673760 10481830 47151410667808214416827822405035339520 10481831 -323825645414608789854694170227788639368 10481832 52821899011252131981572336474765721600 10481833 -255178402701708082231692712489635718918 10481834 -215829965068927508818718978345348011776 10481835 13035535615630833308833879386822209760 10481836 99358401151658718951250725834274778112 10481837 43143318830080547170071308001825923820 10481838 23321741666414629855230324489872545344 10481839 -70258089515971706414939758114438933360 10481840 -13441996654126912099503765332229488640 10481841 70193077689532955753418246649438328052 10481842 -94198934791547166068183612858726873088 10481843 457859857153058529060517973169849101880 10481844 -49222608946551246527112838467195371520 10481845 -76210743689750598716115308366083807200 10481846 -631474382966643535475379744085923267840 10481847 -314827511827182363308910907628370783360 10481848 -287147217681966394233310878099344240640 10481849 -169004269054072434968943831457526552064 10481850 72070020468526540536634145420785611600 10481851 -443647344668053993965162391183816240 10481852 5797228919844126873801530039362944000 10481853 -428272124727980102085146623162305252096 10481854 -43214576306626253676571431993237994560 10481855 -161951091339269003932847333977010790480 10481856 -4252140344655777472415247717661409280 10481857 182602145547742759472722170266544321280 10481858 384639282862110814704445661416338947280 10481859 135984103141190921933322480865105075200 10481860 -69348853682812285798852869491153548800 10481861 -120452873343520593829953240438392680548 10481862 1409692121936425519860377642834289024 10481863 48507178538127905878681792612993213440 10481864 -116852301802184352950923430211376880640 10481865 369661032263692124225541550366728923520 10481866 14389124669842119763179841763769525600 10481867 52274951711987401050153768744168108 10481868 24551131715727809200191806367209439744 10481869 -20743310176557971370990262026160686730 10481870 -1469173689469438749583367350659402240 10481871 -292936507807082417757672118826833748088 10481872 19204676426889404763521939137929019392 10481873 500424033644047782021646739932304347122 10481874 -36574775333932303795003244862251457024 10481875 -43796890180590468633220739891728760000 10481876 -250645085567371983609593717884634688000 10481877 202698725087874588168076222724280672192 10481878 -31887986903124633849524071914143354880 10481879 -237146047611012437946689511021370022520 10481880 97579985108203271963557367790218035200 10481881 -384712381695772406432410348226718700800 10481882 124175982634116392495616061338452275200 10481883 353820329063183847083001590933119401624 10481884 30063013357502333352722290313019256320 10481885 268074493221741427828039325445865241580 10481886 2461803085453307767275943152629159040 10481887 -271954115907025184799250350466251127664 10481888 63225511335215855158920521780354088960 10481889 -165115848239012230187310104575542165504 10481890 -58438064511687135440896189083665560800 10481891 75630864417619910542826123934174942624 10481892 -260413600320322178546430949200330866688 10481893 -1288154085629427474252434150089381951680 10481894 -313227688593662109771257336985595384128 10481895 -296758348509623128562772412479049680 10481896 204608106594719892116358964260814632960 10481897 106640391242096596498593223593531524580 10481898 130551940973219712960385316750106083328 10481899 471768779370340089014546907397907270900 10481900 -91735512649165379008752222431003366400 10481901 -70012779996805095331938391966483776000 10481902 -58031836044858928761189630747086950848 10481903 -775235479860735767447500361113552924848 10481904 -92480728714474071070659173719022862336 10481905 118557360007219347565948932843668160000 10481906 -55242406756917756360217207831261526016 10481907 1750973406288137369571673456258500720 10481908 -186887357319233612853459573388858847872 10481909 -658909735851391055878746596192355127890 10481910 -116810617412913372679320100055177216640 10481911 252018715346789155557866958011889054384 10481912 204784899744158898174618432274108538880 10481913 -219129915342161738483313598088968763520 10481914 300238236932702511365039908864978099056 10481915 32556763380589213145524887133520026800 10481916 90089585403920937715295912463642461184 10481917 -27137339028658047116885552284198098548 10481918 -194526087074937538170003301556544291840 10481919 86821426204488918114784550031999185280 10481920 50421342903358812263728536500777779200 10481921 -105976026021229805004020035357610650878 10481922 334883644807735037951878727450809557504 10481923 -211708536253886109429951732376888766216 10481924 3491797872629600529846549660770785536 10481925 -59442084503266140451282895200689912000 10481926 53990014126161620652593326120043553024 10481927 81458168620387332021158455674465428400 10481928 -234479125176051156441122077392624353280 10481929 267363201892245534127123947952452213530 10481930 -64222427954478992357321969373449396640 10481931 103651856842281239590499546285909929020 10481932 -53234543540225700983422947752421685504 10481933 -3929799235921682973226061982728112864 10481934 -17167994094183466561925879134786913280 10481935 101800314205919622928420237006841583360 10481936 88750292503136742100326448160520609792 10481937 -57339832075603952747174703628347456000 10481938 2579467108355790831005950043144866944 10481939 153674771970015639938442496750632355440 10481940 121651894388763799617016712292139008000 10481941 41295349231842303861224310336927776512 10481942 -58323714473675028060162599044688757888 10481943 112292677806417087702719911053536089728 10481944 521354704050335404875877320128295075840 10481945 -188298691198947410511268395965500323840 10481946 -56063093809549005035521672883259234816 10481947 206654002351111834906053137552249673232 10481948 414207836001554020175711844851416121856 10481949 220661183362384497353504092740009876384 10481950 -79058919861464042376313910002616184000 10481951 -240959339215233372360438996423545449008 10481952 7096064149638896257815259390352031744 10481953 -44943573499933052967115070939748304798 10481954 -20065834763826997905363513658499132928 10481955 245041279002571676570893676934596401920 10481956 45539942932989392400390468620977443072 10481957 -657654235049937222582364755535473945600 10481958 -18395865731113564753985327785822824000 10481959 350478637751036925768976547467223335160 10481960 -309379606989435927217984982773582080000 10481961 -24802765798784658569045336126565746496 10481962 67501278039735402686429006514919109472 10481963 -66295096149162496311714141928081049520 10481964 -52257061509314138009078381234360769024 10481965 -170682392167182950120851352771322120960 10481966 -3081967239040957553278303648762693632 10481967 30554551866608824179855904377018660432 10481968 13276920794781017188028735129428951040 10481969 -53159834418677450557585485435349393356 10481970 -87332789515217620486976150238576576000 10481971 1046665672809442854264433329054793296552 10481972 -377602858604095232750685502739606980224 10481973 67872938317389929865819421254398638464 10481974 45626139066395271065091398672266477440 10481975 -50593100601332017422306566333298828000 10481976 -232133085916596342374742773593722777600 10481977 23690500011559274749795455459217354080 10481978 -1411848296850386363382286007966494272 10481979 435291589512805354231409412658344794160 10481980 18542008263445701160717336185163584000 10481981 -74618594217477114127849894995717254010 10481982 20898041250995686617491015475511446144 10481983 278264759994564385955973827931778039232 10481984 84418386433094387185548419605162622976 10481985 -44711330086420346901307050428099765400 10481986 -240499084785322420621883203204894229808 10481987 -369153179999945493034615932559816286208 10481988 -440271985778640818180759833298058240 10481989 35374289970135535529715438021554317952 10481990 1470805908747340573472430076461878400 10481991 42814415868225419585956249282498223904 10481992 -245205154118708163456712169658798643200 10481993 15959802525057140582362994383388917044 10481994 28697860907412155398305772042392000000 10481995 -365212999046231177714192355865444188000 10481996 3344278334061635337361605574200846336 10481997 -22577685569610209200507627052725981824 10481998 124175901243209749981562497473887998464 10481999 135980659651736840625778455348112788480 10482000 -15514727676331726826424805592825856000 10482001 -763290535238095252326420592007079134400 10482002 375806632609428062532853141973444235552 10482003 -8090874712960225215672448989373881600 10482004 -36670241605308408774648836513417156864 10482005 395600582614472822945320234063543341660 10482006 50018896070429545268388963500904275904 10482007 -366865595824864915329454085556880363968 10482008 36369200549679161804404259968725288960 10482009 14746104554593631478803317243142322048 10482010 109390887411320860762562405400293637120 10482011 594196054362103080423440000032529761224 10482012 2449908065087459922120190976717531136 10482013 401991126110930328595933717160968345740 10482014 136511569092849857594386576493323647744 10482015 39808372619754076107334589041769136000 10482016 589018797729048688957884585840668835840 10482017 -57946188792674591956425797366418996480 10482018 126638336253989423058986786208281195904 10482019 -85868716274802129467161164258164909880 10482020 75992855469507018899929571866816942080 10482021 -130659402793865595217261908345648316800 10482022 50321958097155269357987866010189907072 10482023 -177015926550499593832157580622590778896 10482024 -1409590491425982348371350671069020160 10482025 -177152871410918802042760726189658236450 10482026 -64461878920445529574284448960680957600 10482027 -30843698504118298386734719141470919080 10482028 499594695582330529834086323454903335168 10482029 316381498063319172890959779762074700630 10482030 5397271530717974971664020218174673920 10482031 -207880975746183008301399832835937534240 10482032 24302439038647691309771867117643988992 10482033 33610452574564685092984065262206586224 10482034 294231025329783746307292854978587366400 10482035 -289253453419684734204103913432228741520 10482036 -127966729083517557615285887450275307520 10482037 40881336522688060866889663936039266880 10482038 -16264493640059745685550598082813778304 10482039 -363817135373759140765228029732888717696 10482040 254444626033479526102533480484245196800 10482041 -75536276095454401643334687657551559456 10482042 121295915216613718729302438450156275712 10482043 53387182451564413674354216106114030848 10482044 -441247305893521723198831267950037284864 10482045 45425502687869511698444191362610012800 10482046 -139962637467414204951932038772783960256 10482047 -949897487613631270378245409840421860128 10482048 548188008076993722954720965319532216320 10482049 -191843747106741616426189412308280237950 10482050 11342111894650345612896137236944060000 10482051 53216344550643134582616814634660080632 10482052 107512642496449230909876237581489582080 10482053 807685537839375855381757235108527782240 10482054 -1694052738149046494929039058828037120 10482055 -143491859343357851896931226199169372040 10482056 13547128562062069673963752184312478720 10482057 55154917069954435978123381427593772622 10482058 -144765356139432174513646105765920495360 10482059 -17873642096416887976321418868678106368 10482060 621129916816227260767433366183761920 10482061 74070095219212107427282874158850822400 10482062 -206582126671137865259027771485526188800 10482063 140577173555177322510312041900790226704 10482064 17017678865968485129330043630337556480 10482065 -213980804597208102151515629901483401280 10482066 31201717012043061041769416604970281984 10482067 8755607476630915957002170631064629640 10482068 635653564490774772143242120366937696256 10482069 -72304388646573735838147827989389728672 10482070 -4730704284952229481409140377694408960 10482071 -371246479833133664111292095417610460728 10482072 59436732224525574540890154780485222400 10482073 239530910344174406384309754799905053440 10482074 -158059957942724995255195138793235784464 10482075 71357680113712407141209802321274692000 10482076 498873811480355938204409994642480698880 10482077 633253901981955483088745478486733981926 10482078 -246715816905494150561625645852383376576 10482079 -692914511170946504576195630411968983240 10482080 -161467595418869555275136438215114752000 10482081 -317262872725063000624670417567900188416 10482082 80283125762935692279534305156933475840 10482083 -474257323375233869084929898193044120400 10482084 4611972054709629979425332911333422720 10482085 -56454738321050433416100517741901946240 10482086 201837200564756613751823107410463552992 10482087 -178909130100468029394206403204331712256 10482088 -279657186079533562993309882646019978240 10482089 -33047737445172455637500953702609971840 10482090 -28655198975443380799764904924545319680 10482091 -402422932123488770956429892650371384200 10482092 110850838703117820714231656218294505472 10482093 7378699263738994832562950717528693280 10482094 15616105250000848917174567951825427200 10482095 -3555525969107717096843993275529004480 10482096 123150396825048865129321250238137892864 10482097 -50231088318769651432289347312603641454 10482098 -405013725987566764128397504381698801408 10482099 -387960182114259994775334131422344372936 10482100 38519426070620258431136993709990918400 10482101 35250543347109985064069106700266481344 10482102 -26916249870128348317491620183494392960 10482103 -227002090702228479955006314096561366816 10482104 -517374172918798386532712753730877562880 10482105 -346726461336795304755217538510096614080 10482106 -47883172253732834839578909614536317216 10482107 91575155554379851603466595103156864356 10482108 29297728029584466767665777877695365120 10482109 397244667201576837611116085622387590 10482110 4734823651773567065052233088423398400 10482111 236397708993078771386684379823762474032 10482112 64517167027985341886141484547820224512 10482113 808244452854110272604430147853286935362 10482114 22156629963616541291979138716956193280 10482115 156148469290066247452744096389588172800 10482116 99189143449410536519562502738919360640 10482117 404411557448048428691107512778790353440 10482118 186156013255228670570146134806451137280 10482119 506323788536459870195124687161702641944 10482120 -266726310457312787304904569882375782400 10482121 221916478835172760908973549817343753892 10482122 57738545514841851057312352933698508032 10482123 -25255746306051943591168997287097318400 10482124 -84621282988367009736194952861266408704 10482125 715821606002265287795556004128200847000 10482126 14749536223538096627957479255481472000 10482127 677578735469618306012336681268830836976 10482128 102774533095457243456911069741442924544 10482129 -17979412571651517192604255561175379600 10482130 187695004779196408896893500675182924960 10482131 -257097548098570916651307165575582193336 10482132 89495899664649749395739818039720783872 10482133 71527711613265333992688178829677474382 10482134 85680229852811568787072733987427688320 10482135 106607120377155339315750219868523138640 10482136 -255864935141317577699861505518013603840 10482137 73060936247349843848798510182402950600 10482138 -61378811798557670030289266789356180512 10482139 232325224794347601035269386235485439940 10482140 -84081905743739529607714860724260357120 10482141 49739645396407671754422220183458114720 10482142 -92065167781596209721552548408256822912 10482143 109746784815161942304958407004011038544 10482144 33920421145086045626487724785233559552 10482145 418957768401336084513053018266883514900 10482146 168455290459512879805277929998080680320 10482147 77049599166621091663215678784660663728 10482148 -7457539741895142684831176404456089600 10482149 228057718169823391817426248197078735036 10482150 -44592715160624821382077418233908480000 10482151 -77777412247491252681720566440431323848 10482152 674967215029805302658886871223088921600 10482153 -1691579040408589553955829877837852160 10482154 -105321495600896463476882738484777612288 10482155 -415336464640697791587669009722572369440 10482156 -172724770358305602387397849284795924480 10482157 71981248338814668414800105982121703424 10482158 -25846446073657016257567101134247724416 10482159 -79684288842877922123648288524673563896 10482160 -5136905859644460936026017067316019200 10482161 -235825105356251995517991624872571573648 10482162 -73708609848155050242934084201022130048 10482163 317795331094689437761786877683874878412 10482164 2241987278559588455090783647611482112 10482165 -100989928084873462827682447660707974340 10482166 38307488534571493003964164295495650560 10482167 -163588726907935934747143601718838002360 10482168 -143381611750258275430619903074063626240 10482169 -859766228869151536527703053892139916156 10482170 -112649735553149329465327090213192434720 10482171 142844198499514818475915315771722253824 10482172 351650088434948238999974839013144814592 10482173 -65549723427310855283625941074090551816 10482174 43523156710009347634626204130253254080 10482175 186292192045155711446017358941404153600 10482176 -294804166795727119338852238651702640640 10482177 374299412685134762032443518161471220160 10482178 34840925063080264547976151743505688016 10482179 6310079803071209577347919032615437872 10482180 228002065839621199029081506522218536960 10482181 154811825875891251369176590157889686400 10482182 41878136725386129977473227452956433472 10482183 29234711533840080423250977104706181440 10482184 168989929701399615121235187328305285120 10482185 -65081180879188232861003374465634503680 10482186 6054035091879606068412890688854200320 10482187 -153873824774184668621043986990536565164 10482188 194972110876010595737591491316532397056 10482189 192423113733863049983011940727556914624 10482190 -269343060619841550025151363196816110400 10482191 82349567828342224929004592473775051784 10482192 18412242117589909845737038800145612800 10482193 431317051734640346197591365233583787442 10482194 118906683605697888209108356668293698560 10482195 -120370238093643543623028207168161143200 10482196 -6647862849318930956329307388392542208 10482197 363632022489628697528300196894807990912 10482198 -37001570627740214277667828023949417536 10482199 214440481862105861756611505475346432 10482200 -340217854722676137390142668037249536000 10482201 -324198689546344392379613922537739268070 10482202 134324110054463500820281793585926605552 10482203 212296184266091733637959708581843322960 10482204 -43462832444296586963000248172282560512 10482205 -19556739718339508988153687344396196000 10482206 90228731144641359606339229695209220480 10482207 -231535559419875610476864864768712950912 10482208 -120782216970616577123758348246893723648 10482209 -386038425339724662977708862167583052284 10482210 4491680911282182011928858468085404960 10482211 -303285058252795273588591655101085785328 10482212 30684151455504358810051239484195844352 10482213 -575541391014260250328805200686622080 10482214 2348023885601577611142935871325119456 10482215 100492864925147091593273364074959668000 10482216 -8962144367141493160219339585946910720 10482217 -446567562933390809839202166595364443488 10482218 299788201504058096129846311647840198240 10482219 199874398442968460333157668784523623888 10482220 -10922436526864122099405289443467704320 10482221 -123188122137878187292544187731252521578 10482222 84325232786082827933588917109197031424 10482223 450679364843527092864848894010814387472 10482224 13904081369547825018411594654138531840 10482225 2554079996401029601478963144670639600 10482226 -71714563579725717200458536931906472688 10482227 -195630597823769883357083651739233385216 10482228 287238903340699419052026716824477053312 10482229 747023060092808223202574463845155902830 10482230 363552531516153207526368665490295680 10482231 298965773132846371216388215947714821352 10482232 -267474321448677589945587713906283417600 10482233 242307588882206500554823944238986650580 10482234 -18326788530893474509969014620688316416 10482235 446282643346348639975099465324515195600 10482236 36123734734525073950948877341327821312 10482237 440576787253521705675375576535973029440 10482238 -127343872739995234276234928548912750656 10482239 -3603818491698243083256373785185423760 10482240 38428614963027224447903909446208716800 10482241 -177412929859990999419612928451768719296 10482242 44228437015640611540223735538170781600 10482243 143404536730847930800296147387772565760 10482244 -94576839179814056151162898085689012224 10482245 -412251834987396670325197368625380226500 10482246 143018772202591249039194753328036043520 10482247 62306002826966943914994203158055445952 10482248 -50205667864410485600807256229249843200 10482249 37604833268399163860950105923733499664 10482250 -218333006894281041865849417009339392000 10482251 161643251989135902279120035261164275744 10482252 17890599814574029622752108737193611264 10482253 -122469085519875721295384155155376685640 10482254 -276324311470158109650218846897444690688 10482255 41365519753122049314153125656534417920 10482256 24271237895122437738738517980125724672 10482257 52868069215018300559933408551687287360 10482258 -77240989865987600694940627386323654016 10482259 1058184856112210162711771590793197382616 10482260 178082045867955646322202587684291546880 10482261 -306656185914322071933085163688021269760 10482262 73152078155343087956103124477563402240 10482263 -417846540109370475587139324261090152616 10482264 -28664617235024511021000034044256665600 10482265 85720345932692493851121117979961816520 10482266 185897867032326248313224747586456639744 10482267 -247690513188439307709863763039537231720 10482268 -462786430031383348997918637700736332800 10482269 -252010413522998455877644239073813426176 10482270 -79909375086276577082812254723296342400 10482271 85823318786800982846351018359658223744 10482272 -663151063412717325474242526788102258688 10482273 -81427254749407988783686157700389909760 10482274 -118561670094578460911098704687066427008 10482275 -284038895492222569095895508254207313700 10482276 37317001415312835401729234142952055808 10482277 -19531473683379405107872444377611170340 10482278 -130599008928257489214086541394263528960 10482279 -245565221294388246571087254360222969816 10482280 -28435810753276061858366289835946803200 10482281 -365211638401531177414876624475509358880 10482282 3702908255803828181079441182383115520 10482283 134002808329052107996377220813156914176 10482284 92718747343139586922972603298004235776 10482285 66932841094983631754361118558550211840 10482286 -246528265846170453954069362588940777408 10482287 -160776573707460083273379880110535305240 10482288 -20705438168329088525423180515978346496 10482289 51179248687792603967261043024266625124 10482290 -16898756175878966857327312229149900800 10482291 -122485806271466114140884565182908639520 10482292 -225149049770905773357019560024954169984 10482293 143380331580701123470504519998565546542 10482294 -190751345636588837458148906616980021760 10482295 6585937077090415632728814483621462000 10482296 -70198836010572021854186093455525478400 10482297 43892565056649150470192880428521735872 10482298 -116851174878629119348350172746157052160 10482299 650468125924181616132336871383410560800 10482300 -112465218807019466274317175916041024000 10482301 -482249376190239991841675538494517542400 10482302 -261527010805201215890925768982729690368 10482303 -73943055877252954032111810820715636976 10482304 93622906723152678829698028501204992000 10482305 -4501630967511712968676188455122890840 10482306 -53788770406407930303446158210524801792 10482307 -93632033013616240689923781871080709368 10482308 -584340175111638175536504984912902067072 10482309 132561207443508812091892958481788646528 10482310 118138510042732675616705200920142460160 10482311 -102943633631020007306550221997842917920 10482312 98700027606536237694471056720316825600 10482313 756630241113103338421678395472091761562 10482314 -224468027741264898283979864925661953744 10482315 315036339439312846940915660845721537520 10482316 236711349530482263907993370709598679040 10482317 583243775867737543653542282785312413366 10482318 100051225726386359237483756161129697280 10482319 -78248889310728319642623605801972895360 10482320 9736710463743961808687739930130513920 10482321 287142656275783708208068669145717993712 10482322 51943832468988748916590055321470157472 10482323 -637028988602260283221480309315674745428 10482324 37517624129650952657036668827980077056 10482325 -539775619853996646302708685487020000 10482326 -159738373874521886267910589632850606080 10482327 2245975315048932390050842271738135808 10482328 -480362696744737378109352786040955719680 10482329 -64324564497916264902567932028597314112 10482330 -141601784978451483203112597690684622080 10482331 257131205747279349345869463842187958200 10482332 -32277016416295775613019721170425489408 10482333 -41540526933514977544742457773400447936 10482334 105290050440041530050453109347040914816 10482335 73259273722950544203850654634523368400 10482336 432934307807714988842705299231152144384 10482337 -171850800902560440546441623453272586014 10482338 182676456843153827918492963008751216640 10482339 82510059814945999866841835992037080320 10482340 -41164038980826897346997833783133798400 10482341 64571608048704933052116863505127703742 10482342 61130964744940587876760489564609714176 10482343 362070230915059304515810643302359522120 10482344 -244176913220852874568721769362719011840 10482345 141653644765907671583646304606244985600 10482346 5468829985569356802868368909523230720 10482347 193107984050701701081583849749408812472 10482348 56460671989068193355294855234339489280 10482349 -777107977681747208675329153850180641364 10482350 70406152576294120314440249007429014400 10482351 139543376439747291877180179650241792 10482352 191074715604700639857168593821749084160 10482353 -200495757475225899154638937214818231680 10482354 -196197035678852810586190016754666981600 10482355 -21151708165093837987124520077534714640 10482356 -481878847724904737210509214727399358080 10482357 828787614074755463637936648528471360 10482358 -102801192020524784638611382637715785280 10482359 -77379978862164576263003768326398913488 10482360 -73592138407213726369184568959041536000 10482361 384232203724743587342873940215536833962 10482362 -11790268967002125969472247998057032192 10482363 763929489388085446417211970770617031904 10482364 -457141139433906303523397658745447988224 10482365 -79078228565485985149301975333998068480 10482366 239515103624030071612123919813431804224 10482367 43629111268855531284052969902255454592 10482368 -639021975232697911870389595957886976 10482369 -185327579499070189694607106711496138880 10482370 229046103112575475325546464947892882560 10482371 142210541496542829486466458447468538944 10482372 -9759614200574249900268553990193241984 10482373 -568730521504292044617526168427103170496 10482374 149639395746575848698140542952487381216 10482375 16642730121303943859458286493590148000 10482376 -627514416584039050231879366655604940800 10482377 4220545158248622867886473764098503120 10482378 2516790658636071559495142806921185024 10482379 35827662975431479430707209090751224980 10482380 133746135147429420608107888486491724800 10482381 62782486645984619767092054060965683200 10482382 383193065517846799677703077940144286400 10482383 371915183083098861700050981837787263240 10482384 72731016873331257651574328197047779328 10482385 510530406869545872852376333552906944360 10482386 -329913029305506289581123905940837323616 10482387 -294694163423312018052170045916113186448 10482388 29464836952868867215953248602350108672 10482389 -231679597294392000849671999760862697760 10482390 -111784203731164420533439161663437911680 10482391 556243232336777065279896946283902468272 10482392 415654881059976957631566342213785395200 10482393 -9237556327896920273791710800706175296 10482394 204610759597817902252250521895568191184 10482395 -82543727861573554734057849947783385600 10482396 -106313114444080308943818677790802775040 10482397 186343119415503187160295350396802212352 10482398 40701699336872922418224909623238068160 10482399 -544902789083285091718309755143648144880 10482400 -240630729832790997588480960776385331200 10482401 -440372068161511253929305557811202325598 10482402 11775713700406835546074084020728168448 10482403 96982052367301490203942648366609546652 10482404 357059038854583956543462843635677936896 10482405 -278173590720165814929428586480942399840 10482406 -2769108713289473751029363057802892800 10482407 162518170751713595959163516076740464560 10482408 184710846875294335480237476099797990400 10482409 -6346179162732897702376073721744014080 10482410 167975538730933963267819534244935311360 10482411 -762393757393781491413609254254212864 10482412 -221122020534778434593912099993597099520 10482413 -497837126080769379767712643456888829856 10482414 21420778728833999027236208389936711680 10482415 -563062094258414285373720337145361664440 10482416 -26630227066707628723638285186348220416 10482417 291702985858351139135026255039784703888 10482418 -158158568836092646473321897293696540928 10482419 -121974540004669888206184282065521537040 10482420 21328792195430422512837717922997452800 10482421 11012498219539004290778507899707392760 10482422 224359765252636815240117703509148905024 10482423 297110699705052113979719524103099827200 10482424 -361980360209957049529564004285455687680 10482425 30696256604914328308961158010670303150 10482426 -94029884889757085019817598727177561600 10482427 637215107237355683536613387906217640560 10482428 54116593287112548663692508790509866496 10482429 -76157801726614352143382061755088898752 10482430 55848774038565655424654759445729120000 10482431 54532979244115685819690976511978783200 10482432 -335538915334097116683007086841508659200 10482433 -47103282398727906842393027483297237760 10482434 17442636852977078618388315373958499840 10482435 6885942161809785680248744911929209440 10482436 -342814760665628323117086944341419294720 10482437 225368194823281701943277651186591904192 10482438 -248346658698825312729421286095337938560 10482439 -331796148475917180693872434744637383680 10482440 18848182268430051398860672104999321600 10482441 -118745998368841112870629408236213188160 10482442 -12379789230294916354967770973014022400 10482443 -511480248402746794696304892896164507308 10482444 90472504921168022643181461907378000896 10482445 15807983508528249759442131807104704920 10482446 81757711639494432358670938542066572544 10482447 7574480666317139239959355379702449800 10482448 -112452726644939412368448940869521817600 10482449 193242281314297227977471645434653366450 10482450 -58385399887476184759046998332336172800 10482451 -241217382232909580795327099051615408048 10482452 -359087120079818424762957209908998666240 10482453 -18605004511858751872221627425861306880 10482454 -2633496566214857578587988572283139520 10482455 589204372700448370426006474351446962160 10482456 -54197245717591576998458393219832422400 10482457 -412899442965449496198374818958011438848 10482458 -58627312924948690788420458511753320448 10482459 -152892350191105374197598379774991014032 10482460 36542810152816987051680900735990689280 10482461 -112969515415273512019493305984591219776 10482462 -194772498448164425948327041998007372800 10482463 -566761918297804066390484643515171152288 10482464 243119521523744077655109636581178212352 10482465 40828356062537765323205784608701902720 10482466 93962122212878262023635752001460605440 10482467 -452299117286657266160328239470068056484 10482468 -152426951467553373959216158488815016960 10482469 -44109271689935505987345489330258458304 10482470 -17879987163133014080241706408765543680 10482471 174755846868444840827577238308868896000 10482472 -285028613251402234087179937150248960 10482473 -665349862028814993805663554464865766278 10482474 8084565813484822261964613698042415360 10482475 218332230402619168556173107146007334000 10482476 -225875481742047570658847043783621661440 10482477 241920087792399314564506140005674470720 10482478 68459418220420457820789975815121311040 10482479 93049536441672330877039032320451472992 10482480 44248509747279928226546168431273574400 10482481 -179331879925785569273730602864965278608 10482482 -138491353385736254330163391868085063408 10482483 327718419899536956162952080652042986048 10482484 375964840076481362063573520611096511232 10482485 -162732871410213905683921089887661302400 10482486 63890846321519403920580524976519696384 10482487 265296444379531862335070235246097736472 10482488 54181943286212961531309902723335925760 10482489 -10813994614709774803968489922071262752 10482490 -74859996150228040976948001540643180800 10482491 132364776988181837811900044586205073892 10482492 22711445970062820871285793159963914752 10482493 24954544150370634672198486024617480000 10482494 137725638406223787329197897726586603712 10482495 8778303397544341873228460470812119040 10482496 241360332912563168601897525555817349120 10482497 -419032470983844492089798839058775072 10482498 112590425160045241233730590045691167264 10482499 121165384141580510609221212886077053280 10482500 20508742022795388354868388280768000000 10482501 -191322354811589839101296608926636000960 10482502 119258869121760301066667065344680153952 10482503 -98988188440583283440444356636058455536 10482504 312146808175740492190369212997772574720 10482505 -76118265276346291269169990795012807680 10482506 -246602863077623739386744359863284583840 10482507 47647025764656997836751806564031680000 10482508 -39869031754991665929769948942841177600 10482509 28858907649627339238490612424800760000 10482510 61417132000100127614348725843856793600 10482511 28618372039222590703341865758389354688 10482512 116863050106701405534655814780489097216 10482513 -164956130936764205329500894719375860512 10482514 -135724198639156718404718483479418918400 10482515 29313233103242549844345537097314716400 10482516 -483765905685322442454779988400347058176 10482517 -199232846372771720229491201928877150820 10482518 -146707606579347627092346907115161485120 10482519 -179766680208709759767992041903764469656 10482520 191736639481895030023991202280509849600 10482521 -383605808560155794338613551543582710 10482522 104981882877525165734697274508098908672 10482523 -1124438444927920607411832136824463348464 10482524 5003917773927503668610609400973670400 10482525 61269674878086787936937660796105203250 10482526 34755840816376110975111536562326519808 10482527 -594950377857219942973166184622144337928 10482528 2469844934823306916652782175366676480 10482529 -410604816532652711807433140701963726524 10482530 -15817001577694346570945494060079424000 10482531 -455627139731525507966666749632850157448 10482532 277604470005817154963536915458223277696 10482533 30506694368846895347736748662544726782 10482534 -405414977850485201816176097955301248960 10482535 37544635121950306118303528697698772960 10482536 -3417729562572203142563932259640330240 10482537 172909016207580504443367027344818416768 10482538 190742185758994098251909961623162664960 10482539 -425546507565501840711460235945586123660 10482540 1512860729963688434772975457994342400 10482541 161357061322402059479103517003405819884 10482542 -30498977689584658157614129080358394880 10482543 463724904364986999727532438670053806920 10482544 -27313496457049023816531699200927105024 10482545 123314269261273001865661828671875524200 10482546 58276257009653525675993094298360953600 10482547 250745971588102746039687835462873806040 10482548 507676386647304746182191733944439195008 10482549 -50091484660732642728996444665274107904 10482550 46496413520112543178450468126346956800 10482551 136966102555462147604932887452523608064 10482552 -73094947275725353044100367156448092160 10482553 533312872958216296398118392347116429802 10482554 -104697431419909450791983209497134907024 10482555 19222452143032105496454262704665111520 10482556 251703641447394737751682648270286985216 10482557 -13616032666310763946552734341008893696 10482558 -32660190670794163984777019627205885312 10482559 -673038152659551507068509090506084346240 10482560 -144368909047723873443562547583123456000 10482561 -32667218581755183128900844622760977920 10482562 -52957949525805685616518399143169297968 10482563 74787455450302434661862201693018773104 10482564 67727781735128061737305421569800499200 10482565 -21960293744025802838054229873957628200 10482566 -72985281830848770696261806506089154560 10482567 226313332806009989249127318037433525712 10482568 -216505123261251422286342804433979351040 10482569 -231078442065966501774918102912163101030 10482570 -81704936336107834240563060680751349920 10482571 -187764790667123511782555266568669306112 10482572 72681887679717885776087157705785702400 10482573 -346756886925416474567492171977810122816 10482574 197639090196003201712137336495217867392 10482575 -336552228970010967618318558261547822200 10482576 -17056028705753920447617888645102698496 10482577 -151470538569930514876537036490537179328 10482578 116783753539017778774052364587192061840 10482579 -272321940073413538801260151206527120076 10482580 21582894751545495733265267047716618240 10482581 21010792879914256571951644788387628344 10482582 128236421681164446086244651323773483008 10482583 7782462636826769318141375202737944 10482584 -90150288055970671387231080943704268800 10482585 150605464030012353764312371077650510400 10482586 245936733315913581654404215149721162992 10482587 -328228880045758331247137569950179200764 10482588 -199413904840771233675443216243585264640 10482589 -108604870607034416880034444608288364800 10482590 453723874650992632930486593215392961280 10482591 29893762629866917029538355982629416704 10482592 -635947117891237610575886944126636720128 10482593 217437363687752713770094124882829732 10482594 58924274690724183835950791665311523200 10482595 226038397213809121830147811005292631520 10482596 118676708733971715270420461380126795008 10482597 96191309259438189041141258311998222300 10482598 -45381449553358744166170438892886220800 10482599 -241480186081909920650531787375790955400 10482600 -184496320326873086715768050810437632000 10482601 -392816785502487217364005386048248511900 10482602 -248244894669888535454213162797310917440 10482603 94061155710949051451414114390783338944 10482604 100784264702689993014164100331066060800 10482605 -90504152179183734862942230710667742080 10482606 189164436511056943195031750050007600064 10482607 658866708021607280385830175810713360152 10482608 21630470228429762744959429236898971648 10482609 94421534695612035477932554433414947008 10482610 -65096412909039066838665629699644883040 10482611 -184964569515826397555913609475826408376 10482612 -44280924720546769317451610551206309888 10482613 -101157499790229919695087621929120427680 10482614 -149958362133281711947767820321693810560 10482615 2476150578457291421853489378961763040 10482616 -666378093492176777821332243706652651520 10482617 100426328120304438375657644757473898666 10482618 -55943410883263369252435939725583045632 10482619 313416326743166402028580142696679877632 10482620 61604725493582075254712378131276047360 10482621 -96315309313236621780889814637166279296 10482622 271829066048052717967059435188006138112 10482623 -194317430361477867216688659051494312280 10482624 -116950802848967481366628647632948428800 10482625 -514466149005697442416427078200774206000 10482626 -603100824817122170293216776442232832 10482627 -190531463964455482293284106592429372680 10482628 -59855915269603264507807923767171336960 10482629 -357410044045221825148948307444771212770 10482630 19260975627756797118396646035903840000 10482631 378769104783759245781752208142910825432 10482632 -261520747376352454592456186209495833600 10482633 -20474940258505684060275150202772264256 10482634 125046472512663961752794216000898268512 10482635 11951387843157027655232410433359989600 10482636 -311322994929877908863116809860058137088 10482637 436315101376915453095297437658059853792 10482638 -299604054276840668052238443100256681280 10482639 170077892801966184272304422768908536720 10482640 27451845312837100192218090551220633600 10482641 46347591898381371205641870816639320640 10482642 -302899848440459630434076340529888435200 10482643 -99673021943000822500752376025861353108 10482644 -219440782638510469863149604034967873664 10482645 548586738523051922153165346333472147200 10482646 463174308767113117889147084848681558080 10482647 -88029107109071001396745581254715897168 10482648 -280015467719713896916651937867381145600 10482649 -32954185910751686398405517524984463350 10482650 -59280639372240740263422109927664102400 10482651 138206211869867078574712527076851819768 10482652 -128840928309811831464392854950329726464 10482653 -301457565463390810820521014680875625472 10482654 2078823363198430190529644815594070016 10482655 166119493045156149673025516048911702560 10482656 634299340326991795038090166954147971072 10482657 125415622984233220132250568133361239200 10482658 -159014207732404461494368977295456725216 10482659 -665549879296027705725784385188631069280 10482660 -65041182957652838163600007810153547520 10482661 110360566016372849215924769151841372800 10482662 -226038986604333896548979459682658491168 10482663 -43733827819467374476167640753315165656 10482664 364100807266826699535717372296742927360 10482665 302549122663276226340329162584539297060 10482666 -104625960279655780810857511460454183936 10482667 230299253543755123701284299661500807280 10482668 -134543239955947199115126140927614433280 10482669 -3482294461119658938554037826719076800 10482670 -224401053271475442141641604036558700800 10482671 56233940214705022977403355216892835392 10482672 89529765967449997596882648387334471680 10482673 429714169262140203980958890400483811922 10482674 -277534214743047782228296433667243961728 10482675 -7290413679569389994882444067966758400 10482676 645295399212560879902514595575820012288 10482677 -757070297283558778783440778280526555474 10482678 168241120322060139974583512119725307104 10482679 1041606249026277684553602661548072321480 10482680 -183502582809381588050958984579053568000 10482681 48669340368544147406572064186212528128 10482682 -81656917067463898874633820173193193728 10482683 638153334065341752485181935665964956092 10482684 -93092750354042585607913486714676183040 10482685 25098188691999969211555360045917266400 10482686 -129758458771592813330499405522982614720 10482687 71613557114044135486686064085622103200 10482688 117380799110397788693494048101582766080 10482689 -119316574437444975960689887206390948288 10482690 -10904332704541205273380099511798676480 10482691 -148757534218301095619883107828464912616 10482692 -114524283175436338852978163571562266624 10482693 -26988193906961004311428014649262140032 10482694 -99412607866927500568158029638302043008 10482695 258158493200926116083568282650644942200 10482696 -4559610981944958013342320532644003840 10482697 66106100735272288014562981217602567552 10482698 -109478921144692248619031419937124488400 10482699 138498070705584900790621945976721743040 10482700 -149732693596922696788858246279811180800 10482701 -390703537409839588456328108923556996298 10482702 256276468248863268718939243214711380032 10482703 -161052598895338259631507517759662664320 10482704 212075017338331436912242454334488002560 10482705 -208365701421489260419630267114823789400 10482706 106557237966442507090009799611233281184 10482707 290935791869817169505709492526892544000 10482708 205539370165953756425919260689186461696 10482709 59321426252821640859735511799994103104 10482710 -57838700743281368353479702861970145280 10482711 141949999735968678354893084873097399120 10482712 909204862354472957789569570599075840 10482713 192589504336079311010872018310484254160 10482714 -322663800573896986238987172535968528 10482715 288866114382203418012286101847354825200 10482716 53068217403630108808160992394008573440 10482717 -403665865097071942238582767809434191200 10482718 2799916364570389512601883824144307520 10482719 67345089506817619480915847196027328344 10482720 189078449853581622814886725238548070400 10482721 206135489256051664271419666130743021922 10482722 -540508169927097004710321889136535622656 10482723 -84149567683262349623920486740817152000 10482724 -2974589221536258755056733031621746688 10482725 -144724107946601362112046216036767964000 10482726 -177750492241555469401508414386842843456 10482727 5921707852162621873017180989753121792 10482728 381864179557387200390434574548962744320 10482729 192468580746005716365376315490948729280 10482730 -181165182199915591746799497074342190240 10482731 61767951749245941273279984883261986192 10482732 -294569020999800752386104739072606070016 10482733 265868881431789431149912016979536225664 10482734 -278376411396432079551928794660653803200 10482735 -263374129081240882370277290969994774000 10482736 20942617638433384183562363032099651584 10482737 -607860459732532257783504610097810879760 10482738 20584851588177324273613977933087751680 10482739 -562587858603844787153813084440888035744 10482740 46521407996635836559724176223079636480 10482741 -190045997505436998715545230654794823250 10482742 -38815522066487438451683120030795051328 10482743 -68138580309543618619555617189844969536 10482744 380289451372933062206056016640221061120 10482745 15805331310055996644407924222660198400 10482746 406941188836297704396803690122927224000 10482747 174062116144301114351489283664463255040 10482748 -7664992629420228962013831307665789440 10482749 559697172789650207643593032992774336 10482750 209990898535244963151245447660950080000 10482751 424158278012526341045926189961170376904 10482752 277912422883221688614898298467123200 10482753 -144405984473506751881140171885040976736 10482754 154292548020653049461405044376981163552 10482755 4352772367892904784055933652722222160 10482756 85520692111948212399818868949893120000 10482757 -443234654359193133414718857022711807296 10482758 27026147032345642357028388404605097088 10482759 -140351983563386866884864480896551584336 10482760 339527034316675987621227885350101248000 10482761 81046194033942390441024418270332379680 10482762 -73341940812208960855863120051399609600 10482763 1352146526069891336464092337702844284680 10482764 -87727428723770179906205703398074702848 10482765 -275878577263645487636713888129568664000 10482766 -52768609222020904893201699841521848640 10482767 -376279954471016490612801371117464247184 10482768 -63304138334084505450471116991270494208 10482769 -179838893525742558492214518689726129040 10482770 -180570377710745351339314283478030551040 10482771 -178758163431121907841795568390210053840 10482772 -183469617335402981860724150767314612480 10482773 237699488411095177361208732324250134336 10482774 22563698913940624768848896129703075840 10482775 270333145254185372925728817294516030000 10482776 -281802470872801064042209534705152921600 10482777 -5211781396030417144389880017920827680 10482778 12996571011432742811273582762761676256 10482779 29018103310944144866654129624682401280 10482780 -73549227853331127933890770552437964800 10482781 -534730510444256267485858375003549871348 10482782 -24485382479880944785556598377276418816 10482783 6688818878808155287118269246751234304 10482784 -70975730347653499262647285363739983872 10482785 105206203892214453150890756432713406760 10482786 274552641159678150706945869061838183424 10482787 45441293293136921980926163189268723152 10482788 -193155450758277241707488010189096171264 10482789 -20944358013268545218937794758910857632 10482790 -64143654030260225423150264321859843840 10482791 763367742166722280642193533903992274584 10482792 137041566730059982989385938096756080640 10482793 -34807985609083890523806830036297877958 10482794 103151432547933691050290644626170227200 10482795 201999499977846390609607958518270079040 10482796 218904826507389571265257553786479175680 10482797 242742128079839912126931137315997853740 10482798 748090827205597784600351123637067776 10482799 -101429670793148644126266507449553112280 10482800 -5806249255103776152133031770447872000 10482801 -173039467413201495826060622678082993216 10482802 -17988819392605099353036953111668210176 10482803 -475701618978838264568299639370733405600 10482804 186640311709084609791540184318343884800 10482805 -165453714046220069359863467326262062080 10482806 -83172356811735248757277656485349303648 10482807 244267514690692075464480426849515172840 10482808 -61254591087029694741028292553902039040 10482809 89317394058817403758350312701318093904 10482810 -60081650978766496881285585874474598400 10482811 -454113297363936610956033705969285418588 10482812 -143634513331254585540917899393769502720 10482813 -119440971520744044034626690902950815840 10482814 -65198471645453278222545577330973151744 10482815 -35410174663907652496225528557413927160 10482816 -213247889557231156576235447704879104000 10482817 84294033526144337806403997121387582848 10482818 -190058509713866001515630923734335918640 10482819 135067425678633741344617294111911575544 10482820 -3492755670340922657602475645482475520 10482821 -432995046801939207751112938763410818978 10482822 2634646996950043497107267543709855744 10482823 77714463121556698504374896122577221864 10482824 -599882788918348141368787469026095513600 10482825 -140342111199171079440849957113059968000 10482826 133175731192670489738002622003812769280 10482827 234319051071852285552504402714788318676 10482828 -114048261648733754338610397354278023680 10482829 -10446650717397093916209398368939851648 10482830 1350650554511746059014072918507856000 10482831 -174432026333220941779907807043739298160 10482832 -49919191116338140888342782906593116160 10482833 236743423137828814264043934447554060160 10482834 -165283546103759612463908470488290009088 10482835 517259956191147494064058470625484640 10482836 2690324308923574650889199692784271360 10482837 -193788890550015014857775459167941510240 10482838 157518344779287201992272545673803724320 10482839 -204541767345179623715742425834371194240 10482840 111760570342748863649596193509181644800 10482841 -9162001874192826699935111347181704688 10482842 168441903095660432257618926769127289072 10482843 -130776302388900324337778074423027170816 10482844 184078476930448593086542195637945475072 10482845 -342057944860686911064974866410311754900 10482846 189178193729364310190912880332558204928 10482847 -215812333818070290408753417668169404704 10482848 80337269186834464293738705876239253504 10482849 66680255978122517914193889958891452564 10482850 34491288934272814195824328869912153600 10482851 -593994984511200225994753932443353991400 10482852 118316441303683991683792879399365215232 10482853 -630546649154058005716607533218533016898 10482854 200647541688690543626940162431408081376 10482855 20547357017914100961422787831819559200 10482856 -39100678992457304835376944352121241600 10482857 -18258535289592490254906799468602480000 10482858 2453306559234073558876304827516931760 10482859 1860719735843130950970958945179563060 10482860 31839507752398094398761822680255462400 10482861 -287265417821651711407977355650049900800 10482862 -349430511254277645949324788843194880 10482863 -299145118829871980846980199094027096960 10482864 26512268499397582315051055149957349376 10482865 237778278934167256001030103228286012200 10482866 68441406848562387370985009645493417984 10482867 123893926931802934514641777660089649728 10482868 70983393459972058478399518631549638656 10482869 193001048212564724394272982695212332270 10482870 -77375486058993668799779361319640217600 10482871 -81605646324269292542874953147884694016 10482872 345703583117063801590871609526521548800 10482873 -25354117218773528585060647731235972992 10482874 304359281308100451337812766571096781936 10482875 94310276937120077974506175392551388000 10482876 250933351997736022669794021040001413632 10482877 100049422201574833855624289793682915584 10482878 27209813652156060940569491088566633856 10482879 -124933798006232967918108724359008051712 10482880 -74552925589443022074078824969766174720 10482881 3428287999696025236912563494133835200 10482882 -158939641643277033806476300402007805696 10482883 480122083459094417496322779111076835132 10482884 66434190053585523954596393171896320 10482885 -24686194219418031662360926010252332800 10482886 99131307580636840820888659388888253504 10482887 376818896674592868663034026494595031632 10482888 80812598562981735184286817869463552000 10482889 -154565350147571523142375150209840024560 10482890 203431676967492535179692725867026370560 10482891 7614357564329792768732859144602223840 10482892 -142152454412353396132072568749000494080 10482893 -968355557725732215439331579207312340 10482894 66099399433599679183642881544252265088 10482895 114623707779316883292704867398589604000 10482896 102673309597339142312269060979165847552 10482897 -25985301437613889462921697382649733088 10482898 -112932631072480836790708308265945098240 10482899 -259760729258049207698304115344069983664 10482900 -47479178463101502619106290615917926400 10482901 -509329019636632264259996912266258307040 10482902 -259282430808505301206453881127084812096 10482903 -768380961050943950663451681397801218000 10482904 -81960653047593303592673641196031498240 10482905 -361966757299158488597982152837729904000 10482906 89389640084814457528147724931426261504 10482907 -257211185311030385175799644801557089688 10482908 -314265452981763289973793606059790343680 10482909 129477668926641688768172520535511935104 10482910 66753369181823377995470151638150103360 10482911 765078273666170026310001779460185820024 10482912 -710480331091151281704873015158054584320 10482913 107613769804548444352593576691345478100 10482914 17592709008195945625064112732974949504 10482915 -413695057938397180162375515898407552000 10482916 155755232864782229202874145509172659200 10482917 -14240686923847185864735854299131706752 10482918 -132138160865711355077621523996435199296 10482919 -273912363013010387534531904629885876680 10482920 16601306377431410035481403821481984000 10482921 12256362167282729248506681981180656340 10482922 -13487804800529031826805000963767392000 10482923 191944560307855952060052716376163828368 10482924 -217439420085986715604815868547280764928 10482925 6153080466858326059506773619393483650 10482926 -278853328654701573689335539623211377088 10482927 -1196129679327915627597413529130352640 10482928 159947245615426351405022584419968548864 10482929 103613916112862890664755972233944747520 10482930 33996873936783072399437422766136686400 10482931 373712608755939358667560700914352722872 10482932 -26605739157109322591543205858613505280 10482933 192961120882908688401115665055293933600 10482934 -98374982841741613593282342111007266816 10482935 -91977305715456429030044020778684584800 10482936 12463446053750818024258107310304501760 10482937 65864759766618614194434623810956826112 10482938 -324852452935992369821852434400887796880 10482939 31846323701342356178262804147671260020 10482940 -6133967424224902791734412346155233280 10482941 -18698226451456827415525451297263643520 10482942 9386595376252755002472927979343274624 10482943 -704088850933950473060010157951668747240 10482944 -45446640126752139780550108000341196800 10482945 -290337097407496619618380070307235498560 10482946 -10052075659257609465993262614383788800 10482947 426968944175728383600592125402432102396 10482948 -101013130391217517885057768146658443264 10482949 147005008996128900356301975737597229660 10482950 66211709352022816032681061837383804000 10482951 167463821583747423845293716547997878224 10482952 23624822721331483880426029294237209600 10482953 -195762430839613313811612277098579716316 10482954 55993372802975391891233924757979676160 10482955 -114831514747467971815777895718893622240 10482956 201822879522988283195556601836958483200 10482957 457505741578514200631532507762473338188 10482958 -343628237955973195628725506767440441920 10482959 -284673602244404157878517931909119521760 10482960 3537546516158821948976333774074675200 10482961 55463601383514153178058495619521694720 10482962 -1420240806634637225116354874897852640 10482963 7140940249304579612013930610258341120 10482964 114544136802540830424729911247166894976 10482965 140580892246856919597018712830650299200 10482966 22189837503617584817137671213378086400 10482967 328817340468218266213827757480119524952 10482968 406913922630349747030030408068605122560 10482969 -122632273445505911955280555080523341120 10482970 -443345612246526837816571073131987200 10482971 259244647961815446419062633289188343172 10482972 -316800280648702600681302033821867068416 10482973 -183164407748619059695625068786827930778 10482974 -132677989738100858066449993605446738688 10482975 139079306832130271149473957704188761600 10482976 -2713017904301068850915074953430695936 10482977 -121097776620868189470489023319797777388 10482978 -46146230579616067126633913011484858880 10482979 127930771750108734832858037825012495584 10482980 -42902533901844013719839853859008864000 10482981 -55559267110048606966579016997982723680 10482982 -291014951101924313505520646021708682048 10482983 93167034196985098683965340356090561664 10482984 -292663409395161356663596830488715264000 10482985 -54137534234819951123174493171090377820 10482986 47862546201826467342492953256990018048 10482987 33511448623180925466264189886258848768 10482988 -259690653268716823711378957333897498624 10482989 569973778336009408470895182822590736480 10482990 16899924975506384783213728631616307200 10482991 195838032273492149134528283962574497984 10482992 5075715767041559862101044744642560000 10482993 512468536505156292119388047127954583200 10482994 15705287091888761193925473030948481296 10482995 247071881176403567159560587611607318000 10482996 62686980658048189854905834020921626624 10482997 125139521219455041223054289178252137632 10482998 -28064290776564119126458748093534008320 10482999 -104965320497191398355389525267567044400 10483000 -649099441070546311273527112122869760000 10483001 -432544689106499200240982406696592727808 10483002 -168911380608969421539737183674300008960 10483003 89228168037253313195594639388961353840 10483004 -101654705443088315927094086594479104000 10483005 69963858087475949804295949678020403200 10483006 3254697044188939719657904921438426560 10483007 233248654939037348286179039242226593920 10483008 16811568673720865471540322993061232640 10483009 28853295070371892875789654447938464704 10483010 -895827463918679069209480367295023040 10483011 -77177263945390434396427155610534115256 10483012 -12026419569708062694506070858629547008 10483013 5998532689157706874273839050886426528 10483014 37642280089173183324634203383274728640 10483015 -254578430628533378917370393322068929680 10483016 -625115214276292339350585768035586570240 10483017 348344289281284714690880306132717675280 10483018 -383409179474915629102962689878487040 10483019 -2211498761848879044239764636737907152 10483020 -212764793968308066641920875470507366400 10483021 1176493540461515389456006512335114436480 10483022 40514229470905641963594181803716812800 10483023 143118773885876961242801893062426067584 10483024 -17871115776769038396353172521416785920 10483025 36940614325536807046445173165779048000 10483026 120740821830346404498482470713669270144 10483027 -129180205998426011983877110189792623124 10483028 35973366356477325567363261952041271296 10483029 -92761084288734647476247831924005917636 10483030 -93707051236581979625489829959016153600 10483031 -529997732713339414386119218506326251680 10483032 -23429682865270904250365105334469263360 10483033 124911014671375612944342883642253969280 10483034 -183577871855215320889534760890114861584 10483035 -152984984857706537897772002579182540800 10483036 370370951024356345007301933905380846080 10483037 275155698742334516157440546848576795686 10483038 -220832179413088916143501415890686449856 10483039 124535590342602300054070270256899091056 10483040 -251111838945215586218438130626750054400 10483041 62077607686967865033604991621657808960 10483042 109645640319361665234084821746110894672 10483043 -265781947115782995255352756364490399960 10483044 -39376964133106097197504374771773644800 10483045 627920675332567601332772342284303112280 10483046 -127460647194447420132070999190962392960 10483047 276142005557542176403982151456937441440 10483048 -691143429087054737823004156627676144640 10483049 26295093915215881230327910356040309050 10483050 -96324208528635017436398327787958502400 10483051 -780385705632424325861455961005119511948 10483052 4319420877426280580169945617649000960 10483053 37891511983857241885624319289572794368 10483054 57957144730760957514704550003133226880 10483055 109616857615535825677810317576056248320 10483056 -100226071061338865145417954454044672 10483057 245465403092944630460252848735424089780 10483058 75805196287325989799403712602259748880 10483059 31353239606279367252522670144364899440 10483060 31510704510602432415438101048858572800 10483061 17028784937226897422102752948698052800 10483062 -73167004861365594301505158471352447616 10483063 -592775133019373910771161251243037090720 10483064 -436642621112513964772660470204365168640 10483065 38642433706446106747425024069591157260 10483066 -289774377111182851868049483101560035072 10483067 136776189528544295835355218011645670432 10483068 -60882221762360553712305789742837284864 10483069 112827772409548242782041996827056910470 10483070 -192433772285576168298784991276843954880 10483071 361537000904591528047780386233036096712 10483072 -91781799933904796890596626484166656000 10483073 -556393010318790007603627257551998071678 10483074 -36687664200892404930041508431819535360 10483075 33653950561545222457157363700803014000 10483076 19301398366649342227699373780810725632 10483077 532668665187263991011263654940239680 10483078 -182228112951144077059831879336787342976 10483079 5701543717192796943328552204597193520 10483080 254509537742867816430465868615876608000 10483081 -67858331767472500462166550202192341760 10483082 -205907189474965616043070251450690299808 10483083 198499255787026820866444866122538470400 10483084 -94448661265316259147108502434337579008 10483085 -100075345859939649878324780544581960040 10483086 2946829832041725687858613957374156864 10483087 36302088711022616213432215317306898632 10483088 -35940624913721582093772814102013411328 10483089 -271088719763529383290327819821633493776 10483090 179140613167785036675790397817722800800 10483091 360367378693847658721672373687171812752 10483092 -5124293498412909166984925510897291520 10483093 -71286917301874587165437902296843988992 10483094 328862936145862903012479953709510222720 10483095 77661696085027739875461421280548454400 10483096 -262003081734571245850327618440732672000 10483097 201275016374642742099785968461525321546 10483098 183616763443584283977052515559112759040 10483099 -2839375850827843361169884660368953600 10483100 -48901900967996604161540391631564185600 10483101 13631885236019102118423490055075920704 10483102 138873965370071712061945290377138519040 10483103 83085884206461218453200407220603251120 10483104 310542624502880281974389407527626342400 10483105 241980289082418131341812323173154170260 10483106 -1429783733550682041357466909770414720 10483107 133414315380960355351058055490938290040 10483108 -178113454670166120339318120661983993600 10483109 147951293259696390738467299827976819200 10483110 39816670791432518585820060836931100800 10483111 289573151982329904733362479167187779032 10483112 545119891700156893708092394042829491200 10483113 300703042572271165708207593252659741088 10483114 150220086680053168726293781024822804656 10483115 15977019178722007950581945651156582400 10483116 -90088394511208764044248003492754227200 10483117 291203312046616840744634688304003728640 10483118 -210311589896768876779135814623796870784 10483119 361609123703327979306598284934226945544 10483120 -5872802465632524323902657383908966400 10483121 -12361911035920018488349867450641624000 10483122 -82855643173120152588844411779616358400 10483123 55558399908232138806967433986515044160 10483124 155906526565921379241831305356577703936 10483125 48669270429419475584413041666814140000 10483126 -46153879130384056151311647472622415936 10483127 -240268302612415682506924429413814069848 10483128 159508078404059684819951346452227891200 10483129 -104219798096344517828356044794956904624 10483130 97755898377867869161660951807016140800 10483131 342268522857298023397009573521518300952 10483132 -73966790060579219858442407300485800960 10483133 -489393302770669786551160757741418450618 10483134 16956016886410956833315886432980610048 10483135 -51714877382519037953095199044611518400 10483136 92098643857353418234345451876379525120 10483137 74672511412058678974374608864618188800 10483138 224607937091760165165409974147613632720 10483139 -452418629908906732993099682535386181060 10483140 191379183658820852705822275675732684800 10483141 -199459926556848297351322028454978623458 10483142 -3178734561628890378754529312631828480 10483143 -242562948872045858107393166756423436672 10483144 144780693292679771888357592920489164800 10483145 -223288165113617836232816223555970979100 10483146 38371460454679948760196743752900260864 10483147 230831999334463547381260252745370066480 10483148 -50773030263772782811491820267196006400 10483149 282278203958167411204926297916360453728 10483150 -39491991104287116632453345094809558400 10483151 133424470784015421275961037013771469552 10483152 -72435368835825689004589103077443502080 10483153 64780379475333101618472036721611548402 10483154 -28756005452863044106940405408742496128 10483155 406400146364969360530080380366906304000 10483156 -894504460023546022520975814814271973632 10483157 -475977939837218673052110468016546140594 10483158 29422822862282577902752120212646392192 10483159 671197711745332248939192857690977179120 10483160 -210677253983093933545749917989183488000 10483161 -59945825763600408750205730443204716480 10483162 -167710278051104247112576082330110187520 10483163 723542478968605361676092489265131369412 10483164 -295060544983962891916994067345983692800 10483165 3491098696513161724221645137876355840 10483166 -314834546072402506485123165405179395968 10483167 155804724945141549174891818677175112720 10483168 739371070829863923614984597294717337600 10483169 38008313818540080723072473332578651360 10483170 21739486517357828748956566452420387840 10483171 -20127417154238230754030814090056969456 10483172 38809571091960155374527683140539187200 10483173 81827589696835302306549460032247598364 10483174 -166884089622520631012852160477411861120 10483175 -146036650069091210313288129908819557200 10483176 -259750682818767262770930689598948556800 10483177 -27337200630330232850673494433433772288 10483178 142585963154747315612864094120897442656 10483179 -88226216895177848404331219509109602560 10483180 -40144756634478500811887509816708823040 10483181 -438638205566618005979543931152497763880 10483182 2976110656633441579527519649802897472 10483183 -503001213174735853536905913020780763568 10483184 61791279622258076536175089176389713920 10483185 -2544340983253579074210661891904938560 10483186 48506788792973898818597498907014608896 10483187 -109034268927975014775245916699961552560 10483188 124356372336359851769013633611784136704 10483189 95265762056408176961074673547462818990 10483190 45237219865955188072852289967085783680 10483191 -324247373153518808221999022644488230400 10483192 -521722776624777681712137360987844608000 10483193 -120515888176322019165521251213042344000 10483194 2923888167102921381152682468855955200 10483195 215737334459059571123735713878642355200 10483196 208937581632760659190496161891365550080 10483197 -343589598877331754906787075866448435200 10483198 -548635548836840024422101583783938240 10483199 425600948620150967619075334770417801240 10483200 -10230840962054171897621749453710950400 10483201 -123140195689450730950830719073196684798 10483202 336109670461199941932373321747045017552 10483203 226557348174394711230787266657487482864 10483204 -414853259283327691598529785248308249344 10483205 -269204336810859734503147779252714207840 10483206 -82516953943127624135937948330067365696 10483207 133100246956487615051369652893167697256 10483208 46569950230771771100577661211635875840 10483209 -717711686090581228403464428704432824320 10483210 -23701602676522585986971087601920745600 10483211 -66811834342232664496539890759828854188 10483212 -225266715484829749464247472732005478400 10483213 23254447799653016718128808701094824448 10483214 77408102004583051176511025244256240512 10483215 97599678936821543406164654551260856320 10483216 -79039033512622869510301067138175860736 10483217 -189347778990131598304066861824676965648 10483218 -78858293332489079283019797987925431936 10483219 -565558067667417822624212721532392935380 10483220 50635618406149385846912955609381212160 10483221 39358834886196911511458430903390412800 10483222 -266042337665909091285303830923756365888 10483223 345173422249411214750301697423419206472 10483224 176872492395211653711450214892168785920 10483225 -280806822816652973950244592444134979250 10483226 12922507030181048569702062822070222848 10483227 237460448518037975252395042459085307564 10483228 2125599320865068103974461510841409536 10483229 262842799051631356360353700482188809830 10483230 -69393892940196282110940905251864903680 10483231 160976542303964965544093666856891974400 10483232 303510953796724452232272570646317760512 10483233 -143866058282141249698577867544088042656 10483234 -192505290375875364137654493680610807984 10483235 198548308550709971218323837870972358560 10483236 -49985520107126220589633423204822732800 10483237 -266645986218187500596356948070968832448 10483238 4735061694275584108682188652365883520 10483239 46491058233207781813449788271163361280 10483240 96687367080811825713431583070534348800 10483241 258978419731202303109486857678947935360 10483242 -76416081434806175701411905232953495552 10483243 543058490506869479596866105511491698584 10483244 -507940795350889553342916398240409502464 10483245 205144014235577586383480860884739802220 10483246 59909870423104056036114535466328248064 10483247 80635684749783365203152716391079216992 10483248 9108005911171562274953351517267001344 10483249 -4371675760630110495725051376049774848 10483250 -67459071376200900330525951886901760000 10483251 282444773876398978169726732886450117432 10483252 191747498350639805207287229438657707136 10483253 -37608183964338334460587491661393441536 10483254 -224874067332549368728622178547365660480 10483255 109433205040562573947351028341788695760 10483256 -521031888686342317303819081928772403200 10483257 -45893016496937911007291868369876666240 10483258 -152891959405976656489566367786369338624 10483259 12810326555010773097895046514798633000 10483260 107194981885396488082859284951223362560 10483261 -165242118363229827454951075025439694138 10483262 -13600748294901144313195901683125369600 10483263 183540691716868220284072577297434149504 10483264 -104662570581719037218700243798042083328 10483265 135945608195168070717377195195171127720 10483266 185671832335736378714749284087603426048 10483267 512312421000734433649448327447561999592 10483268 -109549184524715986429583001087797041920 10483269 297267894092893986018559375497835273440 10483270 -11557898252203512931596027567205908480 10483271 -425599250488139446134790065305188176 10483272 -95207236645317963920074392264322145280 10483273 88071602337848383932816332605747298522 10483274 -6042207205867958498073165164114405280 10483275 -162741825808123526185756881149952220800 10483276 -52644339612246183609602053798386883840 10483277 160495182641133787274721091095805724544 10483278 -32726464896043321488267571199454279552 10483279 144116265717672129476950028359094368880 10483280 -19557071234462295301799229269724119040 10483281 65369781530771419594408009667760906228 10483282 200363347422399102116836344559576428672 10483283 -352710508464693973270122552088753182216 10483284 42763102959902228964629943051484864512 10483285 95451392704304749928755281054394953600 10483286 179522144066603071834796072643288519744 10483287 -84431249559342335609119668211102406448 10483288 69831393753443755468672150778738073600 10483289 558535226052761737609136311081030235856 10483290 -74626145326833417385629433292836684800 10483291 -8379276469551034972515503271855679456 10483292 9348261479778468518946999931719969792 10483293 123519965218694614569941992643292151200 10483294 -89445771859954327205123437805114827200 10483295 388752293319473346062827027764121293600 10483296 -327373053666064121276853722507270946816 10483297 -66788661876059226682500061663689566400 10483298 93873901416841151409309754450348263936 10483299 -379792922306446419149424309204715013916 10483300 147091269730366392043538478990125056000 10483301 -135313210670179521595580756845876346496 10483302 67401529138353124209706024109353751232 10483303 -367728636584782520673763768179460783200 10483304 -402870173781233475211332272429844480 10483305 -113568055569712614914562873356562268800 10483306 -30248783362376225679013592610991977216 10483307 164888789484923515112359788856890942840 10483308 90905750574764277574799372388932517888 10483309 729841543394807270866513972420680525004 10483310 105241790388076336884589116944594256000 10483311 -12646244814196745539750987402396971120 10483312 -9755432187841955037591650558595104768 10483313 -705627907701109079830377193602547323438 10483314 -236818136322144689930411247484692480 10483315 296226359748656972778018087278685828720 10483316 -129893288442577337844793288752924600960 10483317 30396045007189508108842175825294072640 10483318 61874112573378897297568673279133709440 10483319 -58145447934315796983351471641126352 10483320 -2174361191273331394325219502489600000 10483321 -147825226595867821120029766827180537976 10483322 -461836354624353283280441973346692057888 10483323 -435177855357890085685073213330962467816 10483324 -446615749894587961707094513760983582208 10483325 112758819407478628372616888261658888000 10483326 51544050816261270355200972980286566400 10483327 9057700583402912305872542196340194040 10483328 -779111504593217366177483562606919680 10483329 -74630510520171382100604585566741585616 10483330 -9976274443021484115009548769950415360 10483331 -178353407129713376245957629246045846816 10483332 54905226761838002434499393158245433344 10483333 203396780624977881565306311063674905120 10483334 -376604798433520837055848778864433185184 10483335 258022801105132350149987074026615783720 10483336 -406762677070824886572648504575991352320 10483337 55219847046293008716742588566257368986 10483338 69224583049752388586359843190720855808 10483339 208959079106857974759554067861546756672 10483340 -66238964685358153180610530389396357120 10483341 -223971748530674070249976794582815442432 10483342 115475110162015945172925995416460390400 10483343 -81150407420943622760840594367467669712 10483344 5362129244911856803583847154650685440 10483345 26037930340206162684439536325384123200 10483346 290269452307811290977607613696433193872 10483347 79135980914905245469803283713790375680 10483348 98267496507303396714435703249560450816 10483349 -8682751918022513821438915267132202646 10483350 70558031609064716979328976487442636800 10483351 -455083474268399006837753578947472078648 10483352 -452875555359763899447315946850930995200 10483353 -342350031618460102115037351299444468838 10483354 -130347416863281095871888521108371339008 10483355 317333706849257957477797371308924054400 10483356 -118900761828545044241162634190219591680 10483357 5285337310747959238394094105486685600 10483358 25611614117728185171158445240751123776 10483359 -119941708935493477651552655483797383096 10483360 -3082382416898988691581234874344407040 10483361 -131492526792625435859455037523716957760 10483362 -205637563381558105484756234037982194480 10483363 -27628676733676726614468217577468811264 10483364 5070809259451703649427652082446131200 10483365 189813934751945469386184409282013250720 10483366 -2997618361732601351137425051597102336 10483367 -176966787212621606419066839470232133800 10483368 58524442882778743010074937668116971520 10483369 123924392751646061233888552774616857608 10483370 -60016642631734357319362007210615707200 10483371 -569247366569726264199595227101567399760 10483372 77064787239859668361958735283298114560 10483373 164180959600823045332961447601997408620 10483374 238026861840297443441144006527706290176 10483375 196133981193332054517475160600155704000 10483376 12847412079095961334066987119741714432 10483377 106511350415697235659849402045778151040 10483378 -234797364192768967401733761322000235760 10483379 22800649553913189156537958847851827360 10483380 35394732130891652584443356485618944000 10483381 -655426100561766397180649089171236332818 10483382 -1315311432974357247548585055833408256 10483383 413063083107056149490818917193542508800 10483384 67095527448084631870915463964281856000 10483385 -61104036342364483327164378137617338240 10483386 -59042811051273770833871716499259841536 10483387 542608302801769972379024280496337192036 10483388 255704609803103289381337793317805196288 10483389 9515502961555102630498776580909399584 10483390 -43562115582226785486990646670065115520 10483391 -47296532088844920796541788711523664600 10483392 -78631652724053290575740606158448099328 10483393 -550292932247579254909839233863832070096 10483394 33197574726728330942486097204224901120 10483395 -25886667606835429271753697355132253760 10483396 130330655681158095234210987783370186752 10483397 -176307354158413470705468565871214998208 10483398 107180418641510260681779757192791321600 10483399 16779908006929536493115443340366627760 10483400 -1097740279123591766801420300857344000 10483401 -225309196661682692887357222405012873968 10483402 -37447983253338677918079940381804473600 10483403 182134743483420501812451596391368993028 10483404 -78881422400773671385349484177665032704 10483405 123250776020893110584287094496187098060 10483406 179860267063204518935419015760109163584 10483407 214808126803356097769599183146949937520 10483408 64153590116036263474061530086340042752 10483409 -786762048122541133491775702006186149390 10483410 -40731517513291725809330863441916666880 10483411 -493255902796769813522854586190307779988 10483412 -195754190924710221413834270511065610240 10483413 42967660018715870661651985130342260800 10483414 154133475930046770704877638193800353056 10483415 -488410188490932229727403944599723741200 10483416 128996223705357548435728328593250334720 10483417 -18812014458589529852422165876700476416 10483418 -139966568612410315624760789420463048960 10483419 -180576148583142669786743658188171783232 10483420 -28846042840360231487565200883251550720 10483421 137164795544565707566440344136815371680 10483422 -10705779355007048519956376901824526528 10483423 -3918377697387326569257313164628519296 10483424 -83845891885867302716031537392693280768 10483425 6181225837266011242922485397137324800 10483426 -341310233201576522136954768599094019296 10483427 612231560289354324655245099741170469276 10483428 77255039297546881657081414993533957120 10483429 552706870912104017499298758983139814080 10483430 -295760114228946284684800778810311424640 10483431 -32943327956787451687902376923122960256 10483432 88325712595989499604060031297282293760 10483433 108677240268148822460233495636099082682 10483434 65777198546724482818362117284999156736 10483435 -44224558958199394520588092821261657120 10483436 17323901427152563293773754871318875648 10483437 5906827276616201365709062062644756160 10483438 -62704777163479910650361079940798744704 10483439 -1093947198788689565962537503121039680 10483440 -1691049929596276590213326832107520 10483441 3390172010442457281747693679541106852 10483442 94569520707863985900182869970542980000 10483443 10665110009178611257170145424765158656 10483444 316464740810984468713399908831431110656 10483445 -40764953687455605033090320335599803520 10483446 7769460133737457355595504942159151104 10483447 1246407157570182240163830254475981552 10483448 -226598597719972951587594154800387440640 10483449 49822511277425366576956572384596752464 10483450 213643463820261548504420518380031698000 10483451 388689854319611039883470762643776070504 10483452 110912294518985141968714926222790656000 10483453 -66952182562608319648393126496849404416 10483454 -59084041833635576113303008703024199040 10483455 -149187475285198911598607375811401501280 10483456 -104321803138149154133141728413945430016 10483457 -18099829093396677740597612208345333180 10483458 -125525309320628343734569850047624980480 10483459 186514709929903004532043534637037213440 10483460 -152304397277584866299314357545263201280 10483461 -33458522237924551659405381155305091490 10483462 -142172178806225607406625505280186048896 10483463 397012888509529987442637692081873570712 10483464 -137243940473020933103506925812146708480 10483465 -186926146626080098385227519707980650140 10483466 137785568145591959272789959157614808320 10483467 277988145447401549175684628177799941080 10483468 205938116637393317824939126847647057920 10483469 66946916315466916875846190147724562432 10483470 124247851888903198289099378293958521920 10483471 302519884017194222914685319442115535000 10483472 12761547979615793007788470800679895040 10483473 -674760875720785527145211290173901824 10483474 -200830858518020405424616790131302622080 10483475 79015296073970090962624580592047616900 10483476 221238552265970571440468637829849350144 10483477 52288265872083122262243725243539737952 10483478 -154211198343301010364649120682104522560 10483479 152944877133091614332803504444223875920 10483480 89522379848617454113988611791189196800 10483481 -69371751849823433351721803844923343408 10483482 -64922765804912818341659781134190033408 10483483 679678406943677920451991417353862521732 10483484 196896401804319833592755685878982047232 10483485 -155641108955193490965271200648074916000 10483486 -1428791744915838358173447917417133696 10483487 -13534720152585879298413332778577975296 10483488 115185627243377666905054301504933068800 10483489 -797211010723706470772651148318056375710 10483490 -236533288235904387040936601909307525120 10483491 82244577852305024337910306616472000000 10483492 271485332943334609430122224910807744512 10483493 -136746519501273583892121005664052055520 10483494 -61716864087770127622667113646776854528 10483495 -171302171231011252811195348638230852000 10483496 175836169576752363801304305199150694400 10483497 247209576598490334125584330872398465280 10483498 314540858869446014969885643990842794080 10483499 -41072453057278503018181466390618725152 10483500 -3955306879047677345451598553786880000 10483501 302165491680816126019769943481858711350 10483502 -84194080640830190072974480951799610048 10483503 352231688636617277962767139233510186504 10483504 153511795911475825861197068392732344320 10483505 30427792381765975196064642034039168320 10483506 -50004456524874512552958869591377085952 10483507 -71253212589340064022076193562964076448 10483508 -33541010214700481444022296481881124864 10483509 -67132147159276447924045760111846671680 10483510 45561247078117171856519868802350912000 10483511 -134940515811849762261654434421000478200 10483512 -47163011001274378334608126908803112960 10483513 -321592591295950287599294635497077387180 10483514 -51135710895207366375116838168120948768 10483515 55178888495628971756017295141206072320 10483516 43936183088542287064562229956726417920 10483517 -380271644978890072225380108904080436896 10483518 66233464903854184949247503300783063040 10483519 63667415761251946123282559608414640000 10483520 -76102141980037429160868494217856942080 10483521 171285782450055666901568808233508195264 10483522 -117531546355831187247736220167393018368 10483523 151299305782237186236150341564534667120 10483524 279282399569234490717396436012499295360 10483525 886952591229459908131970065302493300 10483526 207641695927726863776031344108353085184 10483527 454138255547082317883926258708972362920 10483528 534588985206314518331781438820471480320 10483529 -2718203990141562748027696851994116480 10483530 3307433731524857615971673233629918720 10483531 621913131212325462594336357356639588200 10483532 -110638916312389365229305602061176450304 10483533 143191245483153092890292391440575214400 10483534 398122443251180724837448337563098480960 10483535 7632423653942846570417776721766230400 10483536 9938642625183128420985652313577750528 10483537 194453917606847035722893783885711925120 10483538 -38320062664175362960709476386132652032 10483539 -33139364370063862264243316621166510720 10483540 -45184899387714165831921808955441932800 10483541 25522536508147721774154039032171468832 10483542 55459625805333866295198586843096998240 10483543 -25774215546299942418352468639128364608 10483544 -206089000970614814135404288221230592000 10483545 159462158551660204896590505519105568320 10483546 427226919248973077025749946004606781184 10483547 -601168558598821681704901268599360643004 10483548 137900519048219327193361098689002091520 10483549 -327101791499430467542877201812315207770 10483550 83208774379934800592719374169884456000 10483551 -216833346000278675007108787704229807032 10483552 -251005594808694551757015138958948958208 10483553 606079167981911863687458659817174080802 10483554 65082485691797850936918662226088654080 10483555 -197733517142281164389945422235407690080 10483556 128338384219359546869047717206086172672 10483557 -253170864891590005758175661133734754816 10483558 392980516210401281780482294166155541760 10483559 -203504223350118772625852069436144592296 10483560 295743884244243384806160564472160256000 10483561 -208852264251978665439028058826254784 10483562 140092856770180643951544699664758048864 10483563 -100594679943300518613334458725655622056 10483564 -65022985885893699374968461420645531648 10483565 107257318658211734153279236355248136460 10483566 110523666733194866448798916379392869504 10483567 -481502424081126093280577785675532641760 10483568 6450711375549714478039585684765704192 10483569 156976904816980104897298766153861147394 10483570 -254648577607226351512887121452666407520 10483571 -142412565214326214468244582328357479088 10483572 4641408075700214560001326374204309504 10483573 289586763282570124226601768523150138720 10483574 87749079212941275717234956190886309536 10483575 -53255007452810307086265127119319040400 10483576 145961615562858212542599684571102863360 10483577 -77558668621344751629892722581417482440 10483578 -8223125481564188722139814199578268416 10483579 -468238530780245067330587900693532335024 10483580 -20775826479213192088898428551680901120 10483581 -274285402593494161654310126259644149248 10483582 -13410071897361216211878482220102686016 10483583 193092773823539466607705609435696264824 10483584 -136683386020641767758003883978847682560 10483585 32413913848180634369368948741774517760 10483586 164638553603646336867601172004420886992 10483587 -19205021401265008358606684878431927840 10483588 -513529948095553082407587351801518269312 10483589 687808347090594249274344539361296343390 10483590 -14536172357244841396167673880745058560 10483591 -573650338475186886183676078672892684008 10483592 215587865560431103318150556126478336000 10483593 236006027894072984262236806099245275664 10483594 351563729033909404785382215864892268544 10483595 371713826443538108102112061767947837520 10483596 -77501161814520489534324897250605907968 10483597 416566623341559586497152326112093509046 10483598 -267784711412548523920098152306571259200 10483599 25882490291339302001700829027492019976 10483600 -70475099214147059080445359193076736000 10483601 -248053355951858318382570698433735965196 10483602 -275192145289582738289373218202300960000 10483603 -2300862838571197687187905978958527456 10483604 47457304262104652965858596867038096256 10483605 -96321511480283673652779286461806138400 10483606 65124200649622626716107151450003518080 10483607 -312381676899486621926288488889378087280 10483608 302823410315590536409400979581325803520 10483609 403713337550754817560107883683953556810 10483610 -7077439445395918119696113278854155040 10483611 -25141782850496700437712403329507072000 10483612 138229549675504589691995536730692634112 10483613 -164670983510980935090216779666431815840 10483614 -95020103935868327876473146677605887360 10483615 -7517082452938834273079590427040049680 10483616 297366688679197147648402550755531161600 10483617 188704381897630076849223220985501469312 10483618 105090267640418435893522576044142807200 10483619 333673006030723556742935766269748157296 10483620 -26066287869668111639466580449355776000 10483621 -65195020139440175809541101491060720356 10483622 -241993773804471748506565825666319763648 10483623 56272332097257538715676134319124833480 10483624 -871118731906796168677178781077285683200 10483625 45272660458514122184213993583079365000 10483626 40720468307654403110008382635203289344 10483627 112528722199287873300571400620319610624 10483628 -286687736492243891973228048740624345088 10483629 69280708939822619576045687442503577888 10483630 -31137295637932056769062299606046720000 10483631 -546037083518390880308444825889430355568 10483632 -112975729357486259843826514045806182400 10483633 364064030831176848719399755930001492882 10483634 -58339349865183232926631972431392299008 10483635 14973685260541425624411767759661273600 10483636 -314196834920371476809448526009610849920 10483637 331275591145019744233556120328146210286 10483638 -27509959319281743779545130335160750592 10483639 -297801997741136124258747194886244409560 10483640 -412790651275769996176593644298854400000 10483641 -210731737858655757872353192785890217600 10483642 -17199581604438564599517151213654941696 10483643 -658709099707919932797156947790813563856 10483644 3382970183344159762830985735860436992 10483645 686309028665327598785208816641333122800 10483646 57455331095299186182540957981562434240 10483647 21955087461536173053789860021602311936 10483648 4030848664548118811953134965996126208 10483649 282967334146490333187288882336378362880 10483650 -49252372943118434652841356003197389200 10483651 181164715035850295068420011099736708560 10483652 7867438273172886430017303796520593536 10483653 16218711138182080647850566593713550784 10483654 70859724235952795765100593102691787392 10483655 41762972583904963000406717625951529920 10483656 52677220451156799221433933671622451200 10483657 421430860029655802006164957656693698906 10483658 -6893311628750441952138562281903755520 10483659 106336443068509972894636045769791059528 10483660 -86774353971635002127799174668177034240 10483661 2247565990209409108888723437227462262 10483662 11711233683334711449038709990431852544 10483663 -462232674767467799862652010661338954720 10483664 -189311954806535100998962184111959941120 10483665 53113723358951732371277556168873299520 10483666 -48838920172095545872644283018779598560 10483667 273866491683246898831020720864873700716 10483668 9534771638432600630919299226495498240 10483669 -193445349222056494890523932775261380704 10483670 -40331356731371039945052533674643262720 10483671 72752221792537491145096744962444489600 10483672 -327917336903830791111812103173170483200 10483673 -90952043540895750557093298782427000576 10483674 -272549339428309542199378313204462196480 10483675 330229503461605833240922154141069024800 10483676 4933559123532195309999620835018276864 10483677 -107651506315847315501461511581039790586 10483678 -240364929189214953702112404201546303360 10483679 -3217842949086083576683744983615043008 10483680 194145613194777132596245689533131653120 10483681 -448748104533056628226302308416445741976 10483682 403768103591987552201972791775975376 10483683 -211475067099330834117935371999722965760 10483684 -316438550652014494992642601595430707584 10483685 344088976842303466202159630652360064380 10483686 -255347397201095140952627065116333132768 10483687 -240936002601433593736563304241768848760 10483688 189829167207680659369051413282072360960 10483689 389225989071281175497041985157496596624 10483690 20733713098425063780206171389695175680 10483691 26019881797555024174030138370996356080 10483692 122664434104979985019372472092021028352 10483693 -13946918661539401549508679554418926880 10483694 152942141942682182288847582601401733440 10483695 -160440703028855084058216353648273664000 10483696 129492471327465013944112307662174420992 10483697 -581997558891890170950462983452587368814 10483698 1919608435696676987894477499765619200 10483699 -322855775093150184411264400187884983072 10483700 22135081250783350097536148954803718400 10483701 -2634259669865236069548141468550046400 10483702 339987498127520147397534590846690404032 10483703 332948173784619504916437317316825242280 10483704 -31591686908733775326092578001356062720 10483705 -537003704484121438860556767507299614140 10483706 300870119120210275400101004234478912000 10483707 201605030500588779598527786935798437488 10483708 -155926388828309736848446817279534006272 10483709 -46860527481552356483960897961993160896 10483710 -3780395795432941416853986670994764800 10483711 -71349026632166914833008046498222477968 10483712 -40670322207943799880920161466921779200 10483713 341711583782762434082952925524565297764 10483714 -71074430959394491365497624806027370544 10483715 -206490828199894798110276161249124882480 10483716 155998808303075340933609146850465917952 10483717 -330815722615013271450867773864781907234 10483718 -4574376278013202799624354387738419200 10483719 93184602833950627338082635100823583144 10483720 -174394617751284361830682532392660070400 10483721 -669480564650868757780938361434230319078 10483722 189363592410878478616470250876351319040 10483723 332901819077126165735106728734012652800 10483724 -231011858564186032955546889090087112704 10483725 -64397093947178534414660504136708288000 10483726 493213348817205847219713935506774394880 10483727 -551295244412847949766636409106573433424 10483728 -31975273208022857777173451188342358016 10483729 -136934838335333246961588974093751853580 10483730 -32005361015891605717783794251551687680 10483731 -158712426655919045100634434205563509580 10483732 227871709328453830663186904199385006080 10483733 -223945059849849046682592125669728190856 10483734 49592414542890669913909401600294175680 10483735 30455622582311791039308235819566796800 10483736 -580140072815838120174793463256770488320 10483737 426392730829435531910155858990075642560 10483738 -40872932880636759997459295486828803104 10483739 -368408997916026905413037015651447400960 10483740 68210715737878293966818123636828674560 10483741 -5203604459901214537401110393013032232 10483742 115181755272680124005478310999164596544 10483743 -51337064533458057277592194356868281216 10483744 -4791412220756031156987253945002885120 10483745 2388652077686070475917819281309469120 10483746 101678133331963614855348025534884887424 10483747 -29885723609903415954182792949845880528 10483748 -532367880978865626308798357337340161024 10483749 -12975287412081857731330717357031347236 10483750 -65938364960910057159938622022613940000 10483751 801436237064884978188183558826126261752 10483752 477321995907103014211499794417241456640 10483753 -77131232301801229537668543221469361344 10483754 -143173319960277877080294111476189657424 10483755 122333153883741460675075657624873624800 10483756 -179181168047261828635710382203332289280 10483757 481938608062402588587001319505382746006 10483758 262605738293856184688031350723969277504 10483759 24701899719944877717818090815009896960 10483760 -32592122058775369580835778299175895040 10483761 393581223119977386865457417870211731520 10483762 44297763922937162757515491997590543632 10483763 -531408135301795503988508095033027392960 10483764 -99749392920927142829030355950780043264 10483765 -21889433679094155514917507101481013200 10483766 -56874179639484761623829121686579437056 10483767 -35684856170705660264550851912543612880 10483768 -27806130876124126990449505742632058880 10483769 471956217049575955792568153242685035920 10483770 71843704782480114151237538657029286400 10483771 -238009208680615015270055291919959405088 10483772 -123444194226413933584828333221779808768 10483773 -380428073888713082266714829281286130816 10483774 165630820942644217981349177702572646400 10483775 -310198769389145001310782153597801352200 10483776 -154163664263088277198021152720593879040 10483777 238519097716867456871338357967152407940 10483778 -4118364712795393874710969603098976560 10483779 199426028047990074715811953367994663168 10483780 127859403508489519228284004624487097600 10483781 51536048307535996831315335074258113920 10483782 -93605639439075613802501160498478986240 10483783 -412101245324841091141521418556129608176 10483784 346857409631600955009857603573813314560 10483785 15146293133193158392776972493470384840 10483786 382390460352745014498850040799895724592 10483787 -2861117986534062202064647583933869080 10483788 20321918722984820623497785946531889152 10483789 -256015232394445549577005298768854310400 10483790 179171098033296114436165742312244460800 10483791 282171464829573508549778485857523090560 10483792 161145588437737004092060416474132774912 10483793 -10899704810592017616735403369693250958 10483794 171009378937944354698391812456721444624 10483795 -11933821401713552459666041947448632000 10483796 23613654166687623354678115258266676992 10483797 40412759611784955887002971949842769920 10483798 6707221467748414683406632091418999040 10483799 128055160108714520778608127759975982080 10483800 42172803735986228384586178796737536000 10483801 5762362677777334933092043815330462132 10483802 -43740951506374605695159940864752654592 10483803 -1102557770240731075977345395844152400 10483804 97635861958065566875309753053934854656 10483805 -443201815246757722602915114487701771540 10483806 -176920648361149669628935504558818914496 10483807 -289193449397352245970235338299278718944 10483808 -507336103752613151795284203663361966080 10483809 -1832667563993824253308463472444863040 10483810 -284906211425137132415962663582690490880 10483811 -296139273847240308318403623050818201248 10483812 -217906187975806648534354959565252040064 10483813 -287537528333519574702481735641183429216 10483814 -9673540711732437497915097851108536320 10483815 132751500471142771405970118709134306720 10483816 185095823446241606962413583300013506560 10483817 -388745503449990552869677529541238384128 10483818 188122341889618868755816962116775093504 10483819 -859667904685228452310448306119031707440 10483820 495860199617889633257481576016583884800 10483821 305971954228984292628067298690974374390 10483822 -16916727855664076346934768099848480768 10483823 -57607637366027862252531868052797278240 10483824 19123280440805300216583745614172520448 10483825 285431146706170870424971004739150036000 10483826 -426880370168423671499921355005062379616 10483827 454067009498718194193223207997436312120 10483828 -72280534583389304096248683508753121280 10483829 -280210953908397460117322983993613994180 10483830 -3002595840593210082809957445953735040 10483831 -62969970224289040942815301323638318400 10483832 371247183952586289245637710087380623360 10483833 304759168253930070582065280117748805184 10483834 19691769003724033532529592817384248320 10483835 -116061243822266791690413107234958780000 10483836 -62026337874739394322301292825715081216 10483837 -27495936621200201692810825586069487360 10483838 86337730435591544040385871309686211520 10483839 93922892104088599208743619070720761040 10483840 25697177969119032000440835175455129600 10483841 -316368564346136271097146557543963269758 10483842 141926434073859315559109888002660797312 10483843 674652627057272189960534903235955466080 10483844 -146038723105332375993642247061600474880 10483845 -278857877988136823334339552746784528480 10483846 135092372908830416719243841818162629504 10483847 554559515857277089778384815149680018712 10483848 -500023749763564912202940274453061990400 10483849 554564415457137061291624581925760594760 10483850 24609698751293498980017477495716000400 10483851 -45675544326833541692386917582275577600 10483852 -236293988219556326835359614657674295808 10483853 -35551309550858519756673983667865129920 10483854 -13980511821352031376020094376200912768 10483855 730715948466467969921685957263208756960 10483856 -8652894578969765719944622794171506688 10483857 517120120136641048081402733189225144640 10483858 126768368817008750040797522421342535680 10483859 -6312077911791713451164275036006367232 10483860 -29514221687059643074654337225885614080 10483861 651462453441747343602596158443969386400 10483862 -206043497008290249394374057157574105568 10483863 -167239410491774816175577531626354375216 10483864 -185524451542579925826756567463075246080 10483865 -123649909529924443416684096538066036800 10483866 25482093020096155453122761760919333344 10483867 -1315150390429289183188751002178687631648 10483868 -525300383523204890554251796403758551552 10483869 -227801579181379441089865874162007424992 10483870 -8723684591670025272459220269826173120 10483871 699216652125610753754621745541923855072 10483872 2229700178453222838196405455399419904 10483873 -1543247606282772470222327144870534400 10483874 -218559902860890879047350921492793318064 10483875 317599102245667554540070177578544980000 10483876 -87332103587447412214950597046910348800 10483877 -344320657884027725090178199903555248000 10483878 150842976288873307575969294638383161024 10483879 6119368814021110260572564792912979072 10483880 340516236565189275463997899060827340800 10483881 71769399034991717386866957097291031952 10483882 -49618014527387350152535744120159341216 10483883 533432529921994399896121446351440637024 10483884 -144443952059555942562943043547781985280 10483885 -20414004590965308453437146391429346420 10483886 -21752671964146923387193242353711030400 10483887 195469930785874433761062128146626737280 10483888 7702959016133855105853645743225126912 10483889 -101666283949886945418307474858067792076 10483890 565205551818823292086210825124720640 10483891 -543369344928428807186232215935804284216 10483892 540675525193081201777716985576683048960 10483893 217013998321879018371293938960851750222 10483894 -189979672837742535292234187977273803840 10483895 30470854880353371578728593868680792720 10483896 109320591002367259715033814277260902400 10483897 -86794332628498683533895701616220119980 10483898 -36743861001914530528861564007271440640 10483899 143664167895438754296880364444509191168 10483900 18324994991244161831869644662101862400 10483901 -242062109874508436496507388016944778196 10483902 61501385701106764287005126695588027776 10483903 -305780144012993664786354146757882662848 10483904 -202546083363432470653725616090024771584 10483905 -19074139507560712611119617698224618880 10483906 7228800197378003559523774900294001664 10483907 -70798307968721967289825726412203818288 10483908 155383171149039849229591161780020444160 10483909 491171160415616867073951525661366350110 10483910 99516591034468582632917753890800351360 10483911 14298242487051559539952586059698429432 10483912 493028872360355496961164323803224499200 10483913 -126870929600428055096823552962291393280 10483914 -40954747071775205633485866416086998528 10483915 89021080556834800462422413642129120400 10483916 4501131363590071451513472286504407552 10483917 643757575031373041029289455726492800 10483918 332115435978881060074885918690341908160 10483919 46006859323597579461386275730957518320 10483920 19657047836682330205323130209857617920 10483921 5969199281681479380683690222845397504 10483922 -24278140032794538471542248505876485488 10483923 343254734323490471801527504891512550584 10483924 504963379181882455855598509693935488 10483925 -131421334580682026538773379926895242700 10483926 -117420917125737869666760474401118806016 10483927 -119662012226420522640282933096979055224 10483928 7032981209640391139658322052723589120 10483929 -16094257749061636717139748018562766016 10483930 -96330196804287294332491448471376245760 10483931 -133744757919800122466378237640600506736 10483932 143793278152176205904948470878094540800 10483933 331396533242980484655802554749517080940 10483934 19741492638496518609663114749647977600 10483935 139178595615407507858578184443749811200 10483936 -575233538648292440101104551574074818560 10483937 447719464485880983774280250968116743586 10483938 -23117404161788598296757180398868864000 10483939 -313341839314888566589599781948280883120 10483940 277902249134371808782091782574996855040 10483941 -12772755128440375824685516198517394720 10483942 34332355207775691324235941609308473440 10483943 302687603688338494198681070683778331192 10483944 392963566423657353592835741984777502720 10483945 -548857734992075257866131013475988910300 10483946 -59002970721205590057597564626803100160 10483947 -114273436737185248167110133651503882880 10483948 306057437129064575095855865131456408576 10483949 -6752297576853448808253949713003711264 10483950 23426421815416995962594259908714352000 10483951 -28887523739236682089663665884220615168 10483952 4729749338265275768447693243893678080 10483953 585366569116692129630292916119354666560 10483954 38876471404868849144802817680745365312 10483955 371938665771595162503687963758239317360 10483956 -65414630216939128044922031468799080448 10483957 329397746483903120832671228727102422304 10483958 187549138081263970801803847920317664384 10483959 7909709100690653975650380877183609728 10483960 -71330876623745546756989015552389120000 10483961 1011624347327745273054980581619784730752 10483962 92929385363155859418548304565652631552 10483963 -161777516413387578104569001585747107840 10483964 -333911816644235260991288997173155852800 10483965 461837629751725166656686773078217096000 10483966 -410910550779632511347633868714066797568 10483967 -184338151790180518515002245298190123408 10483968 18578679396754596590895356751913156608 10483969 400220653217448361919569357851382417344 10483970 30600051580034234728258976135255554560 10483971 76821136703085265012460512542470520312 10483972 -79170486592679034153212925330685015040 10483973 -107293937923108200075689403076712473956 10483974 14026745057807509897465927904475790080 10483975 -74380850453664787243182826125936344400 10483976 314928307394756661708695025289485404160 10483977 -56749663280586664429526250522510114816 10483978 268165921692574485474333034794641717040 10483979 545976630109296573837979321838092298688 10483980 -15338608205612766813949457842210990080 10483981 40043411789651404673992608574515849782 10483982 4773432653769715127346547163744045184 10483983 -6693265858575373430280010789597960320 10483984 -30565809838112126937692505062425493504 10483985 188261985791938602665995707380691974760 10483986 -111058696202292397618547239054036734336 10483987 34529056370005293376275847064683244544 10483988 323575597360535996213227585016144971776 10483989 427491661312791765580398514453912439520 10483990 18639024629935771697244954550732800000 10483991 403812175898552253692349350549658843720 10483992 -478085890780892918660522815655766650880 10483993 -247948965481126225899193401807321089400 10483994 349367942830012077503179967739236352480 10483995 -24085831089475275390136859765286931200 10483996 -357750321916849769298749068751505472000 10483997 143247432075076393419200614343972624640 10483998 8977587291862811382563565092282953728 10483999 52837170721462766831613630406341683760 10484000 -605186467376669054650906738595168256000 10484001 68112890942284901522323286708917035600 10484002 -2271857724968529390658875029505272832 10484003 596561015277122378299626658138672059720 10484004 -69691347191708007421588580359086971904 10484005 12909068574592072199656243611420604800 10484006 -76350626038418207832064190749584240000 10484007 -161615516502082818056078027174571846360 10484008 -121340330900878088126708823410195005440 10484009 566858487871948569768577150489908496740 10484010 -82501984727922752552445914987007033600 10484011 175096635436639525330456351834909568800 10484012 102907672598802132911057768499724861440 10484013 -1281882308103864440092067393295166176 10484014 92458034140691633137228259748049577472 10484015 -335431597379343488825301468433810255680 10484016 46411135145495625905007225379672522752 10484017 -626456660898001973558578745497255293934 10484018 -103928058929167256073254192804255680896 10484019 63557883840989145276621340238383303680 10484020 -267354792776902854756615614086775051520 10484021 54565734005801085813435552331951051872 10484022 -27427129644630392289690348915674553600 10484023 -96947230424893548193362021402497190696 10484024 -123918007557515376122426534441474150400 10484025 176146802359666755241584053718851950800 10484026 117682599070450257070041031943270877696 10484027 173710159933037061623959850872620043560 10484028 -40670378016573159792035724328691982336 10484029 58999399696857776940859714556866280640 10484030 -170689560349376744902386402416665545600 10484031 242488549322517171067468303907844109440 10484032 9047318732496853597275176643337388032 10484033 263567132538508767835603409354645046720 10484034 -32595096282966882862271707328584761600 10484035 376496527139959665575713307305127550480 10484036 -264361144637318985976552337680854013440 10484037 -293882343047388554935138685396663148900 10484038 206416645910590000128499313912778606144 10484039 645696716705317287125938973695137641160 10484040 29098684071307110630727692086582476800 10484041 8502401383161329332345240407786134452 10484042 -9347250021817356237966511955103269328 10484043 129582785363597620293307895987570293464 10484044 -20162277227644896632905103732948911104 10484045 -1258414474144514680355377668334080 10484046 -267250746336345060482232491545123632000 10484047 -130556884762708933436384064364069533968 10484048 119392652509656122017286836992990904320 10484049 -82837575413511949892087964129382492320 10484050 -28402262281125466453581933879835171200 10484051 -96988135942102629149147294331467651520 10484052 -36850396551197047982883164959106439168 10484053 -108601869316155823742362904266937282902 10484054 87360855028760241546354837541802105472 10484055 -467567725379263074869556001531194901440 10484056 8452518983343291058215537786091315200 10484057 -97849032390685782388608954681883640694 10484058 -1826749713647645798067133027285612032 10484059 -565596418173241916901303722960779319740 10484060 -298344701867265960612284022229808171520 10484061 -109615159846756815642008944615350577152 10484062 152600771224968794749006958850675767424 10484063 174522949928859655724747224073327816904 10484064 -2823090210797516095714886446951956480 10484065 728923241129653546680728039918930032320 10484066 -305227580828942243068476901393360030560 10484067 65999126290329335556713125659063029760 10484068 -301577225917715592748946031897215852544 10484069 -123416030249216397630665550720484695780 10484070 169809229322659145820851235425339665920 10484071 63896069126589512494001899435755937192 10484072 -230173966703178062932091714749333939200 10484073 -22161654511387284672271609214789650176 10484074 -148216282549605384679188754899905461248 10484075 -18288940938648761165000279270171328000 10484076 51739483628080132274700312354765471744 10484077 204826887045631864353405934246084997920 10484078 -498089108378845139889433185403227953280 10484079 -423667060913242867515059667038693882616 10484080 105993065362461829876979757856309248000 10484081 -63025688573210358025031642607350252736 10484082 -16680716477630395859113365287828418048 10484083 -707685905927086966788551189639737963416 10484084 -7957728661897180983364109665009052160 10484085 -83484510998436559972929877371899301600 10484086 -311374659192953628965722117349825551680 10484087 587676012517195895537078587404503166000 10484088 3616585340675663297649625401389875200 10484089 -257595700794069380883030305834239836288 10484090 72297525528216417611134531501584076800 10484091 20980289999386752182052923287551732300 10484092 193767989279108179891448925342700783616 10484093 -1647876843423448000623730519673155541184 10484094 -155507495005288327002004507810793287680 10484095 141004843276988269348203975680193591600 10484096 -85329836712664656206197966193641390080 10484097 -37135859122719508003901775578121262272 10484098 -60375764583164131686633706727034500064 10484099 1067359881440229670908546359299353392064 10484100 -36628911127573012289375617156683264000 10484101 722480335118671058503229779761918347102 10484102 3210292192726469457726308343151587072 10484103 74694827488035974682610516807095211008 10484104 -382579795299722840929459118222522449920 10484105 46548580885612593235914807562945416000 10484106 -35826365824834501832022463222843200000 10484107 96488581574640559689094755941705841472 10484108 -168211657985612095406848259162301833472 10484109 367630291040988454517372872928832218700 10484110 -7268193401840898686019000006370882560 10484111 221208893467716473873395078020380578800 10484112 -26778318829821324809224475696774184960 10484113 340498563832584147632663917355528867904 10484114 30043329853113937994763377556336594720 10484115 -1990757428670047477398700838203054080 10484116 23926833593749234856677514037284915200 10484117 27969004891934291196114578221939020192 10484118 -143201393426405985534583296728142584736 10484119 -288575896610258244050386184759700391480 10484120 -170413456582115263282129778563340083200 10484121 462641280948721358788660971438829396608 10484122 -104324126214047356940468788096599914496 10484123 -211185822805314982049871919394224791600 10484124 92527116102674878200479450799578726400 10484125 -140167302484650852574822360186714761000 10484126 32130032003815809803879433064298681664 10484127 78019062694868514038345626844921037840 10484128 -591690493217846744970922085774350417920 10484129 -166763645795280137787191745488545098270 10484130 43506913635305544704863261933462763520 10484131 2856995210830554294071872752853712128 10484132 242169658777891910275068758602142560896 10484133 -322313652797536428108980939445090982752 10484134 152449728214139852025010982231318517216 10484135 -54052954027593627453569319194851232640 10484136 -22740216096059104554239401499481538560 10484137 609055283338745599534342356064580129786 10484138 -69189921216219613476770688965732352000 10484139 104219251575281416430686724532728107248 10484140 -21317199715506272745375029276059852800 10484141 599178242642679881406280527840783567852 10484142 124940872707087224715071192218386276480 10484143 -171259271721303692100240924113002029360 10484144 -41141244568225858291948840113474109440 10484145 35968164408808479164543211803442119040 10484146 163254710151717210350318839095651726144 10484147 173322064902432913416540459822768931596 10484148 -70528592085258618856603032103000940544 10484149 -347994177782951785682039938928752193280 10484150 231368297063749060678742282242274280000 10484151 -26359135084153587018197832054750457776 10484152 14224624123367121793140679385387950080 10484153 -186497856256549415759081226656538080598 10484154 -6936929483872688324523797040158964624 10484155 -323823753758983266723619627803546547680 10484156 208005583492954995703804364943869130240 10484157 -221493393771755554464084799189940309760 10484158 -215001843779851076329831225425147160320 10484159 160148568474785271864740349100708976640 10484160 18201224685372191668411979583675432960 10484161 -802881561064868578636420318763132034238 10484162 -3350201002964531765968647204548257248 10484163 314503789551881907611724420491062460064 10484164 216683911488470260393240254008165502976 10484165 -22381101271831426808901771613656412200 10484166 25530236499548443646020119970148352 10484167 336576946820307836583910977995559228360 10484168 -108714749534684421108425421317185658880 10484169 -52843432148804744313189565528906260480 10484170 -4368114518486956453212258288538290240 10484171 255643266379271617844413487166404436372 10484172 25720663623702071006592127596717821952 10484173 61123651480153652388663713295670631936 10484174 4788525819136884306006913994767581120 10484175 -55444765948280985929993629917035662800 10484176 100722144588076049957959722599467999232 10484177 106477426427455104792095233780184337024 10484178 35616399063277924748422263583382442624 10484179 -384524316013380249843593419715354115220 10484180 69883666805350933701553507579747491840 10484181 -194754407692550267442223134921223987200 10484182 -129517142715803348520746727533402511360 10484183 -448097160100501809699794277758854088568 10484184 -204414153949837102314680191015381831680 10484185 148259272469982266825312531569218277380 10484186 24656808131065931859895941003292498944 10484187 5470215464247869133091736377127372592 10484188 25807466442931636242695198805920885760 10484189 -66341291302896746963062145633707875444 10484190 -10071765609610236548717768301124188480 10484191 524626477890319414810681189364683282592 10484192 -266269474408089859704550551877477466112 10484193 244079791542996369186449863934687786400 10484194 -102923008040990252043261642969220474368 10484195 63301305576164673655306069442709811920 10484196 -129064796804719969527024420730264535040 10484197 -185453932779877868721779237098273193120 10484198 -34663404680402389851378955816610977920 10484199 -201242121044286364947306708500065998672 10484200 -30332047936294491110583336555724800000 10484201 27658852399163365616433241859593606464 10484202 -143764042218062385432481684412372275968 10484203 -313250151351554342717870565229470571640 10484204 385418347717431164749277947002668838912 10484205 -125266074788618622829001868044948611200 10484206 362305451784784839762943956138470616960 10484207 -315071150194885908299928830774370266544 10484208 27663008035261081829920766779085291520 10484209 -50220300041697297036940716324678445440 10484210 216369207517576382050877462231961707520 10484211 -11233401921480744241413805588988776896 10484212 378722627366671931925339327324515843456 10484213 -115095420694052559809288237315680071360 10484214 38568108346336068759223421542256424960 10484215 3965608618217261501554429111516147200 10484216 75518714019497188319121303053868564480 10484217 5656519161292102033614269088743952048 10484218 -82244205722164899254960089235823068160 10484219 -56149971598730158493029807950753161160 10484220 10127345637278262448547982522535265280 10484221 293109561541108512634361092610429091744 10484222 -8742602347060962573735625939837363200 10484223 -6031148619787640654681532485386022112 10484224 -178097515590950373713831665188244291584 10484225 -217420405920832495491367512875298178500 10484226 118815555762011247635721757610073670992 10484227 -80346138388896244027768777888401963088 10484228 158480011928581223864713172523690430464 10484229 -8798518954639863788379219485702428032 10484230 -161603713929667195599173097060127098240 10484231 41862966204317038884546297042097373184 10484232 227767910212066556991182260156280340480 10484233 4315410433890791251315830932283345204 10484234 152560075598605395268865487636753716016 10484235 147140028824404672503205172396917678800 10484236 -439073285872147774515869800643743104000 10484237 514933322339665450810405416976328723712 10484238 -241393989939633411073316386708572610560 10484239 -186937214309509924436150535853717247760 10484240 -5770002031722792628987578461176135680 10484241 -23943285323830991885966162082494595360 10484242 -43198056089250427471736062488010088448 10484243 -77078222980298086014535413825876354048 10484244 -35011808268130572101820070141730791680 10484245 300831090351147978620051265527963261880 10484246 -101956495568918434492712498816384497920 10484247 -66398645156586445082531815063226127000 10484248 511279422658265245148389434968336793600 10484249 -401256965243089158677011534999031037750 10484250 -34786351991749522041155749268318976000 10484251 431216784888614310399557384943283235540 10484252 128967744205885389085785297986660660736 10484253 -98168297320081226661732143408931410844 10484254 340051066545237182393947545177813697920 10484255 81743971207632281622242806876337525160 10484256 -464101333087176677900039880766451613696 10484257 78264446035868221626540885137900123520 10484258 660229015511165089478002945467933038976 10484259 427469037153903723937942964896696368504 10484260 490996121055694656373530343809884160 10484261 -664260415119804835191508404908502867138 10484262 -83687067701568082113535145839140126720 10484263 18553608433185888275637679863616107512 10484264 -193977012817779729495846249357450854400 10484265 110818014743617694732408827505614568640 10484266 67145564157600569924138946362070763104 10484267 -392517024325296140021209895997800518320 10484268 -144035740474137834093339047553915394560 10484269 349663107273819258898774589931938827670 10484270 148121818203070508489266316833194572160 10484271 356781466381506260995391161849122672 10484272 30847536836483555325767575085711998976 10484273 -1580646700869788316673684333327370478 10484274 17630385939325900485840772069623982080 10484275 -52158291325034131325484335926821870000 10484276 -123571436026093922892729696403331880960 10484277 39304864061838177393377211688316985120 10484278 -108968164928580566449327321070803292544 10484279 263618942169175186009834022928235619784 10484280 294844937968733331210028085646693273600 10484281 535065891740098424530486824752388055082 10484282 14439784683429474570635358629442874992 10484283 -108401603082036490996030155492657591840 10484284 150445954317719889889253022831273212416 10484285 273800459166324969814141489105262167980 10484286 -67303506781211972553548476585032655872 10484287 -765630745108694700252098255103804475536 10484288 -127196029912511303283248483165005676544 10484289 304479129707788081874497422923858385600 10484290 -368985272187233943046760025098879953920 10484291 320644346331157922369467126016995456152 10484292 -33054866169107720734881680093808500736 10484293 -240736475839197366923107659823995959936 10484294 -436095984376497271737155706843971051328 10484295 -91031857493358621226948991261055100800 10484296 414203384192503094687164116177208673280 10484297 245723951842936144322550547504714358400 10484298 -81365199108658441096177696098979314432 10484299 258255664420314323092958466185619899536 10484300 203735821298772031958037429238694592000 10484301 118063327732298260253080792498294860096 10484302 9630522991913067128350754530923530304 10484303 7490766982297626390447887363078494704 10484304 75440148354399722775715236045225590784 10484305 168040382315620418492971280648910178320 10484306 -59993220631604130214444891040089082880 10484307 168603641437146910529960571444508916160 10484308 -121231435902984140923196890568283435264 10484309 92388971574375129900540402214162274400 10484310 -58622418755048643136359514541566899840 10484311 -136876492514948060660175066143410018488 10484312 -516072448407317552814636542276316979200 10484313 -44510452477648108315776966525434438976 10484314 190685317436317592522166180900951578880 10484315 25974122423540178613429507717450152000 10484316 -9940662486575921961514180678726955520 10484317 -641257113252394777694196460027329084634 10484318 107486053510136778109266971273074778304 10484319 189252860611157052573874483109223529488 10484320 -28891199284830842101979386404856135680 10484321 -408267026058464715630599123938816657728 10484322 -20603413373531559642161751136105945728 10484323 109344202051050327562601798126861713728 10484324 -39724150176775524291826116804114628608 10484325 70615318160500080353904953477048498100 10484326 35811320740378409523561934865548262112 10484327 -106586790618983740156321477009309747200 10484328 -117231215874308352886328095379274547200 10484329 -68202839412187304682400998330337800624 10484330 223142703069250464145285198252222942560 10484331 -23075237298437128964897876274104666880 10484332 23066227726804011160793786290616765952 10484333 60865051129551487751090394822586862400 10484334 116492149963163921530711775961347588736 10484335 234738614737402729482518006144358014280 10484336 81522072586477342336887664923286044672 10484337 -139740820065653319425779708708313854848 10484338 62526160967521816421182464805295842320 10484339 652077240906955354924220196004550092824 10484340 29470185468382662002739130718761082880 10484341 219139859987646062548884238492193018880 10484342 -138598064491377311931336767466035685120 10484343 -399846161225140261571612340024861208320 10484344 -70832558632990206157083165278197370880 10484345 70747677233785294345380828898352843520 10484346 -3543393046097907017034676952461560576 10484347 306254188432709611987595304122918437796 10484348 59699025119477254289942289409613331456 10484349 237269440805625593188034002953908352480 10484350 11492401434852107607761318539200350400 10484351 437531580741282155400279899042268308352 10484352 -430429394535655906516936253471981568000 10484353 -148553297357207928278336499242400916320 10484354 97821982719051769565158171621857138720 10484355 9847214786209214340143309095868067840 10484356 140620625306570214394974105620500097280 10484357 15782136857858171164592160302340829824 10484358 -57584612807400881182438420336658350080 10484359 296379658782156335629067849551470718320 10484360 405788976009309558452030482137064704000 10484361 559123956861201434971712109558464942832 10484362 32480881129083729512629964885628148992 10484363 -514992287304351809095441153078482636720 10484364 145385571818547184718529138217755267072 10484365 -299084807787330212248226185955916610740 10484366 86679892430346304213318770784745889024 10484367 226536125562675627750495976573410412680 10484368 106301766893452698907889402793376980992 10484369 -52395558190434487762318203443302558080 10484370 142263794396720892809606940985554432000 10484371 -450539993676587688526841297643345765800 10484372 -332715590754228936124148490557098672128 10484373 217373325119226134828766055401268389984 10484374 462149205760261595986674191080425558720 10484375 361240137389129379687297245592326625000 10484376 -83468271667940581749397912291454484480 10484377 -606002566956871542322281543170162446774 10484378 53247804641692046335466197539831917280 10484379 -211351130717812101502777821576975295752 10484380 -153846796451765987761872411022212211200 10484381 551483383057357484979604744506047710182 10484382 4161859917634976571576774454554829440 10484383 -59395252915739692834266746472552634080 10484384 -274914293064975106294135698379241422848 10484385 93838529035510132894164119088311688000 10484386 -66162827259371367327975475040068810752 10484387 8692020153841020675822931753012131036 10484388 -22537170973418369328792265391981061120 10484389 -4118502008212708080308749071403810752 10484390 -35956477062740898006708692013355468800 10484391 -131145639197273675470539147996954958896 10484392 263061874822688174403933558956797824000 10484393 -233826386031322270316780721407464334220 10484394 -43721286138055473205136172064030149120 10484395 -69599314168189628467443643951348903920 10484396 -196290974263838656654950603368618923008 10484397 6788058260839288470628516532464000416 10484398 71053989626269303679373986267784763200 10484399 12953254968067516438673028497327891160 10484400 -24476107099470047898965544552129331200 10484401 -360873993198360496527213478065021471598 10484402 -329384304821662845655135454433720388848 10484403 -193891525594811289614206666696957789896 10484404 -101958997184908401791296000708485023744 10484405 -379056954066817889604943132533722675940 10484406 12439427944212587858658986035094653440 10484407 470114674801391062697128690696245942192 10484408 760389644815397737651081885556858880 10484409 -63720073722160000842162115010335128000 10484410 -242333705033101812183350744699741643840 10484411 -28528169936987116050525886858709499360 10484412 93196660233815450427843771885970071552 10484413 92018140570168879012386341186590830662 10484414 289438974897725642691991078482179898432 10484415 92584534865052931402090443747705011160 10484416 189422034971096253702898865416526888960 10484417 -69896981794130973276693841069790788608 10484418 -30856448525885570273785733034627932160 10484419 84796154899551144493303530776190675408 10484420 4820207884754040971537827246958081280 10484421 -293352941174379525907244587016004441888 10484422 -21772442310324686284000706840337334560 10484423 -428100435327200683617165890118859628328 10484424 212982805356514704400071723961964544000 10484425 27060206658929774351122109007746801600 10484426 139313575303072596200648023664127780912 10484427 -464339794729650784577674851946129007616 10484428 305478811695801502927273857696309657600 10484429 -136362210940512410875310610766429304970 10484430 -17864476657143100225749474282931829760 10484431 175425452640939523499741903696789417280 10484432 1430812647444256603075182210155937792 10484433 117996443725785599886675081751999031202 10484434 362031696288887843227476837704011817616 10484435 -8927691255786366920698041242286538560 10484436 301452312752737486318164226613702621184 10484437 -54464537716564204119816146341330726880 10484438 -83291894766427343681501863795032540480 10484439 -57246951947183990734081070546365195008 10484440 -398450818157118306373752552026276659200 10484441 -320906184485655987972048725273037797616 10484442 187210564369350118870091374736955033840 10484443 162861225465850738290340423640898474692 10484444 -62494392608120738321345982998646641664 10484445 149736591093141577139001806072116491840 10484446 153798240664739213584322868119085920640 10484447 -171016869978215549269858986476442111960 10484448 5702190167339499454887786717816815616 10484449 61562762914184448260284636311247951536 10484450 6702562128888952581296088733681538400 10484451 705942234886794867651176414723155757040 10484452 -120237860019682570714347134961417461760 10484453 -25430315743888106638214162866205224896 10484454 -184440485100544834334866675602019223040 10484455 151477368208677823434465560737035746160 10484456 480394409760718736266655517545876520960 10484457 -453645786893671974578163142974055994880 10484458 -362200437706171223092727320006312949760 10484459 -81725385472298242976207218618544474880 10484460 28396786721289476065680536942829096960 10484461 400639615524961337052684560328856011864 10484462 -191662411780537494995333732942356920768 10484463 -203719106776075420599940327594685114112 10484464 1013593178081428972834682755648061440 10484465 -216177837891524093633192040212974504140 10484466 216932722688139006875310210517127020800 10484467 -118970703079009768746452963066882248800 10484468 -33393801276511748347044230383246097664 10484469 385493262046230969455088526866373370094 10484470 -109984384843156831001247205450064824320 10484471 -175123763950290914922511598277265154328 10484472 268990251906236676108738405432105553920 10484473 91440578407846974911815690773637674624 10484474 62772753856091045939639158294163119104 10484475 3575204826629457601351049944838155200 10484476 -24731510621173524460926907283931197440 10484477 -426900734072375697906231397824580750560 10484478 -422458130112076170826336692412838578944 10484479 2029351032530216923925231408915663616 10484480 -307246417406609563581317493441366589440 10484481 94911497597573745146944287368404838400 10484482 113152800806132305871076848736016880592 10484483 -403495561993111842776087117259289931268 10484484 237111323204137846649249660203641793536 10484485 -275680690800483140894823613679591424000 10484486 -84121116644702871082985657227089206400 10484487 -93847970048300029801113029501762466792 10484488 40948228961805752082798172676453007360 10484489 -86059360957866560264896226509857270000 10484490 -113698622337606637658278401387967706880 10484491 370463876353264645726969058749051057800 10484492 61350429714022200738631343500595942400 10484493 -24408705988377953582990529511981532736 10484494 78558587198411566154723361067500709632 10484495 209887930745829883039888898530852930560 10484496 -16714684747961873489742171837739499520 10484497 478317343719129504936181916179759978612 10484498 24527602263459897866990028690238362000 10484499 146449491815589735770482992149129856768 10484500 99061560265884027741137972318937984000 10484501 680241102842728473077456018393592959502 10484502 -40697047605830391926849925207756343296 10484503 -452101936502721432045247101946699640248 10484504 -153102248636721850599200131147776000000 10484505 -10235513473910079336521019395400240000 10484506 14267681760831171512051015376636777984 10484507 -414238887529069680415199256186170551536 10484508 -26773709654246009450331777126689687040 10484509 -196761853670901686929081581067331636384 10484510 201931540580138694701615829753442332480 10484511 238192773760025965096563722951041574472 10484512 -254545413791375512470077479076212113408 10484513 -45350442148854602275831650493450973016 10484514 22832283592690859532406620199910400 10484515 -315558542714019678963206140171785267600 10484516 -18646590487166219497460883475475177472 10484517 186519419232883366479919419505363901280 10484518 627259685713251831846416500758102528 10484519 -226250147331085933555605812197965853680 10484520 -35024895545754652068456709582314700800 10484521 89288868063362945437470760402289860944 10484522 357663038580643876083225401584468244832 10484523 3919551364404978120721704355913019024 10484524 -382162515183656666397153311730838491904 10484525 628855468108623932427400132209359716800 10484526 -37713565620609510907320813235130092416 10484527 321762159926566934781183233410559365200 10484528 147319204930390978341540632062702436352 10484529 415195642628601466776667808009911200 10484530 -76834912448667235004007645600828977760 10484531 398899654835519518688776442544684136332 10484532 297394201535867304467199822761335971840 10484533 407015900812166165228548087950997020782 10484534 387637079182868916950491293283597305600 10484535 -78756627354674074545077618938474652640 10484536 388842725727814154242343141415435264000 10484537 -131391281655699982588027921283168643648 10484538 -136223529868838149222351920820307089920 10484539 -228793185367733418237405964281984412976 10484540 185363460901495802566090526682981473280 10484541 114422524252320577192156403955704488320 10484542 157739898798676793737132229559742830720 10484543 -100181311645973183186342894513683969176 10484544 -37787816726209182107023384443774566400 10484545 478767097246274103827159225029799961300 10484546 -55811516637988985283682840708875322560 10484547 29161017144292118859173173086744190200 10484548 259110523709471423832576279896176251008 10484549 227722266946457519557924287949994681280 10484550 -10473929797649834337046286195561212800 10484551 50880080863486329578542628625096180864 10484552 12493812856869553311751148674627031040 10484553 -379258373789997684779859116486382253296 10484554 -18084996382610911830900256056962257920 10484555 297274609949426058775780134165299532960 10484556 103953634343873045495088948838768573440 10484557 455780032516676205536096211906892482806 10484558 -20786866192928495684241551687415299328 10484559 -18747909778687514299653718426812099360 10484560 -74583010420658974466878870847353651200 10484561 5596590250744957677223057239198874560 10484562 -160747545468902612179515083290341476352 10484563 -573105231059748463467408915295936554240 10484564 56563590235949447020592083249711411200 10484565 -4330989438720588739835906417778159360 10484566 31254338762119231691764155110020929024 10484567 -40349206904713214302225086482896350840 10484568 83473537824143544974462452878909603840 10484569 -299796904617934694383082416893815623030 10484570 -10013096463350384606252368990860195840 10484571 -265396054143526782221499530198738877288 10484572 -83866455844877495165445554076397338624 10484573 -207420981532738896017748320713727510400 10484574 11589785447237300341928472971052490560 10484575 -109732626509190441199577859426989060200 10484576 66561529674365118888688983910547718144 10484577 124562044744245360156403885273906692114 10484578 53095048161014920475866411006786331424 10484579 221833632916680051317841319132416573936 10484580 -223630445291492949162189030976092364800 10484581 -11316100212233509296995572985933665088 10484582 347703670410698939345341804288372807392 10484583 -374716249920224008004772739179875439576 10484584 129161148702539945504421532724411351040 10484585 62528871060072759515200810210272519360 10484586 -68902670105765636073654898051794017280 10484587 -76142108268754573751880724264697179200 10484588 550825728360570292880007709138772498688 10484589 170283894021267148201146494427596764224 10484590 30054056757993333678026808990075715200 10484591 372784325768054516769455040846891221880 10484592 -29735703403050241368527884729077399552 10484593 35519012285843462761146724055364980800 10484594 -25331741435611000226198867965182793728 10484595 239961618057877358198054422128764832000 10484596 -290191054157865921091819727462263953408 10484597 71494775591559986899080872707982937372 10484598 -154928214508922721957955919335981148736 10484599 225606966719274555490126369387162170000 10484600 -95294505439645493637363044199582720000 10484601 84454214360450490702467158981066237440 10484602 43860449873588141208890593995958065600 10484603 215995809730461908094782906059280088384 10484604 1535249062144018699628398138039016448 10484605 -781218162314494969976989678890788113440 10484606 33504860954641968803396521019232482688 10484607 117882104872478091656471890029359505792 10484608 -140528286756223226550588943905230684160 10484609 190300462558109807719999017861701530416 10484610 -3807101538759730272356580003543444480 10484611 -327341990036308921863961651711886150788 10484612 34107559576520574825934827787230904320 10484613 -466515855220272316245927854685031737600 10484614 -77452823986466758598780471130086078208 10484615 -379762047331613046511430190325515279240 10484616 77729987676533802390958950194512527360 10484617 250776585259191507017107018751145522624 10484618 156893385169877709605149827171226871040 10484619 -140179390209463256203563583653621786624 10484620 -14740697219821914224622426279620152320 10484621 -101377072113202673371917236553515462688 10484622 -402206441838891853576432760209379373120 10484623 -29129849079160728395053693400066298320 10484624 3941258426061956929324043649973002240 10484625 -30650098202243150194285419656738304000 10484626 313402797948505600538373919014679834512 10484627 162821196066609082394791023048203398752 10484628 83341187375668704664169370637616474112 10484629 382289499271037865317024941314795503776 10484630 85265980928185730684848274352323041920 10484631 -116871254151611989413139105799849815800 10484632 723293648085298392957288499311137126400 10484633 -302370520914972558642336657080820798060 10484634 52227126815617331320151498836703201280 10484635 -33952124418663562072110997300852439040 10484636 238075830893459981047632020677454446080 10484637 -5725293457127469328486144600711488000 10484638 96745225616960386910304369445063182720 10484639 711614535910973536566659025477898519800 10484640 -8867118579332161632724711799812915200 10484641 -558395139597396426104824818401898816 10484642 10426776643788977981787748962177014784 10484643 50159882281600225907054143123931182080 10484644 -37016848850792050459327673686905943232 10484645 -242586047218015459612292905604835390600 10484646 76697848269427361912740541215113211584 10484647 4252360707568341894272709222380393560 10484648 -197282632672816689783055494756354877440 10484649 -23291528303793335976024721014602786112 10484650 9596630992266118968448974993968400 10484651 390452153332514181163704204496957241652 10484652 -128127968259727434291396856705772026368 10484653 117906634441269896894743840253218686220 10484654 115867716465708328056824217557674595520 10484655 -173614851476751686019145635465493305840 10484656 14911126769277533342261630530040627200 10484657 -163691233124738673739400707580217471180 10484658 -52062738544047069865453226092683516000 10484659 394131349620206768869145307549883840360 10484660 -442760655406795760580938847006747148800 10484661 -30661438906250491670268423953342200416 10484662 -50643542661125700596648063475709891008 10484663 -95378238804648698533274521963052047440 10484664 -88624138800607861362377353423534817280 10484665 -31230664778266198236051227791499151360 10484666 490727840596510683312698464535618096640 10484667 304925770635231136825722370513997190240 10484668 85141636453115174245703719873706882048 10484669 -229802928988862459990308759554764818356 10484670 61795318547140701121721530592824872960 10484671 -249289852478125250780327682967993182488 10484672 -48450116078973463944291707056633675776 10484673 -157145532404041614291574700593364542416 10484674 -177179457710762134007707704910917500928 10484675 35193841268001351725760204773553861000 10484676 -50888543596648506832859547538976713728 10484677 -429257701522697487348500088649097997954 10484678 -11025693432280317634796225082017448576 10484679 -370485871542880734829088391171872268672 10484680 332786550199295749909181894908391116800 10484681 -1539858684056389465693124728982346828 10484682 -80133049071845313945268015427256746496 10484683 39011007235064423550552163882149670800 10484684 -68973104897651707429583933952098654208 10484685 -91818512574086390898779198266585944960 10484686 73119318696826321314422004937750728000 10484687 100843983017788970134989002463051204336 10484688 2993535178304844443677284499490340864 10484689 -326754302377611208783354471602757494540 10484690 819360171860336547882615610675545600 10484691 -99101662723909576594157705113814092800 10484692 -64174319258547953382594345519686385920 10484693 29513247424766449686796371047083293564 10484694 35839573753649414198451724323304704000 10484695 -200152219240111719330797561071832746080 10484696 -294650302199972503718391354043261255680 10484697 463515722354095556843344288633092334800 10484698 -7763599405849920076406814271531937280 10484699 -107432770210029600162274093017075657408 10484700 95419765095784759662458326091110080000 10484701 -118379483688079450179485660609780574298 10484702 -17265571083753707579133526576960658496 10484703 120516216772733244268455253907236778712 10484704 498705316980146069053871254743014178816 10484705 -851534611479181705189382633674632960 10484706 -2334284023726333503308629437276370176 10484707 -656755812910308972819567102017257523044 10484708 200529040432145985449314389977512577280 10484709 73209874319376526562429879969555387808 10484710 -89028179548239456147979204369781904000 10484711 -317239054081468596895191961357749006336 10484712 -37660846337367153156953654569480028160 10484713 -108294044850952278787124848950024960000 10484714 122568095925052726610976458894563905456 10484715 35265195180376874543872317158551116000 10484716 309718546235556368109907948089255124992 10484717 65865333778104575073612793574877754380 10484718 78199137960109924704631706402933650560 10484719 12152881689575539679268368795142136832 10484720 -43498103212140423447314799336497971200 10484721 -158001662223356917924058106515887667520 10484722 -500307817874983869820738799691250099200 10484723 -808030118668858673612926815196120895028 10484724 258716916302594441564455488117769568256 10484725 68247227245969660463958748371993844200 10484726 -6291284416145499550169751222362276160 10484727 -21298700223471623601303156369050007552 10484728 168150541775787064754867040214724444160 10484729 622457529747710941293427829668519956330 10484730 -72950409797031578565930776696720124480 10484731 478139564291949066130510941952284114000 10484732 -413366392169395480259507771227044349440 10484733 1512652730644084859270115059807106048 10484734 18581636469425704949315701885744028160 10484735 -386445724514396381879377988681521927320 10484736 -199434649749325120576890218097313579008 10484737 -420648822991969057052070477875788655614 10484738 -407984883239737694580616872468012147840 10484739 -360507416007385891057610280910839549696 10484740 -133286055134022219514238947568998379520 10484741 -800473014054910559860066211872038324516 10484742 -7390316526748859603565462670920506880 10484743 -114105393699518229827699295594592516656 10484744 827692970199746572879125840317381683200 10484745 102081598718189205087205630438784541120 10484746 -8017486384867294908845246765950897920 10484747 -12327268840806612172235522233228183968 10484748 42745993344983441747519661230925880320 10484749 -6832291313484449770429698809044486752 10484750 -190777404754021190773477313111192928000 10484751 320998946558214172441472972960070545280 10484752 -198175091600176129088081927044535336960 10484753 320102782713854555267903994512949550002 10484754 -24798420796291403025271901328742219776 10484755 -271387020466614440668728071346723000000 10484756 -418107017058816679003623857998672097280 10484757 -173375507850762503550796038008931012192 10484758 -9358043073902583168177492070230761472 10484759 377258795034883587403298679980175926520 10484760 -215444161776422816979889824036244684800 10484761 -33261409861608257717778107170612548480 10484762 -140203586056099522646091763269023620368 10484763 355357092407165004838604647547179675584 10484764 3753397728192451054299556199529627136 10484765 493036673127618072184751444957962193400 10484766 -10595525513676514783779615343696705536 10484767 1305008359488345593719762250053795553952 10484768 26051501620835120014644658637799161856 10484769 -148037030371862313240998436254379064656 10484770 -153494187683373103947415949806998336000 10484771 -62772881246297455176134442094329864 10484772 15546257405246120232901916838317755392 10484773 127913506348431137220744203853951587164 10484774 246526177301675841029118422775912106752 10484775 -264353955666597887359940780226633306000 10484776 10429280975032126481501964774674841600 10484777 28162446168553721814259464027831899892 10484778 37600033706379153121820286546604562688 10484779 191709166840355340473752202178397299984 10484780 100868310858606787010024109775217602560 10484781 128476946845957350618843925840818637824 10484782 258513897678410568269926489083053027328 10484783 -29583655902941706406080280828648899216 10484784 30108868941724105404568189049893453824 10484785 374076613206527346039387048202539244980 10484786 -158213574861308039984989116932267420256 10484787 140942552088265929428436369337628654640 10484788 -311829430990656938613831128844639286912 10484789 -41833355637187473068024006752097157120 10484790 51031703836236291998171763783717774720 10484791 362272272097449790676482972815238553152 10484792 -193308572381070566127583476488735232000 10484793 -351644408653749545783338367553035612496 10484794 7787149960516958763953836212047046912 10484795 397995848325217182912494983246666012800 10484796 -57430884303956995867163819200904110080 10484797 585097690898753999267606367074884396672 10484798 -232810017317050627944228743629681209600 10484799 -117149167836877140642041625826468158192 10484800 -69005802544239315065853416551127449600 10484801 -325830599501141091851009947993575363840 10484802 -20298279347314800311532109428036290016 10484803 24288409683018434264094354650466127104 10484804 -116432186605160978049273223076060709888 10484805 72866907176285997564911797181073321600 10484806 -18337890272019225365337336525982245696 10484807 54064859416169723354104917129163969344 10484808 -84883879668897254273780366904652185600 10484809 349774713330278857538047980131327333904 10484810 -37369761189196394696184507961140065280 10484811 156454318828865626494097669919886648060 10484812 29619868011000484788081258225359178752 10484813 -692977781921550443487564679778228258580 10484814 22473162239768253402393816387439395840 10484815 -159151869291009498396484800266865323280 10484816 -25502996237226510486290363401769852928 10484817 22966663748900901221251582296482584512 10484818 9080849833108581605874298066433655360 10484819 5097366152886941257411939391293632720 10484820 -20707717564625995327640363825423155200 10484821 -166748595764699835292959887012545852978 10484822 -266965066696158315467593853583965016288 10484823 101111734145701061365312258113412154880 10484824 151830952873183474294085928494696448000 10484825 31740495680178860427390647984120129100 10484826 -107350458672780749321009289246018834432 10484827 -98080241358509701970850617203980653200 10484828 -134787622589884343730940782716661407232 10484829 -837410247233624655534985981496210021760 10484830 252741240917538824883930016619760912000 10484831 -145728247991574729044787648546107750400 10484832 437517687081941908359561340415941017600 10484833 -32816547114765599169747410457860052156 10484834 177392483714252537438394650290910019360 10484835 -236912117530509359001111696188386235040 10484836 -46948010820874169984443002505711984640 10484837 91772047202652003425889330529465359744 10484838 4569039157853317556421523773203655168 10484839 552304905124436593716494894645971073920 10484840 56780443157140063872214783982729164800 10484841 223033100871804170456708335532197467792 10484842 278235687277027531072256820818507505072 10484843 612248780000794266146073647242604767092 10484844 -23989181756843188365680401410427868160 10484845 -119795962398811977975124783765738648320 10484846 352357137018098541282710725850347878720 10484847 513202332345691999459104709236438860808 10484848 -32851381726208629720539523714417754112 10484849 432272450293684951296783926287508038464 10484850 126434332755967466313795662034855120000 10484851 -82096735141181323176461496518568797056 10484852 245559991531435402633168971038934233088 10484853 108597214827545968902004081075702607904 10484854 397477111002514121781625989710035390464 10484855 158281442420526039673216040447855420760 10484856 643235944484165975875766488578455347200 10484857 -183886977201480943913646277038848267388 10484858 -317880275599010432374403248534856083200 10484859 16080695748620455200846349356126063360 10484860 -47961339529611440004994568716826641920 10484861 -717102710617591578104638705453476092538 10484862 3045937665229746177234607463794728960 10484863 -705061276210881195526776574525416049440 10484864 -52981225743244000485877388244324188160 10484865 118573312846250940004298091219780542400 10484866 98460690545429808387068340782636875776 10484867 207580879243738740614769746982026034600 10484868 90898594033309552808198681562809994240 10484869 206147666917061947650547148905868022396 10484870 92829227458090160031166584345690207360 10484871 -65771574516835998238893975685030638720 10484872 -303797435562929154919221653694887854080 10484873 372737599150939626360925227741795621018 10484874 150486210331028795113697155525221050208 10484875 106809881110050519175247154578895012000 10484876 425894955202621355664479534013189615360 10484877 30720369474304425211393192646064050208 10484878 -280073899754564100049454960973677981760 10484879 607826042079496240908447246784056690480 10484880 -14181150244513517916142810924603146240 10484881 -549474223424611327787902311113219016336 10484882 -68442224448445422279802198197767817216 10484883 -2956602923416543853583481723250149188 10484884 1972088202493152085526801746959511296 10484885 409845917423632762651505676975129609600 10484886 -150470886776622753348512512128866941056 10484887 -139597074620915505952942553359034420048 10484888 643448261851935048060453769891179509760 10484889 -195653699214976734003295065152359335072 10484890 56834004752539370997183377088770073600 10484891 43035622172710585658250850251831846000 10484892 -314002984304592648484104408376389120 10484893 143779185454950231971367067752834247142 10484894 133734297127183050880761816987601410432 10484895 127678895083757645095666905766709475840 10484896 251811318646594744419372922806180249600 10484897 888439885768128494703155393014862711472 10484898 47301970537215945687216171758387220864 10484899 728949305962357069190338308011226503900 10484900 189717938845960725376850550866940720000 10484901 184515713465441766975788130223244146944 10484902 -193479034951453619834250859264460002848 10484903 -30923937413676163066039539217051864320 10484904 327758545462961778381137528596927365120 10484905 493306951763139970588287863265653760 10484906 136339591761715242906162089501164382304 10484907 -272305783859738031928837476795834158760 10484908 -4641219287721610382352947410329795584 10484909 -71495698283748824128669888960551157920 10484910 237569190160434963804078746476272595200 10484911 251927135825266842786279848201224566024 10484912 3274453723581478598490165341011968000 10484913 70853981863521958014266918030256876288 10484914 56318600622810926436236674832517973632 10484915 -164254089971314878521949982595959874400 10484916 5543595148853319004602306623338481664 10484917 38273649247121129090779637852880664060 10484918 -298290512372093676026183149438408319232 10484919 -7916984911033408117567228937107237056 10484920 -462043194912375789193253195086540800 10484921 -309515260370809591177081082911593493500 10484922 166284682516364132171917042485957861120 10484923 -241716663217535956503636926981755324828 10484924 -252232106234262297324299793277879170048 10484925 -56556401390594988874873375504780224000 10484926 -14006499372999316144344402514354118976 10484927 -289433180072132311417033346381834380224 10484928 -62097441546155899071212551466951639040 10484929 -137585324443068530485838716070737188096 10484930 23012115082850750682578229374507366400 10484931 81158909142068505950786529270268585824 10484932 -731097149821306786513881006989283476480 10484933 370354675923137223084003141184856685564 10484934 -189972601065303875488546999760834521920 10484935 -48561753501922957348217316429339258120 10484936 109012901705419526020555026153500344320 10484937 57973389746776843118565721259344366080 10484938 -196753792450670361983638048390341500880 10484939 156254420897318762442466192117330606740 10484940 -213796637493292211071582185654879360000 10484941 -74002939034271791259974618090368249920 10484942 -31559855009666942113069131733318531008 10484943 87256757165314308346322471946894528384 10484944 -9347997312275287782430410364218245120 10484945 -182364300060764146111687463353754611200 10484946 1981348037880575044024706714556662304 10484947 -260672170969304584379089950581415198576 10484948 7958042500549354940824435700096802816 10484949 -36768336719003188878588748778913370560 10484950 668219990082138166584162882574944000 10484951 227365291125579440245399048822300815552 10484952 -129603781008269738896581066581456486400 10484953 -99243394999005251802912149422801703916 10484954 142145772421471062840632742121147737600 10484955 128497827230755540723301286524361225840 10484956 243295510605859073961274424947317701120 10484957 183739124105666435114570922570847094112 10484958 20144937308097084975435515653352613888 10484959 366659574533356565544105437175265876960 10484960 18970867414988041542281284153835520000 10484961 -62845695232624298349797882059110043728 10484962 310785768404386367331488357683189504512 10484963 344878787968335567219817301126365023720 10484964 -95332720191529205294205083314142773248 10484965 254965191190650178477660845224389588860 10484966 -116844964452466220102990325435920801568 10484967 -467084506832744748994328146815328360920 10484968 9121318593497708352283490376468049920 10484969 -404794320374102401465083500381202782640 10484970 -15318031595489340625527722715322080000 10484971 55286877598390083497036189013146488176 10484972 -276501780872958780963522961030143664128 10484973 79548076145433636820767730064616399222 10484974 -105378182200780323223020516918649635264 10484975 14144366240100276015978983020343923200 10484976 -39374593955539667777563409521103044608 10484977 -155119599593959730663121192462953536174 10484978 6524763300411649425060480879110364672 10484979 302394049295728481375976589274910086400 10484980 -137495542805949720014841347617411123200 10484981 287927553330464822026431389870292792600 10484982 -21235932972101537113218219513778356000 10484983 390119438038462293211014183221908891440 10484984 351918526698518653820260593022377553920 10484985 -61334638800369965473856346025830017280 10484986 -80543477330004172342078728131161059360 10484987 -233645460337104862887057977071773899520 10484988 62966189840127380527527648343111680000 10484989 -459737869975174352198013033271794985210 10484990 -1020442837237045365891213952158274560 10484991 187259494484225134172410188508488960 10484992 75827591199843109510486729178220593152 10484993 -211261368390833117194863379307089674240 10484994 100574413656076940537114852798078277120 10484995 -257114862890819667264578544640918797120 10484996 158282491672993015721223979085922693120 10484997 -1820203421675529007259192709464148000 10484998 -219201393064741987564421459116799837760 10484999 19073596339239031551349068393862649136 10485000 -82436680090792347147024205688380800000 10485001 88215803378546855390958360374592318900 10485002 71747966628919467843704292906610389504 10485003 116914012627806449831907861836764140504 10485004 207517749091987601299947463581541927936 10485005 136563783392370712873937250897421668720 10485006 -2040071618344957684148875412591788032 10485007 28678170717031430910743715536303650400 10485008 -152237464656927486801362112599713382400 10485009 101823985526896180868452938237823503714 10485010 -62012979546684123466231840669710896640 10485011 219425286742423755409542926894249807232 10485012 63467530639574830056571501924444827648 10485013 287032069314939483309350454817251040 10485014 126775477524851084991247961277301317120 10485015 -76332269846838821855911641927511285680 10485016 642139535747331051732081969663384852480 10485017 228839504542797842475640108869913010640 10485018 23049638663225709631786852310450910720 10485019 284560013793426902173659948608765228420 10485020 94285481393254339678791741526633236480 10485021 136371566535255541305187153268311407744 10485022 480626371923520295351215159349709030912 10485023 126897834639903672288871395042149680560 10485024 324076843555687273718043626634734469120 10485025 160666642245808980276245789373646186550 10485026 326491889015656113258352486208862245712 10485027 22947468908450879315427423699042167760 10485028 -537216446710568587961380065167314920832 10485029 98997877177163990268397826017023597630 10485030 62259259323793064601448365497952894720 10485031 -387958524264862018348601810479145923928 10485032 232445489495645926587290051015881190400 10485033 95560285135099357124051484533898222720 10485034 2324077468714493838602017431470341632 10485035 191588442582886854511720826241123321600 10485036 4844469697278916898708330375999577600 10485037 -44995222347807036427729890446170022400 10485038 -488251737373133274313788093899566659840 10485039 30354620632932460670410845868699614480 10485040 115142706234953228311837958586029506560 10485041 -162800014257860620570154297941559291328 10485042 -234431727448658064785146850456654355456 10485043 154297060677347961835526707155953862864 10485044 -90894902967673382490601060773412134144 10485045 -20080190113031959309677565724368875300 10485046 120625927488125321635209715315909145856 10485047 179949363732299106364714568367680963496 10485048 130271793505169669989752713660743680000 10485049 -214791919558594302750489975912763755260 10485050 -166713225483893661432069756525291457200 10485051 -165381975117475089800905800863194267368 10485052 -250351372401320224194119545262540145664 10485053 -195386569790080387934307894935430343956 10485054 -85382284629475519958829820270549997952 10485055 49031148586137196123528105887970905600 10485056 -25510093606558463647532325991329300480 10485057 78307713733953442116833915993766061920 10485058 -79413991167508265181838632377359210416 10485059 185309247609743224466689919400072681504 10485060 -42480475693393168992170834544713379840 10485061 -745000051026316287350734862496934058338 10485062 7232603107454745294259929073484145792 10485063 -6762006297655614309332175557327109360 10485064 64603673722795820554041640124503311360 10485065 334993840929439243467085925994930815460 10485066 -110937544642600534471115210681533190400 10485067 -361775031433418928533584961253830434560 10485068 120955394275533597507075838835482755072 10485069 55385740727398535058994375583983403136 10485070 -137871336805093018531977742246509875520 10485071 -441495992738229781455185465718440515728 10485072 -63394749751601370913886654591851560960 10485073 538952932543473410040965723750196629220 10485074 -119832042318543480754654912914301541760 10485075 44485456178017933560575627140100730600 10485076 10720641818995410875835144286146928640 10485077 13451772991782543757876932208455482880 10485078 139173829064746310900922245679475007424 10485079 -149419526990147692393670304514567350912 10485080 -243408632590147461001192895160615321600 10485081 -361102318780160686085157515026800768588 10485082 220556653569227168728666021539241336800 10485083 -193697808759087528399290593781500496880 10485084 128427570137409194756452121171395264512 10485085 -4839706369514788941299992647053675400 10485086 59218203116598775475919720384715142400 10485087 66534964342534876764443849794881008640 10485088 329662138512460907519596116587366055936 10485089 -977574393247184650439673753351231922944 10485090 -20353464910888432673457751135662643200 10485091 -372881594296022369265853926135266711408 10485092 768708775963482873448420267524814076160 10485093 31776900606250027035463161495931788000 10485094 -84353891124104272808764069256805716928 10485095 170653011817178852793743881979639044800 10485096 18823613728487510029423765451756912640 10485097 -40743209188481878301628564959541921088 10485098 -66211442381805885497433578889787808256 10485099 105000346804049380267802431255501885440 10485100 -265090225264566557052826964451961600 10485101 712447198336030784541074535558438494304 10485102 -49180461679313510555378569867166868480 10485103 741328449260164612867154175798315526352 10485104 606360743335723264006080537687490560 10485105 108160437337010123056999380993502632960 10485106 188564563054261459698400860640957441440 10485107 163605719994917101889202913756985224704 10485108 -214712305341566904782155848256870843008 10485109 -369209296370301818120009543228513649120 10485110 60536761349014364067472228862268821760 10485111 9663734192137610676545734228774425600 10485112 -37344900320375841202890376811092377600 10485113 165402695071831386572402461221770880324 10485114 -183503167376451241984828817911386716160 10485115 397593665898952122330307884169245653760 10485116 -317761272344545392712802136683437455360 10485117 -414721770907655525453723829816509279040 10485118 -281669015658498229367111542000719654144 10485119 547629763620144008348110673562390971520 10485120 1851369615191455136900263240217395200 10485121 687157927864031405494564875974075359444 10485122 297260586698245886804612834220427676112 10485123 -205785325016393921811803819932387952832 10485124 155478015908059859048784646971859276800 10485125 103950361359488754448465806554960448000 10485126 2265440541034233302817590097448234560 10485127 432522837921526714750660473031157725976 10485128 391924113196526836497188123075601500160 10485129 -247796959297629253662805758019513810416 10485130 9291345773779450609377713966836224000 10485131 -38616657886370282208909833299745013000 10485132 -30916710510436399198814474467331063808 10485133 55782103520859541419493710447486355382 10485134 -254307733524719127320128486413699264 10485135 3478148548022116624608345127158098640 10485136 10726727309143058944825353195743084544 10485137 -15153838585417802610339081087420069900 10485138 -17470420334340908415953234159346130944 10485139 -50038748265671913180117537265135412144 10485140 53800212883473962726924934849544861440 10485141 -363539798076793692027698942096182925376 10485142 -348229283689077800512091415902816898528 10485143 -482666657779637389776445444022581975608 10485144 -247472872018072367118395749532009902080 10485145 -161353682964636393249895737083007657600 10485146 34529744611745672307284415036090577920 10485147 6481585430655099308727072198765384600 10485148 197224977657424175938866940283158225920 10485149 4051851702620770726387180384848528888 10485150 -15876097038885680558771275223404416000 10485151 202730028428429798984641517350558749152 10485152 398760374704045299741560012495559524352 10485153 -125616994082825330105810428116666988800 10485154 244918288839198200205812286392202301776 10485155 240423961727726323088873172382767268560 10485156 52395882272553910662380074939741845504 10485157 -84075984107851890571089704491779300420 10485158 53813544059665403491675095377521805952 10485159 34950303867520783536736363946004349008 10485160 5435479264110357522545621112014438400 10485161 -38961627982449049201773815982209669376 10485162 -166735425260176785143489439233759699280 10485163 1327895301855950186006380729753739024 10485164 29386670282851949131245972860315767296 10485165 -371271927811176602751474734101325398080 10485166 150528388800915611386442884993542196032 10485167 258712044819579199240836958240241648952 10485168 30488346871744814971344091972628840448 10485169 -250675155605392845402397346706960432000 10485170 -187777485595798428967858499338872090720 10485171 -124553077251813307022809715001846681120 10485172 130446396452958683435799213515379135232 10485173 86103651249730578993486683072868740604 10485174 190927578510265975028128254563684352 10485175 107630638410104872285694042735295652800 10485176 -110551960864258307113365476566970572800 10485177 131335061574760399166096934672047210880 10485178 12659898972613210546417965842293843200 10485179 -95766452642593976775466137466145629320 10485180 8863236778340622584220463266527692800 10485181 -116054552266091988031233954475694531200 10485182 -409809710171045141704309793113724385600 10485183 -139261250131466311738369647325928560896 10485184 73144797835283304666602479395343958016 10485185 138734233456817039872902456184815153600 10485186 209850511547103647951216064574662920064 10485187 13732580670982950331816743809407903760 10485188 76203827945377566198149871266670489600 10485189 35710430285717678167180174860977537568 10485190 -135028379793122142726302804165581048320 10485191 -201915558031269318647583110545710714408 10485192 140198925705359054697308548855568793600 10485193 -417829080706776922419969972575879611558 10485194 -41763679163405832237905521104989801472 10485195 -30205597155810195074911359202897862400 10485196 350438296362106121284561754560457697280 10485197 -179913495546268260732943013160572649354 10485198 -11922681119352078627655304889380063616 10485199 -387888092588328394629005994918351446800 10485200 -24227237624482325380806793440126566400 10485201 31899717344499104624139465975183016224 10485202 -1993754334365111228139995453302358016 10485203 235164186465159750283185042593613721452 10485204 198821270586913623573917623816973469696 10485205 175982329329897344012457410205531904860 10485206 -1659377591251619102651574080737814976 10485207 -21918351775878381412782450382162597560 10485208 2614756146407258974180178756435804160 10485209 -3220626661256624954046647995351444608 10485210 119688642346006795204920338825267208960 10485211 -345656049671208094568088015379533058800 10485212 -14550851656072052705652295398644012544 10485213 -248711182308728758725774143063792835456 10485214 -6176787039249240139428637505165853888 10485215 92871041274266318595624640738151377920 10485216 -51699729707445553540746069138131386368 10485217 70916597917221393802581543563762868480 10485218 313712629044268313806293517780800532560 10485219 -349367004963064273323107613302135486856 10485220 -393908956777264316831740195370626533120 10485221 108865344530021376673095518873238498012 10485222 -81397203690776733928097868073858684416 10485223 71072234471758294152976650580957112320 10485224 263781151599243574819022093918247813120 10485225 84479608296286583527433315404588258350 10485226 338129530814163835711936936922814743040 10485227 134729264408873403121045704468496407792 10485228 -123857316825721401094079341693045441536 10485229 630512983268650282591425832238945116780 10485230 -48360057241241535594364290571014021120 10485231 95482634685026641145524355480395289352 10485232 -229199761325335550548782841064880570368 10485233 -804518677060045034812122419562563803872 10485234 -101638185335263012380014228051417771520 10485235 -308441158622386317008499171966268594320 10485236 42927160855593433183181543344474193280 10485237 -76123236329147983421182131773336125440 10485238 359138954986687198267185584315220239520 10485239 164610962927642121243773110836171608040 10485240 155454856405086684564272885244788736000 10485241 -28767893925616534920161835686931795520 10485242 189992863585811070318750461533037568000 10485243 30399252549237093766807579752269110584 10485244 60011215272363725718466356579297116160 10485245 3269001030220189411663829050030882680 10485246 -150319190224837422410490817789572801216 10485247 155043284727395394854867133216495930112 10485248 89742126855224674838361981521787617280 10485249 -1877961762935440931588510766798878112 10485250 123093804793475106234193290112940904000 10485251 175840520961269397474075072956582592000 10485252 289341277105359916330574432084167118976 10485253 -185946365991741184526762987650375582498 10485254 -15272369142740810274453001529344527360 10485255 -71135917824758666352614886399026400 10485256 300782381718670284860532726307391738880 10485257 -65361524445125873185597559900294827494 10485258 -16052059976115700300800316917917629440 10485259 66223673604019658015839795340269093460 10485260 -159241520951014897697558849044555622400 10485261 49443258381154602379007626885460071680 10485262 233600117755281728859834466287142207872 10485263 -405076667169922474858793275076954168496 10485264 -68914566966889824413454982604266536960 10485265 -364392942865023749888136312920620333260 10485266 139949017764142813764337026999840541824 10485267 -92157964550305003099110338804172131352 10485268 -131201186314340759247932681060095484160 10485269 -755082568022794872293141980531596935940 10485270 37976262710435017397757061438966007040 10485271 -39282497314646049296751480859851193528 10485272 107169537063169424205104680924362055680 10485273 -32000368900521724003064108332343516832 10485274 174385201872058894806387108766587862272 10485275 -240956882427279608179418179560790980000 10485276 207789013209143344556747614428418079232 10485277 -28561435987640274053464469447955085056 10485278 33657520233043279925872033479474363456 10485279 -181572810405316376966230927523040151200 10485280 -74238767497998508397156654549530705920 10485281 -286000474084852115085871189262589095148 10485282 5542459467600713787067772286518897664 10485283 -409954646246609491409919063114304516800 10485284 377839499779839346999096884490476773376 10485285 49137410878431863386891999897567296000 10485286 32105693436379899051925667700870211584 10485287 552001260175563623930966014633902546936 10485288 11935170449575541260671397213173841920 10485289 -456512076817886319823392032435588395520 10485290 -68543282651725365504246459457568769600 10485291 131225510673970660045251897025106549592 10485292 -2434762671567042465306071677447321088 10485293 -12691697813954887893658606448194694016 10485294 222077931746070396418787217105314796672 10485295 204364656835308175543817978741052887280 10485296 12248506058159361745863012620889341952 10485297 -653495796889476546031607674097868834432 10485298 1794516456740845861418903017805655360 10485299 396974676452002349327979451228648681344 10485300 -30884405781052852850645792069784883200 10485301 -111655177435058147438553308017658043488 10485302 -162237133183376607085572381416250542400 10485303 -149223413860619323509484077690920419200 10485304 -757737595532484406924856274318954209280 10485305 -257429144277857477359070622747575614080 10485306 -8385483547858181471965190336284208160 10485307 -249318564315658594419312253422841171968 10485308 -26566922010235927337750109399670679040 10485309 139217368568586492714876198091066411584 10485310 -47434862824425346049894836216535040000 10485311 -152769010651406895636837262558278777888 10485312 12499889781547917392616639526361628672 10485313 658105929046059248535824543666846823360 10485314 -12647425931134468121246395959378813744 10485315 -73027424208193449632168175706279176000 10485316 -14852708968724971966719212429054935040 10485317 500128118432580367402005889861554174366 10485318 147351180036863340627979332987144437760 10485319 -15582223637331389097697911016156554400 10485320 299941236040818655440632976448785868800 10485321 -39792726134382868625041811216858188800 10485322 -8387213355505566111718384961964750288 10485323 -268818562365381148135614757340622088428 10485324 -26748971533542257776238657983327217664 10485325 -107478330198030573813853551197483125500 10485326 143630629182230523236186979874887791040 10485327 -381080752131517496013947970914958274560 10485328 -11381291289902428914982016278365732864 10485329 1584966014367942114397703563521230580 10485330 -2810211456824637451253211321428636160 10485331 160339268645607986902924922272860881132 10485332 19516189478767032129764067482270736384 10485333 15627026409847557803764269543869173902 10485334 389288215494420720443134873352950998816 10485335 1053898321752009181315558450022914560 10485336 -18037837625532962250217407345341337600 10485337 55546947133925750694814292751466363392 10485338 -70933984277258806185468226875247537680 10485339 40031394287710430618220698036376406128 10485340 -110733405420701796313579321413865420800 10485341 59569449384505410728316641002059459084 10485342 -113891824220856614752437447377771059200 10485343 643497203290411334178584623353192257520 10485344 369774326072375755541255420740562190336 10485345 -19917899176330127143272292364066463360 10485346 147516016988592379570284166130277985872 10485347 -142649410227192430416438140469673510848 10485348 -16296232270576749907909653857634416640 10485349 -23821118979496598335454698863130476480 10485350 -72391697804414532130427145453870381600 10485351 -200002158881225952960425576271146007840 10485352 -533100002255268122539112043093359846400 10485353 -60707716319879305771372266557296147398 10485354 129761405059601680064096864614016163840 10485355 3658739478382232606348648699236920000 10485356 14787807505304960699358062234141184000 10485357 -8139652334409238182697665165293643840 10485358 -33215387759449957082746311704403269760 10485359 697882937936859646230819318695198456040 10485360 45864716509162959876085592251156561920 10485361 260785144433730852330326127018955694772 10485362 211371482995492505309924453486050556160 10485363 -30916866194089375230513433668770552520 10485364 6224676129883323054136018851315424000 10485365 318490028393330158511776817547520218240 10485366 -286137670772639238564670026617957976576 10485367 -345254938661532129695276496227709847560 10485368 517771369812981902039329776890757120 10485369 8928250522558951743182107938574485450 10485370 -52319317259661585775071553010172579840 10485371 -316495954417144348350474385197012543264 10485372 153159173732951422938935047689544622592 10485373 -182222625005816329049573515816656352378 10485374 81112491787505405673088199160019679232 10485375 65328780889310806538254457757076788000 10485376 -238056945143397763706286173816094720 10485377 291383753541344459718759520114168155072 10485378 490601081088844357336700552857681920 10485379 -166585269362897836948009616134680565224 10485380 86006751947863308475219540692038380800 10485381 -37165141491332711708238651841553012736 10485382 56508928353240759333140628633455846592 10485383 15263432670559630986346671503032647504 10485384 50773715944443787031819165245028106240 10485385 508175552856794449099027028226137569800 10485386 229777189262216211891917411446358233392 10485387 224346624406157733128305985989353282408 10485388 202260882503267003099309557457103212288 10485389 -653273395632736712210514784747658388810 10485390 125869562872392548274621758592058045440 10485391 -133733841745418813982283393453631594496 10485392 -34015447202565142078840474781115899904 10485393 12705460601505481087751999822241060864 10485394 -66828060389397312487841570064072891504 10485395 561361307350622888656715398418501974080 10485396 -248370638509185269751661653692383150080 10485397 285489383146742534073315798162820842080 10485398 124061495053258440052505121996495009792 10485399 -241589963953902923485667686523189306880 10485400 41703242725594180726705938018954240000 10485401 3957574464180383341615814267642379840 10485402 -126550747134247667819256137891889282816 10485403 -133000879290240622107338671318782631136 10485404 -428924880801193206927555177635972166144 10485405 20030069375400448400511220410912024960 10485406 -359596003585029223069023808610210398848 10485407 445321477371801333164977666473761938656 10485408 107405307957317156964715875758852014080 10485409 -176674251927622502099914391496811378176 10485410 21601042682118282179448615262244957760 10485411 -48513081550544644791535275700517921928 10485412 -488330893354958739929157693106640785152 10485413 92989492939718591580182413544596250940 10485414 -81868662106552197255820546967201366400 10485415 -364688291179101801970098435068261146440 10485416 -223165899690437897995164255241884057600 10485417 307431914825896085320837001073859988880 10485418 496219381727525537849414091826542830592 10485419 116363924544614556567512055771983315712 10485420 -2032111789013161763242981191945584640 10485421 -8643107665108380633871655474879974560 10485422 -64147225529794999727277601120643127552 10485423 204602367796897631306381255726338286880 10485424 49866736017063697654741040752761176064 10485425 -249246051148120984538529346911239513850 10485426 -5255932525395966080077987156573504512 10485427 358176864339147800545247719296621515276 10485428 -555928980756759835055302186189171200 10485429 387568521068855034456298234174959696960 10485430 -114347336745139921578735983947446846720 10485431 -52075729024187367363567409238865341736 10485432 -160247097889313950939619165996651028480 10485433 165141935830984224392731588548920104960 10485434 -49702078507092163412866508155258664448 10485435 223799741507801926755369172989538502400 10485436 -126116908122191000987882033879648936448 10485437 -331475643348294645727856863623082537914 10485438 -66378745156484275085855357695584075456 10485439 -83481582649525555510595256028510825800 10485440 -9510617726263829974574221944202199040 10485441 -345423520559242489341099327205713123150 10485442 155822496272079488223509593928393910144 10485443 -514785123489680527762453649778627948240 10485444 -293746185163862649137703064042202563584 10485445 -90912302034029667025875413553073257000 10485446 59015941671539867906747658564810699840 10485447 73343791652853535494485474140923239424 10485448 -8931199186451277155136131734177520640 10485449 69295796272796416253574677506298576520 10485450 88661321901791072865450418659913497600 10485451 95812834946952555690408996447200656792 10485452 57188347497180075194986624944798551040 10485453 451929252528420235973761158854369579808 10485454 -28360414894157780280788876535074073600 10485455 -44918889994541964926420405029596443640 10485456 60893595408879026427222964862418419712 10485457 -116625976656245010392323880193775769088 10485458 117751260818100511040066324981722600080 10485459 304381265400950675101361263761775896564 10485460 217071048510087511890016597852018114560 10485461 -167944183515789920947561265255964664530 10485462 40051335466513712156655465768271933440 10485463 -306460660599728993695373902232216833536 10485464 -1911365153470465276576622542119567360 10485465 176157421517079454711406039555472230400 10485466 -321177383094344103256328161844566607136 10485467 53233767115993625889767978083484796912 10485468 49091544597270828837845863403938114560 10485469 -104351174914560264582940272816526647130 10485470 -54248701111421950917701288384498553600 10485471 -151805136932255106946319060404643371704 10485472 704688943634824140481099198238982144000 10485473 -159873706315191879329735450636528203200 10485474 -92692511051667411912837723198291968640 10485475 -9679940571793656742110715672290528000 10485476 -47243560901105454611653059384398893440 10485477 486484748266331273620837570520633763840 10485478 1804059998635746645157467255091853760 10485479 -703523513104574070498833986003594750920 10485480 -96502387694596005036767048563175424000 10485481 271139817651239730132879570742709558772 10485482 -125589244090921641964350896267585142528 10485483 77309547751088397134409045673093800024 10485484 -53776743901537648294280086090557193984 10485485 -190596568619282240057460728917889912820 10485486 -32239383398199435527303587058120440896 10485487 -61046960781940877796206473300771895000 10485488 -31008870638968916036460314764559548416 10485489 172911381352086877427608171231284573120 10485490 -120110272534868729834240827823485116000 10485491 708296658579757386830737646287369394892 10485492 -195285108324958586275653238995555379200 10485493 -254625468479068718558168709969873773952 10485494 -57073367532678055492713392946679257408 10485495 -140011794504755283335372600588277660000 10485496 51240738304251651683464469011085967360 10485497 -1660773187297077962996160430790028300 10485498 -54294361711777668553302852035902301184 10485499 62724076882876752002834524010323806500 10485500 813889056284256088562635972548371712000 10485501 7189299879875235553894592705644400640 10485502 -15156111308079178600614585972331425792 10485503 -99542527542551749023881537358038455296 10485504 -56124777529876446609051814499356508160 10485505 -219670388630527654833416466531237000000 10485506 -102940773560612124467678906675299375200 10485507 14632155130605586514822611221242688 10485508 41760991106434680603975310939966319616 10485509 -36100471848480096285213663231844197600 10485510 -76431026846896910443333484321610240000 10485511 274725252560404301229477187063440122000 10485512 215558600332864797490930070613413068800 10485513 -319807039713264939574344945070914604758 10485514 -81701407340508366198945661089515317920 10485515 20370059434176445287058391734293950400 10485516 -145891877453646138376934599976045101056 10485517 -154764721339373723381551276750411497216 10485518 153404422209192936762269271830053094400 10485519 -244147719494875196760193858087030977792 10485520 21805212333979658611751699843388702720 10485521 136230948219242623029604934739327147072 10485522 51072738883154741677849627844801372832 10485523 -581699895482102366574522537123033814228 10485524 144384228697806498649257750719956862976 10485525 -15641566272549870193130277505642826400 10485526 -243227836671712722366878034065225016288 10485527 -289418870745080930932539891266187582840 10485528 -30067850848396737341447805395513548800 10485529 -343328830525023804581987293162580770870 10485530 80630669971980326059435073738189952000 10485531 235003315301751849562486348932486672 10485532 -51802032854339482824814558787435335680 10485533 2969242947648850269747703702204235520 10485534 84361361600013282751069808848711209600 10485535 44992193338954310500227364536340364400 10485536 -49432293792175303060140626700034572288 10485537 -125160661936989999978828924323598895440 10485538 -33667051580186213590495607362644587520 10485539 -16442501241535110281193225232050593280 10485540 -69559661163393529823826901130202938880 10485541 202466463691143056425494709214775597984 10485542 -112958113917936992052175076224685879328 10485543 150218066238964808956398480887780359464 10485544 -411035919582798628321189463100945699840 10485545 -46278045403870837858599384118767047040 10485546 -96286265133401015401754160445032527616 10485547 -325816550469206101870084505788684187760 10485548 101679948503013278687314489159990603008 10485549 -100646033572760650627873345814215517760 10485550 1321192728746113519915378984608148800 10485551 300351091549392621491298001302350576232 10485552 15841166833725700341499434688419201024 10485553 14491567833025346100197710236268204084 10485554 8081111355013742488078632351985352976 10485555 -95366035655535206410872327327571788240 10485556 -433614905964153105091290505491738697728 10485557 -667965103688459597559565021028148550848 10485558 -165385957450403314491700495470658940160 10485559 -770102771497911319412617386721803956160 10485560 188827432214081811335442331872247296000 10485561 -7619483706629458335135165521560540800 10485562 53542069650300723787145877550718406912 10485563 -150718774285732515210122313965431994352 10485564 39942950372659626212074857030635618304 10485565 -694405562639943320467094436489266966280 10485566 -70339602341509014377805380038942917120 10485567 231740574713937674582462956112231582280 10485568 -171799829098258417476230295800439111680 10485569 142150899802886683099081400622064544196 10485570 -11626066658232593492812606489917772800 10485571 10060229187384988464716329969242730200 10485572 96883814709157704361348128472944000000 10485573 58811821864764099727971580545127552128 10485574 16251368535820675657132444776159688320 10485575 -117834048790752602501749349379917479200 10485576 -456674028003632684286716356173391764480 10485577 -871771887070606987722618395296637468700 10485578 61217312832850569465121490355349724256 10485579 134390062941377379619959913994673743088 10485580 -104611701574861521648672336644073461760 10485581 870402388877327712318942940580839902432 10485582 -117425738027307352088560675071507212160 10485583 -49585971187844180607778286373213451200 10485584 5522627162042911989000199844828676096 10485585 -54012486053489315936064363123884697600 10485586 -62480570923799602785883386904514494176 10485587 -44732079775152034270311851676158227200 10485588 -44209066693594572706951429304742236160 10485589 29877178730642986714289433406212125390 10485590 -89922360225341710522535443956196819200 10485591 189481181317881576775231397238273162240 10485592 67845446421172075882186065367077150720 10485593 9640605755620338736771157553562304784 10485594 91310935191768008965376124502481015040 10485595 135441475265430453056735645988598483200 10485596 -225697426165188013737748592710890676224 10485597 91771225105007408919082817782565835072 10485598 -207906904219792882682552205612839330880 10485599 231900134912708265352131201481247757600 10485600 -209159046372305326865839098105574195200 10485601 -253889487186306169838177834183374433856 10485602 118657508034742830836722242152548444752 10485603 36654627019966217189102387114012976264 10485604 -479163456598628124761639580282381900800 10485605 -320598140546133067349544648535184265900 10485606 -10363272223796616160627466518515511296 10485607 263872387988618114040367454544244718232 10485608 -140559084282282089263338858236296151040 10485609 -50315924565040419214044144797926120032 10485610 69580662888466705813796292711884881920 10485611 -424299687793856235063583893603638779788 10485612 -12366229739492397391418040326928347904 10485613 340406264033134836518202032853109867862 10485614 -242953875276563454691174040776302865344 10485615 18286584265398512436334106859185472000 10485616 -7152250373920362348418828769518256128 10485617 -468303731098016014934109689391470021400 10485618 -43490271329215785269289640688468272128 10485619 742053504714946730096035994360623443020 10485620 277227189197537082305279141158407360000 10485621 36583485148927436854308803622702407790 10485622 72616727108097355477486201400858044032 10485623 -30217297332330039428713036345772215920 10485624 34643478568247960527041662809949184000 10485625 -2690039349154911570897257468256350000 10485626 17347724342466634315966087902675161088 10485627 606218314969268485595349360810984576 10485628 -103250341117513829670593901153767604224 10485629 -237918319237425463577609288836389246528 10485630 71402563028290010303315489735791719360 10485631 58749408007150673665905967399107682080 10485632 -305652987372892501990316779020012748800 10485633 575326759966071682628221489302045644448 10485634 -584620675225164741509631329136796101888 10485635 -69272646545815860534477093578490380640 10485636 -1153445722628580847277545208138366976 10485637 216428677033621957745630750000130472286 10485638 -374898165080740204920127203707814053280 10485639 327749186105471070476709953242942483200 10485640 396165515456258660765882968085252505600 10485641 -237480317230660871159802649306939599600 10485642 16841393680458749607431346359416326912 10485643 170978065853798415494633336777698925200 10485644 -115344580500271745082555234582670402560 10485645 -127167976889618627445318644260520496960 10485646 444968168076044662519265445050963506560 10485647 -24446799363465601787970484076865858240 10485648 39105565524034270125600567826735276032 10485649 -95522826526103900911094778720433958350 10485650 32017026667957715547575224234129344000 10485651 386826664262166157453957974571108288128 10485652 -203532927340724879702113166307229395200 10485653 1377821558210058009466685100098164737600 10485654 -131532863281615695046712872766629588992 10485655 -540278937802545845410403382662953678440 10485656 -95280029885916641756460562008573296640 10485657 -30551752709562661746592130311191356160 10485658 -231356253316570765535514485662544033280 10485659 -332421734826650660810800933313892838140 10485660 -81836185136736067819467979189713546240 10485661 -42826101150679029825773572521171489888 10485662 91836505586466853239284654101153158528 10485663 -364415488639978706849166791301227145600 10485664 177078093062417957478488293845224128512 10485665 -172193992220860571989620842337692984940 10485666 -242355539974923367988157592360300742400 10485667 -35401500420825213158962956985960373284 10485668 6087120853082019832203591897440635392 10485669 4364534156666531796000858077837909568 10485670 87321712312506044055000145709221401600 10485671 17885808031547039700330554070287706240 10485672 87136776832043697966994164908337561600 10485673 391461813121312696815787366475783329104 10485674 -254224931054596568533416044313115043664 10485675 259227573456390625431256290686060094000 10485676 100263498597395376110944962068249902080 10485677 -338244453190979217452786210895112447200 10485678 -66597553262857831022856831419850439680 10485679 133804004053074581257329082202025080184 10485680 66944081550542489127492715690705551360 10485681 -269295318783257137074431183918806606080 10485682 269255116730385957217618332131225500800 10485683 155298103555106653417005184731285604224 10485684 -100075349766715245964363574823964323840 10485685 32624606443485659340279965088140616960 10485686 -7592138163029868096759612617290394208 10485687 -230961026608781179349775745820403906840 10485688 155124972801249916384618251655299563520 10485689 155655261805796193791248938805003900356 10485690 213186298486632661982102681634391088640 10485691 -84549213555968788733500303067337158000 10485692 49659344762835445841504523046087710720 10485693 -40915458565747917550023301425887132736 10485694 -313426595779845366583399860704072335104 10485695 -208254095442178670866853075609398266000 10485696 -33328270219461962460649754893259636736 10485697 472347411536700775504976469440800974146 10485698 66333638809712035378641016811810619600 10485699 -256644671396426093383886358771223836672 10485700 141065477300666878269721186200813158400 10485701 62967670319204433583870080646429021920 10485702 -138381902190690156019745390248801910208 10485703 115013422852760680219345939145799367464 10485704 789784858223569650015581588638715750400 10485705 -43787745896909438490437374751964888000 10485706 -63360475885783648356929777245889622528 10485707 -814620851488753003681285467712366120044 10485708 10401500320623916818904174425923174400 10485709 111013594086168556552040837362802804736 10485710 218359332291343941192952068782296109760 10485711 -489411074650030969655777889776132361240 10485712 46091269794065570130779199415890108416 10485713 27007838393860851713581407730187258880 10485714 -231842589831174179655527726189247384960 10485715 -203115846746753774013358324941786386640 10485716 167892709585612148612155379552032757760 10485717 63122071520236301573728955706002422080 10485718 29564125073821494191372708496489910560 10485719 -85795463336731381688189929254800522496 10485720 7813299645019090043066750713528320000 10485721 -511609844017958536494523679383405657078 10485722 -593125954546229654673049024720817664 10485723 177610669248663575145073235879759176704 10485724 -268459651302292829534472466300762453504 10485725 -99871331969256048435101383427159676750 10485726 -102480563805907926805662665961582739200 10485727 -159749971214838513529767920016095562128 10485728 -483423118294106005817764558401806008320 10485729 312433357804859611542128574739950377874 10485730 102599504283424512526454768979843113760 10485731 731683058384842226768320278756689765532 10485732 -51722577593272158758680478014864723968 10485733 309821495745460839268953382484738884380 10485734 62925832026223206117002850609868939392 10485735 -27091312136721058555687843193577089760 10485736 -157778936360958091011437620093670000640 10485737 -285932261696562090349139262920671217520 10485738 -197607537669695554897573191115874623056 10485739 -580603306436288049189827213138772680 10485740 -192991401575232989652590816231015055360 10485741 -21001219917220658795592930201161804736 10485742 -282164593151650443228582563136089091456 10485743 -160894042140418844198227777287204617160 10485744 63785410184276228116842925138517458944 10485745 -189787788057101082384952219798917137880 10485746 203060699461011423524057476663932601344 10485747 405361145420052611008893918790900515840 10485748 -3018435552570108812865890688401711104 10485749 323330459651812989230240937465313883520 10485750 -18899731024238913325905868531273728000 10485751 -615042051665572362861960600657400052248 10485752 97954419496148365718719999060318617600 10485753 -513000785957112041052643360466952685536 10485754 -168659021894654737142800438409276129424 10485755 260554797562918808172795283649307363840 10485756 -67471834708851640228665101484938469888 10485757 66816345394371758577826273431746289772 10485758 328268612260013985992096631103343384640 10485759 -14132027361054445460890301900556125496 10485760 108858498790059582409719740813625262080 10485761 -309900039664294335252531808838400291456 10485762 35462931585673025046294087489436953600 10485763 293615524098251450559611034796587633696 10485764 -705716325176981960681216840748169909248 10485765 743003109484483059641646497445026400 10485766 -294198406397167553366043471581752203168 10485767 -754239212847375300197949042677631566184 10485768 -608531862257170384350660239644811182080 10485769 -110619798007804820809841106751728320640 10485770 8624145771613184848499421608053152960 10485771 278481699129301327389417312757038326784 10485772 -337369465059344491283092743118253568 10485773 -351278860982114167972744688857647435978 10485774 13489673887382614068757178432140913664 10485775 289013167366620474459380252277058965000 10485776 11837253926991450050511225790225711104 10485777 236615292966398690239084984237740380160 10485778 6523820853900525728534200383151544880 10485779 -71958960419322845580902519208454705620 10485780 -69334635293294297474408466129964554240 10485781 -123706129595227761516325981972900574336 10485782 -49872679575096697263541271056290007008 10485783 -4738268004718816814909053124341625472 10485784 -432965587282637996204279843152859965440 10485785 -167995101941850640055196649544424199800 10485786 30450903826395395917544544389310614784 10485787 -13170854391891799203882970390793656208 10485788 -53497316863481647325042153457903462912 10485789 427709754262989334632050966840425839360 10485790 3377908163934655885339341972781363200 10485791 58246536350597651542858009268063941200 10485792 68314883462535418593223397435913535488 10485793 -2523829181128106057680631974785281838 10485794 28629408469960193884774542735116995584 10485795 -45500186851793859473510243720376217680 10485796 159736010184344688005089477273499965440 10485797 200769190769838505724920586037958396992 10485798 -246437913294895917872474593499461974336 10485799 95998530714089659957936400499976217760 10485800 -16663909264518472349834484898229760000 10485801 -502830652158073129840405642003583676960 10485802 35188413051757704294707709521770850400 10485803 22556426429515836754810847695087614624 10485804 -210581389340012977113241561128383001600 10485805 -288072908521366333357030573481417714880 10485806 -41394702026663722845133301066547027648 10485807 126973747512614413552203016861696440840 10485808 -2984413091926867881004339475534544896 10485809 -359945388324875826784496213210439847884 10485810 -105002786603312510369074047972350645760 10485811 -27894260935013694497001426869605382400 10485812 -4901295445511942465559269258970955776 10485813 78824029679116759636233222436553033280 10485814 -165319982643345976189284772482651675744 10485815 -90979743219278897800704588434173440000 10485816 -12898107314232715207339286140418457600 10485817 16115081905747649122372674659924877866 10485818 -19021857428841350791938647631114211584 10485819 -459547369374666817177729622383242648312 10485820 -125475724650585266375371652761590528000 10485821 -492033613224568740855326751552020133480 10485822 109115449425450852853296141371325864960 10485823 -8129944058918421406439720253072264176 10485824 32988539810495594524486351663365881856 10485825 44708547806338850904521235607112289600 10485826 119373330346199458807967347488341781024 10485827 2532394137373253127999364378856660544 10485828 -142078916409132329164866715116742656000 10485829 -289477003925778935400251913815689118400 10485830 -66292737468159143642165809214593645440 10485831 189801170674241326579884266749158979752 10485832 14398150774296373972879050581713551360 10485833 806777851169937753637761386854758239760 10485834 26489268817971555673677803397917184000 10485835 -104540095476778208114254975550348228640 10485836 80752150964485240824154680891084276480 10485837 -204056936077002336785218227258680958420 10485838 85594669290343911540829910212924322688 10485839 -56100495192755554168740829728051243840 10485840 -44893455364398712544508423633176494080 10485841 -961936764514513497475136303685776529408 10485842 355503339292778539788287085183947517072 10485843 -53533097150953106260338808642668582912 10485844 -478650930718525332499527194191981948928 10485845 453084412669179574811444798621751083100 10485846 -3984318341052744790352807284040482176 10485847 503073863383975175204599057885104227032 10485848 51593728793045325909190941802686750720 10485849 -555793296624286846569053760825980585280 10485850 -44970879871718219465409975128338647600 10485851 11022312559775745698826925917783302952 10485852 -46426096780277614686337726290581941248 10485853 137725720586628103909290558549462160000 10485854 193171474362870672252532601668950005376 10485855 2013932563846743224664480833279735760 10485856 -444430753666774869661186640704755204096 10485857 247951066238007767382588300637901983812 10485858 203795520835201871516706461087690573184 10485859 454443464802076600751790522043331516904 10485860 250666019923836852174922704816230400 10485861 -233067014293243317010047536101555590720 10485862 40847698897487229648743098373786526432 10485863 -921294871687669047837379356602688548616 10485864 315453201346780945551504929037827496960 10485865 -21095167904233591758141359558984874480 10485866 16116616063981533426327010916842149984 10485867 29066312258910694043691076325917274112 10485868 -236026565224773475013217470028689143552 10485869 681710650959603903153366572790301149270 10485870 -21224259817651881536678587366276579200 10485871 -130474829415325360959365684660222304456 10485872 -150573285914910125487463542138848870400 10485873 45901241286345891380721005940094913448 10485874 -4586692524666064640125108993221451776 10485875 98096766545908713500972405927585100000 10485876 -79853720295120371067038505173934299136 10485877 -246160231026524869895317891658758200274 10485878 15027623640762137814957827703773247360 10485879 -364731996402486715186513061113291963416 10485880 -199818298472955938953318324934895513600 10485881 -152346763070429709563254776632002372608 10485882 -147415314162022897805690798361290342400 10485883 -834464344173676052522645888795922873656 10485884 -98409017852930225741540397037242808320 10485885 -227918693462776940412371909647488938400 10485886 -78911023597027644809802755250510370560 10485887 -530161791577683657405665561194832206464 10485888 112455248757323490443583760393033482240 10485889 -314662935175526166090998686924267436760 10485890 186558121919028461983716990771592711200 10485891 27922459380280622631301732628064818400 10485892 -30791547644727471711182282388824314880 10485893 206398942003264076375989205066320765440 10485894 570317898923797243498713885163668480 10485895 -262994936646380718641043906652032599040 10485896 -1114946044002804421748739637258636492800 10485897 23568493405009697807951729124847875600 10485898 -69832582101932775654775401615071278800 10485899 598118359093509486062618600023602450900 10485900 -81969829253949785986647273448870502400 10485901 716902154621281543376474331975359262902 10485902 464506320783673939431674847453335005248 10485903 -247812817069216799832391035843255979896 10485904 37748068775633710131850276065083916288 10485905 -89649272202042990519223316049581978880 10485906 -223427774429459313121320895882316132352 10485907 66464745894074479851814035480226560000 10485908 -425699458895344487287953660669827359872 10485909 7731709055369128750729219384270752000 10485910 -3380193448336654436908987729267104000 10485911 233214677875240945806177217342232221272 10485912 412126959371910785991616706852237291520 10485913 -210078682077793620423029884941181734838 10485914 154639910701308559610296115551128890592 10485915 -3575090705981665962176279822190850560 10485916 -53396340533303362075333811654023071744 10485917 252182324015354718281923506389993150220 10485918 142654045533291230806156653553237798464 10485919 -303526117946935211378086516974848136720 10485920 -520012435406616440696184963477836267520 10485921 101129909223860564707795219423732842624 10485922 126015992014750180505222779536871474512 10485923 41431491779343559776456590907888824736 10485924 80725545399477874748684639553585487872 10485925 -174860769589154674278500002474863267200 10485926 -20388273697338369743252422383125466816 10485927 136333247559132281543706859756813667664 10485928 -163539905315341212343081200088953123840 10485929 -548826383878710341689328486482750455360 10485930 -14513314802813123364243970423553064960 10485931 -447387662006333140244344983106749924536 10485932 51476691029115315664422747708181396992 10485933 -87770526719576368440663988304033125152 10485934 257721560462879639342861920917490679616 10485935 819217167722857849013773559519181168960 10485936 -20643741109929695152421321159473889280 10485937 -3755662794309120756664932677986799616 10485938 427195140072724504731234723000161295120 10485939 36537410152911017357160418636434404208 10485940 -226052825057106771590288944317185886720 10485941 52997593249250972175907308211995183342 10485942 -57280572361518495837791883273716780160 10485943 568724375228597447593486040360239407072 10485944 21392881404086273907934860678895288320 10485945 -228712353006837655423185492607123653180 10485946 402251145998998752518565265749404287200 10485947 392176668655373247835610295621224055396 10485948 -32802796015969835043186833967220408320 10485949 -191936062575560116141030270396478021050 10485950 149894850948959435948743406627286168000 10485951 -305042879387416453593241355067596267448 10485952 97302352229832131052083933901414727680 10485953 -104922784413696522832490385638580248256 10485954 -8140561920513545413576419377375800320 10485955 150420784963991443274406163156979238720 10485956 -191532429357143111812818721272809564928 10485957 -495661548162742104358207361324515267008 10485958 147433788384789445165997065802110298112 10485959 162995238469920382465347399128539379328 10485960 -90910822919544203744638084301903462400 10485961 144599831643304377047303180662247403464 10485962 319647417555871907566584142589916893232 10485963 122951035204085515681538071295092628400 10485964 52718947079712429839054495364096111616 10485965 -122026721653178719479165851633608963200 10485966 24715991211201890227397731225382927424 10485967 5766595408521471893855256300062430912 10485968 -133341339617830609057136193997558161408 10485969 58827194331833792168048528980112121408 10485970 112957293473931378112877598013101864960 10485971 401126308733277801240325860253620155352 10485972 -17357787082090228414113000384364505088 10485973 -352070402758529141048431023044260761778 10485974 -221307957289258190498407119970196899008 10485975 -134803960880098519164809209428470291400 10485976 190703017988410386878386113704522342400 10485977 189495860426146805432200035288134786826 10485978 -258801413675361693032614001329860740352 10485979 -119982058157876528644326287923351971824 10485980 904414251869269489905919158979123200 10485981 892374271944991615319925448508454630 10485982 -98657873631857467849443016952839527936 10485983 6547770891433080098947123119982242864 10485984 67275292202334847104803595764646543360 10485985 -180413250614899882261272525183816210840 10485986 -17780398005632186557271294912256000000 10485987 -259911065572853462783809888933565879040 10485988 -200035654394854821485332989226977004544 10485989 -43836959124666386438583443119540782210 10485990 62558796458144777368306566933759283200 10485991 -613868849731402561539445139539845999840 10485992 362180909280364480168655505208009113600 10485993 -15299489073912649005027369721607147520 10485994 147095052952768208712707065108582116960 10485995 28173742501128657214569028869784143120 10485996 9087326579829653327271613364423322624 10485997 53871204580335155882798523254246475074 10485998 -46512218497316849122619256844504496640 10485999 -59537526697336331211568090898135852160 10486000 54268879049641375973568453517664256000 10486001 -223716994557520081366130355016780813998 10486002 24677427444616439408805137532501880320 10486003 388525226452161927275374261823239915464 10486004 203669335351628409637742920343374237056 10486005 129573985346974021744744563590410622400 10486006 -255852690970641498446389435871637342048 10486007 37317977803149322647283717639951534512 10486008 86763644770860213214683207514892083200 10486009 135655717070256306848524451263101961216 10486010 -171243371600322540500061195615641463840 10486011 86607817158630893748844759106430939840 10486012 -17245681215555563827220824451070583808 10486013 797301662426658330440186909926495512204 10486014 -22551802490806461657055028341056485376 10486015 -2037964586996141110636339369326382800 10486016 -687881056711380544541288256554139648 10486017 -33088657363630721121138952956479047134 10486018 -245802824878507996571644050327651310080 10486019 -76209260781952114908994089210988913256 10486020 -74703459847290689583897106409409208320 10486021 104182136712730963442085844222818582400 10486022 46361053578703390687126797722609131008 10486023 -1068997218339086722072794323672300160 10486024 -122755745374088807368507313963704320000 10486025 443550195088316889509087888276700669600 10486026 -329094179188700570640361679344482640896 10486027 -256636027694651862748614268304562448248 10486028 164312272529415865453413116109076878336 10486029 -48361382311562957576252252175615590400 10486030 24185430719381247102069121449421574400 10486031 724890340018033109624299794475484919600 10486032 22441319306339582359465459105247723520 10486033 151896402004911798764550446555694959282 10486034 -93754873052508474650758270294226006880 10486035 -1647138563973349624651818725764437600 10486036 -395679383652528424008060798385223276544 10486037 -142846640106175721559872885769643617348 10486038 -3945137861951753121040451646743769600 10486039 -121353714166389145813055027145138015160 10486040 -87174852657016236245453316019232563200 10486041 96012476609057807181299060837681620800 10486042 -15778051276791316902199432229590295040 10486043 54020808640140105311592403457859000240 10486044 -27033307207500543602674690101544796160 10486045 -122130709355127998369709969318513895680 10486046 161135709182729071029263303904764441472 10486047 122506419233885118414113439507672660096 10486048 -737329751996764383967662525607820328960 10486049 -156977680678247158647623398641928441644 10486050 30966833812997707645432180193312832000 10486051 -348945620433183376411315209854808790948 10486052 -288839969514126366404714968948472098560 10486053 69400664998953972241807011612394031004 10486054 17995542162714934448716235295119318400 10486055 349349816970168776270744018333173611960 10486056 134304142842571668219369687096057692160 10486057 -518480483197723562668945728906596311920 10486058 -339205619758124858693582727954522270720 10486059 -135704884062331849025553906601028909088 10486060 17114131352717082820990340767581880320 10486061 73906589299042194997559360261878689984 10486062 -107064889971796203109924353542303958720 10486063 -23972555818350008977461068907012788240 10486064 3997152165675970998056082750714593280 10486065 293752169440669203645936457104662880000 10486066 -1884607424154622538323659376266473856 10486067 -532699968245447907440817031048017953448 10486068 -142039111006162169986795138567037177856 10486069 -103027900235035605301582004595112251840 10486070 47299626850989306871840346724172032000 10486071 267420548649505513439062102947762972240 10486072 175448134843906895715593900418382540800 10486073 13532826226296306489445792568212912704 10486074 -11523611004361073706804605532210355200 10486075 111301627723525903719380333079786161300 10486076 -288918066706743194816317824455542843392 10486077 92842981444300213898738784986459001984 10486078 102682591910904108093150833858240472960 10486079 299729690445677818435325320024390495680 10486080 50364804595870744422951093979022622720 10486081 1154202700440979486631139840473947200 10486082 -60673250170904096347560006944458933728 10486083 -441384875436545405083632513872554147152 10486084 -13681081707156008731150290061470883840 10486085 -9531759887659806143073176119753864200 10486086 20676719479521848794479040961421166464 10486087 689296781653592180978464671313045001440 10486088 -396241403579758457328226671755362007040 10486089 -270182237259019498395242930302309793046 10486090 -254858750227990698147996310160448055200 10486091 24361049384917056646709255652883562496 10486092 -63978528774185315384037789305890096128 10486093 361451130651931643384595932595264622380 10486094 -104893055520334245289280682624483388800 10486095 -185808733487461482041609712741346314480 10486096 24688611372400141826599528663431626752 10486097 -541331914078184583145873780439356878528 10486098 -9814310189293729783397677589566764144 10486099 214514198090888274956947601795218772688 10486100 -123277277348269602187224921889221120000 10486101 103190257893312746857680476910790164480 10486102 84685067868886419744333436987436256 10486103 -162851769786149162881995661194221167536 10486104 380760331469088621501442177253634631680 10486105 -124034755323684172008776806910353919040 10486106 9324797311307325134398813604612371200 10486107 -76847903225653386748085209077531194520 10486108 302288923985184553501410154695807062528 10486109 12511117441708325640578866008554476704 10486110 18089529931242183980479186789040448000 10486111 215658137827114846502059934794803751712 10486112 78866552853924936577519005093456248832 10486113 125722376935554692177504970473927014848 10486114 -61314966490406297235596559334498434048 10486115 -389165697090925738209474000202740600240 10486116 61891151746392659829285844619996777472 10486117 328043520654993393948954850169460800412 10486118 -239026827364163503175266667783560446240 10486119 -13976014234239050302674230074678909440 10486120 -255371591471191785529820891047770163200 10486121 331825077956629402964292723127784099712 10486122 -4279832978821258785479952237127489536 10486123 500307730171213568378581179208925046720 10486124 261899196246544319404163651067030292992 10486125 108512365706701870140370417324579200000 10486126 -128064844085769919677767969280134635776 10486127 205968793310880141238688028232945335600 10486128 -61417553390628906127252353636690395136 10486129 -87637135512577049376798897937604378880 10486130 -195687172237450146630865653006575123040 10486131 -33896317533537407208165000586755827136 10486132 -64681109379932711246421448713880578048 10486133 -15796481247088971502456664356459972224 10486134 -162258492410623574899643944820302461216 10486135 -509628662225233767965226480113087580240 10486136 -7548243190068075019382565174004285440 10486137 -99797943046263042617210135041028895744 10486138 -37070784805491313572477884435358600960 10486139 -809646033747646004932515485181267078000 10486140 32846758066807179549429098933884846080 10486141 -22366869325145589213015529082359442868 10486142 -131855488977426018352938361729544406528 10486143 43167257036939934922161833024971653432 10486144 -619066426163649569958418989606921830400 10486145 -460530887381892343816792577370255101100 10486146 -124751108856380353098992872745210802432 10486147 526859740122620105974494671110556881836 10486148 -121186837112127494597286144623680180224 10486149 -25063969575041247415620856609099422432 10486150 1781344001999107846460561799724401600 10486151 1800734661191032643136302156030682384 10486152 -5686953858381613629493602489913344000 10486153 163351377092048254953545171629827721984 10486154 149876090478070802387000388508978543872 10486155 52109427567222504078767964938572850160 10486156 15483305807601514011262101788423580672 10486157 833111769650748968367904384819367976960 10486158 5716916654907623219729773796303827200 10486159 216522540040866970044328568020878446880 10486160 16345225269980003633170478976191692800 10486161 -88018125576710096135330775311525784576 10486162 -276369854605528964598698465549648685168 10486163 391275058495517882968683846064806986412 10486164 146977658416573343549391281673533552640 10486165 -403912322482084088791680178986665063880 10486166 -74281828021562407776426634751831743968 10486167 449998866925034170443540427763600009040 10486168 236376631642861048659311376123759820800 10486169 -517039326544282379490799461274557365430 10486170 99868232968925569974312860451890165760 10486171 147271279567213621921297370126221466372 10486172 66059315305281157734146800727045783040 10486173 385184596688577616871527335867482028000 10486174 16754837282506110203487366461721676800 10486175 69420495985143045895597236152051854800 10486176 -314684009847193969022860437346713600000 10486177 50956371522662535059323715670194740008 10486178 336485802263239368302992468896135202560 10486179 63942386164254346565457298703524909248 10486180 76362967459889483688270883628470022400 10486181 114120228697340095835586690799233089982 10486182 -52699205387500718693169804836997851136 10486183 -266399964899699093995756070934898392816 10486184 105151261012654455336163482235122155520 10486185 67146777486922433605909959305148428160 10486186 348630657290198078578766851407372783792 10486187 -456817741956979043418602801220543984048 10486188 51694935487704225728889542010408706560 10486189 -192169030172719205971122631646199443744 10486190 -70093498833663341308126684276511151360 10486191 22975255364050169830703791279333725192 10486192 -120867842447377459290993724146824495104 10486193 -184065810380832939781345618896318504558 10486194 97956251419338069794161450509348662400 10486195 -5021067276650853702553995988529241600 10486196 -273946058523489964806737824172823859200 10486197 272766174591381119057688543145653189660 10486198 -331256270894147936241650915439283106400 10486199 -33019044180283151905825641530356758264 10486200 202550060601260515799792517661023744000 10486201 -255883125354160399660135115368790776992 10486202 -294705250560076281626793860412459458448 10486203 -40464784874939779577275806805224735744 10486204 155450286891084294870884012313468179456 10486205 -547186995429449018158527075614829782280 10486206 152414469138237410310206086702205614080 10486207 59994265444727288012760981837989976232 10486208 -91467289952450874442378646542375452672 10486209 -114621872755799952974402942355432052992 10486210 -17192175571452154860672891994813847040 10486211 -12362221922413809292202673574519462200 10486212 189286458294559259396177316272597151744 10486213 705059843926884141505041144568478799424 10486214 75389240394454187369776006522205913600 10486215 -723109200230470225025744049732209280 10486216 -28831972317422950557960693204593203200 10486217 4062340578718531024307812438735971072 10486218 -26845590907435981053738146248815892992 10486219 277851138910027324555269131524630665620 10486220 109248928327710045663603260496316922880 10486221 250147870992139320009232146344645297280 10486222 -83671136071187648357204333463735327168 10486223 207492570365822731986774641549814240 10486224 -34663058190474302580001968957543677952 10486225 222078478519616084065862919757094723750 10486226 196851234686973483371493459711835896480 10486227 -111429131682445897495442248845023678280 10486228 -142990408479579144379186854334606284800 10486229 37631460476554333067449615039096140288 10486230 -10662084319618301545405610685090754560 10486231 12665800026550854543482063489106007904 10486232 9264405433138031386298634993248102400 10486233 -102641499525468652375364610601416811200 10486234 377747173726828078165248707865430877952 10486235 178854148822104551908918431353703842160 10486236 51143008553168354655961705711326581760 10486237 259330054721284619917783021235952644992 10486238 -2264727239106492067048185697980687360 10486239 -20290480533113394596526360799660885176 10486240 -472003161772771570967065156032154828800 10486241 -231044859629482574456274928932589547358 10486242 -1236556483726565947198527028520869824 10486243 -42054738711240982504256210206620849508 10486244 151726644983663204734758299451576105216 10486245 -129713516229100694227428391238104770240 10486246 -62705873860640160580907830754661657600 10486247 124096570802915944172407100690215964400 10486248 122740116328482032371612404678977617920 10486249 67154771542867727982454942131874127140 10486250 -25009668924924679228232879307893850000 10486251 -447121537039449357514884892400928384420 10486252 -109031971868076060551946238196234158080 10486253 -182510647967159207983158910803640308576 10486254 123458126895856604146562308542674581632 10486255 147357282039120597953643936770806437600 10486256 96938751206996720418006417193754394624 10486257 -78875947396317338205410949679676553408 10486258 -103731192734871774662742806524166899680 10486259 -106307644741780689523295486471857078368 10486260 -11891213705249794796532622317696625920 10486261 67623960191123587836081962535792754862 10486262 -91923960457411431552495073641358856448 10486263 -217094730963490794366899263087160463360 10486264 1083259792159778074510580548988466339840 10486265 -43047282753220188594543450573001636800 10486266 -27790584806559268670208574944837860352 10486267 215717695559790951444902209802468040552 10486268 152916659549421048913458052241430159360 10486269 641192760878112225531110456264457684684 10486270 -50153367432900578919835728404985577920 10486271 165005374509674207045562463990686796200 10486272 126154868340088690641335150672747692032 10486273 -82127074210374397061091453100227702720 10486274 231572759768723598149321946946752947712 10486275 -98833669113366427117237559376774912000 10486276 -431086391528584171596168384754165459840 10486277 40467419597347576398933826802860182912 10486278 -128600265692915133570401134300545360384 10486279 -91422632223179512994345847582215768216 10486280 -70995720070057163758205235203904307200 10486281 1476779232294356089927340361861452160 10486282 -83118396267352664549832654169799602176 10486283 217863815149805608280001425370570221304 10486284 339560486083607204798966326926416808960 10486285 35120435794069708369539999317444923980 10486286 29905939196350001477872751383998470592 10486287 50551075826645317735460492263748590080 10486288 58140424791682481977495169900880789504 10486289 80836017319922341455064399316344453632 10486290 -166285990912793412154634542932620428800 10486291 1085353658486393203493786704386519945952 10486292 157941151020147358306070586272167814016 10486293 -290840377950760564294455104311739358816 10486294 116082649584092009784366050719315139712 10486295 436944746938979087035698848693744731800 10486296 129429459478463061989155841557738629120 10486297 -149027102811252333554336135546499170028 10486298 -176583755621742208712281180957612004352 10486299 -332863087694514290971633286389281395520 10486300 10136122926612503510193699797301772800 10486301 -114529973651422833805963659212691455616 10486302 134765428496147451541012401112673617920 10486303 -500287040814726627302735464845800845656 10486304 -33848958919191184882311932498323636224 10486305 46656761508027301933661229842429304000 10486306 -342885515455048486672678644637826739840 10486307 -92946429979917702323646660425240082720 10486308 -37830231227449588344885084603552104448 10486309 377200570228020256985047977261064347040 10486310 106908743707850188340929508971212408960 10486311 112799164458924792563181407019531099648 10486312 427896948711563977347527783749236403200 10486313 101898940540443663437523506256740179200 10486314 -256002119059527526666775925981001052160 10486315 -20953735568668052535902022703885222080 10486316 504443203026237714101087892221281271040 10486317 327795175838282482374721015280108892480 10486318 -30589611705177712937534606930839531584 10486319 -637079835672163328313935708347316583504 10486320 21033012897336666408266461924084285440 10486321 -1892926418079060142143962576894058816 10486322 -72725598850677074624109824933378227200 10486323 350166763718487979242942089773441082772 10486324 1322393057491322231930714972514803712 10486325 -116798784871000948735097967446521821900 10486326 190503748791052861291025592918545463744 10486327 -1169044253335541949619740471562725404320 10486328 3833874520110103397519896971510620160 10486329 -151343904306825430682412506557110292800 10486330 242730029728728441393753013659589678560 10486331 -370648038026970800958150520457981003928 10486332 302235043373713421097340284398530976256 10486333 97584134643948921032758503716948085408 10486334 174545529655444125838540156309349250816 10486335 -181118819207373605201008876565378847600 10486336 -27419737216077774021066042892678594560 10486337 242254748435316888299451589596710305986 10486338 43917927267453281836866801485015785344 10486339 -261048261165591797988135200594330010560 10486340 527820380720670088647319719212455956480 10486341 15227815835357290430405783409226604382 10486342 317896040891788302841802533929573504000 10486343 577515024459795516118768011247639444008 10486344 260105270248228206515770795800821760 10486345 -13094344695917821857028353031525516800 10486346 112571811318168855733272845251083491328 10486347 -18020680081290253266613875701677811520 10486348 -406070636356146046928116159635498791424 10486349 138854517860261433927431651909369167350 10486350 -32929374300233318378182334116546416000 10486351 32709377010677156966164953293551188400 10486352 31203420249500573743371022552942510080 10486353 269595428169674894549542856688670097904 10486354 -127778127386721662694026326575180192624 10486355 -70834513220831201444045987814439958880 10486356 -88983126353259701974648345638323017728 10486357 77061117184377419887537977354216513600 10486358 -282349512023250085824173644022088780288 10486359 -50508821321268558749425409543277951816 10486360 9271359790745970187018258101443174400 10486361 -333638121431494187847519743910150994038 10486362 -37912528241969036761160131518271323648 10486363 90277287246331206360434986149911564612 10486364 -56991470913281914776232897503768084480 10486365 -26116942415530940787765240832469774400 10486366 -264643935665849500520832998163961282560 10486367 -7559373222892282534732292975680080072 10486368 272035670599453174859696166425670451200 10486369 -542847394652573586310326543600609995230 10486370 16896163955745021157847854437091522560 10486371 200991569075535794032069778365393973760 10486372 -174916535063831913741624264560904627968 10486373 -468521483713660345321327118621698533378 10486374 67784272293647618018148004942672532160 10486375 -459747456664396003860326057372205846000 10486376 1746450786169942914932988728054062080 10486377 20534840133423318196878137698395019296 10486378 42676511149877431152663348641817497856 10486379 286795849157360940571387264113303134376 10486380 -54797723485267557393699849694213309440 10486381 -163732406351005472159850824884892772800 10486382 -63231461780688456223871715558633272448 10486383 18042187423210055520456930237442500624 10486384 -177535165361780364142764262863268249600 10486385 58971416697748900535740234564950470400 10486386 -54231869022943205945991818977026721920 10486387 -702760286551001429273459964941148342964 10486388 429736939998964152205554242034845140992 10486389 -28439097283338006761912224627980708960 10486390 89470847813621601033232158489860505600 10486391 -281820184595672947999409134676253439488 10486392 -1522636010467244180320778933262704640 10486393 55606349268893781611569797987744864640 10486394 -109804884770782469472672770909580130080 10486395 -205987288804473019778545067308814760000 10486396 -250299743039596525754748472540730696192 10486397 14308872882962285923350463213216851846 10486398 53861212831840327136332400050563648768 10486399 247568583923810566905354219756715463424 10486400 94252200080375430110010927548989440000 10486401 17549588140488071092351742527006089984 10486402 19109763018342201552592516225454323152 10486403 -42109314782840343167332019728700846400 10486404 128097993051000714700177378398289290240 10486405 -265291926816622262658551489703878807040 10486406 -22150107420561084932292448804800188160 10486407 -89622130683859379010673140760619036760 10486408 187139982403094368375032661274164392960 10486409 -796031538808940093442280459173605952384 10486410 -2248453453340376571668603144476774400 10486411 -26461191198036207012154535782654673776 10486412 -66633920490000991279169702514172326144 10486413 -56247377203351931540241055524794891136 10486414 -274989309484222661450936453265774970944 10486415 107465471728318987824463140544886076720 10486416 16766617128472301216456240148612907008 10486417 100644418479277934559784253163383452466 10486418 13290057954136048024849630035490549920 10486419 -373079806935339306384748581463318882752 10486420 -11655602288533905439025342287570821120 10486421 -8357239483612113667606056663118947936 10486422 -196373451148457361607824740960385739968 10486423 -312343501545497259798330354970170388280 10486424 -35592935456458041116994959413238784000 10486425 -101081758594163385558521119541639076000 10486426 139222299429158930082446159746972979424 10486427 -152430376456535820852926600062486725600 10486428 -86130839475676437141785994895482445824 10486429 -94536680634315717366648476706097353884 10486430 50702264798285124931733545889095269120 10486431 -235947086645766868570611934626080785488 10486432 -266875780174902337159355927282457772032 10486433 -787378273609681922155645610137067523900 10486434 38388394995980895318790778427040384512 10486435 -53628472061696327869896424192873059120 10486436 -132320341627013348377332706777472729088 10486437 -69825840113122817339226082711474220832 10486438 54321627312391745350445267127710292480 10486439 -1369545769775741761813007342822074685376 10486440 -166757896034057132283433522030315776000 10486441 239263952296418565800264362680199585530 10486442 -4776600091000839043679357401777624320 10486443 66682502918160368098450055737264993728 10486444 -16063030869641088459730395877708344064 10486445 92692317462282518930890029657952034700 10486446 -10367342655687704402875677978763986816 10486447 139492562464651136355344768035764270672 10486448 22634859224359819466957480414839111680 10486449 438739322965727283409891975925954480640 10486450 9022154818759170119357287865339469600 10486451 -198643081301248693271878758436669186548 10486452 -356679516795756742191580285386495172608 10486453 -3484774709873302898939050751403022976 10486454 -63959816399532392639827301133184076160 10486455 50482964233096343603076382689996933120 10486456 -244374299682833056981189562813471109120 10486457 65788767998302155965494456498579553706 10486458 289009688931926700309075195631874642400 10486459 -22159970068954873987260275000044220496 10486460 275476191298383578759204594105377075200 10486461 -55733936842601430969130092594993359520 10486462 -172283267069944013906769353984389575936 10486463 -5420558703086088302486516210625639552 10486464 -131296352032038456218264477456897409024 10486465 379391044159339776126212050511488980 10486466 -95254265233760484241142052412499190240 10486467 340581631313187829386840600772165783080 10486468 268565637594670097700726886918104299648 10486469 -199533886587498548134745711815582910400 10486470 2012053509240179323301303955466602240 10486471 557551118503733591776193698836200967000 10486472 627527442868175416638614957593682764800 10486473 -183883009896265693758626716696066770432 10486474 29396453313579209929755934600029694560 10486475 329280042171247761249143836367496886500 10486476 41846245271017495384078344827398717440 10486477 -260252124685263187122435611585879105674 10486478 141162389610207838789964954872532879040 10486479 -549135652236786034075286467641703100160 10486480 -89033841699221438327006967381442560000 10486481 355402643842589996504877606400537335282 10486482 73765714302350515297287051864688949760 10486483 -74523387474525285583043103043811412480 10486484 302775908276822977409042677022780587776 10486485 -36896219803308082291172367702344100000 10486486 -112989449446936949686707391080189827808 10486487 82130386267626750782846854126203939840 10486488 164222356502726499804108405978784849920 10486489 223715758005783316287663506216244733568 10486490 89312440613044880852050047907660166880 10486491 -149355554497732153962011800497263413608 10486492 4844024473515039344203871155706534400 10486493 136562326597365443266224558545878424742 10486494 -62281337751506983247137671742245192192 10486495 -323100064698307890437447259309877934880 10486496 -9731932079789491427587789187189047296 10486497 -16283745394027866309895696844336249856 10486498 -177799650249236504734047403496942167680 10486499 -517087263030788162820849545472934594560 10486500 144955904498961699774865602970957824000 10486501 187324912453277057878520835457058669880 10486502 34235932520037013982454742098181773312 10486503 13867519712741064166201083368923527000 10486504 35958367943392256942646888646336512000 10486505 -398214742573833764661321333821099614080 10486506 65127513049760544327204053024626907904 10486507 235793851491346956214831089614569656672 10486508 2070783620828593396641652617800363520 10486509 -202886792435179658160843726278290959072 10486510 -214869617590509096630012813639754471680 10486511 -68967543814867531075787939731141463568 10486512 -39637892484008817873239269222749536256 10486513 271330898606012511646368664226552604324 10486514 42048828829203843222945312216226843680 10486515 -74389181933246127672141035231584114080 10486516 226024920691577176649535629695116737280 10486517 -342084239421695768893100004617958486528 10486518 83099611642308977319560893405378990080 10486519 593041781981161049924601984960945714920 10486520 92638886746200311643065474863994265600 10486521 -103583802647517687366462394466848174080 10486522 103135786103448686075700516159136792032 10486523 28435957831000466279182240871126713944 10486524 137615921977670650577921223112722694656 10486525 -31674303742319276757621297068515878400 10486526 -326042853486869654468990729122861452288 10486527 38972579929391664277974128954427136416 10486528 -43669080518070541323103553413831458816 10486529 170127791743362204876167678804104229280 10486530 -3496851595390580532341768169703296000 10486531 78033837510719804360089866474830515464 10486532 -1497225737363765628798469137751375872 10486533 439000161802800482779079378548339220544 10486534 -63878650349174607782348031071091655584 10486535 -62840633364000068005146489252844436640 10486536 192008549615098161486703970882724249600 10486537 -113391489929336681116570869893009192800 10486538 -282887182429109366973740107561866064080 10486539 4563951863815039042909017727479936000 10486540 238137429855576191431624670697632317440 10486541 103686971700795193004754339765661707372 10486542 113946570392823609143709262783514158080 10486543 -94830006780257521340465271236112558336 10486544 5892997798660873051470653744611590144 10486545 -132971718207371071371207438119325595200 10486546 -51130205957229222796421294989728958464 10486547 84182023091733344501972553701943645996 10486548 -343081160484023817675227924430275415168 10486549 410664767670414243690030145428518017550 10486550 -59638123511069063645397833983256990400 10486551 -91797872830114895345158156337587349760 10486552 61190179539118066979837109462857932800 10486553 -108008942203160722204946278967630742720 10486554 45297089199306808609587300640855473408 10486555 125678618829845181239409200923081104960 10486556 -179633244294070769594031404431217295360 10486557 283838576804533200971539759120665848640 10486558 -35990911307289482599249466469163612800 10486559 -189128521894122369667730223207155790240 10486560 -957040304813258581404550477884948480 10486561 542425474968045884241617197853417240162 10486562 -35652540024497681303965764603719713968 10486563 -93208677850949082186061532913921003600 10486564 -161030209076345111296276430018836098048 10486565 102514908162814365843369721163237154720 10486566 261507388002556553085961805281796657952 10486567 57376583263867996892024920301545421792 10486568 96917946699125275709878550697411778560 10486569 525512081936627764973046124692979796640 10486570 -101799750943458145884444908398870328640 10486571 -38107011103611585646398634441412432736 10486572 131800161905601855577870727144822648832 10486573 -345131425605295731241716051613696998740 10486574 35346759333968177332625913261228011520 10486575 121147772695858499177951227168329024000 10486576 27397760749830313416498149969590812672 10486577 110051240509031708158938075974288625600 10486578 -202148452663404913523767675626266184576 10486579 79975036173036605879685863808892727180 10486580 50769598981989197931285648967499013120 10486581 113975030891593897141344122961300596544 10486582 3332960201007464914981099500361653312 10486583 -764618358560103891768387654808863726168 10486584 4827001031754447259529711611242024960 10486585 402817502486201095939467408121773507780 10486586 703782255667990050078447017143922400 10486587 117122503175376361604867122133626045440 10486588 -182780335592034112995373560277424750592 10486589 -228740002086241598771890833288485595360 10486590 -41333555430645843796098676304004535680 10486591 59746976894148411583700549325886808872 10486592 -24657086884788858179531326979232497664 10486593 -38465553828426597904048218791164665216 10486594 -351682982957547196599341305971748344960 10486595 195218221653135187620240862688614795680 10486596 -18328481213645895509486192905204586496 10486597 117472789335997190886310104729318195840 10486598 161168752159923451520504342076045342336 10486599 126853687360169263970538696633141652608 10486600 -148343411890434534929244203034324096000 10486601 712684302989663203783049944917184040400 10486602 18643575616547257385174762226198196992 10486603 -158233826460464370426959031320558352000 10486604 6484750184720457103297979595364800000 10486605 -45111172745147793702912970981924507200 10486606 -161867326411356424725480460627589678016 10486607 -464309010797339618486115929461225920144 10486608 62759911792731083905039348035520954368 10486609 8885314266754318088369087812985338752 10486610 -56489464953618906274910490469587251040 10486611 56266394080902894538778939645311354080 10486612 -11449748940401516946202709376205033728 10486613 616216699191372019757041918590692221920 10486614 93653687293118087336514675780886161792 10486615 8745852840202756894278364345991793600 10486616 -14642810083450375088633641439892602880 10486617 114181418441171441048209592390850217680 10486618 -135567520429687162889618386425801646080 10486619 -585712322711197210628556835432638801672 10486620 116034175496498287376186910805676544000 10486621 117582070322515002038385427609890493644 10486622 96594418625032571355136424791815665472 10486623 1909917773567456222168092875967657344 10486624 -1970148119524662606849562502033178624 10486625 9692847609359295500253260172556608000 10486626 73109165577588066427302907220870409984 10486627 109509460553244641990127604913966805280 10486628 157829129572608770251175593278616235904 10486629 -148474223033786043311245462704805630752 10486630 -34087975053638788284620991487617484800 10486631 334051714888792473629331406941105271392 10486632 -117132479745288147412713680298909696000 10486633 103041755604560607116085775736597448 10486634 -203651835624096167916544879179949448784 10486635 -98369749175683729901898106362338415360 10486636 558118644507137327164861351986861478912 10486637 121167871097303915333461691607841739820 10486638 -200378889981699475869579202744997623680 10486639 -61059819670407240959913183052723337328 10486640 82490724492256306441257591424529203200 10486641 -299301741113513452959354954277611535776 10486642 70394816132281884501333339497109942912 10486643 225873120996516655157074522230497703024 10486644 -19405576001098817136432913047877582848 10486645 -123731689102180171890729225834577922280 10486646 247460028355549368887201008743075610272 10486647 -161204465837180796042357259154318203776 10486648 -227195722025990017764011458318403297280 10486649 54667852004874673042896953071142780160 10486650 92835193063790500609693865520756153600 10486651 -35959126584053674632587035998519560960 10486652 119267031035271933932166007243008850944 10486653 -14104678153890119152459853905828240896 10486654 161922322909027240260516349924429622016 10486655 -368119954282019719784305680968459208240 10486656 -387159033834350625689959230068238581760 10486657 667761915637270769235955217105243700820 10486658 54318107223097640970637449723030515712 10486659 351304587214330928061761778346402522104 10486660 -295394881210106026648596690141039513600 10486661 73380188869195698420126686402494982400 10486662 174994606109327464786091951670648024960 10486663 -82253494356930469463453683045940739816 10486664 310292591217554170701529320984524881920 10486665 -38390535616238636571596996298052876800 10486666 -99372059851506027639845884965935318016 10486667 327668091654306656031346863237439459320 10486668 -1909183863878986400910136483916230656 10486669 21990310291084686247991748741869578444 10486670 -125379554571591717572678361073567968000 10486671 -235938287942069942950030309490651948256 10486672 -6610113519873758318032270699783782400 10486673 12344509915352132478946027516708812144 10486674 24166753905855527200408940826922113408 10486675 92964582865746172685994530077743149900 10486676 571644573817493502315700921927170648960 10486677 226686912127899698349814493469131147232 10486678 -273308054634005384611116741244418811360 10486679 212478998196308774387371736345749273776 10486680 57856324719045101045573203006390272000 10486681 -524029817432860807782864795195717247536 10486682 34513816785211136217063294814552446192 10486683 339839665732580435845399183885836721452 10486684 14639311913752613844256300656184408576 10486685 20517917882681707927283989240545627360 10486686 -77664207366922717512847396676728492416 10486687 -127160970446352767294192580008274256128 10486688 -229598835498741690144546162930870386688 10486689 -2270526010914459893710115887342771392 10486690 97652849203381721002507269483572404800 10486691 -640255598209094622492413666670915297216 10486692 -207650647118853317267456145768536371200 10486693 61083614069716619492422210388670854400 10486694 195546147085338059422187981565277619520 10486695 59233672021871714611016948174185651920 10486696 383186184224508271377899556586724966400 10486697 -253342026082271499854442745418500414080 10486698 245814024654288435991311674848931422464 10486699 -104887560168137005419273067231541890640 10486700 41803723316516697562701235362239692800 10486701 332243518096164730481604979734195893430 10486702 -72124735483731984519704308024318789248 10486703 11520009298494318263929933756600921200 10486704 54576599415621989530862415326864670720 10486705 11273901609093504439727372760690941160 10486706 -68055625705946656440144721835318432640 10486707 -24295970927310309463102410395464704 10486708 244717643524128756768320489109061304320 10486709 11388344469784961380623601166461407840 10486710 31471936948421884206725378399426528640 10486711 -4082102823881661005259101688625271296 10486712 -178479008280600279641042037837081108480 10486713 -52431886718702454755164535927510817456 10486714 99629049834393222855529693444683808512 10486715 183811052278647263902491283754933348400 10486716 53114936155247990024296451681618903040 10486717 143531042127971225187965771415681661766 10486718 271172015726746268926850491288215779328 10486719 -66398130579028016884857553066790304000 10486720 135050819082103188482079668873126215680 10486721 26444847710701105298951159699320322880 10486722 -135761828412200587481525759185599657216 10486723 -105328882936176136268768460099495501536 10486724 541130196130608382717094601626728371456 10486725 31423743072543484380022113560831604000 10486726 172992984110490180600100533848022057312 10486727 405492786898138702743816197907212338440 10486728 83530290342136414257100894768999464960 10486729 -226357005414598020201470006317239210240 10486730 61385251025037991428458150331720024000 10486731 -418517684753676165725279497924640292648 10486732 -47771161436028993622414054701566538240 10486733 -155975441685569181965532521377653915018 10486734 422556124884270459089597691993206784 10486735 84751143476603164392844380482733296160 10486736 1566924857074987463734002629919424512 10486737 216077003040738677430875735513948677794 10486738 108776426805992774656125291788405669520 10486739 211873549386949492679944409796001455168 10486740 -169679251990050219469846060403918745600 10486741 -195093757484527600060376963914544442948 10486742 1976452887074722132974905950025760768 10486743 -207694345603116761718352100152713443736 10486744 817836682734126291846831665794354667520 10486745 -983156388468236911560873813952789500 10486746 -12933961552343010575392729519143329280 10486747 -299906011089038031736446935625691448640 10486748 215660763701451227991007816882037537280 10486749 34666370020485475041395583935764899840 10486750 -21058936559961724987426310631136848000 10486751 -240232040322312525100082768537300581896 10486752 -126452505697915515924646870478526873600 10486753 161268988058940951834438827978640228002 10486754 -3316461054789551022209033061518208000 10486755 278067004036852661420361535204595217360 10486756 -97996775963230758113642816371562102784 10486757 -286867760481793023126925800750841604994 10486758 -50721708370727661744354708869901821952 10486759 373213785718988874083648510689680914560 10486760 -84822178835304970076830595557243392000 10486761 199453499740144861310466111750684908544 10486762 -31661718633946603586591252198993129472 10486763 56214961037650992209220966329537992224 10486764 200635283691015956082534731983748524800 10486765 -756126938895979121314918177677374908800 10486766 20574828771238516158828039646604991360 10486767 6273457893712741453184996416784516112 10486768 -11973059753779598126880396068377296896 10486769 532540804984910813876952616779481605300 10486770 33256415445864848007986486216268610560 10486771 -135284183109829698142958089042787905536 10486772 -281693246427296781840786524228324778624 10486773 221336066481277496028104326914841927680 10486774 142944852903585103949030148768956927136 10486775 60040348387915186218576702579835671600 10486776 9209836674189843839048764574259609600 10486777 127869730323716976068617283059300180800 10486778 60066373220342869528843569909459613440 10486779 41413841457523114163280176355726538800 10486780 303655019156828152517497286402298547200 10486781 -92012756103529045615284907562809459200 10486782 123865657800888533249086898335265619648 10486783 -325280142606260590750262785037035475968 10486784 -354948872098758075690198641022326538240 10486785 173994439407063111899015942568510403200 10486786 173672970024427962828926061705245552592 10486787 -108316942664950937605499325294609195360 10486788 237590661311942479367238570457950465024 10486789 -285022793996716667069722609330460549410 10486790 -140089497262847958574250329029350641920 10486791 -19976762030261815211405106119611783248 10486792 -264212925088034872165224344984477153280 10486793 -64661104360371787711881990208344438576 10486794 -14674362499573080805221084277412486400 10486795 128730552715209379174137172472634637200 10486796 -380626806402965495070763021430710790400 10486797 1656034963001041242556636351543146528 10486798 13506840224547991552568773163309137920 10486799 228294515622764099536208249142215549472 10486800 -39634484913891081111194415807381504000 10486801 -84377303984818453572176279489231497920 10486802 -93720013522498135549315744565876983008 10486803 -49753534256146436265993358230783652800 10486804 -20136598440333611294709013924026482688 10486805 -149516915004118061681265544837346509440 10486806 -137793745253172644164009284198825830400 10486807 381014533901933249054313271909940176752 10486808 -48995162130065756297045398213905623040 10486809 -104167535423949116577012842703317606886 10486810 80491119351829560101818153145395726560 10486811 539538055864225892156692552920701729412 10486812 157030331173858473868083091043061448704 10486813 -55459045551689162644064330229729803840 10486814 -25089538903451997626733328157699584320 10486815 16299737399333927584318853002666501440 10486816 -113079328489970852362893692334637056 10486817 -413038878573305715414556575050772544848 10486818 -184235573430325696507102671618466629936 10486819 -16558580897718832600798075825188112480 10486820 302970410485730701533813695535301198080 10486821 -277172979403888449383627339932119984288 10486822 91475361436980058698287024871554750400 10486823 667289955553525417752624879158942958072 10486824 -362009950446281714504798689973496545280 10486825 -349566066592402451063239959894215140450 10486826 192927940866167299182423684030944578560 10486827 -1791432287356125240715157150792736672 10486828 1437642836603906524808148012704053248 10486829 -492526736950841061426305880379562046570 10486830 -29162697497292459475738487009037116160 10486831 -666941212002712507127303870317859120368 10486832 -9575580619976007381301379809938309120 10486833 -232001889758137437657289798110837402960 10486834 388332654570222086991312595846425324816 10486835 145952046443034329105049804658841529600 10486836 91374004889591486884020823664966591232 10486837 -206619460429826397895009216039313110080 10486838 -158515371768881652900000871885829827680 10486839 316758388983814230357536853246541047168 10486840 1046554686228926003541378998737305600 10486841 779285110794085925886609597784964159520 10486842 -95448804398975038397275079420657172480 10486843 475098180857717199821008796439268005092 10486844 265626666129300211947156279834772224000 10486845 89471997384793731469552105834656230520 10486846 45857225638119999262085320531402927872 10486847 -10552762161973263784045924989972071568 10486848 61872782296318133529431941611660509184 10486849 535661425565502721918908804987089128900 10486850 110072297558787436013260963475032128000 10486851 215587482329221028226876420124618307832 10486852 -152892896917375549264791095275589238528 10486853 -70640814251166859884460076916128013000 10486854 -145338399947877207358000595567724380160 10486855 303511616520534381576251417400640512000 10486856 161811221661509706771340517691423989760 10486857 19972311018225615767519516938683932640 10486858 40676174351074479219339152993447815776 10486859 -217728573154880024711240884987021448940 10486860 98207096329090695962035271524331520000 10486861 21923743217172373704902257589027673024 10486862 -466081038554691030405057724569072768 10486863 126611387594808694441710588586901970792 10486864 -166998167727859328776099169439019991040 10486865 -233419023232926687515253268399360585740 10486866 -24140005791971647818695001426199498752 10486867 -367269109895282190438307431191312248084 10486868 78033530309407029725562674121969739776 10486869 -62931678075238324464607590790134332256 10486870 -53936638314927581460082400733858681600 10486871 662562897454580556842944229867063256072 10486872 142486597064017886927360125935498301440 10486873 1571697067524587759742232480626498624 10486874 -5590854651889682131003249998207356448 10486875 -38284468852564035090746490639185280000 10486876 69764099303728119597298083365035194880 10486877 272906440127027177064259554645403410726 10486878 -150639437903311989275668260471354212352 10486879 -167630834888158383776898510751179219760 10486880 184808150431826657006766537982735810560 10486881 253560872908717723372767594427948119840 10486882 149686939601404195199814128378406988800 10486883 -5732874954192328709813114734256690112 10486884 -29287285874625698784759837518209751040 10486885 337564051568567638784640874402083392760 10486886 -233054723582703711788068346910683704608 10486887 -70629237765336868215935665016500358400 10486888 -13342353226685098362274320187732592640 10486889 -42122219639672023202527994846339420928 10486890 -78583687805346937810105173215960808000 10486891 466600616771398990741783333838139154292 10486892 56073630729810599682519587246388467712 10486893 -290654563768310160946241507433363861600 10486894 -65053333431227773547616845869870279680 10486895 -144357693703900230195075957464761085280 10486896 -13081687683367022427120579272976629760 10486897 46588971147110172610521008140421258752 10486898 -33058516280244076850754764332559646720 10486899 -53078682249561063624234299568388243116 10486900 281732299494745890919761310948034384000 10486901 288747142288939366852575300215935209372 10486902 -2757152313895450839077728290204979200 10486903 -196250629290689486455442191004047127120 10486904 696576716357731125265423713195820032000 10486905 -72711981123384760897807485420657782400 10486906 -56998096468108851848295354650537992848 10486907 -575465715520513876696803394536802150248 10486908 32801154870868280859909277725635888640 10486909 -261711581211734863474870594303828668084 10486910 37291953900638473627141101677241024000 10486911 -405480973919996521292943415249812767616 10486912 169088215231330430013684539968507084800 10486913 -115683436302053701713930262507426261056 10486914 49275700927654676524882892260976613888 10486915 426468951008986445583727321175145532560 10486916 -89560702637655322886149619071724712960 10486917 -89172401564496457620515291041348816320 10486918 -36433601007987210496052489328025411200 10486919 343011761600768212206214493036827132944 10486920 107880593016982268725798688185865011200 10486921 -208632011962730245823256830915939339878 10486922 148746510195288470087932728327676078080 10486923 94255283579527415384336318916140273664 10486924 44826279122440130125891570905015724032 10486925 -121486787613630520756130081839171072350 10486926 742711816547967950087175617168985984 10486927 -28775279438387535263509974760689436560 10486928 -16384256902777876873075103230162108416 10486929 -240440665553655499983310542416760723216 10486930 274593049414719740851094946299994854400 10486931 -28677040162841646348425215717431137616 10486932 -307273591900495044736179939719815753728 10486933 177127226825392917713495363201287348384 10486934 505938920235927994430556028783984968960 10486935 -166880695203727125267064429923298984800 10486936 -565067565636678901001477730725529292800 10486937 -447278794058684695528907957887260296508 10486938 53260994712266035495951359964956364800 10486939 138909786720867297011197645416924349392 10486940 -64378835366234771745725959743741288960 10486941 -272487354555578255714324742397920263808 10486942 -238467160023332025956748599841156448128 10486943 -139152644079672374182268068060087802664 10486944 -72132044684764125959683601727579881472 10486945 297483798692976556746624886677086265600 10486946 45520374412936234383278889019175049600 10486947 -147650906149676317366666965563146651728 10486948 -302489551756489984188662136269795704192 10486949 234741589544360341781604289933701654720 10486950 -15535699129160608898145571338915532800 10486951 218005779770242490172044142047557242720 10486952 -116505875682621498017336749237428387840 10486953 -56640877795301371609682615223140242038 10486954 167107518957400229703512798024734336176 10486955 -149851047535881028544739519623135808000 10486956 289842444112051775396703341698857027072 10486957 439148913809125075033402042038963601314 10486958 -224807286261353403445881359388581449920 10486959 5554723790212605312593155782893752320 10486960 -100820239565831545130469693406447534080 10486961 19858880119404612416741405787707670984 10486962 -97960604235588529069827603411642620160 10486963 130637914269095049175314355374769370760 10486964 5195599038731509472109914082837245952 10486965 -49922050941373124298574854542391379200 10486966 -131868408642596584702699481520045367680 10486967 -253150632183476450195429783674066591800 10486968 -523102614428489062545487224614154240 10486969 -15288293599125900859438932066865096320 10486970 23977050579078796363486578013448107200 10486971 -93404542923505186403138244047593707480 10486972 -111266902492941124267057421653885606400 10486973 -237884173683152482590327577676526291360 10486974 196519668613694387989469923573920199680 10486975 55158786951070258112863857782524716400 10486976 92262969275625098927720203378706350080 10486977 -122228821088086070509563334655391771168 10486978 385716249454662554533867812029189369040 10486979 196259547851274056616187613723857739580 10486980 -54247350179841095227133224320482649600 10486981 697516799731513770545393085756259050782 10486982 -251695969051768212327343849843506023616 10486983 -176962327935360146252751392507301099696 10486984 16410492008096722577555349638246400000 10486985 242553316790116857797452564397017086180 10486986 150215935382072436183447445177273244928 10486987 5671025116931643587388747366530756752 10486988 235493116656706792649947440303330032640 10486989 292336057956421341961291262382302070 10486990 76814327387023291150090162365295180800 10486991 -10849465421552364484671311959961174688 10486992 -68155964652431948035762330934728458240 10486993 801934381818113086488528105802834595040 10486994 -138077497581685458478690912048651484160 10486995 -265551573376328383014854041619750684880 10486996 127245048376255147891112467874480641792 10486997 263461982492404947039413808144391834446 10486998 -221238817258615183349665608673401944832 10486999 163234566137866562911808859737039323720 10487000 630397825784211660552280988648847360000 10487001 -5911526303350883740943132690216457216 10487002 156403042868692436062532430330104915952 10487003 -496896161454659445973306018005273554748 10487004 -67454598591249498163825177950526464000 10487005 -135821299717052215136798067106002488340 10487006 1453454866172155238133467165166797952 10487007 -82352239184846241355099778514793043496 10487008 21234850491764405989023403481658556416 10487009 -294477549383551045490637382982562806040 10487010 -68543190731138256105497964583675453440 10487011 325050617157397816838904638756043454944 10487012 8114924505568297944849639419193907200 10487013 -256078856271907747298112269116950000000 10487014 -230943252981701883505174334350357049280 10487015 -127723508727485869251295570007478489600 10487016 8448750404082624754990132800189235200 10487017 -206863199565769150244570299025697444934 10487018 -200124731843608621265831158046313641040 10487019 318166414648302628788107000369411680344 10487020 119025577041717120182917116652286484480 10487021 21761131483066846629270730939301941248 10487022 19042657070174224434292684340876120064 10487023 -247593634875016277203764814001461349400 10487024 -124066807890078963013798610999534223360 10487025 135436931652629432941212500673187276800 10487026 -164564725692866341356343596197897721216 10487027 -414850174880720535361612195637944069320 10487028 -163023158612877166985998311041869799424 10487029 -208510015515954251731467633473431107954 10487030 -138703436054826493710267901096455075840 10487031 276010437967573246956543693424737317760 10487032 257005969406706499309044537238492876800 10487033 -332895936482408300797678555865681165718 10487034 -11586082514017770051213338434918282752 10487035 -6104845177669888827266365899256695600 10487036 -84110328175858817927423574725583946752 10487037 187495806419230587042160979591414384160 10487038 -166566605056064056018086229192649797440 10487039 -47172303097109292241918126349252348160 10487040 111900982191413752527094650362155499520 10487041 428466292665444668456700678757946836064 10487042 76700656321852387054652274985443486672 10487043 45006685342375744478408602009009950720 10487044 -401420641117087974218562910639506004864 10487045 -597358016041596257078196028552528515720 10487046 138994201677388495934071516156751904768 10487047 550529014967320550725077359488845829200 10487048 -147223831400564861104658581890451046400 10487049 -152949013191829392272884117823893937136 10487050 -849001613010714520030278646381267200 10487051 206280553846524139749342449917317530400 10487052 -105257106498447933098032308342324031488 10487053 81225604707556819975528199518571253302 10487054 97907456617870363623930318198517910976 10487055 2413372203611887040959327997110387200 10487056 95669831990918003596747570432209272832 10487057 -17216872300797665733261380507660570880 10487058 -18179278310509166714711164534899053568 10487059 111234716611965182943224314377859671120 10487060 220867696671303395711632866992524404480 10487061 -67143350939763733570711323012536727012 10487062 85985930988649198400999597919520781184 10487063 -748297113871781359166774441464758637920 10487064 -101996669884803341021405863870151393280 10487065 -591150172449908920166597227959803089080 10487066 -67521144105944839560419553100290168096 10487067 -202295145062330576295614515810637460000 10487068 573483742037237428701259336633276302848 10487069 -95559616797757203932931334844785268160 10487070 -8680308117986527236433784934653760 10487071 155932615979666346175996316878348876912 10487072 459529554252341263603226661205482995712 10487073 139802914980028938762928418470584019200 10487074 127427041508323159044961753744859973120 10487075 -219936629978074905684013737365806457700 10487076 99215233057353171175741427816975431680 10487077 21318628144388464242402799713438372926 10487078 98874647174693587584637820012975372736 10487079 -263889749772892407090325548486870400896 10487080 125301112360303526339619862356664320000 10487081 79875858890884282133537184457459939200 10487082 41409787049025446939477664425244993792 10487083 -186205717546728444376581877802015013056 10487084 -84903218204656722505699504553261320704 10487085 46914199994873168649370364442660408960 10487086 -301077865900904768075700704573337187008 10487087 -111842093425549846271285897021138881632 10487088 -36027596639485003373420063088442245120 10487089 -492235836711693034980617866935890096110 10487090 -142591546288073730866143328874170287200 10487091 12810290239529235383444325880610004792 10487092 -36049637493569299596228384230764707840 10487093 301833036663287404594750258072393887342 10487094 11840270461230395805053629551551497728 10487095 -56464384011595889792931151621434544320 10487096 -96887857134002706853319862004018176000 10487097 1008910404037852270882128552409088063040 10487098 -4995000379982569112645046502468527360 10487099 -120233031451296855750514674978931769088 10487100 -49659814626217299939169204590331008000 10487101 15399155979220480230173951707129040000 10487102 -15871088162117342578245091005990229248 10487103 93642368219649749849368223559684865536 10487104 19144555470418885409372834507316002816 10487105 481405945881002100507897845001851074260 10487106 26122937924561931264016087483259602944 10487107 -17691283180641681737236433506593607120 10487108 263892785987797057445578679911111372800 10487109 -189215044195264472296096816117817715840 10487110 85076712686146502432103607551624145920 10487111 -67800953069569294577697596550241125288 10487112 -337882040464721223127167143321152020480 10487113 -108890405253928304290980232551437754240 10487114 -98089235555926750662087397386477398016 10487115 2348226083045997605523688209596812320 10487116 477159224236712523895662011648983888640 10487117 747604845858599825892820031216061458166 10487118 -14038356183381262435489144549095784320 10487119 -762622092711970990208351152873686286480 10487120 -8503133224242084070034802525630627840 10487121 108413031843462368325515197263807804912 10487122 221022389565456704713403174922043204224 10487123 354130721107610528650599419087141115372 10487124 153445164831250177937309616276428267520 10487125 598216545073157064935529776339852640000 10487126 68118874838953762841024683807165224960 10487127 224276256367080913846460239592035854312 10487128 -48091004310203311728297943258020771840 10487129 751593786656133638569803951069329271876 10487130 -148854094923695127776726125079461409280 10487131 224644847491137239300262384732184822792 10487132 102748499099548890326812317535375580160 10487133 162631532424606848954869358916682377120 10487134 -104393074856014792019988524919462715008 10487135 -109246306721046700189023564041748136920 10487136 45901333004880075388160626399251529728 10487137 56098270837965669970268021796996526980 10487138 245991321142709978148941082220457136720 10487139 119330631958737130817683011842562536448 10487140 22707098510241880674925430833874465280 10487141 -2717799855958715819087422161927134016 10487142 106708227461755740038881049193271467072 10487143 -149128190817057663330290374114388417608 10487144 87343559726722968270966610585922795520 10487145 59011439055972925596478224891272294400 10487146 -267626678636151551136647070785507419728 10487147 -309207414615484343742255434072529038256 10487148 14811730338868201247610202650519699456 10487149 -3814371175013975227193456517723481920 10487150 158412178548526625820663523754953948800 10487151 -222067549702796777666344457226433883520 10487152 31181054731551351583961331415616847872 10487153 152121579424235937033888204355641140580 10487154 -162228762047041132344678736669660769280 10487155 131903164693077131559364715851499131200 10487156 486577434880090836825744969277954139520 10487157 -499358277290527446166898909060245511808 10487158 43846822764541610061372420028064317440 10487159 -342632951368722687021901371834922079640 10487160 310628627945512641964272363947874201600 10487161 -39660924729687648885029487859162318976 10487162 -67045291758256890548490526123736471808 10487163 104535037347695680842026041114602413424 10487164 -115835348009866100828256489374398909440 10487165 61021066241979639464817086912231011320 10487166 -39536040814872606057471515870881401216 10487167 -77797652816596265407478033287495590784 10487168 492436500804394478854373933542665093120 10487169 38215635805926958476777310897208691840 10487170 17925815577815113743675242099782325280 10487171 106900300089183702276455680623151620000 10487172 -106598396511307835493437627369342742528 10487173 -92129103553228956008666346382088176800 10487174 115699403423077464418070977848512586336 10487175 -126775756679796979747589400028327267200 10487176 81899462509623085574883755909130485760 10487177 122816943187038807987461461721544817872 10487178 125494357818768208779696302454425049600 10487179 -658094155762331482383752942172705667224 10487180 6595276827797213934805936993826334720 10487181 -596584079941222912633320789655060796352 10487182 -340690884792538291124178591832880927808 10487183 101755946557007199343785063561107712000 10487184 1911526585914803617152649152734035968 10487185 -38472662136018990365267953137324666840 10487186 220327968994122614441449806155986683792 10487187 1725710151864446008312696014067292520 10487188 -472285807972719328299109256553343530112 10487189 -99175166922602001151880796829034129010 10487190 -36609614288203743824720391384692889600 10487191 -127206283973218641638222853169950480 10487192 -119688609877267259608432582378530048000 10487193 39048874197571422764915876314331930064 10487194 41303970902399537879780757387258694896 10487195 -250581422574918958209529757155066738080 10487196 -684312181991469919193290542169532928 10487197 20954482409004108778595542954444078464 10487198 49753990194264980867364186012234932736 10487199 -430548821631498095292472696135317316536 10487200 210301557608958558246833829242609664000 10487201 41907734703437733315777223308656172804 10487202 -7403158886552373985125149147242199040 10487203 154533448238297483733883741105989375452 10487204 -94634098120320267379664641814029959168 10487205 67798293049966130195755506610522838400 10487206 129396733522609619602573095544540456320 10487207 83812488705287941934557084011673524672 10487208 381126428461698808793814946110753423360 10487209 -47810893960360466610780388909445276940 10487210 -90527084175938036318887471848785838240 10487211 19996105055854244900329540747476117504 10487212 -262712092462177732717516255170142940160 10487213 -73890817392186793078709916729892394880 10487214 -132137719384896471003504219566288407296 10487215 -45140937360963661472538473428075815600 10487216 -51553283611915919311932644543530598400 10487217 -34301564699354767544282857529607936960 10487218 -1638582668877804696448940903368872960 10487219 128869499665593443802508407800818468620 10487220 -125412931221369168290958756011557232640 10487221 676063417558043320814085310277929007200 10487222 207653039183842133029489433323557354912 10487223 -345916841168423430777011265137840795856 10487224 -10746481076431593873983774840886497280 10487225 -39495131182408096799490946395969360000 10487226 48942371184730327963270566936634060800 10487227 6133652789645445681937680728473549480 10487228 247223222432381172876276999723497837568 10487229 -411387053690213822160868133971250102016 10487230 77485309704717251090014335139164933120 10487231 668636039901026692298500850218044990864 10487232 -1010012252024951659605386831044018176 10487233 -485056790068093741501683263678979299518 10487234 -275870354836207456569488071471199478720 10487235 -41104533861669753589277753037632620800 10487236 205836796227560781033649549797594120448 10487237 -157018992787485267619109329295242491648 10487238 32728896354187155944238393757823336448 10487239 -59324439667092558334275088659639929760 10487240 130611624663422363395102594946150400000 10487241 -47263199684383138255324412899055014080 10487242 578235504624969095955886144716721407744 10487243 -137317427712040457068050164957116221936 10487244 133327198893040963217125702331799306240 10487245 29901883671476677708610852883423703500 10487246 -120913918124315334300861139957650508800 10487247 51332636686644750537702883138890501000 10487248 -5309336464174190720810364150570262528 10487249 714771874910047057946750508186380644836 10487250 193672245436554543445250949941971200000 10487251 211946082629761759738880732906582501472 10487252 153065566643211831291979111120001249280 10487253 3768082261922775471412405742349545088 10487254 -346569003594205125543852564683187089280 10487255 397468241212627269959649508314841883160 10487256 -50847442662452594769338633497685237760 10487257 33167678548660253002785647039323730400 10487258 -10712328848975008323723433982249237520 10487259 698799490186051331198417104484889628800 10487260 -11300529927395956475439350030934282240 10487261 7213233850039132821823609268611585824 10487262 131556788540568000715714450628473657152 10487263 452210774745556025853388469543458936944 10487264 358788527892379721233372963281371136000 10487265 -116064343712835602688348436058906071680 10487266 623998071850271871832474754754409061376 10487267 26390961477954271725029607846954305184 10487268 -48303176047173275466655375061025042432 10487269 23577098151729207315146459447216825856 10487270 -2017075614444325874489421943521734400 10487271 -16519704082344530189099681697609114240 10487272 -679472326173806290845549364315369881600 10487273 760071667549556933221343355802459086522 10487274 -129067777028936334717049672007128343808 10487275 -175469566669701329992244189606285208700 10487276 527220830816473058967224748298779644160 10487277 -50708016307657734499705285444953933972 10487278 194882406909829807173902865701158789440 10487279 499695606132409593729821600664571471872 10487280 -26817689385530418683054049567927828480 10487281 92340372805636170718850403668647642880 10487282 125413156605720218580360690639897106944 10487283 225765705268463928348507991660628621424 10487284 -224619013445604065655666576742151639680 10487285 364887188796760487475696162675489678360 10487286 -225122984761852988460195833788488449280 10487287 -245068590362727487951518184623571317360 10487288 -163169631535005939869930208391496048640 10487289 -19283903012453245913862973249649816832 10487290 -33931753595622535970933424179756985600 10487291 647240739172289305234624395952979415552 10487292 -204202374975855668769299591025613824000 10487293 -290433145551355517202202170363258669300 10487294 -110126502837694497220117799581904738304 10487295 38549805931490810581192966585049509920 10487296 288833291606946220357372386402329690112 10487297 -411920298666766493223394726834335258960 10487298 -403123067905036041198941679976237009920 10487299 -43821744308686780983894403554533537040 10487300 9977250391052946315014697017978880000 10487301 -320992356069681103089395079897200620896 10487302 76487859417955718717446716181424794752 10487303 75424677474980596499073404109430041864 10487304 4304600153295004186438634404236748800 10487305 -486319297503747239334267158213260560540 10487306 -139398817714817988053122656950158995456 10487307 134855378755175546357250645369514779840 10487308 54915164087207355230070611802562467840 10487309 -197020045547495538924551288561199859200 10487310 50581462882604002125465709059508224000 10487311 837015596091027568820296132080074407512 10487312 -15529227060041073940849877579784192 10487313 188282687988090686109589720987956144 10487314 -229943227839132940126015395077167026528 10487315 -77274990328979648602763501374592740800 10487316 -2113723726210156172093001193116303360 10487317 -53977043586082749988699009529218803528 10487318 213052808520802711345481798491780199040 10487319 433853645411297788437815243042009693544 10487320 -31823715497124574047278864540012544000 10487321 -36167981429055263382148262919016253496 10487322 -74061442726684879092269450838022151712 10487323 479032357405613248457111265144840165096 10487324 496017701600629517722891408616949651456 10487325 189149259392542940913376628825828829600 10487326 5847405481769787217476060869852035200 10487327 -36436684259880117593403720248134897824 10487328 143091903154530858223140561795793551360 10487329 732067941856169971636333819244019631360 10487330 -10362713508397624886270649429145850880 10487331 -12601011870518403026869886713495112640 10487332 -221008974331174899109882557594792173568 10487333 94804634107965433640155115416391410368 10487334 -125260329463773493921361609760188375040 10487335 10720650052721914733052244151488202400 10487336 -307229467755602020617039244214073507840 10487337 80832675325002839087142250098238249152 10487338 225945803624072190232014064849499590320 10487339 -178466225568807049265121923931598698480 10487340 104349493814845366637265885179741337600 10487341 132865741577132160540863935604286276684 10487342 341326275768007053175740176144155657152 10487343 -15120626469823537200502150994993913336 10487344 -22470192424203294458466237303426842624 10487345 -77905685272588165899962462547238775040 10487346 -148971981796484532482168941182316166016 10487347 108422648496468622526748128845293773440 10487348 -7927443137772941184671055109029451392 10487349 62847602999988759879380759299657510008 10487350 94973616230144497318104227373480292800 10487351 -305288413575355763301423190236440821920 10487352 432176378136424128468041778493220229120 10487353 -149794291282869422770898632666636836396 10487354 -101271468229413999136703488471631980800 10487355 209615729504202577532391752061096366960 10487356 -58117348109557524045331868947955712 10487357 488339479363697295942262742233776981120 10487358 -31561342213189780817461386745303510656 10487359 -899954734768033413856286003230583496896 10487360 47869836548088926693552100346335068160 10487361 -93041293070633980004311959309378733056 10487362 -111268388938475071471108853346476507136 10487363 -68965201695398078023405060685543534760 10487364 86660071464301322263709017442493468672 10487365 -94979127782358308495497478856510096000 10487366 38898088556827356264156779953831585632 10487367 156930471234376235663037929038063572480 10487368 -268375573987386735660460960198912819200 10487369 654508999322160382295672354990322637440 10487370 47938288318700151975485165461607788800 10487371 -323482004694580995368025222733315592428 10487372 -146121989628362413152524622671180779776 10487373 131621313082488916792355793016709780160 10487374 273045151044251877467720454060474783936 10487375 93923885536923139897830932796637968000 10487376 -9344672776373255133799844425208168448 10487377 -346384795597654111864953322369625125774 10487378 -46280853539661399091587748676751282432 10487379 72937569805658808484902353615759251968 10487380 -247740782716689986591360595997619155200 10487381 920501789403631977538669447388197931712 10487382 55429152098123946566789901856311344640 10487383 -600829471760785980546619415740132517368 10487384 172881123107248123960126560066208450560 10487385 375130285481515596879373304859183198600 10487386 31512445000312515062533554313886376960 10487387 -248141771600909046750840851583754379964 10487388 -318740738409248057191584040177214447616 10487389 -210940002168402431695599569597731711200 10487390 -20558728430653827469419562712965315200 10487391 -2138518017160117827080560854145358976 10487392 1002619730802616249885813820821623275520 10487393 29979120859567255008157858555963366080 10487394 -94684114092190800978776783136724355376 10487395 -29970249057316282627229991912959943600 10487396 -42161361194265914204471839185910819200 10487397 60267183365514102506679211803826005600 10487398 1124374151722086829602691750667455200 10487399 347030036611907716494204047983237728 10487400 -6607954112176725731832830905516032000 10487401 222330935340198500767919682698103436404 10487402 194969308951800692291115308191675405824 10487403 116864734923945665846353952366129362224 10487404 -201280053247893900096427685560676671744 10487405 -308294133680075348553432880274080157940 10487406 28129005428024701991743270517422669824 10487407 -9782528979698489008366324300086848928 10487408 123947592679700088403004110573340590080 10487409 91564038538493320241731195919893466208 10487410 -61611188794292227916046438471929633280 10487411 -405855687655406584134378047104245148800 10487412 81439994667394646701416221332231422720 10487413 -124247847405588405549427426874255283776 10487414 72262483135881027494606103803160901632 10487415 -257843541432195365284502892895719852000 10487416 -518815739754265935244082002462897643520 10487417 -63454508362816080214084491851659390380 10487418 -125290565577535993465097679330037303296 10487419 -617003595014188197236882162767632474768 10487420 -34266414201590018613124317224538577920 10487421 -122468146676026784002216910415305701440 10487422 -190908649967265667193014059769007366976 10487423 568571400103215168349618274043930060672 10487424 -19007510473778741511255164805521080320 10487425 -62025986377048111292135333214753911300 10487426 -27024954483655006684026081779559784416 10487427 -108967485164116787711826246353846424960 10487428 19800778579129189399546172176614162432 10487429 -105077171818895651927196596359027905600 10487430 -872601845746994028028623816333993600 10487431 -83963760051603467765573656177527817200 10487432 21664060826287113482621303280166502400 10487433 -328779635926121813365996882763746368 10487434 86937723819595476372105179029599629616 10487435 -83049654317223453798500797299300600000 10487436 17956944635562410863073873558789560320 10487437 -192522503360331153121061455723486403914 10487438 -14827149326236440763020338713273592256 10487439 -738118511288147871774261345944898122976 10487440 -86463712650285124382177687765318860800 10487441 636088138975487611643899799841349632 10487442 -411815897239988469461762298628325376 10487443 435721242046757138025283272412841696816 10487444 648184928405969204492491887751400601600 10487445 -57892736502855553146347723300324069760 10487446 38204554946633095926800392975998480960 10487447 114702981619147484643011511246039709896 10487448 -38937992659123153312497329379842457600 10487449 -38330517113605082605120677820745680960 10487450 -36709440150425600977211313663925020000 10487451 -143167799656638324510741015694689033360 10487452 325956391447420718136786170329065115136 10487453 -618417104401577710975539522945189706740 10487454 2473885604674180020792760207969173120 10487455 98322556441043871383584292499673405440 10487456 -218789310507551616607783255544593121280 10487457 363485367319599592932424166076555654354 10487458 175555984619632642136491727880840736080 10487459 -401675643000813498486705055136174786340 10487460 -236590115605739238613871882751116451840 10487461 -728154321408048447862337931619127471938 10487462 -117202272816339861198664612309489982400 10487463 16999713095796692535050657527309213824 10487464 -171036185109180161541362400478294563840 10487465 -78257023770195410033848125759740066880 10487466 -122799305396450291950492394186923289856 10487467 729957670988887716643768532455883658240 10487468 142312240281197885147993244049036561920 10487469 227687684328360524510972699592172302144 10487470 -53129481568311878750201171006086761600 10487471 -363626954625403896897568560673354769328 10487472 -23882137397878541755279491729391583232 10487473 600066157258059109991754803916453216180 10487474 -158971550014124145707579001761460993264 10487475 3540018364011878034316605528976249500 10487476 422506358313248421209217009708774768640 10487477 -24000193598653914060733973882725547136 10487478 13285968990145875297099055718669301120 10487479 447594001315019089939952669291778135080 10487480 427941243687323466195931040914611302400 10487481 -14080399899908532761948535637711263360 10487482 -9396862127774937871794251380551299616 10487483 38976950689468099071778314153445515000 10487484 90347794663016224114019762751392726016 10487485 -6906685006711177515569838823946503200 10487486 -123030915888430954799217350181466767360 10487487 210185108627381358691564295721470131200 10487488 -222394677111615477489489190019571646464 10487489 -426884372250213778892538369262824960576 10487490 12066956867117879739199882992199472640 10487491 -276219386668223891369551160628479847728 10487492 -57904722574961174478820407226556517120 10487493 -16904918489539846176668109660787298340 10487494 85678407895157994453753391194620522880 10487495 -172795112845066028600643303229982325000 10487496 21778845056105845123022257719058636800 10487497 -188843233119884363782921587735789717788 10487498 35544849550895489451459645543606185472 10487499 -72291842837220510940792070193410131200 10487500 177766041875779671867635010220656000000 10487501 811032533665088219141016964353974335104 10487502 41016228361713285407842916907673459200 10487503 136105404569289179252183401919367300000 10487504 -82496800177715049870373483881266233344 10487505 9245908333360443438682770572647758720 10487506 15585118229384246265043065773470485120 10487507 8943994637193297417964542062114523756 10487508 -116845233807488324033847294730931927040 10487509 -549861298705520935283315265373473050290 10487510 -260861912892216642998136002139900334080 10487511 118570669689654983339647615250086160160 10487512 -134401913557797559174707817999681413120 10487513 -311677331553991295394119173534593309240 10487514 -218187189016274823406797673713632774400 10487515 -295245394952334700740607883733218187840 10487516 -84613738445666059264215946498380430848 10487517 19108411770570762872424611310497980416 10487518 -173004100324350181694037410026782983040 10487519 182305710003257188894787262877626217776 10487520 144684809983705432980383111150673592320 10487521 114782247176156944154832568841784262800 10487522 -48527326037588533994573158760427680688 10487523 -93330776376248936840043391187192005632 10487524 524814302283921606196907810397158420096 10487525 85386569331833507583512288076063840000 10487526 4026071781529520549721328066874701824 10487527 78178122887996784726528808814183512360 10487528 -54806027720214424666667939994304742400 10487529 52451031697882819385157328838328259200 10487530 3659936990088325170856456033590870720 10487531 119579157889100926460342753358269211600 10487532 -92600809363404805854711290393531437056 10487533 153478858890431102608459377909934129152 10487534 36793246372398877438778006915038860480 10487535 288148590935085944268739435498123741200 10487536 113222444256827516283086493551034171392 10487537 -448715846289415515663216888432165076428 10487538 79589094645581237429917230630008319264 10487539 -272432498284844904967737394540536363344 10487540 40804109168640557327219948887764910080 10487541 92705513049079732701005722440762242592 10487542 81236724126660265785777169352599290624 10487543 -90700772492378291969335674703677314640 10487544 -113299200950472592883050845391773696000 10487545 8068112477816479759194339692010153600 10487546 -115915163866843173997280928920055255840 10487547 -8517566656914070129271099642567443680 10487548 -97042534061104628446278399678437621760 10487549 -776067512544782488550540781023981971764 10487550 46624920867329814833240003300187264000 10487551 406471656762715614352538468761782455552 10487552 117232641670519111534483382571066458112 10487553 269883463114969350242885662407934246704 10487554 -50870045682058317313633485788832768 10487555 254978513076146122573933190973424881120 10487556 9504113257886224671806914617406508160 10487557 566903206443785900410826312826928721152 10487558 -279702564052161735556167370747382802816 10487559 -154335953402032896922038935208849457920 10487560 -81765504488151338686427424928974336000 10487561 -25108344461487779087926632595640151168 10487562 -18988782009429837756525342209881871616 10487563 788101682802074218011371646151293903360 10487564 -84898865342753388898572101486987549184 10487565 -242783056534474449845424486658177786080 10487566 -98326156333380714207007982517292888320 10487567 248647332434480787309032776334635133616 10487568 23078813161347999708246546384017424384 10487569 -908963994393037566745378507866366953100 10487570 -60584917822637379542197855624969228800 10487571 -573193389170494037624805456418468800 10487572 -210451634177317842360208924132129532160 10487573 377867731783825098423266449664637879822 10487574 120867599652230028217663498545921013344 10487575 154535043266112388741638430933026202000 10487576 -75247208411773656214495307521749934080 10487577 14918373023471667676926159607825312032 10487578 10436514613435332065160917450968669920 10487579 80636340135811876498463348704877824320 10487580 294583516716698623894213425767414169600 10487581 -23808253653844747462741880889050746868 10487582 -35161365382496648378286697685653862400 10487583 47208622733656045550551244700099233280 10487584 -332536576747485712097580112537719865344 10487585 330860268209045375815617791820440133780 10487586 99965737820533610843143794475979457024 10487587 50266584656558297315996176913995146960 10487588 -182757881930807169332846509003362813312 10487589 30225690978188441888446056720408971520 10487590 67182948761259950984409317587575676800 10487591 210227954252643359517065327231148511992 10487592 229276044518975317908719177627818552320 10487593 -310623720619748443903508999156888033158 10487594 26467675950011259058058712694606278240 10487595 -94989682109138881284127834659162934560 10487596 -79346021088981378291273679062691822592 10487597 -7530582543940452122646679368373316628 10487598 -241731277626969511064501893086768067584 10487599 -667831458106258771198691246074989372400 10487600 -91193461249199161697413461914335641600 10487601 355830070702578081770678026832656336080 10487602 17698232840305148761241071392707092752 10487603 -152724582433287968917714366445683769520 10487604 21028840362407919015686686660007454720 10487605 227675027370872160668886789235359036960 10487606 26268374081542419491217246292080593664 10487607 36305918645921266537609024908405639888 10487608 50245356411577028168973882149157457920 10487609 -490548699009487451213942305065256798272 10487610 12637274251600289889054280762638336000 10487611 78437785894094316791667845582785482212 10487612 -195635934058193737229544413554106655744 10487613 100739855445417274549110604357470590304 10487614 -703778971922056406303004541887201600 10487615 447497111020327079497120239107370038760 10487616 -143584339304705047175136911045959876608 10487617 -48150275482666229613166761040978261374 10487618 32123235923395122357727070127467895360 10487619 94778906336037409480508281989080009088 10487620 127417507387236804863736860561670758400 10487621 -509766182086790261236940618083771022178 10487622 9588162340669523909447618389206276480 10487623 -17031724533503019930724481092982735520 10487624 -68750889931760426481878427789953925120 10487625 381034261453639266744943819186214784000 10487626 339494842190444229869936260739274622512 10487627 -43459239897869098322223339780668502528 10487628 -67827613773219497021295107704690836480 10487629 -593376871478795465635764185934889685770 10487630 -26466105535899458040049135229942820480 10487631 49772270898690930932515794531800967168 10487632 -14164205187098905681719679237767168000 10487633 -584510250796414762556974395927143847258 10487634 -70820726093504985693141236763246683520 10487635 -531981696715468181375979966290805164400 10487636 -71968112201527030263262077606911596800 10487637 -12070477062724978197048161609794896480 10487638 -85179382582213587994897960512243364608 10487639 726581518590737613183160212954264490440 10487640 85018192858654787463045585280502169600 10487641 -245954556674365187880733147153989376 10487642 -24599006408480221210391228675362058496 10487643 -46758978447916218617177829484137110736 10487644 -681868442719461233295615135027155531264 10487645 180119175923682285211124483876937868800 10487646 81574162740745447208954231537208060480 10487647 -445405310399498807868196184445946676040 10487648 -676004096430042968370090234079104860160 10487649 -234065490348875768101898577117317126736 10487650 -8956729706406989286486637367516772000 10487651 549067049280344037238761240143335157712 10487652 -55575758557564616325083389556608585728 10487653 13701181558590309234452516386559457120 10487654 113743607778392178848372722158590551776 10487655 157312076739123765107703443692108206240 10487656 -107566361466266837805024854997521418240 10487657 -11196214837836535246901245599504715488 10487658 -198568801811910238034164859062989999360 10487659 66741064680016223866501833377869556000 10487660 -247362448789712934494271244513623244800 10487661 -297306105465043581127459643920733449056 10487662 -68054181709731132348672106721466207168 10487663 16662469829238556592266970363234718000 10487664 28399715277275643656462170999373168640 10487665 268732332749869372614684491408367147060 10487666 -255561280353468115761914434926210677760 10487667 17509074274793206059623426555895053880 10487668 219370782502319194624271721535704434048 10487669 -408278805305366695300381630278184147140 10487670 -97469845149977388253778547497837097600 10487671 26183513292022075111441602960849429600 10487672 -17097218092732510571435179873723023360 10487673 -37724528176899860051878386510674640576 10487674 -200776543017360926360430309530885895168 10487675 -290214046946581163819416827375843300 10487676 94153850886794862144708701072064046080 10487677 146088970549576108981596401816576479680 10487678 117855956239195075979912434350964612224 10487679 -591800782741388191015045599696573792240 10487680 -12998466309903099274009482975667814400 10487681 -604779276670443276276939159434211931518 10487682 -182910314899193718283009668574329985200 10487683 -200377201510028140268457552233009165456 10487684 -304937012469467946624702809153842291584 10487685 -12452813595663032499082029595229650560 10487686 -244647564666821972543195596574963441856 10487687 -10156069746021982214124295163488400928 10487688 65095141167394397538538406507712921600 10487689 -397267668725820192253070964858024760320 10487690 -82963807472734166241357871839909396480 10487691 -73692113438290584909347519654004505920 10487692 -276096359083744458569609387971075965184 10487693 -48380061903977146390333281795082237416 10487694 -52412553372931847873777122707506098176 10487695 -6527121625492507564571953445617927800 10487696 62100632372085066394943461233991680000 10487697 82730909830018589637959922608072330496 10487698 1283271607343387042506735423148966400 10487699 -413793660318281014009377272290131561300 10487700 -275251132090429203222350044746854400 10487701 15569898393883689044603451838641020544 10487702 -76012565619643213322270430334994114688 10487703 20202456796135749327299601609680721408 10487704 329552082696171539154540869703807989760 10487705 -537320290382347109989465931033137536000 10487706 34192391491339382030840563327999778304 10487707 -68831230997328937682791372762897634044 10487708 -127662651702724575098906195635419660288 10487709 -190812611149053828619889530866368352186 10487710 5568187545292418448721866483961248000 10487711 264394055225309145524540328926438421264 10487712 -153017092301825052767742673974073491456 10487713 -66464207860184066295789323147799083038 10487714 -59777950321327077896403254684638055040 10487715 -150121529023884237807898469106923020800 10487716 178030310837983901390332086365652275840 10487717 -360247265421436372750892504612053460160 10487718 -6566339602957122505496610206897307840 10487719 15854656734576105457027723264009041408 10487720 -71973791145328778751658521822155827200 10487721 637229208557781816672988776634138364544 10487722 116245712865027573001125174488447669760 10487723 152727467357533727161053053833763188560 10487724 -27749712058382810093821709473718599680 10487725 339391884574570824823133392737808104900 10487726 252991979675323907031207125829155490624 10487727 -132631479505173652674213067387525458936 10487728 128098917717025711735154391215017328640 10487729 206325085067825658606823579877629182912 10487730 -100771087565978673638872540608948741120 10487731 -514839842648217144072249650672134132468 10487732 128981282603220013343284168527363060096 10487733 301840526403596820303348401308028853024 10487734 26583292994574819230927376816109363200 10487735 -7997361672234398903264530306883925840 10487736 -64610063002710837742224228290034278400 10487737 111608315860103924820884421838135329032 10487738 -283395762389896266749225502992231790480 10487739 -9692044666349858591986812860719147152 10487740 -257025935761258209673221486157705551360 10487741 -108729103314998629596990025585300082016 10487742 302431010723456681819120932763795232000 10487743 -3986353285892440715149253527130866816 10487744 191298154415261128992701587167217975296 10487745 327379527932007359006506335613830249600 10487746 34213426845841818063510340247074105344 10487747 -222758669584868907729372086239630095120 10487748 129333507735830657243849470762920852480 10487749 -614366718497724799014146265463319073250 10487750 -60786636926671279578899855147432832000 10487751 -376421824637025162644743128852279092568 10487752 714686354904208270920650053660070092800 10487753 46855914822489642141893113270780611840 10487754 73511119621010033624011255235036908128 10487755 543580137383734541776172780034497110320 10487756 -46275027079651047202269591581891670528 10487757 -8317474101005528403067629640769421696 10487758 -170856991952457017766430372327211699520 10487759 -559481365944603884256238017335987150112 10487760 14529950663138758837010741884570828800 10487761 -109462187293997941616649872737024145880 10487762 8972101488118079091002186614190973600 10487763 94810670074446992584496322706438757280 10487764 28932967615607904810867919373361743616 10487765 -100047766826649577027578952440693519360 10487766 828971801153373471583081538775498624 10487767 196406304797558519391066762471273317232 10487768 26029518681019302113873116878387855360 10487769 -456945440376268888579998263920736135232 10487770 25023481085336373715065691140389376000 10487771 -73000525673177855188694356560371110656 10487772 -7871641174074456008207675442889804800 10487773 -673331158342414822284227575894417957978 10487774 91044058878037096100774006188941281664 10487775 202784272976653761975888117570967315800 10487776 184851940941166099494736973192454733824 10487777 709373152941995614215878887955410407492 10487778 15786452343041398648624826054033620992 10487779 97446448057220023500064358181103245984 10487780 -61944173263814894311930464282484934400 10487781 310327850392427070935387818815375404640 10487782 -120088890403559237496624566682884959008 10487783 144730013238640451266032154718842120104 10487784 16798536085736165060243197853623664640 10487785 -150651163017208878351231492881256862080 10487786 -768703033095334167798809578504559616 10487787 -156782916535752197917112794860868866048 10487788 -48658113924063552673980605044484230912 10487789 154203772661187883023204501586214384160 10487790 -45870178364801297702990242288999462080 10487791 -168817452964008751629412741930580398000 10487792 -63760029743947782133590329804970393600 10487793 14742366575363027147361609991550487168 10487794 172595723502742944331689847749842439696 10487795 -58128694022838807353177757704354989200 10487796 -171558759622722803147738526442242048 10487797 -84740587040425563795729081271421746080 10487798 9470269677226324950382639313580756480 10487799 -1141142376441265291701401823088768800 10487800 54954136458963253952162100968325120000 10487801 -156193407919279194707290329240723330198 10487802 -29999934940766428500012968859068896512 10487803 752942435956250111638376825862624194080 10487804 -217466347858763680717565007412249657344 10487805 30116389073547380624739736155963185760 10487806 5851916864215276227270667216046570880 10487807 273795269927948020018249628781813952632 10487808 20486836859922070880972456876153241600 10487809 -456638180357715120190284432542089684990 10487810 -45815659490520349872755842901043302400 10487811 -178582623899570604297883274888090336256 10487812 -79359158599147814187248367477138604800 10487813 704512421486954801541605068321390996860 10487814 -21156062146684548740759700209943293760 10487815 60176429468618230897743101947276245120 10487816 -8082192525223389045686875464929280000 10487817 -211694784515434127239978168900260859932 10487818 143147116597742748348945665552581501440 10487819 -4390879658542727571974085031691748504 10487820 -2551246480538506051396135478240624640 10487821 -290278813295664517510174095278773420500 10487822 -320044689446319525308633843282809716288 10487823 -230689200689683782506481369823871421816 10487824 -86588790105999533385554207910650306560 10487825 -257040573480587406279339776144041959450 10487826 -469831095473412731747461299278352921600 10487827 34901795119523848700294900392417511424 10487828 -117190835375067437518780225402175416320 10487829 3686566670374917076710830110801958400 10487830 93120116266645285478419167293209570560 10487831 495249833537433166202180289702224482632 10487832 219922175840106110701250262355283128320 10487833 -227027040605444450518648722932190306876 10487834 41320442588768250136220674586159273472 10487835 -26649073906647800079817297166575662000 10487836 -175011965588787981125218563980407403520 10487837 -27201874638512057744318983841638181460 10487838 1413819199700378070837360491795914368 10487839 217912279514636626137499836144592399824 10487840 215454311582173224326713253994902323200 10487841 29021397960596038114216815643579561728 10487842 -434032237140119651097638187360138989568 10487843 677545845392954570930514213141278752092 10487844 -196807551801894447190235709558937461504 10487845 75811333075420951594486622024907115680 10487846 366927048371085608241372019411065211872 10487847 6784149508349349934404065240172332928 10487848 184392030756975072150440875558381977600 10487849 351830560093854900596919970189621099380 10487850 89945050819263903386421548205862368000 10487851 -1087002314370554293447602075944437876992 10487852 -83109427348395536908387095886935284736 10487853 -101448905737899564559352849840692560000 10487854 19722489316967558190495012929272490112 10487855 -146386960836337698632514023064627995040 10487856 -66045343970325200862332249627899723776 10487857 -311746111438834804425539229090637702894 10487858 -14115386042144501485368781255124244480 10487859 142090214179630072267245521030853038904 10487860 422395881609022382025815044977282447360 10487861 -19711610664197122034911752532124645988 10487862 -123968600321554316343614303663374381056 10487863 194391460551018593609053794068092243112 10487864 79964670660736440614531961262883205120 10487865 -306978277396734911182325281433370521280 10487866 -413291618969156955084258990956225138976 10487867 -276969605929100613561541246302058013520 10487868 -297399223360020907526222706908360117760 10487869 -52672539902166772258554797929119074880 10487870 -98634655647564723900560059100544119040 10487871 -180796825446231727085436267536925234360 10487872 -1901590073911399427771397742073479168 10487873 786298836399914402915218319956545843504 10487874 169972773912365935650052141098695180160 10487875 562038363410834843741614849400944224000 10487876 16879124062503329758825014707205980160 10487877 75343026247470892885744797096833860320 10487878 108110470747068753240069400096221598656 10487879 615563664072396105769289053669811522760 10487880 92672345464032002104413431233700659200 10487881 29635293977333574171666151017475966682 10487882 133840181823082996874432309123524531200 10487883 35464358986251083566184464985763800064 10487884 -43739273527750220173444983425430855168 10487885 185633420278126293220744768192589952000 10487886 -114493958670321951847876106995702901760 10487887 664484900077847380769398966900802535536 10487888 -47461278104303106349083790967099228160 10487889 99903764275934530703455419897860183808 10487890 -95381965075667170438510200964150571520 10487891 257813552387893009041156291181671126000 10487892 -76226063451376363072639012858745346048 10487893 157296953537405471730656481901004790844 10487894 -260762339328827396772076656917334753504 10487895 110869861035049515988990875133171948800 10487896 -368581394250344577206277081645434910720 10487897 -30260118861572704407689064658163184000 10487898 129886380430673457182306084999301307104 10487899 110156122046611027953711154633664706120 10487900 74406610417868506849147148818655616000 10487901 630376642739093591252879031870182754720 10487902 447562798069425175317889800271580400000 10487903 442421423292767078730708143377526685720 10487904 8999381547101362040395851070609293312 10487905 -186239386499251186262225887127326929600 10487906 -6465424216706650384041265987452383232 10487907 -159017354308354696872109722183026718720 10487908 180398290784312079509282433077941186560 10487909 139161924813872237224895894595597028416 10487910 1357438559376437165362624273621036800 10487911 245625026848133736935460729499427400800 10487912 492468610311075568516634299125541109760 10487913 308099103998015772604195760691814445568 10487914 -201279965960549794732618433262253129728 10487915 5485317032640664536266981876991029520 10487916 -259859290491268413385699126016304438528 10487917 -295309480595949759120744931688051242 10487918 73220827401544175432528677566620370816 10487919 129070289078117818377420898935330614928 10487920 -2323892171262066100446516324610867200 10487921 -273157868280837765867401848702557688878 10487922 -132932061513668058032334731305795014528 10487923 -313016432962357095881699109152974493016 10487924 78966893448877723359065984739125760000 10487925 31994977316984364518798329596224268000 10487926 -163691269545100896051749471209440738240 10487927 635646481875001468342126147964205119400 10487928 -145976425048147212179889946711485972480 10487929 -943739584033501218798762147377926782048 10487930 5616072048481667886361548317446971360 10487931 114138676807605471308310288077201270784 10487932 34436833377034368373857721785927636992 10487933 -558212564769388499648067119716357981818 10487934 254798347710642298670444268465094256640 10487935 136465153731920799927863785745957469600 10487936 314679836803636954978885730358798581760 10487937 452266728614564067688140851851691939520 10487938 60870164977078751130008555287853938080 10487939 152376675033501478085812176668250450432 10487940 56684716287994291125961355217030144000 10487941 -184365220962303854016305733274865381316 10487942 229289247412511210540741939947992331872 10487943 -27459287346355008816476293579609900920 10487944 -116953797465023210661969264608788515840 10487945 -19949649259700811471041504515926884400 10487946 26519656656650140724958320705012017152 10487947 454647417507779120855334784557278333396 10487948 470624270300363155087473888012945239808 10487949 435838280179081282050293430062186902464 10487950 -27755475451761516564466748575598904000 10487951 163060428001681766097021738843260378304 10487952 18243185273573473587660073292398215168 10487953 -245943025694246424987892055414446358720 10487954 -50037132079093385196549002783978772480 10487955 -9609982609337564028715196638968914640 10487956 680204675604830012821258115287664775168 10487957 777193631953439284311233989039949464206 10487958 -495609949550371688602544205476259840 10487959 -708063089688567872926515684044431442360 10487960 218869008599016202344126391875422822400 10487961 -37849727224438637605675008972358896000 10487962 56080257468481989567016214106268800000 10487963 -370973100260188220890850341723569008016 10487964 17420551660154920621332489829997663232 10487965 -238762420035379625612272868232703573140 10487966 -465930055275727398420700602791019296640 10487967 -149919445815577902896896533911646954240 10487968 -239495077810443764342547555505369251840 10487969 573163440104351402215969366339803206370 10487970 137957359651519179354894200439864709920 10487971 -64976016708922625458595904126154987680 10487972 474761356226508891827025869382635615232 10487973 13398130001549601230813730642859235424 10487974 112794218587167614056745647417537231104 10487975 -420267628518985780019227754371551908400 10487976 -208760752130691249431873475817789440000 10487977 -333129220077787681689598075650835776000 10487978 -10075691206028984983875710612269735680 10487979 402110627133225649358443475735526564504 10487980 60300557123905980353861950277809612800 10487981 -169533949201209334944811380816511346880 10487982 2962840645330538238262037434014720000 10487983 -3551963417718712602089046458457717792 10487984 -72658937467530946500977714612676919296 10487985 -201293924069085947628361015032507268800 10487986 -325489226036926812360097045302376301808 10487987 236253106284991547881518016104429786120 10487988 88030746885105805722425115455181496320 10487989 -55410389861091744346241662425935921760 10487990 95392755432328521293554770543870144000 10487991 391802501630345232601041071868216290304 10487992 -333156653066249566790826719497674240000 10487993 284582068999011731631095181581406349524 10487994 -136633790153726956579660974429181551360 10487995 -35460577410839567641170962254491883200 10487996 689667875408614697989017621613299909120 10487997 5588656880891736466526730525970705368 10487998 283471045757655315895133357134174562880 10487999 -587499848732688361460038818212703576000 10488000 -48538253292155264544034848579256320000 10488001 -6386966958494058188807695351106843136 10488002 88215076047081751053432655794352983552 10488003 204208391521823756249153063874461266944 10488004 -355000799293004490954404458169562193664 10488005 -136584827705323571437810524607288983360 10488006 225639806870637183535475201562968412480 10488007 94370321623917070032629848289332567312 10488008 -210093562589086998668878303643204951040 10488009 58887891511522472710511927965612389456 10488010 42167379952839865614375339823723392960 10488011 156213785322232449305346088866334351872 10488012 -287166457413188648172301234567454949888 10488013 -48989187186201939133806864247687988096 10488014 -2491770776187157192129765365687339648 10488015 -27141473997329431035699524980830636000 10488016 -22432734207762724293225900745165111296 10488017 433518681401162406438107047164556155120 10488018 -145294967116735927663945880444143476096 10488019 678467023122763804028437819997414122840 10488020 39261492665418446806599020933973358080 10488021 118245974679270278227687864254221476512 10488022 -319822804699170943063175612292426494688 10488023 -67532514982335972182836180612221614592 10488024 -418435520993981221729399792138638950400 10488025 238738450393065741563009293366249774800 10488026 80765340662688002545965374685989705712 10488027 107627017496214888190512354118126561920 10488028 410861512747282053831338695399008879616 10488029 -917174531750708287409372000588421733716 10488030 26421567563023227444696679510004920320 10488031 -436485967889283971460343726649487455328 10488032 205093242757848663679270228564240760832 10488033 -210782686700270605969057659487877609136 10488034 281260255285228195673583132019154830416 10488035 -129646384299646337817201987280223462880 10488036 142136523741875138477965473947122581504 10488037 -138791907682346011389780408991791379200 10488038 328572058952390952290518697526275520 10488039 -174302006433855960086475255971899172352 10488040 317408165419900484330681918801264640000 10488041 -103931850374242391221216556433273492480 10488042 -3293919468468254189131275902004540576 10488043 -167187052767903877826745653402078429840 10488044 469204153285614482587075875907436544 10488045 67676477157093662164385367932221165440 10488046 -62612877738306712081976084504027584512 10488047 222010284594230892480952194677612820432 10488048 21510303330496013712695965964139823104 10488049 1535864098693288568485912710179458176 10488050 -147715542195053634720259111185688627200 10488051 -73083130123438987321380018412208402016 10488052 523442338993265136222307460107646078336 10488053 631614888192556141811900735682708691200 10488054 -73639098413583152646264609476814742080 10488055 -108269493452599998630426046558079216040 10488056 -24059569937643412475688578718284390400 10488057 -86074087455955414455919668529808310720 10488058 -35358474711973411087378428188327305104 10488059 -267839457991080356350042958426477803740 10488060 246681145394003412203786097575808015360 10488061 421541321395794976869583809284134566662 10488062 124830148981152302369278288999966045632 10488063 -339809662773170862253776618384446368056 10488064 -242668032271425548802440507517227237376 10488065 -10356394623140507258234035297396264320 10488066 40249420186676403867853141856494280448 10488067 -74926884508865161918212154495519692440 10488068 476370059973573165053683619334288286848 10488069 -183362821744291146571760518755511094400 10488070 -108600993423874446538317487733566811520 10488071 -336483467004322579197046258027450088016 10488072 29522296695449194581741389847818403840 10488073 -439502100708919352124452266946410216678 10488074 -184712099446387820941014100709716576464 10488075 30537162712828211181628302754715059200 10488076 -169184361178366421999583597436878336000 10488077 -114195682213127293493779808524944496074 10488078 13361955445197248020705954319424153984 10488079 -42914382703233681820574986405454368 10488080 65390894055150798250578137987199221760 10488081 1982143867327925131278060813284755104 10488082 210436610220532005952045694519748879360 10488083 -438384221588679414061639566134527166160 10488084 -9918981854473632269949912496164968448 10488085 186215212642158663230321697708525666780 10488086 -90697028568539751155088771557969673600 10488087 -3196309661327398252820575570323871824 10488088 -91950683229197112160122699300318167040 10488089 -203246958898848183187152065967207237180 10488090 41042050914527627852213058201486232320 10488091 -524612548926076308684075450870976464508 10488092 182603558043732667747692895956684383232 10488093 -2277566999103416680670144559040691712 10488094 128747568944857770057997358906364793152 10488095 38316216591101429238516280627292503200 10488096 73038619278780539342748072160002048000 10488097 766734662037159483385645407295659739392 10488098 -367988968859135999111637141859630849200 10488099 -20957453334088625798055789826124760984 10488100 -32116120799900551906750018856579993600 10488101 -179348927548012198432624525626767801856 10488102 178119150000605032647856821141655557504 10488103 114851631095658634890689858642645551352 10488104 -352825178063319801459363844996821319680 10488105 -127081842316910800184085018777904974300 10488106 19658878497918759609050433033847265280 10488107 430787882491632610155508454982846731556 10488108 -28193770648088270933953605357212490240 10488109 85894296384285946020780673369875868310 10488110 -247651105679133827305133074436421120000 10488111 40386398323302733220655049854610192152 10488112 26737340971870132861415725281219362816 10488113 39880500782447589620429970132259939440 10488114 34036871099201009649544024517199252480 10488115 -189670303915909485236019660219563784960 10488116 -7995018918846231744136630584160872960 10488117 -200528385990646996187964332482672793952 10488118 -336023538668816952157578503430745350240 10488119 542481909881842134390645904130806616160 10488120 97514157997996268028987304742761267200 10488121 210909044373863314889597268092731213312 10488122 212462631844305959205669972134568397824 10488123 203389583541965740503478068234853955292 10488124 -385693807658313925303909308432990536704 10488125 34854349029527347696712555991844957500 10488126 57453087590117941429870368221515788288 10488127 -25343704312012554432486851754840188592 10488128 -19945396172835471960649594749277175808 10488129 9497148922582721153605312512050438208 10488130 -2189756192716206515359089602427962880 10488131 135722464238713876483099902889538052432 10488132 -48205362601661133025766518460359426944 10488133 -2741095574020736457023373884553019140 10488134 -410574232821682473688775479903973786784 10488135 -5517217435497193496846604332639116800 10488136 -196444795941309586978293518442361651200 10488137 197851734352912513836589103306802895104 10488138 -79915186160000402620288578701546138112 10488139 155566204870283845819968898188027217940 10488140 120148400181154289794975148727663590400 10488141 196602107864623034641496121736526908950 10488142 -8125439535810439556032005765305205888 10488143 -433470608745768318935498408682274034616 10488144 -143932226214482399795398610085229363200 10488145 -151920981913432895298099039783412889100 10488146 -254389678584442393982430084595445839728 10488147 69407978599451269657625851491474553920 10488148 -61167994594138456236834157741372876800 10488149 -10482997509476343948890696146477134720 10488150 93988576082205967915935047750377248000 10488151 -1112157467534633104085896242253059696 10488152 -488307519900787808603570570566876876800 10488153 182856534416244817815752745311579802624 10488154 418897304913315418406418204532825441776 10488155 -137108163689320807825167960413509826880 10488156 13980801942165229345598937291521100288 10488157 -439372914267523232550689310420900534068 10488158 104144556890554986874029368657571500160 10488159 116292988718218772385336639208384992 10488160 52987093758766520580871542219457167360 10488161 -128797795876171678714258684031265730368 10488162 -98488143684016219680649997739561618048 10488163 -228015715191064899162469580814346875440 10488164 -395016340130651018952293994772492443648 10488165 241181584387910771762104543149632053920 10488166 -59289303340312721784418740654414468096 10488167 456937349484914114484687791784715562832 10488168 24285891846951547773929247897519390720 10488169 249211106786346734582281104806400090120 10488170 -39683755295497771260900665290038650880 10488171 -428631685381352757978451534834557184320 10488172 -63284201150410094386947476048246868480 10488173 -10189524745218085930393927231728062496 10488174 47696834188635744887872306136799197760 10488175 110747837000623488687591207583776391400 10488176 115709302338479875695225032112938975232 10488177 202324323169261729079453075599290746880 10488178 -106403304510228344710158319373112553344 10488179 266889750251431791397178292289421424384 10488180 -3139315636756540741441400111004979200 10488181 390215679250991136188053994074069124544 10488182 -217935688226018890525604057496468703488 10488183 -171106487556721874572144236020481073176 10488184 191378630642489717327610310572952780800 10488185 714259563947119311241626429934578321600 10488186 226174185616399100817714440058354437232 10488187 796016954823463117732338946330632732836 10488188 -86266463744522180542905653060285445120 10488189 328852195484038801987033107301486938624 10488190 -137002291030186742220934254001575292800 10488191 269801506141994507730335354827225958400 10488192 -72688496546218818110155501806959984640 10488193 77813160065352998161655656999791757442 10488194 81067415187976689550180581249761128320 10488195 -29758619761551741932029843749146587680 10488196 61365453744278658306352022504767798400 10488197 -315759217226223527494515498752989251840 10488198 36421712778812642856701734174414848000 10488199 23036249644486438535661773349229935488 10488200 -105543476794989259312495322769213888000 10488201 -415302963617220926549782072981962915936 10488202 -21674002020408261032019409915056155808 10488203 304553679417396901706837697861639261864 10488204 -4842034037634797740288747968244948224 10488205 21564930270298594067798301955409641200 10488206 353376303604663895217904554891346287552 10488207 152370495090616164403523349422643113088 10488208 39617994885678541201455463587053912064 10488209 -331971749715696409019253663796952610960 10488210 -44651499566354407164955631953833953280 10488211 357524004018106781140492731766037874624 10488212 153175977925373751854531828552167821312 10488213 -404864872032615170646620129572310804658 10488214 269137453982412993932220856048492218432 10488215 39754370004633117268515882176236158360 10488216 -2416293636147915346880640374701916160 10488217 130521015973200875353597841592607464266 10488218 99832815126911172063051582165053285760 10488219 -37134941496561919153569404419213893120 10488220 382392283314318866502685354041374522880 10488221 350641934554582278837146436200523784422 10488222 -166001742354145623044513027853063696768 10488223 168621500901681315066388614169808282184 10488224 644765484406126013378101462230171058176 10488225 192636120873625775698767134986041703200 10488226 -30559003242299459343651182973937067520 10488227 -384249258880972645583972417579380813440 10488228 124443840051491769191989113779846615040 10488229 -107371741585215372803583679461367535170 10488230 18123497216267172185790199515390935040 10488231 237666963793740152275949186622483269280 10488232 333551807928149480058934034570034662400 10488233 51820685269354273248307005858382792320 10488234 223525244299842535214034688055002087680 10488235 -7961728671042834767371053317451735840 10488236 -126752606667195872696747765142726305280 10488237 -3949199762738020836987170558981705760 10488238 -247667466110305120720986828625254031104 10488239 615142236845530656241918949264999729040 10488240 -29785411348460474804066152209660641280 10488241 -310019095975821651692337280668644853358 10488242 359519415519539395731140834778829824 10488243 325033978365403086934623825083982462264 10488244 66516778601799470971610668052425293312 10488245 -228435320004160707002743810408818501600 10488246 -74690028083011680880150224803000049216 10488247 133333819489409865891659467460021975040 10488248 589512264781273564165481679872687247360 10488249 -37500067980162289744534125137837746566 10488250 296186797918712876345299590774859224000 10488251 -138290361925873074728921614226405641392 10488252 332142987549480627972400544001935434752 10488253 -38006329065552188739427463343157592736 10488254 130241984070833296550078888823451872000 10488255 49466706384164352578701180627233724560 10488256 -243025697454149337026722421890162360320 10488257 284320941181498237228242671794502810580 10488258 -45236127845798610745910343294294581760 10488259 8264217401377865107613996772799774800 10488260 247713982576271832364019363875466138880 10488261 -10355084283994622308258915543099195392 10488262 344090865739705874190964791401008990464 10488263 -158762679528806262289432566260718087816 10488264 32573828478871791539494155395515883520 10488265 463748189386014974888732932406680146660 10488266 265404179874180316727738748870701195520 10488267 -205352486442158047460087992246031568516 10488268 319902113955862003659500813514123165696 10488269 -416351166283208057251221745235442295488 10488270 30359299450315092934964754388267664640 10488271 338463582346268037595448212141554655472 10488272 -162670304656192658308437901840652673024 10488273 -93115097463530937038111131739860352016 10488274 -7541944577262823620736871169456424320 10488275 174438348099936827560874688633765600 10488276 35538016830302018502364425093592104960 10488277 -431612038018393626156378846252802571840 10488278 316217776737783834520806826144969009440 10488279 -119704806469136270165692950713083960800 10488280 178691041875946524707700428884582809600 10488281 -124484170886461784379886006724862780918 10488282 22091732969777643279550254801957886464 10488283 149485892109060133054055601150619116304 10488284 -969252748725208668093607669662722417664 10488285 29589456462590867323144232412775008000 10488286 -74359314513386442193787887167173773440 10488287 503158995689516319850536273774455883936 10488288 -244080777010186202344342414610645385216 10488289 -83645974439014160792411494704589530944 10488290 -133303051225110638764242269529739365600 10488291 1232815998376167112293113605038767424 10488292 12125307156801845021430535258024771584 10488293 51598800137822413996736177865016444542 10488294 -89992109953253337476991198358948153920 10488295 27113652033893956602699505514284032000 10488296 35884060572718664110128600230273679360 10488297 -13859186936478081593366532011465170800 10488298 55241559274176279109916302615259732064 10488299 -280614414997492432432437310262762390736 10488300 116403260532390124840809758448406540800 10488301 776249322238243996976426370490388313302 10488302 -969113599442607735430742980309395456 10488303 -284214331445420803357039752937518159600 10488304 14692246074959174961643443610150666240 10488305 24945848235582025625957804524514098920 10488306 3559637956450021993313607247543269504 10488307 -131437682643152454548175286152582831680 10488308 -4299847534095206819809056206958649344 10488309 -90049410373237608428138098301608204992 10488310 9402588247017062195274456802560729600 10488311 -443894536862551351906684715532698840088 10488312 -434530881106342729224591294839144448000 10488313 42397493459505512830625171113490499984 10488314 234945155593308927232427684461348896000 10488315 107200631413697640076245899061659441520 10488316 -11530277831733193124191026405204649472 10488317 -128840291095940301021225466956632687808 10488318 -170822369774057698031070721241565602496 10488319 26298294958856662403936055350302328896 10488320 -2815851020295564700493294790865059840 10488321 112724495961858248783316238627502513508 10488322 -81768639251866029537927438437053386240 10488323 -73414496111846634008617666551298959360 10488324 82286029760933388778674265828114366464 10488325 -179228573661081271839390102204114345900 10488326 26181353605208635614233672997101138880 10488327 -142875099244344686870096712179364449880 10488328 -325085142748109678188206311206617200640 10488329 -229654599780528573594219853192099369116 10488330 -117238454290533093950065807981771719840 10488331 107178708478114264072637466254919566992 10488332 601668182084233813787530343598764891904 10488333 -56125015669204483379356578366095301504 10488334 -107914503790261480929196973196647237184 10488335 -28985864360620222774966329925277853600 10488336 26183101393802508699575163847824506880 10488337 -304815805619628638224526468776488010908 10488338 104893996477714668806328339533006416896 10488339 71288964221020264042228612423581465600 10488340 234627078106180344262963326152387028480 10488341 -266704065534041340806625976867168854258 10488342 -177894401104970142175093217482043896320 10488343 -294192765002169746460396646115280402240 10488344 435525109183872909215532165307823708160 10488345 531897455489774994925701665010094080 10488346 -85907173191621812762730927666987914496 10488347 195639203769432885138601640278801861680 10488348 -2166041590196878600677593492799937536 10488349 440199786545853541227081677160993372736 10488350 33994272403292015502057194598419822400 10488351 -249858420906899627548669256064966858168 10488352 -143031329338631127139737737914964705280 10488353 -280795625415022031982369542027754572544 10488354 -85242585323971140344948124648496652544 10488355 -331231093048118782767994376207578248240 10488356 356933380105077358307746145706210631680 10488357 -32111541649780508266046974723979151072 10488358 -151599476178176126250822233792935410720 10488359 -107308994288679016616415616113264476160 10488360 -54419746122424826260423601829953126400 10488361 -260131288102446618083852094105236427520 10488362 -326319973065792368589014485933813343136 10488363 143794625320396624989161871894459045888 10488364 43053855027658692202185171562612587776 10488365 -17608184481033587955550164546377146740 10488366 -123155799001599932822763088722078483456 10488367 593212377389403788440479653853126205912 10488368 88494539071849622174358944739300999168 10488369 340362381314984342983072738954645125744 10488370 254290855325497224484169273907207422880 10488371 -837179771957882374991763429425198309040 10488372 106200904075858645684567733538030643200 10488373 -22002366112864990020867715729248215680 10488374 -9588411768755275392887864825703805440 10488375 -68370978392206456099241027209894002000 10488376 192000793163828160669863573880671662080 10488377 -678066174961494786045951348236066156460 10488378 -172117977853958607131552294022153445632 10488379 -843373327330190158114349947952379875328 10488380 -53448738131149879818082422195754598400 10488381 61975245773935212268264756137428953824 10488382 -170349910229021098138285611850122518208 10488383 -1680223700512818165923911908718513920 10488384 -115614045720558498330605170893174865920 10488385 24092313593008010869704776922662123520 10488386 154450800836066344739122281950249493024 10488387 30357515465717346421993111079187495936 10488388 -2298170012182107832970291621593754624 10488389 -444126494821033178178192896156073319044 10488390 15486934790268619823485210236345907200 10488391 -14273455060425100823663513606733949920 10488392 -89315161365087974040580781809165793280 10488393 -413543494516121699592456246091894912800 10488394 147940969841570260199222183830429746432 10488395 -69642549537443776028769986780769717600 10488396 84775728194435549399668548200550005760 10488397 -86679118254539268392081619794680271648 10488398 56939249566609899223137314061410163264 10488399 -80787255605170888324486549911841272960 10488400 33086531431439071207397029090153676800 10488401 -755367165748316102728521408910366860 10488402 126644530597257178750269736067171665680 10488403 267935048117469945695462136300382012652 10488404 155000690989608526599506850762727974912 10488405 -183820642366572054603818384409169894080 10488406 153827190156831492299466526056322021152 10488407 169935738661217650048451563199945026872 10488408 29185977956852188724771739157217280000 10488409 159923628389846153866988417780538900 10488410 22231740241811633693281874009718552000 10488411 -442735056395261139687751931679003829140 10488412 517889808575634420349327226155815470592 10488413 -236864413709728785181103652660934101876 10488414 115721155984372932333392868514774053888 10488415 27776738389785069600517251939476241600 10488416 57297004293011327411147058663621918720 10488417 -25522493803373797562183328835741541088 10488418 265725544074981668633615894510600903040 10488419 435986829685388206802925116614387745820 10488420 -47209514565248472656514135609874022400 10488421 -17575372531051465775918679689178166628 10488422 -113491352224386451042743310462839619584 10488423 408623839028371742162566818522797117568 10488424 -163997582840266812198443181274503767040 10488425 115771102878375732934512898089636669150 10488426 -170608121563331667926630387503368087552 10488427 402534961641340760122770923040461792832 10488428 -5066426200072782832911522214749081600 10488429 -55455316036343441765564640327971360640 10488430 191017097702596255086212517620228448000 10488431 -12446335395678543715354130780319089928 10488432 -64661652312448790083291656967062650880 10488433 -626346464570300968513935968849874550318 10488434 -5471085773268960376086969601112190720 10488435 -203989627902658522716493991720328038400 10488436 123808888751437896481424082547061659648 10488437 -400137612072146666154225413293973747520 10488438 -69038258157603867579827181307872980256 10488439 -296749577143288352978992101133510703280 10488440 211962845342581126512698129799488716800 10488441 -158309085316341991458752109298144613808 10488442 -156622612423034577081649988236633383456 10488443 4313923498234229490891746976784419600 10488444 -110327170298037337804305272232827395584 10488445 -215495619585411158509310498168937108000 10488446 85395864663533695051090571453415538560 10488447 8660361615879287529540775399125097152 10488448 -131769326675365932753469848701034823680 10488449 -384211321832779765303909992259889255550 10488450 -27245600097343663855118090761555689600 10488451 8076099281143406590836999692724976792 10488452 30322403771566656859798724953975663872 10488453 -124197612445222382045727518069797809696 10488454 23661378127114972698528345733929169920 10488455 124251548706214236888432309543057154560 10488456 116437610931316509454367160920784076800 10488457 -82785952184424118838384207223443957888 10488458 -118788360780676870385196953345272250016 10488459 -468773628529519471164875260009046407440 10488460 33250099868420317534901191759161891840 10488461 -324271886411235804872539919843399439456 10488462 88806396877965976399515596083749922944 10488463 48544979949800732754685085511944022400 10488464 5998373261871892399267436468581957632 10488465 -29278337582683070719992646275179453400 10488466 -407199359926430883998124431357773403136 10488467 373159599220914773666762700646282106952 10488468 -145082467358812637890238932517877037056 10488469 -417094735856766105006292310435098806130 10488470 171392195055375986317257223973960167680 10488471 -16498387868924077481548410349368669696 10488472 -117063872075621184790418147535419289600 10488473 1091843191447485275921765957755406574336 10488474 2731802653254873348955425924686154240 10488475 -132762345201823211394566602298849568000 10488476 -505194507942237721999118357055087997440 10488477 -12987909450604591083479810411875716768 10488478 -21319862512637900214455415220178288640 10488479 384646732807026235159718905455264121176 10488480 -285984472024996116853707933192714977280 10488481 31397548762518273160843457424555550000 10488482 135233945273011409832355963186725456384 10488483 -103494790762306547840496746644500594252 10488484 125176544599380860672280926634540262016 10488485 57221568496213000183117617876311890560 10488486 -26961578218437989161574389306537581696 10488487 -610182143342437692042762479736401161864 10488488 259404709723456633180683154788216729600 10488489 -404823955750673986171198497315334959360 10488490 307591238650135372059657384515195136000 10488491 -276424586843664340546976192545351781328 10488492 2822569124137269764794153994618422272 10488493 -1008391448497608904542372958309969997120 10488494 72273440577255914824076485669910400 10488495 -292621696282340402689332518001527777760 10488496 84805891782537571860232438245625905152 10488497 -62520549322692028663523845551426864600 10488498 122516011459303455960344849274056744064 10488499 -244616473718588635256773069293357661764 10488500 -61590916894560658263649638369566208000 10488501 19862155073403653346472536871987320000 10488502 66426694889209158096646541680465217952 10488503 392027137306761481001225385514759299000 10488504 -128960296798889649421060730604965191680 10488505 -71137126958184176980800144408121512000 10488506 -77125177564228719719153074619356548096 10488507 -390960636573201495639672391859575059408 10488508 108950513435344625588450097880897492480 10488509 97948853705809887192967597301383716480 10488510 44802168886168445164050504509057150400 10488511 -219202533824984405182313637525053296776 10488512 -23886226169083305489551518518161178624 10488513 12715040059733677825980507461066772480 10488514 16070853418858660176063411841747445760 10488515 337159173710231756957855477346078758400 10488516 -149332055564294288752505277580086159360 10488517 4365142088978319205037874534351745920 10488518 305289492100283901274203710509116228960 10488519 80058540530837210963649301165903590384 10488520 -42274617267364100908696377898441113600 10488521 48401075764173699659640694499969647332 10488522 233829986128465482921553976169985536 10488523 -404089788654246522506492697202000055920 10488524 -470071706755739945191503810330667958784 10488525 -105631716194593625756434007921326524000 10488526 -305341636589483972032864181079403092288 10488527 140226278518287199521503295927216364272 10488528 -4182233334363262108562728581216903168 10488529 -3215720150762902797327916766925422016 10488530 -33206823179358088678403230704304601280 10488531 -226266029401754843872202410265307845448 10488532 -280661677174277073225895794127819581440 10488533 -44789448329780844958396581967974235776 10488534 -16582311532537071546941236373195685888 10488535 56405741874790428472305881503582065360 10488536 517586417752469052108432323380525639680 10488537 217729951374405537050241284889377619888 10488538 35384164976143988383530638740240999872 10488539 -27407451926734975548689921963643872976 10488540 61849128625706443905696702716028518400 10488541 81882690839165466024583682539104251904 10488542 397439263463896967368833908562157182912 10488543 -188055062150410325302271142772101309936 10488544 486135218482615572264326338993025187840 10488545 -335620271126110345650480151254176414700 10488546 57312446798076813535197833829576368640 10488547 33850817246563873678347390490161523680 10488548 1093728647185859518324522770712458240 10488549 214895266570115112928121288316619637760 10488550 25786673346056028656935037045056120800 10488551 410563236864924229658196139031839614600 10488552 7983547735012804194541093571757834240 10488553 -53380281498538662430548921752662768198 10488554 -74098090294021407646727255826994515024 10488555 -44801137128091147281286860542295168000 10488556 -57474554991801110655172437446403065856 10488557 245092687671326676426105232937063364300 10488558 178571122927361966281419192299382725760 10488559 -66988306502402887827732303655787948096 10488560 2110859209621113606314754565890048000 10488561 -521298161273652446873762393905586880 10488562 -33015910158537057759287313716348510208 10488563 231843189786436751584991665954353028812 10488564 315981705546842669900735422109859849600 10488565 221396412604053898385191200411141506460 10488566 356839135626449139948608933435101314624 10488567 42158155645574107630376568936770926080 10488568 166159578969700861267049241755150069760 10488569 -98684360651681535815415698362324754880 10488570 135145806263966406413227001520988454400 10488571 -163051651071552894995123720703789822656 10488572 131044950705612107043553546442986622976 10488573 144791603283146972950831534585713986022 10488574 74076576139838355274295449534843057152 10488575 -76813772620234116466518325102900296000 10488576 90748787557799283201863770113262485504 10488577 570059363528143415490602688214975770672 10488578 -19773638374248287960306020647597795840 10488579 167255689626541944623014586806345296480 10488580 128467956256465500575760835773895507200 10488581 -605441438671817890148423575932105411618 10488582 115381557836831032113454986730299310080 10488583 127559106774670447703303300033234964576 10488584 -329030566541677025581228325715262126080 10488585 -266369964126824999267680688958967724160 10488586 -146398781274744882428527997128410829008 10488587 -446870825656290722698375588095143470764 10488588 -5738643835419753222198107383217111040 10488589 362768219768797500292729750858941101440 10488590 49688178260825703996424428382096577280 10488591 -295760554210693907737574612469029818200 10488592 29991067048823531166390990596394074112 10488593 -45312930553144231208852406570580857600 10488594 52781121071162251520070623316749756928 10488595 89135561759496271436506091426642801520 10488596 -45488312183476515761651416429036919040 10488597 59980787593727663653177057981985347200 10488598 -7165694423977285839402290178097374336 10488599 -628748509952331472167738180097996571520 10488600 -145038793511290849561514364717079296000 10488601 282530931958866865861321877490847302602 10488602 28222931087138331154036888202114002944 10488603 740267291334997242970480397034304704 10488604 -16929410520300080079484770916123330560 10488605 -133162604897296138186322610576456927240 10488606 -111135602885522654646477754637065540992 10488607 236023039853911268541270486544922996400 10488608 124565970620265599317344890447556771840 10488609 434602724893815530980286490930924898080 10488610 -55285006493560508898970185386194682880 10488611 69923625781091629293115887230444868864 10488612 -148981716306658564191393157887844405248 10488613 -85649923759329699573236395056963955138 10488614 -252494348534786895862728875591672195328 10488615 -80510691465714465945593700523985663280 10488616 -25989209029594781314553140437303705600 10488617 338134427491278123375422512052118252672 10488618 50146630552132796069407978937471211264 10488619 387587336109440232066983422089262596020 10488620 -134377212774133712664399193995481712640 10488621 81496492583158206741009375728746002432 10488622 -11963291976359344765278763762667997888 10488623 -738398067637846452831100042203550726128 10488624 92484513332128611661035591898471563264 10488625 183573584565356631331309346235322992000 10488626 316055608524548581259700653461504388640 10488627 -298801697892667207864682009727268756800 10488628 -449055511349847201084396216336428885632 10488629 -573776812710107799875048667761033338770 10488630 248601362855919130878336960543628542720 10488631 102566021922826748659572138278651051432 10488632 -40158646498840574175767369140136509440 10488633 -138452786133859862969475382408595059200 10488634 -67000811576828396063824181919808330560 10488635 -372194006700215917143607814035311937920 10488636 -510635254699508163930896280493239843840 10488637 435210200433486856656143099858882425286 10488638 179543778065569183394939946062167806720 10488639 52105507033411851881076758172409153920 10488640 -11686636163907734623923323021819904000 10488641 -212990592827118594803654955775638608958 10488642 -205564075614044155454868303960869417088 10488643 350366974018621136441290074549889800 10488644 -59077005516169027499767122010751201280 10488645 -111545695010003558943485089625648069160 10488646 -4696138537491097563109215292734543360 10488647 -271630456197461772083913143570431065192 10488648 124415473421566858161862810931734609920 10488649 165644313888519494525489040232663946432 10488650 -74947465630168090930342793047746924000 10488651 -371738777115333888591012193042591132968 10488652 -572451519748593659348272100744440176128 10488653 -33011900935037648487638126856106905120 10488654 -188958437471767153819160778600603442752 10488655 -144807387150148766393586575744294270640 10488656 -157449420623701547801975406523666341888 10488657 -393418987716966731177077251923833823760 10488658 393773589997473000469561568105867264160 10488659 326588906554852481083399506639044986860 10488660 -10191467042498240420003428209843732480 10488661 -265297282346269677298744325902112931456 10488662 145011675780466738776603952686092534400 10488663 391580224234842144558919631458425523200 10488664 6107896367188071075250844035464069120 10488665 -449427890342809317742231068651456244800 10488666 84010104776798935515818764546701369600 10488667 -124154910040530235514862219484044803328 10488668 -367110182407053746350657050914075069952 10488669 251479858188257426539286389392171490944 10488670 -47781914690665578066087468588319062720 10488671 -224387355652437280764205884176278972128 10488672 -621425210107465503738883063169789460480 10488673 -11081013739500378275853155905273824236 10488674 -62024132897615197177216493321718517248 10488675 51404199415176068892136162526353300800 10488676 314186480907408686716686881713278222336 10488677 -58680753018169108497062376217811656134 10488678 -52806817161613841917737981905489837376 10488679 680549663859962277228052908600064804280 10488680 123826592684740792167722555961082214400 10488681 156965831175742215235984697291589477312 10488682 -147852798128924656306088828470492937808 10488683 110056626487848948214644638600319625704 10488684 -159330456724870716510512018506340966400 10488685 38586578637707723263166045729741208600 10488686 -58683463490831742459946896051680622336 10488687 256629583881425741212604526952341807360 10488688 20360797177593580555573530353404477440 10488689 1171999030348855054084823502109372128 10488690 -881574575961670477412319218747911680 10488691 -46447712527800640751344204437915093600 10488692 -218114536446975756144443910480300653184 10488693 77623715498754640782355947677517768000 10488694 -480741799748728941473941376425713428928 10488695 -75742546867701494961025731005526349440 10488696 -293031360827435145818975586625151631360 10488697 -140791437499884204684932649517990712854 10488698 370761494561935555880130022837095563520 10488699 123665978757272509068099135533993876688 10488700 -141842692942131157801670212244353728000 10488701 -396240947770066102406993846097891794298 10488702 -13354366592602741903934390112123205632 10488703 41072764050886559900333097825283824000 10488704 74308235166132209171750297505858846720 10488705 160401739038378886612342706543702956800 10488706 -163444533827862132710680861725459595200 10488707 -207430490601253451180507144534177197128 10488708 -48688049497761178374189673704405196800 10488709 -34842173813487961290551559664881661248 10488710 -237106682694504055746498204630474675840 10488711 488641770527874110260178949659566549584 10488712 287420665392542851526158146543789803520 10488713 13419295682003843149070003468380078464 10488714 73539934561530749439756001104122039040 10488715 376199485666005976633228933467863811360 10488716 150739500008749322015750784421862916096 10488717 -199499152734655927340626255616513501760 10488718 293255589092810328542360560659946850304 10488719 111462192419316894622748290842691587120 10488720 -24513074548000537927715301477541478400 10488721 380061645503795553977468106029739535922 10488722 -227382204460528530192063705360015753600 10488723 -49198494197114876132132475253994784000 10488724 -36847961990066772098275843911973013504 10488725 -57498970173799471612448622590682372000 10488726 24669594821988781827511007532198818304 10488727 588027147176284062262164882436964933576 10488728 -651526020436157218815398661305802055680 10488729 -68462754290436390548566007811013570080 10488730 -29541054294855488975992954263171532800 10488731 300234409584329907296957056209125541864 10488732 -1428023383741361179227250951497474048 10488733 158447573062390696656768320501644535884 10488734 171787097051640116108566034803616582016 10488735 120255504711329396848605883212361120920 10488736 -437299167933406353900586207299555557376 10488737 -233963936407018537953080196787113469248 10488738 -71269173135553415343385244334316227072 10488739 -65183436241853607641180146956182757720 10488740 214122124253819986900083735910204346880 10488741 -115181600214301244300573176899172165920 10488742 -133401806845093900299905624309953715712 10488743 45004183984096754280896788714759279920 10488744 246252331781777521799178934016891289600 10488745 637859462337246828332426320028912807880 10488746 -193169662446844740393337927146738734928 10488747 -286186476867981495299256738470939577000 10488748 947419136202417783069944205275039973376 10488749 184928859602651544534545494948991851320 10488750 46504589299686483348552848330125320000 10488751 -119262525352320838938022250590136806400 10488752 -25281898529748883106529926241582956544 10488753 -112474767347620570788574743930645936000 10488754 -63826558623693160807669651993700920320 10488755 -21632184436046365953459745105576530240 10488756 28946275692797500620083307326755049472 10488757 -115325375558615792912712060284146329728 10488758 -65582210377474536662614533438066033024 10488759 -129005986077277138068083051617060729344 10488760 43725431622731771071407413987813376000 10488761 -98719785968861942159452736524587483708 10488762 -21116742654502714783932878157955109376 10488763 130824575564016834357419970883042055012 10488764 332209581590182949919961743388881408 10488765 1228349296269045910168842938678231040 10488766 -13098886440408447458676924102183399168 10488767 -29849422320242616734563444298115643848 10488768 92453903064851040615782180090051297280 10488769 427438577930087570172466815432019225152 10488770 144437763700930777596168513341865922080 10488771 -21833594004708219302400818324126279988 10488772 221986009839505762288006178320841195520 10488773 110560373285455767237827602357045091964 10488774 -118393219578412034093420156405295455040 10488775 1335177198347619114744889576184841600 10488776 -24186398909912400749244664393812433920 10488777 250356876315109829167782893492052899136 10488778 -648030268782131828601591127240346629440 10488779 -43411346248867729557322266792322099200 10488780 -223081748740208230594369216510067159040 10488781 431427694885787759928079277476510718582 10488782 44636823379257243204030703962752461824 10488783 584208655804524335827556622094909444224 10488784 5947046348103837599323495389281648640 10488785 226847123413570065191539178131696948980 10488786 3952511804676950248343568132281942016 10488787 374527992761152760303828004881627011436 10488788 122197972793229306810020775123088883712 10488789 -60886665993066383657982544554168008946 10488790 74678709296110043363866387533499950720 10488791 -62275813839022158705131522821429010808 10488792 334089663870845186574070997639314206720 10488793 -162531834329072185750272989514412462320 10488794 232198624497765255475340966326820612832 10488795 193667195880406382398794484192575454320 10488796 482152130376529009329563948000106974208 10488797 -119012654677913783687787460531559755296 10488798 27290033359545936605704498951108300800 10488799 -508159064173234490634584237692491661136 10488800 52714975317498073088728851455528140800 10488801 -373591180944849368612469068216097006240 10488802 1822858578325422045919497890684841984 10488803 -107484597600418128531022707348599717376 10488804 62647374693970195411472340633592768512 10488805 -136170066311774027012315962634797900800 10488806 -244710152628555661054638281625933120288 10488807 -188109973295702875323406600271559067680 10488808 -649405678333174088231527437117071278080 10488809 313327734551439128265489708890131022010 10488810 84423801545796637161539391422174123520 10488811 426758155173479006294560482047716014352 10488812 -359011427029449570873607098305819545344 10488813 310515947009309503162877843121037680384 10488814 -18402717712332156383022662386631570688 10488815 -212119831089755334857727306506254682040 10488816 -11742710692550017946179067602151473152 10488817 86838062837910745853433234271750390080 10488818 5434697283606234510288497588846066304 10488819 -102515666586500106164278767555726603264 10488820 161278895271524422875173246112740628480 10488821 -1979774530906955312182696776769397088 10488822 210201558195105988236870399805767118272 10488823 460185210904971090528619646565071910240 10488824 422949011166349185885641303563467816960 10488825 84324887794761559058813326406335080000 10488826 -25962599301565706440497738571803065856 10488827 -149029907418814293362463241287261422760 10488828 -20132425846464410919159147102546493440 10488829 -167077932109055822813841253183916340832 10488830 159729461529216389106476726615331225600 10488831 -233060099443621310527305036862242078720 10488832 -238762501741730670029121092610754084864 10488833 -569440762691724735026039383258168785918 10488834 57015640969054238830026579325471764000 10488835 143704466846989429245513928902062163360 10488836 274313879154353604605898281489730048000 10488837 300879475831113371684993522857201879968 10488838 496540807818642729562257526604561823744 10488839 153272766559471257079853930632762999056 10488840 74903179616656036121788189374770380800 10488841 3041872961182361121458783080066168224 10488842 -105254841943937328687662559765365693088 10488843 -225729777330114210048871653954680610360 10488844 348402759564246106996696655471314900736 10488845 -149984426358341146679111275047485118900 10488846 -23644885972627083998961511655786928000 10488847 134647727401478884665969312526295623872 10488848 -18372210549352451957724854157089095680 10488849 -6389277723441995420184339991869646848 10488850 40926031197965971049573317289326233600 10488851 -60367346341038617666224821393767115408 10488852 92363914470065226836528077360859750400 10488853 689422305706112203530537187550086649102 10488854 -288417760614141939869922301101885126624 10488855 -2215367830304210385941593637467692000 10488856 -5355158804650163142394063697964810240 10488857 138262958206415179161967468316475565332 10488858 110945078423702339083636780531233437184 10488859 -10399521824985464322941729148803731872 10488860 -204992638647300311915098855806323404800 10488861 -3235781670344573671135716413690570112 10488862 -267149527989700918889886269157160253568 10488863 116556018086205195288101584599997681920 10488864 262341629665429097464796181509069340672 10488865 376257042865309817245901344970894879400 10488866 56173185052922282119916549786945721504 10488867 -67129629783483012187504051971757047888 10488868 202172180049956477690100019733158293760 10488869 -1334305463798769293572768976008953144420 10488870 -41788155820682581602070071984084576000 10488871 -12207271290860726421182126096706322560 10488872 -33252741163287383840775874058600371200 10488873 -226453834081587048889799270636154005616 10488874 -196433545111310135481381155147055575040 10488875 -610415637294003498437255480010898956000 10488876 -128467330399389489938973668158179987456 10488877 51262370753926615843883612724152335072 10488878 -81719279990718196408317559816749485760 10488879 -522203329448466223176376283403440020080 10488880 -119783291567046269288925557697047101440 10488881 110093069918573451574846490500474065408 10488882 42302812516497837642780164908840564224 10488883 176391648121882639127923824798470933132 10488884 3259311144571656292655453058907355136 10488885 -428239698100743918648413380401453600 10488886 76424676059180895013262640494877447744 10488887 89005545064499116260150021713732544720 10488888 -469057075377538210225306444045727539200 10488889 437339471093992859571271504267974119232 10488890 -68335990622584224349623813259045984800 10488891 -221422058968167194871737516703498154728 10488892 -1047974046250506857746021900679398400 10488893 638235529726221502667856575548674064320 10488894 28483803999404412425457554526047320320 10488895 340992272809252668965647177223523815400 10488896 323310056132085472800874181323785240576 10488897 90459538058804497392528592932031682688 10488898 -15270082293012612503630873216130137088 10488899 -422442142146233001205058386803141356100 10488900 -55965135290268717510252054495154099200 10488901 -26631792874716027135854555568692684736 10488902 -303958961242673656608327899481885941760 10488903 -452375233831175805332238466664794915200 10488904 832623494637841279429790830057758720 10488905 -5868374567959524722895834581752760640 10488906 98828089438046229125983345044071116800 10488907 25278007442151240615557617214252620320 10488908 -287156744577538383125384327760552219648 10488909 -45234243316711951466743460593418451840 10488910 -260660328041995433502945174753989048640 10488911 -555799598040379856042548320614038084008 10488912 -3745317916958132547324282916401315840 10488913 -57861307982206428536929675875416547776 10488914 -265729945263976119121577563333744984944 10488915 -243368856525824820630544910756867628480 10488916 -517374708999771018738945378661398597760 10488917 350933026770472175047854484005731270400 10488918 175375328538222399666775921741362083328 10488919 111148000831797781930155987172085573296 10488920 123508856282200369960946502098291097600 10488921 -73796572049462293612292235672917187888 10488922 -210926436509572609641622882400065255200 10488923 -546379047501121078469122337437891642320 10488924 -11139382949865708597614216200838154240 10488925 196189824112614545809719491309654649650 10488926 116306598022594505000097509682072600960 10488927 -396656854531912624123096390757856759480 10488928 240116236377464583214695871260487188480 10488929 620676743526491253745527831760183132080 10488930 28289761974967045001743917831550648320 10488931 -386352515266850942632496080931017939060 10488932 21072438925688341177978490595842038272 10488933 -4379705494544422670669802686510597376 10488934 -1687673031818784402634702009712004384 10488935 377956863173800393728964418003378765880 10488936 -592196532196207973174006008171923210240 10488937 -419916936626424760966791109797530665414 10488938 106921605344870553915276958506703347120 10488939 242946443035179026008770176926989441624 10488940 -139556690292455815151406981668106240000 10488941 830125566540913024003118704998492339372 10488942 94782370096703741550621292622980707840 10488943 263374899902051560495895928008445124608 10488944 -1983183252436972336446589833170288640 10488945 -106682783942392285526494597031188536000 10488946 13095260542129004337047628342424622400 10488947 -4153990272316943816766752292191505408 10488948 -40815900518120772877756851033504706560 10488949 234495434199503130884658652274558321436 10488950 -45241776501102011498722020123226608000 10488951 -240573630519124701347800434607243419600 10488952 28676494711444949652988732195826380800 10488953 42045008337966120159825201016266452202 10488954 60399785907961357863065856245980088832 10488955 -895357086135762992520212001966361446000 10488956 -6739419300667297270469030073336913920 10488957 89027799643783130894030087925351972480 10488958 -60506380877854600088383768510027574016 10488959 181449578724969561318515831131528279248 10488960 298670788935441274433237473617248256000 10488961 -112137880768057279361570112153877564800 10488962 65338562598890812327076955805941836544 10488963 11427971799721182074694970812848948400 10488964 -351401395857062630000771590153732273024 10488965 -39257607980901152081399327366992931880 10488966 36730245670593563182728892729331718144 10488967 -639282641725267261106393441789218090984 10488968 36427842192011663297460964091001077760 10488969 -204559835910744116031516570226425728400 10488970 13560271010236925678346695355587971680 10488971 311878739900127189708983758709925377832 10488972 -59830134078677975685355594921269313536 10488973 62671206338620312557834654643730644704 10488974 15440492727511042687167486017105720832 10488975 -28875721710956387742441495005205456000 10488976 34699328829882046453880075942076588032 10488977 628889617727052733987261482538482372132 10488978 53848209612432769784529514513775948304 10488979 232436070334887266395197058722597208584 10488980 -43456869246042112431040054866220800000 10488981 14207982075054366131804322335695377120 10488982 86289265316765230821524719584288000 10488983 -417514303367986608541415619158712858000 10488984 53445832138041938375723842159225405440 10488985 182434750198419889595073662561752718220 10488986 -80501881697415457156303506270941441808 10488987 685473269539401373568500389685428379440 10488988 -103922757559908749265135370188167987200 10488989 13255718089819577707371664509019492032 10488990 -1277709518537397469644017815848591360 10488991 421423099355370263369800707187108233552 10488992 13105692100713272946514683267505324032 10488993 202950064781351068467146652493168118400 10488994 65145402168220685285292891372786901152 10488995 53538269541390751729085762437720443600 10488996 37882106385950718107294336779931504640 10488997 -228695640027950347162573260121099103554 10488998 -90391513124727190017981058921529825280 10488999 -5575803545611788032539634804849929392 10489000 5097241073650466935221280824130560000 10489001 384824124344369184262268301526127179002 10489002 -124284345040988375632148237651713306368 10489003 -306948263308556231791812306298805022320 10489004 -428961524559758641212044480815764480000 10489005 -9585073780789334087805218389664363520 10489006 -65732685063825285864251369989591680 10489007 136587008342808918647556771757590948840 10489008 -12783525211730378826347687330068463616 10489009 490150676617195221732895839782172824210 10489010 81161822436618234266608104813679718400 10489011 46781572031413448688431934664424611680 10489012 282400091331645306750647262796704315776 10489013 -558603522239877696933210693708750815940 10489014 18560110642692309981857074217086349856 10489015 -332968190085333402494588256816080268840 10489016 363237398091659460988303384485179412480 10489017 -153407100717784807052547903654580826112 10489018 130162578963826657914371453944471079904 10489019 31367499604783322063317158090822223296 10489020 -142620838906540388320073530819873382400 10489021 182647744828801408136642070689571185344 10489022 -192632188780777710995082251510175314688 10489023 3784847996382970122280137385729594872 10489024 23133339524837484786316255927721787392 10489025 -176572522930957074188888599840398849450 10489026 22068391749322777361866368386852486400 10489027 503165969799302482465977002244716080 10489028 468581241363859389491228106088795914240 10489029 -59033485188230482955522095314905046816 10489030 -106051102009867969863795977645268564480 10489031 -105572739295988652722496668421121587408 10489032 -158831613192252780760849987539710868480 10489033 -1516386542200948125320187499968286256 10489034 -447723711978342011108503958028267723168 10489035 -131377910330141858158796216087969736960 10489036 162017926301170966670673025570370621440 10489037 -129820784012413197777255630707052154368 10489038 184111633632621113564197765997079222336 10489039 562854486747083502573217907480681331840 10489040 21645314457633618579248075602324930560 10489041 136245134648828556955436740399694593440 10489042 29487386663103527228618830359584881920 10489043 -5600965271319324918668179791736790112 10489044 -249978544390690657992043752791710070784 10489045 2824394053295921384788559487072835200 10489046 379478188130268310699852212688194741504 10489047 131889331082735279975025845405491012200 10489048 -78776149955693588066702259471004784640 10489049 -56047023868979804688533355139415979264 10489050 -7686535669294893016341871106327865600 10489051 76299180941155503886030515676062630960 10489052 101208482238435024977147277727593461760 10489053 -16677651529565835064676728339058407296 10489054 -42059113999456259668401670770717105024 10489055 -22066033154312756603931834634160854080 10489056 -59527981797109435132326759503771467776 10489057 442731802378074359977970700038950408192 10489058 -14587131894191895582307980312269999616 10489059 -61292184963594210785634042169129312512 10489060 373246619809570107297783909240346548480 10489061 -609481202841965811011732209148358778176 10489062 217370583999193150237892144963852290752 10489063 -180415326904586577405446663129035479552 10489064 -225354519438910705214695602636184780800 10489065 225597454186019849578938211070090339520 10489066 -55383968846301243329951255071408193280 10489067 -78281319474079967630541868761749575680 10489068 275106206995966253659335556271452876800 10489069 86151567507649565484062886461972352470 10489070 2148635706064995502708011450724665600 10489071 -26021733225530302660221458519016445920 10489072 -32081667738359977004733235328862191616 10489073 164886469928804159993847255664748389440 10489074 -150806518580390749442415737663412205440 10489075 253435503361058212973427226835583104300 10489076 1006646685082477757064907474166114304 10489077 -465994187052315852713036589868967002386 10489078 -1602719890712567580217362388227878976 10489079 256403443138288303444612129129385472000 10489080 -58461307746722411057161742833857331200 10489081 307471315400261258599888491455850678912 10489082 374915726747874325262204998851428832 10489083 355909306747103887887334081667296886400 10489084 634460359364862799662227354565975607296 10489085 109975018693086438265060658439487369560 10489086 115683345368429422721665866139867568832 10489087 196623753862579394891085263201098198416 10489088 45739991622163436311138353735335411712 10489089 -151739833819409548008926885243518320000 10489090 -119928755757289923206181949051254751200 10489091 -89880659886528552648637050003119598000 10489092 270901524724607847253311488011594263552 10489093 -155140662161297537631430858114647941060 10489094 -72732234720297118229013840085684187136 10489095 -121348530893368388554904092190186253600 10489096 -17370637102101122225791423716993546240 10489097 336807454556051758314974790879915222720 10489098 -12506820460317361438391665903304742912 10489099 407721576067164057061694316472362934100 10489100 164096056674396995631049558581183686400 10489101 135040310083526579976310902432470712384 10489102 -28337576338410908759534963886996960000 10489103 -605153888468912946412481677892593340544 10489104 51236794942073952556416778465893679104 10489105 265094913306584398575300908118382019520 10489106 193147369296596243287391363004758116752 10489107 145366876097795383158571903712485674288 10489108 -148208568772078055757384320231014703104 10489109 94638444458219002441031123440059959310 10489110 -9532085721952621417994334068458266240 10489111 220753088334489821959207625471391856712 10489112 -37042651248745985408702306798780866560 10489113 662123173132964470901840446296414890304 10489114 -35602422355699407430815651481448379648 10489115 64105169580505580241548222209020083520 10489116 -365012687237028318753292463273795543040 10489117 833329996031688280622479860426190768140 10489118 -322271224606938293730503732533292654784 10489119 -8281762046832284891295591233572526592 10489120 129194538996308888822364320441010094080 10489121 -50197848018529387688156783684336590800 10489122 49245522678707454316580205959625600000 10489123 138471827060869183108349785973578337372 10489124 21354388550748241917028224025942630656 10489125 321125198445270407397062987390659248000 10489126 61010650130184633638094244460243700480 10489127 -246616655703941651897090913425908080 10489128 183467561788322525205126018198691430400 10489129 46837178899797048813739290394528666112 10489130 -51210312839446864800676200422222952000 10489131 -90471245608325656156238663549215150656 10489132 147922387750358300161027170883280112896 10489133 279858378144176681800694209891551949368 10489134 -237367663875237477602209736916589187520 10489135 -556710649657041474977877491954408892000 10489136 153016100015486608166828400623393538048 10489137 446635815400494726995097560319178306752 10489138 164492442996951611072909674140310851840 10489139 -115592429815091183560429233484233000576 10489140 8312540325001895561437688544339609600 10489141 -105450354365615364149482889826715988228 10489142 -730468754356677601698115960997530944000 10489143 -117137523129643346434942792827674745216 10489144 -231650994976833335096875825301250723840 10489145 191343764647627992605494786890808776900 10489146 -166681223617237273892531562179199667200 10489147 -49578021352778703377496334406589184128 10489148 226288537206166928237888185525463006208 10489149 -618866535149324631330089000258681127360 10489150 -2251249654788394190437313486240870400 10489151 1575147698990760608958838948172094192 10489152 25751911160543839372491628226965143552 10489153 194015765423791987981844707733170107600 10489154 -173064836033575371235297230961932796176 10489155 -142019886676485511201895128887669770400 10489156 43640132724882948708617128580949741568 10489157 5054635325562340054391793401618605632 10489158 64215234833877539893036112384546545824 10489159 40719023653909582399905805447233898640 10489160 -29096253601196899835019336827240448000 10489161 14785549755144478522853489037552141072 10489162 -4862814140329284957944953946815600128 10489163 -71094051431587729924143904683952047696 10489164 116141788509392436213434556000417841152 10489165 -331472539910384434278174928901430533940 10489166 124724470541583418975382583181694500032 10489167 68316945488878783653793864441269037728 10489168 -92474330486077745244894263005448257536 10489169 372480760729786240759098880874952243570 10489170 167547819636714243400638382311656555520 10489171 -150971277553188739268188262037911202816 10489172 178095169521928893634407319355202658176 10489173 173149625177806344469600472992740947904 10489174 64142768831286037607864612773582146336 10489175 -155730758477588850818162257199394747600 10489176 -21034448002343195239596636632526673920 10489177 106650197805484698971316940937275529220 10489178 -91669034272028434309548665270076211200 10489179 171653533635763748306092886697184971120 10489180 96191157817254627968664917914866984960 10489181 -87387466312280211080016155046073005018 10489182 -132913717965580877574289639808664139776 10489183 -440815084275190911338172816650497593568 10489184 -165848360956251597701948496174435532800 10489185 -141199624123068227410025617131086667840 10489186 -23764638491299567957562949937517034336 10489187 108671237862763160631966848233602178392 10489188 36435967941501311216875068255544857600 10489189 -354700638372606300737818165746814347010 10489190 194789108167093173529628851702993545600 10489191 -50793927636419370757996902538332074496 10489192 10240852620688620071289824621048463360 10489193 -78884496948529246067160064444133598912 10489194 -102676567666010743591423386468791056704 10489195 -105507072325192659766379225188045614000 10489196 -109439434307236508561924797896220996608 10489197 -130983810402668772972751240064245632000 10489198 141326317328999305802337255870635665536 10489199 -32481682801077466409105460267645813264 10489200 -16089749946972231237191440789681766400 10489201 -106100096192401360741712093703215338798 10489202 -30820872983853732188293093513640126448 10489203 106230509860062349842240134725234066800 10489204 -145036500923193941398830581839955742720 10489205 -4482798057666343517934761992618883040 10489206 16291212184488183285566448496850761728 10489207 -481195854632080538283125322101953312760 10489208 -381244205277611032152451265568104509440 10489209 445862882022656557941984112983900020304 10489210 52543589606422749143617440655022088960 10489211 -834788004920277684695352341604789338928 10489212 195879245149717026582037575287735502336 10489213 64140545209943274875038232242652165760 10489214 -366528280819649399027101189296041182080 10489215 -91797228416918225168153360021443115520 10489216 1298433163260334858078946162859048960 10489217 -460187486688030529104119916483789811968 10489218 120637136156037041148368074462658522880 10489219 32010122137029412249953358205061850848 10489220 144394585171437801508915835546667847680 10489221 305413664095912655851091543352490859520 10489222 72097043834875542497058562968160295424 10489223 -83224259132150375070814928369571255528 10489224 -5329771817267834699957089155905863680 10489225 222400917630488235269360930246915904000 10489226 414756552687767139783431078154154473984 10489227 214419630647165155083317741661084386304 10489228 524628638666794068307685862981719629568 10489229 -918365818005695552030021650857580432416 10489230 -107280178741470979936807401271578969600 10489231 442936680511622846311423568228117226032 10489232 -27660040864236426026579693490748784640 10489233 -156323974400344928674708473919253883552 10489234 -26405918045889970901779669943381799024 10489235 107753837487079660890755943470784530400 10489236 -175805674838004387691783530248411916288 10489237 -473634256608278713166550456895332571008 10489238 1317196351720101233843077680450098496 10489239 19434456937649596402065915369620087904 10489240 -452697823991350828622483917309515571200 10489241 -27095047903702314989417351055555432000 10489242 124078494823548608114985744360374307840 10489243 -646457700517086015525648438590554464508 10489244 -352671108173562721263845071405703422464 10489245 -92824890963920498984911171024542543360 10489246 -90443689534923763408574213200427570880 10489247 -95507302878435641784008371596776353248 10489248 3194309388179061205998377345482752 10489249 2315090983918695038334030126105724720 10489250 12458568969357342820044175091368872000 10489251 -259827830652583457776073736716041543680 10489252 -328832845692968664054766358833259002880 10489253 -30281289007346627898136787476328946432 10489254 58026631636989527961027928501244252160 10489255 -81014582479336227050944123173206505600 10489256 427014492367765907831447080666637107200 10489257 -13279563905704908856243585791906691494 10489258 -9938692001359292720469059102418304416 10489259 -38277145670875856258062671196513438272 10489260 -37894394875253425420368143881216189440 10489261 486733953226721611734059894064647587862 10489262 -80699245721701399997266835557010903040 10489263 -476552801702061266229889009581374987256 10489264 17537398408999998609862473176274452480 10489265 -31644708921616311561286075170038100480 10489266 -242525033475457899278218221768224731248 10489267 665465038320522212408313862416400834316 10489268 217770998794869395225333349206667246336 10489269 5176638961852250391347970635187727872 10489270 -244514600832457577178627361608366766080 10489271 -86604618971066971254434028315700831680 10489272 -297168168865056522445469707229681418240 10489273 303308416300789547488120238133646917600 10489274 424814412830729067858377519225410433136 10489275 -189739639792160432913419671572011416500 10489276 72261531943992442319933393771472009216 10489277 162335980905223808739489593281744845126 10489278 118164538953256981887392422803849441216 10489279 -33327214893461550666579061870171536840 10489280 -39791288957764983499336737388285132800 10489281 -348978387906212682870022827921872900256 10489282 -204518690067751254915693111562112137008 10489283 86180079562674656656087579952404641600 10489284 -761721482108431690275893114086686720 10489285 17647639830235595602198899201654001980 10489286 368477190671943702841860604863399434592 10489287 -30902403374146278683980674196481307648 10489288 -2525160043848076109616142881873100800 10489289 371812853817313758168984743744413078632 10489290 4625511740573735195488415959271424000 10489291 2165056851574168450868803447037914560 10489292 478539769769078678623444516012325867520 10489293 426976421314570646127287323675370356044 10489294 -268596755999331329939692942116663338304 10489295 109357802602013371622420629430766049800 10489296 10947945920383850580823961609892790272 10489297 7550879448278895017077504851679573120 10489298 -192627178968254847922863335554028043264 10489299 308693400939056226266823933978160455864 10489300 -176630399047295451873847661300381664000 10489301 1035739427096281432379127014218996281504 10489302 -104984065333890408988987800392966486400 10489303 -389967410145042860614142389073982737280 10489304 173141721944472620462136727259991244800 10489305 -266550932476429404281205423450047778240 10489306 -103648889658347597317549071526851716640 10489307 602210593131706967402786302099735919556 10489308 -202448832698794220476411154673115952640 10489309 -729187834245445089189944943722380710490 10489310 -101482505655927338674684249722879229440 10489311 -64071504256691366945281555202093875200 10489312 -262921496937737824729114863362564161536 10489313 -79378648228841278635242402475461913438 10489314 -148103609847090976287016413963887222784 10489315 -103286895604362836662086838928936991600 10489316 -239446489970357190360426603013946914560 10489317 16133241663277525488246799484481701184 10489318 73239727150567627666498181792206348416 10489319 -427445767425603253586417191818630037248 10489320 181174159442518915770598032284346316800 10489321 411296622464020757228661073078258382522 10489322 -119295977842120994595009139882722654288 10489323 65921629603967056704674122011779235984 10489324 -127170333525824587058242927346322513408 10489325 128641166592180605186153027662178760000 10489326 10362085873840577639201976125043775488 10489327 -449401922882124682814397993069319172256 10489328 82651271330805024712506812880144433152 10489329 29676337849216925878049194878481230900 10489330 46609967821983836556268786893601881600 10489331 -64685236630191765912789762781977122868 10489332 -184751291719216637085970360759783034880 10489333 -8322053932175664243155877043542510418 10489334 -3255253178825432249445775704407857152 10489335 -136655715834810589068996003560805735600 10489336 -39579679866947899263128893388942622720 10489337 72863925839587067913952840686140041860 10489338 75648026262269209081504988146720739328 10489339 19424403298749092636562200615547632160 10489340 -283068913337339074813893034736196664320 10489341 -361007362148554353239770882862566605600 10489342 147718210354133245163667267801615747072 10489343 -185457503225205946430291626981265745408 10489344 -36455449349520978099061419002812170240 10489345 386904238526467202207124000594265741800 10489346 29536058232563898864511588588397629440 10489347 -33160878537996644753379425084795618232 10489348 -120870852365162383555178862548200811392 10489349 -104426329081750422669103271043842787360 10489350 8771273002916468661875132666217384000 10489351 -29976181615438871368420101081738516896 10489352 106907678341784460533641422141580462080 10489353 -158810638326950333094093055100331660096 10489354 -253072641655481317806345813749362821120 10489355 -124639048848484686325397307304359534480 10489356 -54823286351750099585827414054201452288 10489357 -418175106013415013348481131453149255040 10489358 67723528192303472492621579653907255040 10489359 -408192844120656491117906650105228191096 10489360 -43029785032239541819055250574812119040 10489361 381550959761131977756864275102868502962 10489362 -41649471827093211746138358738643399680 10489363 -125120573914876952292499889112904722388 10489364 -409406891869622725559451938782607236224 10489365 -231002762974515939473343511331779080000 10489366 -447029188080239146033548920954511544320 10489367 102222756007358449147947236436638550192 10489368 49086369845530032617413976837011046400 10489369 467161435165935518224629226078878170 10489370 -13631107026880698004060810307599924800 10489371 -252644699563863319167216717937635434088 10489372 391451040512047363787183703609045464576 10489373 427449496373799993517868894800483351680 10489374 48009132764134182680832819187574999040 10489375 -5344929188294614395115155934971785000 10489376 -74109942503143208598704253794662219776 10489377 86058697430906846630542461037154501376 10489378 311230307745808568927548746151483518624 10489379 280692284677085505248332322985839365980 10489380 49059659682916441403926354799179530240 10489381 315331143613455844179945425038002487710 10489382 -135976956922206152818109312476316978208 10489383 1179835158801082039351176795166055520 10489384 386660084474059204981187099460999490560 10489385 305694621034563624309225995561420243400 10489386 181479584793349207343065056723715530240 10489387 301344866415700627021456344342937815600 10489388 20513924464571462345519165527643129856 10489389 -12221584793555977613157567529346404992 10489390 -79357425072113253806237428506461980800 10489391 -448852026383373728746789181935568865936 10489392 -105304711161248515616993801276698460160 10489393 92089949789141585748022634441558522642 10489394 101952642633777370030192460918791575552 10489395 -8484697989880797682956435261334018560 10489396 -324257196339077958924204751539593795200 10489397 -375053322126112143894398983888485128580 10489398 29739056026601973111654351318786183168 10489399 -229095903768681992678110102742332989120 10489400 86662965264496140967324770211038720000 10489401 -71406276731813175650066549028690694332 10489402 99673626842827288171068675272290481664 10489403 -223767541689558817300813432954304889936 10489404 102956112579239213674659129427678327296 10489405 92891141765761000235310668834015785560 10489406 -170904795439428441485726961167109458880 10489407 -99633942294029733402252480335961992760 10489408 49129937450207042656493796951318331392 10489409 145724264070684572570472266181395602752 10489410 135070733464146961614438074247577428000 10489411 -123369932709207913330949765825927889988 10489412 -239006799083144482594967941273794486144 10489413 663665196495009079700893371002629045248 10489414 44285433862138626866211545231961434880 10489415 357314605302735143457640788542131117560 10489416 -108696859670160556419995709685368422400 10489417 -347370484489407177196479322779158606720 10489418 -283243620656981021307650349853016421840 10489419 28838281372819174350935267714147542500 10489420 4388551004920911119906139925554631680 10489421 414940756452642469999856629673206661622 10489422 -53416503752551683194314900810260462528 10489423 302132739357606651856692680509716160240 10489424 8928874216046880361683195562936369152 10489425 47255129638095279137683716631041912000 10489426 -66689278080519029416729909620123741696 10489427 544803101798573063681409434843205026208 10489428 -266849577741566989422462231733506703488 10489429 12511753677490037388925515925181999580 10489430 -199435505690884029258233538073459791360 10489431 415072099696875489514286892092101762152 10489432 117029573263630413965701062000590745600 10489433 -443198072021289972377995925389009670640 10489434 229196975885164034713339848359716078080 10489435 277618437676514167835617110623735385360 10489436 9147934201919339058622331974793768448 10489437 -112181059652480838938840615255871324288 10489438 -61980259102814352277969394399108517888 10489439 104733412871839296023087441446553768640 10489440 -62991385364314693617138427442052464640 10489441 -617475615576105546771071268722635976158 10489442 19466980045290994675400115299565539904 10489443 3407530606832452215498573886859334528 10489444 -74017530717216006187458439246421463040 10489445 -31477847498371818397722103716004108200 10489446 133688873781262437407256567869708774400 10489447 -247735428260768520560944223436648524104 10489448 664243430037529801575493448690740239360 10489449 -167539837227393811920375531114082491264 10489450 29720683956394331991784371205061226000 10489451 39745553115422720779227679973758632000 10489452 204949867698803186264248814108651116032 10489453 392597238049812636506333342003000562464 10489454 -333939181684475398191713490506036389824 10489455 1109753100339140820019527351944354160 10489456 -31898409893364665380234085016071602176 10489457 635036990696636142576646288099380699360 10489458 -9712501680521052906601897533116736000 10489459 347617645277921694299111973715107525816 10489460 305144138891820809648214963975798374400 10489461 -63334364009134425374410980719333365728 10489462 318362122678805972923034684834799598080 10489463 -5178751543572354413866366657806860160 10489464 114962876047411544508643861272733224960 10489465 -32679005818719384164300979484105704000 10489466 1957751784358771106495601733120281600 10489467 99184152205331298012236906520963757080 10489468 228813087971659617106445682017043181056 10489469 414262812405386074660506824363487254880 10489470 40306566111902622991150023964830105600 10489471 -263841273522326962682522341753864802400 10489472 -9049843777532506010934219977313484800 10489473 366639817541552347736904251630047380000 10489474 114946480222175568931673657512184248320 10489475 -237795737956465303676617921005992410500 10489476 -186473101559950575485898252391317473280 10489477 -25829018779821999847154010524554098660 10489478 -322530507902861230850392993181018988960 10489479 -14380769659348687338511913540762640000 10489480 -292170242753466658467941944082740377600 10489481 339052074290665470110263561245287462964 10489482 165822994042900428760137266291809159680 10489483 -284015383429965287387428957697766532760 10489484 -166268813496764688702434503032360689664 10489485 105414691268425329467464777403246028000 10489486 -122404348361116901981135600044909776000 10489487 -332244882194402337609029399848197894864 10489488 26818108939151854128522539266584674304 10489489 96863219137619936847178493898655086400 10489490 88645449522168100819518935022064800 10489491 -273270083296650216830755544527842215520 10489492 270405476255660742496814011735642859520 10489493 25346819898542202609616554496181582592 10489494 25374679785499572318039377697360570240 10489495 -62111793765215837704103342423251450560 10489496 174764190282265534812195780654073958400 10489497 268342843114084357652268335443084098000 10489498 -104739804052411429013074074168685784064 10489499 -51947248965778316164214162733118927740 10489500 2684765008165569762668148064359936000 10489501 143014611777633888411142433794409625600 10489502 332985825687721522451541295075168877952 10489503 152275255456928660840843644048972477200 10489504 -447557073321410218782759152084508278784 10489505 203480490597550488296988973506813393960 10489506 -419839399877820601294047041532357120 10489507 -82573588593197112036729103252564935168 10489508 -34768669147389583721159114902565772672 10489509 -89821533647800732095996604874061887556 10489510 321581928311277983763838904498149474560 10489511 -122560411908251899458022207089764106888 10489512 -383921040906699805089361810674588303360 10489513 -556513714155300603302822832107560959238 10489514 -13306269511654275385875693875282477568 10489515 -56883460283716779062458927901628084000 10489516 25598917438544774671635286241735306752 10489517 -669120059955659055962781211061688185568 10489518 44333694137333104409071433272506681600 10489519 382891001521435864659698708994774148296 10489520 177663824167520842194606496777843507200 10489521 -3261390134980838757773922201193704576 10489522 42625076620571832903836125356859873824 10489523 -564948787869002575450783825376058000696 10489524 -140228596811194462963088656076669497344 10489525 358472404766877083641454274198702100 10489526 -157317632441254807489749167727033288288 10489527 438534115889844236409866083235820193440 10489528 -463898862223715701103656218430501785600 10489529 181906200773422543791901475681817085440 10489530 224532839889322286195034796204814469120 10489531 1108431677072722633540552848317518224 10489532 1862642173037153271257653780753735680 10489533 -84479343537007748630397064806362923776 10489534 197120213393709689366400482344226642304 10489535 -70999324232751497518830240379695611040 10489536 117823747760695675089154616344326438912 10489537 -244948419160092069569841948394214563628 10489538 -301349249526821173399649220696998229600 10489539 51569503155331955600366588416506518400 10489540 -51039690557812219340519940410817945600 10489541 -299516056758979565572731902550564732480 10489542 40907996418579196200385329959312277504 10489543 186298486538156483579364813732596120792 10489544 16796062129806295224140938762906368000 10489545 92886439366824785338566092403153810240 10489546 203614032775895589938351738083504871472 10489547 -263364566267750536665803103225768497004 10489548 96047876045143185397317493873345096704 10489549 2103194746920667234709237249204427200 10489550 -17920491177386366089418274469274803200 10489551 -183987817671005306218765598408419829760 10489552 -4787846281427996521218865056104095744 10489553 -189912509952220056947446107519309981198 10489554 -459659145208736712759923205924047861760 10489555 -513572071505867364924014158154299577040 10489556 -191093911966250184303170907658117730304 10489557 -35886778326852402049326286936805591424 10489558 -180714349196411444505032501349080343360 10489559 12876263520221935948032855130539757440 10489560 128089936822800733929865367326616371200 10489561 -403663930595071670666936526692472124920 10489562 -152012245902842031699522599142684565248 10489563 -19566105762081633043124795414961752064 10489564 -33041714656914622775257449105321031680 10489565 294065633319466097803179218184115353600 10489566 182746582697352943788931070428866594624 10489567 839893488726402165370522386232778909184 10489568 84926053498399248995481450277719244800 10489569 437521170525968304159197304496906420128 10489570 10872831251361997331790809544001013760 10489571 -310776647130706845955087297448033136228 10489572 -236304474552777008373157901038845803904 10489573 -743002385893957339197496627081198914178 10489574 -218496217661889197234524605050926742400 10489575 -209291093536492970913026347994609771400 10489576 142478110926257879721336196728812175360 10489577 -1453767430163675653726745543067476214 10489578 -118654948894948203246077278910050905600 10489579 -484378962565351147374427824711806362440 10489580 -118576857898097158984181009346757877760 10489581 20492898917482606190561019127461629430 10489582 -343514805201491151920502765800981596608 10489583 124008208752912450251283167864955514800 10489584 10178884696757101842915250184155299840 10489585 -79572415106226134003864320058393174220 10489586 -184604350622940671934536376262078135680 10489587 333556648585272713953798914398123047680 10489588 210332559717900992112127465135866850688 10489589 -43690840159299335844517781893831348032 10489590 -150362345094945507680901181398262224000 10489591 -20064836860818849598910144184976270928 10489592 788503451973263183463660603335454720 10489593 -97329772236795915023401296265419566016 10489594 164546996795777489668799087456684089344 10489595 -362714537438440688308871415787351600320 10489596 77225364595474879473335726230142361600 10489597 21044679547960003444615614913738887232 10489598 -90185204676628177667781931147545780864 10489599 -175635617356250342452880275936502099016 10489600 -207435661064799991962473541276794880000 10489601 -630008305816573223353340382762227776896 10489602 172565197554577025936313687883189928832 10489603 221096499574504897427276719574207417852 10489604 -289187902358689792757472100910134591488 10489605 -78216947388600435230631690850394590080 10489606 256937835063697252283800799972107078752 10489607 541215095251215341803465183336159400856 10489608 -24042167167966420344055215554938060800 10489609 310676794623789189556095370064854375204 10489610 -124988987835216829066200167084338252800 10489611 68458640215679802110753548925487883776 10489612 -155933163158920378756313480373194053632 10489613 150866045600114063480788487005170551862 10489614 158950731803476268802689480634304587840 10489615 30567066280436038842062751275020692000 10489616 82274057241671747604918131820511567872 10489617 2305647144551741785449718164657699780 10489618 27674537066849734697758950016516751760 10489619 -177569957527904947473257183512646367840 10489620 28235805609330210924902166978491596800 10489621 1151960946814534792063176660636830937600 10489622 -80574588574771059679408093705231414656 10489623 -344069446419611411409014395089932017920 10489624 -789932225693965271196408960108253409280 10489625 44689018658666430412357910830087104000 10489626 -80335661028674134725458939817938880000 10489627 -56128049137838692255970843826071270524 10489628 -506103634006527936476629774952016517632 10489629 84195952977953132199420158100924869760 10489630 183337076947619029846773025456914864960 10489631 -737884702003227474897729407836714066848 10489632 -30758204541461614258463083351732912128 10489633 4161957966585231103042350433182286848 10489634 235345219059005048491805077375816928640 10489635 -2089925228492977380291079006803264000 10489636 -128954053304199239646028702295916158720 10489637 735723117531914861449672657405065716286 10489638 -111347203940410148888390368352252536320 10489639 353421230957369777406393298791369288440 10489640 103091607595434447533673058552868044800 10489641 -188940320808812484773086578769725044736 10489642 -28135157226767770683221246074899812256 10489643 -547323142203419389020765509301409068108 10489644 65699520406812276730727021134976494080 10489645 -118971355627629583719582657650428909800 10489646 -17020550431647042917989690096338545280 10489647 -9112988636951151534035090348922956928 10489648 35859106890415128571683553960156200960 10489649 -289732959118655855646997593038837242350 10489650 10765959768415503529482152466824169600 10489651 -395186757104379832531888621956264799348 10489652 -124347633855431818155174872403009742464 10489653 -357163526918082820556373236182325531520 10489654 -67454835908495384980171166870591133696 10489655 46590598730689378618253495667475212000 10489656 -51866999760534088473526691500177489920 10489657 39791005785363650654277538428798596906 10489658 118667328763286470330469210056630702560 10489659 108351008472866201564097817982651526000 10489660 -136418521602897542487048941113027568640 10489661 176149325865175986292382097552077919072 10489662 -334563427584367790226919719043529088 10489663 -444361887485725094825001009044452054560 10489664 -148134415424026624192109284501253259264 10489665 66507159320072455225550215690007784000 10489666 129193298805897688255220919399360868224 10489667 -457387612342403276785644392936895529284 10489668 -1395619336520862440219362508309987328 10489669 318778847420329605327662522562193681920 10489670 7383108774997993484430066451168805760 10489671 -114537906306227137117725233112932106192 10489672 120727950634511798369874866756040499200 10489673 412134366756463737158294200981999016922 10489674 -4746724214050739511125823680600914944 10489675 27992846254746783929425677993851934900 10489676 -318710566795665613531436563456610807040 10489677 -110493102541800795843919192024946981760 10489678 -493056844078337886796582476921403392 10489679 156679601902560328428847585190747302560 10489680 -83279649276680324786440820850134384640 10489681 7233541131012882450369461179274561764 10489682 -26014122556314148918388381735507761152 10489683 -353490978099059539864388297240976463176 10489684 265064707399241152380410440685272139776 10489685 -19751904965962725145324997806252347240 10489686 -71275841710462460251785861673251795072 10489687 115156871558956230576172776359752257920 10489688 -55990321149778926543223636882636800000 10489689 -47494846094429932934377933537138488960 10489690 -291757217000197134257852951417519704320 10489691 -68925632093614705013390999473063696200 10489692 -240060606808503836164002878584991121408 10489693 90872750210405426484051315077726040684 10489694 245499440284941995493769682096061855552 10489695 -433395512374485147672458660627236147200 10489696 -93882391252433416142309565007142584320 10489697 819251656915240353837390428022315052032 10489698 202884028871072151866393166458473938384 10489699 -442890331503762049237767326041061844480 10489700 -103727893500366821678616447923649312000 10489701 146166378683873164202768203544858463744 10489702 34168144665560859574012461390486681600 10489703 -307863650179273903805477471521946592720 10489704 34763588886897488346417174737648517120 10489705 -466866707995679709286349901502385458140 10489706 -29770315870103582630394017593939795200 10489707 -128165204474303605382109434747697780912 10489708 289249970083825906974697069409345001728 10489709 -51037874194656465214653412353234066090 10489710 -19904184733285176726142927373451264000 10489711 -709523521825365261605314191355708888728 10489712 -10372274308470126043601443881049325568 10489713 -51364801894759839896552228751460471872 10489714 252882078312377205907710584148105272352 10489715 459007452857900157277396038708838675200 10489716 326014154387000392769188215778454261760 10489717 -33242004426031304332459505656701255008 10489718 -23875848043213046528805294988088663040 10489719 151694024974445510246968497460982337408 10489720 221893770194322326283869149422344601600 10489721 -9012752390386446769709648354785412352 10489722 41229665486851570432209615573736038144 10489723 241073850356286491739326139583391543972 10489724 -88815393052866043240225820988477841920 10489725 6864413016609708351493437677377605600 10489726 -299600893314240832979726643650250153216 10489727 -57469869695185930710582935704455321168 10489728 -54018039672452645034056480594696601600 10489729 49164603734873316115101685772623038640 10489730 19543264675107267324405292731955897920 10489731 96994680826944176949614198729376812544 10489732 914251347496824673100168635797043328 10489733 42407519682379176378501092844693317982 10489734 42093184171749403127645585203060577184 10489735 21280765551378187310595830292377529600 10489736 -49535992841130876382650077441541688320 10489737 -371683884973467444348311008190067590640 10489738 -14808432462236573865949567058049909504 10489739 47132912729654913432873529846911235824 10489740 73372972688403893503438320987745766400 10489741 -635282311898337513506891859673961398858 10489742 316279763266625738108133098139061016832 10489743 33703965538806874316918178058498178928 10489744 -116974762854705176656775912731844280320 10489745 -40761281546260169674035074093684922240 10489746 42998286736062385651164369655164806784 10489747 555541230168371976659064626635179525472 10489748 50331274541657650320833252118716375040 10489749 -9908110438362048826564543933206566400 10489750 232468382404361578249956590791189920000 10489751 -44996435913495387801391814214036616248 10489752 14331094448069042073228154420484259840 10489753 130079001896561130495379843171714285824 10489754 270968598542476359730543956395013460224 10489755 -38211117136455557825750434818560428800 10489756 268813429942585453555499865404768222720 10489757 -445026668900704647535536226004014451994 10489758 -83103795687227262131662597969035863040 10489759 -33271420871371744291564228991769481536 10489760 -147597067742015865944660993777935319040 10489761 -163538954777596732862976182241390316590 10489762 208583645242232658111995606157473335632 10489763 -315190056500370804118067774676163709988 10489764 4672042785737833004605823517962219520 10489765 111379317652111185219688258457962275840 10489766 1642703458185708281557664501591589120 10489767 -14765842116250961438368909481983557120 10489768 99392948206473603735086336467477125120 10489769 304641876946808645936293486563180658170 10489770 253051760795548320782874409610362867200 10489771 -346122454647341084822378202793469895936 10489772 25185789199551485565945278359924229376 10489773 -228938114531394938393118344309466435840 10489774 161025431093532390619047577920638025600 10489775 -282342113741588892753584912160976906200 10489776 12045047750551637234151470635357569024 10489777 605342365010690755575415620827857140626 10489778 48387012988830169279389651022778280960 10489779 -139498673642717795330624812005363946476 10489780 19757010650717707541924418494651105280 10489781 416256559889579994627143383986126681582 10489782 -87009794373505935795888490598502550656 10489783 -30886900747944091711325126695432445816 10489784 199360041525351810089413305632833474560 10489785 84995409961842088649865206855692795200 10489786 190103721030656239846548522115213816320 10489787 152975672584795996973647309146372307200 10489788 47600588375648640003968000827028697600 10489789 -716391437031959635265335038389681838720 10489790 85264384557700899644380808794361262720 10489791 174961179737861114121154710297880772880 10489792 -41542028604353771507533249013537046528 10489793 -214063598830867895313851838829867197738 10489794 -40381169351714337754731431949011804160 10489795 73682676386049127574600107063828822800 10489796 61061838994120120570377674853334603008 10489797 676218854558615203628020042774008920640 10489798 -244948823051074474277752028736839515008 10489799 -605095977233070474415612696825950055968 10489800 3434296709077635480276734495659008000 10489801 -248712728448520616447082745845293253248 10489802 112255574524245894395458887754289378352 10489803 137872089333575743547303902063601737200 10489804 -27692352378155918536404148530956151808 10489805 -93459394639093281130080309090154548000 10489806 -183796479821081742222225006237938479488 10489807 -1510331601271957636994989776805649040 10489808 -5412491441233877901927554807580327936 10489809 -4564388915297276616742445273356593984 10489810 361566544829228459572254462038308008960 10489811 3961395616861644813850512608272733184 10489812 -31914837360012415992815994757089343488 10489813 72715326624759110130961498589571362844 10489814 -124223022130112266150411056946764042048 10489815 -6633675504045290292968369252384405280 10489816 42475498402931859663223494208177397760 10489817 -83572759321262182641308472195263372352 10489818 235827565543274407788491691705669166848 10489819 162911910462976030154285439267095662592 10489820 -263398911002422405568607721822943523840 10489821 -238015601774231354755645830284483388288 10489822 24671269073737041689700659488471001280 10489823 -121980219705844807858668223651095704928 10489824 -275177247897221525656032786910512414720 10489825 149813668114974221835479642181114879600 10489826 103356845692071425450662305316937132112 10489827 124381910769747170324194145060415168120 10489828 28778077944277267873236551211244652800 10489829 -247753977748134488079889407835506038400 10489830 -86112543324948899575118615151273993600 10489831 -267987826479429183560003621124391512936 10489832 -297382901882236688592087089745898521600 10489833 20420256243040930803449467524970801260 10489834 -387695899342882151301492292996257071184 10489835 -132560167820810977674311703426370482720 10489836 -208838741094052635148951037650055921664 10489837 -736508335541511005234674723162645641514 10489838 55780161459431323764519212747372704320 10489839 379352715168135935505324356285804137224 10489840 14865104525671611001117174586590494720 10489841 103001975038953269562766577401035529584 10489842 10828286207390609673715835953469614080 10489843 80381588205897888204603578601791299840 10489844 110052374784896465919033483935243492736 10489845 -176235998902034682257072625472803744480 10489846 -7543847631033804072144088090619663040 10489847 432759891002886935964248929900018548072 10489848 -236701309703940283484553760576889303040 10489849 -5054098955273500081857516125173589436 10489850 -373412548814355354719717682432998400 10489851 -266495958486577729581503686142826938400 10489852 -206724964078253932875842724101834334720 10489853 -82049213835938443608720594839229114 10489854 -230516204283217707383570525245852594560 10489855 -70838107088829012868593224067136886880 10489856 -119567079996977027319914906142835212288 10489857 147843814318655126549669117660288747520 10489858 16273142330159541120481284344382842784 10489859 -576174875348174459452144530896937479940 10489860 -57966083343696252095760946825935152640 10489861 678191810982264646956840268670765642462 10489862 -390775532089568004015875851343887464000 10489863 58278117281972570487592142743226012544 10489864 55407082289531649782720136077728972800 10489865 81674986058198329282095445941861618240 10489866 -37024689180483579526058167065432435456 10489867 -798181535033048573979945722338699088568 10489868 78149352175532211631516460428324079616 10489869 -125876990983848384430571185949383262196 10489870 -536162983181022353571951604719114240 10489871 93482657244241597976911903554384811968 10489872 -19117278082364168765530251356687695872 10489873 205947732499162106922904569403145357824 10489874 -200528991627358572924769528893055550064 10489875 214483857682335628245609311923130496000 10489876 -81884968298293353119859013010149440640 10489877 153034818243536331252550154882021053152 10489878 128615394382298437668012468342309335040 10489879 73121802656076253715282108772642691384 10489880 -96937983568942197033373481992283136000 10489881 -24993553487945991786470098781268085440 10489882 -7263553819977431735798756585401727040 10489883 101412603796070179433303779378014782976 10489884 -164643914907529301872990737183290969088 10489885 -23620263444647367919916173432404618240 10489886 148793408345318174657518148036626203648 10489887 -72491839395866604215421457160570547600 10489888 80890122383700847814473852149398568960 10489889 253832200090798727800877319819524238690 10489890 -120545294827349572961083731216945838080 10489891 246466417670259766259085522519246496584 10489892 -39237377942143788784860480436100014080 10489893 -1943684293070018965344446662370539200 10489894 434107239991812909043636809517700246496 10489895 17160966638369248932764114364561032640 10489896 103806132724715222553545533101946214400 10489897 -61653401289026732081619518376728268576 10489898 -23301863330694800106150410945367319200 10489899 149215507322683533119163779287700183040 10489900 -109556801866101699231314989122425792000 10489901 368720859976323037946485496264458381932 10489902 8161280933233232383059843840415150080 10489903 274756200990810570311482590011113166784 10489904 -1863639604517741882474887631123251200 10489905 1211648141052315224391394530739512000 10489906 -87331389615982504406048798439734814720 10489907 263762206040906415441069528696967190832 10489908 -4601267835572843714452813775624466432 10489909 -186543609987390458405061264645196304640 10489910 -87967060431390111799393314939237680640 10489911 -163818044396840011796283388818392349696 10489912 -299130820329139207709064908750911180800 10489913 -60964729225672107071453288984396003520 10489914 -88779066130594012996491875704668068496 10489915 177207558384380111889416818991418130560 10489916 -489845651164956137077290136896029045760 10489917 7000509010950968462324059908265590240 10489918 -323369165046692760821665474223903779584 10489919 259378464450832297176392084034368311680 10489920 -40894344579491582288334035204198891520 10489921 -178371293734758784016143310174021124908 10489922 35687831384373269587398032653800918912 10489923 -271858694081353488117887600395113380136 10489924 -461241109956015231131004660722100960000 10489925 -337362161077939566118067347458431089350 10489926 70783734830726295000763081294690850688 10489927 269251830941975334153092643856597191472 10489928 574789110664159490159708282969549276160 10489929 -71737956635075756343257848648285563360 10489930 -345028147390184786930183131179186739200 10489931 -392345745123287522231899519702084729488 10489932 -139884015799116936568386293184836075520 10489933 -2788046258865652886099868279616247818 10489934 -63907886813654329235149037101981310208 10489935 45666117848686783251190210348954705920 10489936 -3506969222884413327753609191717601280 10489937 -196117999783068151144577359908508087440 10489938 6042520843727380121185384534290408960 10489939 -403678543092585863008767005072463530260 10489940 -290687386656900358550435610081006792960 10489941 155655119676291105202643594987111588544 10489942 39625605074544716530961282072727331200 10489943 -105599387040176167398931023002223941976 10489944 -79685314742762087251219442377400033280 10489945 -57309784043148884791238811331715394300 10489946 -172228002195311114694425907680649523200 10489947 -107112858864430063501494573343091670672 10489948 -61758742299059828952128326671388242944 10489949 -251256385325354072715018217342496224320 10489950 -42939244319823499158053376647659862400 10489951 -357847381848377310668348278022514094048 10489952 -58171847851443339432538925275622670336 10489953 -122747057841886844522284777105492360416 10489954 -11258817978383957744397299436766696800 10489955 58167494933659487210918189982328427520 10489956 -131277882996908657000612685993309566976 10489957 633745222278909305695407024050382919840 10489958 -48417057263334645390073821359411826816 10489959 106254083886246945272667015629381168640 10489960 -132921100007067352259291748359997542400 10489961 -243045887501730853855631336688960706176 10489962 -33595963722828289758676209732982886400 10489963 -333543059372129836596169552581124670832 10489964 209464433843367905270255300325554496000 10489965 94528813521140714027895537003609954240 10489966 22356812645679205107369958869118844928 10489967 -499764128180563618337146935076083785640 10489968 -57367618816720424351990072992924041216 10489969 -384781718398046366939142164854608455004 10489970 107142588503247550247272147229738703360 10489971 -185789117693836926842089248059162207688 10489972 -42208973466983364358394882938167729408 10489973 144920058965159694788094916927109985528 10489974 154403398209549908337105681132811200 10489975 278106468648693121380194627590358690000 10489976 -31359247812714466429628723893837824000 10489977 -612255453062144377124670982891219238400 10489978 14784505665396864125324485841081280000 10489979 -2459327383645629950267270203926845016 10489980 62088753381495634931826538893909196800 10489981 -2929593005962816077121388396169221640 10489982 55526670300933481797647900536345255872 10489983 85221738290993044024445519525225595264 10489984 364963588811099940083592819561537208320 10489985 223495012882734121938579740586017164800 10489986 3815167902153418134143990714886640704 10489987 -985958030833594069517579573677382515200 10489988 -130452065640457852540045617799772451840 10489989 -80486842033342361614379268826492348320 10489990 54025707538395604670317591397237660160 10489991 260401111215303063585717562952783674392 10489992 249558157341085505746144312442298654720 10489993 499739827560536976548369197020809721242 10489994 -12931284802073799942709424873551658400 10489995 -207320935440509999965691304970473666000 10489996 88891919275767036848567921119396008960 10489997 -67382534279639969861747835444749799936 10489998 -212686720479368026766168130004718079936 10489999 348927387392604289728165972613866478104 10490000 -23378127454703995661016701404032000000 10490001 -121684579424896257049280765968958489280 10490002 -233766904327918054303294878708222000000 10490003 -543014381731218861424754689539741384840 10490004 -20581836862559999748539304122992871424 10490005 44505655923014976225205416851749827000 10490006 166666511379786054947588382039668753952 10490007 3920467393564351256166500653730069760 10490008 109276172297969295600313673529851688960 10490009 -406713925510076919605579322835596836790 10490010 173000044090075107739796945243422882560 10490011 -13606325755488673199169908632630930656 10490012 95854619588339840462946626087394826752 10490013 214305716821117883827350821819805806400 10490014 -47717804925894465907275533047905179520 10490015 -401087110075329186467350707118184673600 10490016 78063667461217820311317515900723134464 10490017 136687586816847481658129957502556313280 10490018 96302925172843434729635872103596288512 10490019 99472253966927596949103503646721684344 10490020 198363300696381933038155736571358855680 10490021 70844516949692047693259250103493861244 10490022 -1582390223437379155572306820654072512 10490023 411026400134142224635605710458282539960 10490024 501059452487172207725890328388086661120 10490025 12739522847161071693335049331101216000 10490026 -63245571196912916390301861113132862288 10490027 6820914843394702093530772286711921400 10490028 6666194595353460487566370229572927488 10490029 48118175930184674570152055045911421280 10490030 218456120642374388912290774939149477120 10490031 -486668694881537954168744776923938765160 10490032 -40293603207730241680249703863808819200 10490033 -452440640593803641601794972490311454480 10490034 97592698852493053999275565918545329280 10490035 214263971627028369487737401381420743200 10490036 -87762772056545124164007182591028860160 10490037 -54598577168385476413334582720038137216 10490038 -21832334540802192220509768605173694592 10490039 -72796220857317432344743222801627300944 10490040 -8249865538427697304632926060494848000 10490041 374492055246391047166772909338604566442 10490042 -237104832075763793953255768948131773328 10490043 146109385276882444236867291736680500928 10490044 -263011565629485481429743620102823844864 10490045 -212342477675423228111262100221106415700 10490046 -63747816404196482329255053330711315456 10490047 360626623453249309782818430870580365600 10490048 87929610291911637340877424509400907776 10490049 2858837030348756296987112042598959844 10490050 -107985544563426142855909887725648317200 10490051 -107607552229698620062457961397804429920 10490052 150070572559721743835697119580250521600 10490053 -177910026135735029583783059430664374144 10490054 -6987634737014509126608732025616524800 10490055 49837842855302740688051885511987071040 10490056 77036485767572524193717341745180712960 10490057 170474810666451568058772277559237850852 10490058 168759044630084856441460540302091493424 10490059 -162585972408578871930800040115529673920 10490060 -47708074456074517436357094553115596800 10490061 -392370369392110109479625885012605267776 10490062 -263210576135667592196321166198074758272 10490063 180698531008447086873499581766245027312 10490064 12981501630441550596115786031165472768 10490065 -3143335192563895514890597884195146880 10490066 -28078384135812654017885232191379396480 10490067 -96013210043042213388076378876288465368 10490068 -245863510301925418077102421552289921152 10490069 -318315988435063207395469997554660708530 10490070 -94237190754457364679282558779216338560 10490071 543587769247838450487510302856592151040 10490072 644687913981087180012142579369129420800 10490073 -252009576536017587502209072300272074752 10490074 29952878234023377685345151727966988800 10490075 100636886978370699275433111299608485300 10490076 198725625469636498098672972139628388864 10490077 183230061649457478190023991885560638860 10490078 75789948457196721720560920933235663424 10490079 -428928202431126629109406539661482770616 10490080 -460510797852838071337913147237200035840 10490081 199128944649819553188030333400551628992 10490082 -42824876385650092894283202983683503360 10490083 -892776371140473024772428148715427141120 10490084 -78122627672597578535051916861077145600 10490085 -55798404334251280247651087235814599780 10490086 32251029008723009797900566080012803200 10490087 -241676269260539161043211697043464330968 10490088 38242440404775938816221530627797483520 10490089 430999400981367872576850127517335080890 10490090 11213473927783167811780356184246886400 10490091 -18075831377423179704249949678795319208 10490092 208080143869060560221532220277276323840 10490093 -377571869352976959365543125560782398176 10490094 492798415602011097668452622367607296000 10490095 286982909892249931237535427084063840 10490096 -11296524951034672520244812665501188096 10490097 830600265903619409965570979899414111680 10490098 128712458452831216812815089943186614800 10490099 -63696124163723194908679735919540369520 10490100 14549573505126077187736438278825984000 10490101 83181113393526726782042060757999687132 10490102 9907796280437333496333194755357753344 10490103 -117962364640387146648864461809875338760 10490104 -156396612581870438731424855763074826240 10490105 772507531308200061762131859850560739200 10490106 -43306127991585187951663694843847758592 10490107 -744269660498252400923782762043473695168 10490108 1343360785837393901315494302165688320 10490109 22461692932339043408496104881558671360 10490110 147796022354127891444304235720942736960 10490111 5507888165489140325478377888475347712 10490112 261799283682969005565902627803402076160 10490113 -50713688532393911828192018132379536638 10490114 -20808578888565541291201927147442447328 10490115 873466853045134785277816365708417120 10490116 -45237728103853622198107929255650488320 10490117 118360803329316026536765773699372178752 10490118 131732313473397556390188514271840870400 10490119 -56302265644695597979479947142469285480 10490120 123508954584953236170996220568918476800 10490121 93652488412537888804718532144483164160 10490122 2285233027572823424290933664559757200 10490123 69906205555937038657887046067868865536 10490124 -16508358763545954242183878042069413888 10490125 -432856556285193767515410390508087761000 10490126 292562545357083026032828435708660272384 10490127 254805074372266368592342658536362397320 10490128 69369116832161913291064093801066659840 10490129 -48783074325033694789689327497988897072 10490130 -51157482787746276334938469091333537280 10490131 -29477129942429001607571550381479265648 10490132 -172523599448804977188273102807589375104 10490133 -328240197106057886135247859002733217376 10490134 108857527171160638068179890362767709216 10490135 185822678834852914971355350613479421080 10490136 302601351032619005986564432792175861760 10490137 -26355521555894874763608833308448244096 10490138 -161761283886126377627673679257580237056 10490139 -29473319366348576970218897538567189504 10490140 -102458409797646372749460957022919938560 10490141 391414087260814123443230310809810541600 10490142 -73993086394987913759709929414409287040 10490143 506639371098044305627816358565545890624 10490144 308747106301032971485466460462338015232 10490145 306963912531519052064027782015451598720 10490146 252160434857757258820933466806229992272 10490147 -177470956677515501374476652244148105960 10490148 26651190105879657490566764022984225408 10490149 488884682912350553427720956757655001150 10490150 -88875389304336515285797609387651790400 10490151 -2068133756812426903164694727008110336 10490152 -138711744093235459432040455518461952000 10490153 441741494724265735697974517372196670080 10490154 196948181998265142146616993485408037120 10490155 -161007422457134306094024505881544723440 10490156 -656920607756085188970331673929361260032 10490157 81061636861107797293554485205427816320 10490158 -43415273812891767465646741300797239424 10490159 -415688714205762693690045814332975494640 10490160 -11778535576177547015163955743100108800 10490161 -31229884130458884455991056790602984976 10490162 139710214434423880832208121513019418624 10490163 77159091648058910355467540491042946400 10490164 -556104779214146095464735433801443212544 10490165 242490220993107551634196792091569850880 10490166 -95615447336985428677491116009564188800 10490167 -412680088523101515202369905527362461784 10490168 -8580014151980416938902359645594214400 10490169 155951164925318310406870813161154948944 10490170 31407528722308175619486099943277961600 10490171 -395903991002684842631561704411213337628 10490172 65159739768924354257299107081004990464 10490173 -34771520985142956197691023667319875840 10490174 -152222090193662948040748715076109198848 10490175 146769912051301791123624284973023646000 10490176 -108225633804230789765083605136396779520 10490177 314568444143011742241090900609333145026 10490178 -32817037220204632822993602475520508672 10490179 81397463411993910584963917505698996992 10490180 125565736533040818147395701192594310400 10490181 174207743894335447525652672468796349920 10490182 355393631044669023239561854288757988192 10490183 -102598353247335771137124897998221281792 10490184 214136724723179212367390218179375360000 10490185 236689326078588717567875985725605238400 10490186 148597642890297484886963861536427500800 10490187 13598488372375355400913130297118227160 10490188 193608245612196795386269883931824240640 10490189 64152936679663111704921059003698911990 10490190 -47820017773577037556920133390098954240 10490191 -26093562603019647226387701459682128640 10490192 -104043540385828269647022842450956591104 10490193 207744204209991619368092489588850292800 10490194 1902032237459696503540736547593335296 10490195 -688304399080999269787259596558680694080 10490196 27293332745646194876063360397330278400 10490197 36483177191426738580984508704481873920 10490198 -124697279261474286949740706383747122400 10490199 555055733508701291000583233151818903760 10490200 49173297503468529637661131316920320000 10490201 328721687586765255392106166957352218692 10490202 263874887094629208351369158311773335040 10490203 246838713227579381389919158509599077120 10490204 -204255074454812647748308680221642588160 10490205 -268521353096531185574083249575071302080 10490206 96618254846415472320443588434158375552 10490207 85243273661101106537467150593380393664 10490208 -146763467536751753841620832305390026752 10490209 259993137425195668456758807558844101410 10490210 364053304955601240603044608863639936000 10490211 405788329053753585104435317971167692260 10490212 -281045948800528612172407290473231769600 10490213 291277178039969953635289458061258974462 10490214 -29570153914562401004988515761139613696 10490215 107360580568250385748312087113386143920 10490216 29479784528289438971774226131082240 10490217 -163336911564929589338361371170596745920 10490218 237098560140515394520460596669369754880 10490219 -200549017068987551266549913443890753480 10490220 -64247331321149196621609189684645626880 10490221 312122688598388386854176970567947031360 10490222 -17951342481974060964914024806148273088 10490223 446459029039486567597638362283670665600 10490224 32008153223670717446511756573057417216 10490225 407830764778672170757766083821834327750 10490226 -1967352425133658217709015123664862976 10490227 375701620546139081204643123262733763984 10490228 -94157208070180221677722141297258291200 10490229 -32145882164012067990127757561048844690 10490230 -73717947051248027749502480712590730240 10490231 -145573668035403023753991433273073303136 10490232 -384816087458661858859893903312015175680 10490233 175414137428380475014978967749624137604 10490234 1836584433739822212312585945172888032 10490235 -10396470900181104916274516908514538240 10490236 -384321870013253543383122228207536158720 10490237 6227516342822983594660060948401180768 10490238 -184019220191044464642885444830424827712 10490239 486493751854899338058100772067677479040 10490240 -97700981675061671878088201031018086400 10490241 375926290239820817723728600769033026944 10490242 9354560069436004807716445829299584000 10490243 -307826339922606035179948041971655461508 10490244 134795808848003816837497256488935290880 10490245 -103374678571029183520256076911176243200 10490246 3909653780654533654356552404813163264 10490247 26806832313736429593010416628702695024 10490248 -1275889570216307279278550558206433280 10490249 -152096578370676217956934076618915452608 10490250 -61144702548411942613071139459053312000 10490251 631577526737780427300591948709972055252 10490252 -77353438311607458183296392085596876800 10490253 102778216018098234481521927787559661504 10490254 5085489477065152619803358543265705600 10490255 106126745351486234151565896726762401160 10490256 -6547328361633801257790860728899993600 10490257 1225385552454367792273851056836942152000 10490258 -16773620540886841276765247335107558624 10490259 152298635581018770322438496798920995840 10490260 -61591970099520478207011594080210964480 10490261 -572592476248080078614141280239293816800 10490262 -228698706699665854924442405360387830848 10490263 337609818018302418614029917014432250648 10490264 43769264779583492999135920963309854720 10490265 136123648602586479862667757554423075460 10490266 -159832234398459859092542632043785233168 10490267 320835543155164855696853955220132095072 10490268 46285847716016793257410506189606466560 10490269 238987383822087281000087041863445203320 10490270 33212619936654317747126563930626389760 10490271 -429983571708144774434635783847340327936 10490272 -258111603174396724231653400340003291136 10490273 73962833323845072954915270072461655522 10490274 -10085072031363097038232181423899223856 10490275 251210403860640657027067944850114171800 10490276 -21421469149293958759916884322744503680 10490277 -34892112742029765504145142196860307456 10490278 151375635051399685254934003498208425440 10490279 76113307619801501683867564164643448184 10490280 -1694221960114242928662386702450688000 10490281 290395357629670653747119522188629282432 10490282 155883075414158007240513427224247901184 10490283 721546104128624383617405054513892839600 10490284 -90535747319119974019015168162759998464 10490285 10335889431854365136685726251704944000 10490286 230077555920894185344352844473379638400 10490287 -339168484654006518313991426157792969600 10490288 -139437240514773255860066738535022706688 10490289 213280244716084354683673737659957093760 10490290 -11717808186294893815230211138114649280 10490291 -20424978169673885385246335729001235296 10490292 -169051808886453356468750819031000254976 10490293 287985417701726197728622849369469741568 10490294 -30985089762296809349398134992446204608 10490295 -160650231936396976595858355398410531200 10490296 -59427523014330521221860974587743006720 10490297 -251377788855999124417455872527380391254 10490298 -10366919283895235181859405295183772672 10490299 10878412755967265806998724409893614060 10490300 -76473879035259717740244730581093811200 10490301 -85603156212471770052507266749061964180 10490302 64151598134872240297850629407615236352 10490303 198275442488559066446983426345363514160 10490304 59873212890818471820000532203948736512 10490305 -89320609058334634420948011065678101440 10490306 -196979986002985555055309251122245990400 10490307 -60148706470830187104304841269186252800 10490308 -91158450081555057905240803239640627072 10490309 -565013798275898532009156368847989434884 10490310 8322030091448969199767125772651942400 10490311 319581664946931234307891689664226747752 10490312 296264790378042368006279009410203648000 10490313 -338131774012321646608907881044080611056 10490314 62950932906323171701285603593415336032 10490315 245246263008559751111329500391952704800 10490316 -283207461551893804963479492791094133248 10490317 550174279754293551190385822102905781366 10490318 202442206461092933484284064203573376000 10490319 -7177565244723446549374251262691641632 10490320 -92403828088331592944118660245578137600 10490321 444029665489714796574787970602437730866 10490322 274329109576083550713680385976124355840 10490323 -788777254487855695855408688091373056 10490324 86927950193714578504294833167132301312 10490325 -66640443892432417244660342895692438400 10490326 -93607241256706820636866469997672050688 10490327 61125817881780604845614377608345591552 10490328 355442938505483581803994829432714280960 10490329 -21930454477563515163409023952712046070 10490330 -15028037480745360001305039460367980800 10490331 -217787928685511297715954081030926983680 10490332 11327775655263623898143363621580663296 10490333 58633240083627489055697806074999201120 10490334 -116121491476277686699618891067185152 10490335 516390907465213831495568977556272259760 10490336 372768200197166157214421348813530202112 10490337 567771751281096183042344592626018400 10490338 -95719084353632606971879475515313049600 10490339 433256707014707325475479588784269682320 10490340 50033761342812326306478405696884858880 10490341 -182570046525518155093560598496892273600 10490342 146715575537746871958062242952192890944 10490343 -218803454177070119762433914495738950752 10490344 71095854626185731822552920556183552000 10490345 -522994000255535783710423588188637251000 10490346 -72526881564529976104306307442403741440 10490347 -214077227074761714335224140513965971568 10490348 -457004580700592913190104392869083354624 10490349 471244376491873809278015677665229329888 10490350 -55753804364437653338579423747561208000 10490351 6877820416165878773171094444173946000 10490352 -77608672081434966302217035691562598400 10490353 -850604137829370051374407487943304241280 10490354 3728526179760562839953361896073702912 10490355 23644713257880482494774489898376728640 10490356 320076714973061734317907790638260101120 10490357 -133631369480890869690629609734143725394 10490358 -81889647668394460500849407203758243840 10490359 370410573055033941410546367263141844528 10490360 31042772638371761570942199519406694400 10490361 187324439249216647851207121377695455632 10490362 1452826340712950767494678260953512192 10490363 185497704688234036806503004824155769424 10490364 -22386865387524380603345061888446822400 10490365 -11935724005764434306564620388953881480 10490366 2267530898071605478781771730533167104 10490367 107795373473519693614627647266107732680 10490368 70233018903489544985540953632669696 10490369 -14616613277138616482563255666033623552 10490370 106033126112317030563970802546050990080 10490371 821746622061069692199348402169460856572 10490372 155764059647199373760166986926321128576 10490373 -33375731437396878886235042052098835780 10490374 23289079380963547838784786727515267840 10490375 -273219681234581346949295713165384320000 10490376 73143644183924677382524156965935677440 10490377 -689806754799498892340295732699950354400 10490378 -104569026592701986551517264879548843680 10490379 11694398906359940001872506709831402688 10490380 -239999172579267008963491144691118259200 10490381 -479509667227761165693633420070697538336 10490382 -36205874953226924763012989240764856448 10490383 218352931930889130437638730399242691568 10490384 142115101449985373197728836605459046400 10490385 45842430979077102710069042710184054400 10490386 -284573382929184082986723041268919978608 10490387 -70061895214748614136220134641948422648 10490388 -60812036793484348799816289616412841984 10490389 68994839730553920407174293527318767360 10490390 -21082010148999654727399554185395372800 10490391 -36192418755146515719342608335605836568 10490392 12068199668473990575773425880346132480 10490393 434712215545169204546814510862086717642 10490394 198956357360388595587103960498751393280 10490395 444096730522430241000676791476757134400 10490396 1512796980660522461738392628218705920 10490397 6735274957651855030261887007072713600 10490398 -6761277241724517735430063287029269440 10490399 -125632528410877997929411009574749804464 10490400 80947005039569531111491703771077017600 10490401 -313592519791760150898612186991048893598 10490402 -209481024030229480510644956887344569280 10490403 14467773446849529056082216982690729728 10490404 -72650118118937070673200681050943862144 10490405 389879452506722193126672440866989720060 10490406 171688001862854487972913979562821248704 10490407 30935865934913897115239695442868666312 10490408 -319742216980105734016365658591109207040 10490409 -2628185772234619137023482985915093136 10490410 -28252140826600041901095082676577177600 10490411 213112489304506492333644315089065275900 10490412 277420426122352854024093508248165249024 10490413 591509312024863550167158916591265585920 10490414 -67731207349091094842286292211883424896 10490415 27235626641668266984645268780188633600 10490416 92744983287023363592602265675100700672 10490417 -51919430177309147929967895497349879168 10490418 -311238356734548465216416358457492097280 10490419 469364870318754945427257960938184391820 10490420 -10318943414609838493696404318920766720 10490421 -393447278156313793866440945713320369888 10490422 2999393871464446128273515510889028512 10490423 117958036928629764946743357123768921744 10490424 3982411897873205588574912649402122240 10490425 -84098509956518849136692023795566926400 10490426 312812378753331294527090794448126504160 10490427 -102280917950653810866164451247643298720 10490428 -223616169431126070697735648586853110784 10490429 -306469568672273349557606239681416902970 10490430 -15058602389759510142670858524988128000 10490431 89063685130822621416690086461531023360 10490432 244332824857218432870745581391246786560 10490433 313242129981068019750996375849984139824 10490434 -190115543754645344186253860580814906848 10490435 332797717664578482070011983130562100160 10490436 284185892547465845987957664688729344000 10490437 115403967835039992388678559134558070332 10490438 64947717098244364184060272454823413760 10490439 -430335570464175970539202862986649896320 10490440 -247556045711235390689658894030811699200 10490441 141871322568550123231095980512021004040 10490442 -30175780391128127148694391360307679488 10490443 -238955782105309900892513971710740483308 10490444 21513508001065232391649169934377607936 10490445 48514213523227142258474912502886771200 10490446 -99540253125516489243115661529696491328 10490447 932831100104968731693173351870060688384 10490448 -95109400602845542334324608663600889856 10490449 -236384668636778896471962284446554993036 10490450 98153625730455492297267537496781214000 10490451 282648505858093712024775171199053449280 10490452 1962672521726686256553326169738063872 10490453 -25931729311170931050119668242607361856 10490454 10312023171165239678283664766555885568 10490455 -5849758828556667713474568053893727280 10490456 341397076093209592835584727143104890880 10490457 -67787506456977929120927341154249964480 10490458 636169987089207350969601674042258688 10490459 281521282279683529873191416672718447156 10490460 82419777748994892292834111574445312000 10490461 -397524192791862478795877004320776611168 10490462 41234105671095743066695378152606013440 10490463 -159971888723872724140036432638344827536 10490464 20953591547522561869892534710008938496 10490465 12476974531291213574178121695979893840 10490466 -23719717308251168202481594117063529472 10490467 54051713261943439816549075084696258592 10490468 184748920055828091023220251720321813760 10490469 414010439860768991828021719821686492160 10490470 49895451256724947921247862802414243200 10490471 488674996840920079377256591895145087672 10490472 -8795469927955917753634641135403852800 10490473 387099712031091397176846978277688116736 10490474 184036269196934172673985191726085794560 10490475 -78829030228690080036102908132765578800 10490476 -209695869927111227875123325800500893440 10490477 -46348063988448120338504884215507120000 10490478 -57989994366125325078741369553523978112 10490479 274958470164113184758201431005887352576 10490480 15572061357165230600625542824187658240 10490481 131557585286883051068919505175911036212 10490482 206811146318841397287885271788922520592 10490483 4263406219739488583368880453726215320 10490484 -13914973691416895871866627634049843200 10490485 355632376763823948433525074182383617180 10490486 -154860826126751827102440461191387667808 10490487 38387765407926524643600975372485399040 10490488 101328700766389020927251408633963765760 10490489 -12070021959812794240520569663960224000 10490490 -13357706647736133763366087479597192000 10490491 -699392446956894324757449653502040037016 10490492 210224634057477894583312967243575228416 10490493 -30136633789627547189160874721573432832 10490494 -108703447996987626532270942592734617600 10490495 116985733121267327303471535325833600 10490496 -409878800476217587185497137929812705280 10490497 73874997912053222404988351502530022832 10490498 162145763825412110117210859162652878720 10490499 83200996392930774635315360640274182240 10490500 513526142098352800556489680357349952000 10490501 139148637583248691402962329217607419840 10490502 -47053182636364840241987977949802240000 10490503 24091176140192214966431975566955420520 10490504 -352927559649372582351920670535040409600 10490505 171211308466400289065096713324290778560 10490506 -7193826111737310583689048514731450336 10490507 -77643677770360186152087956321714377680 10490508 301077223590577569234178213187912517120 10490509 216553187544328948237960299867382998710 10490510 29242789145712726549884633234786132160 10490511 93993456661477519255474900552665459840 10490512 -137014736177181051186547573049850486784 10490513 -210391708692715835667559748889723568800 10490514 50658522365377931351705767418652800640 10490515 146389276165123505527003996051732096320 10490516 -131657439010222721054574017895796527360 10490517 641881444800675343612179535204344768 10490518 15215792615881449207493720150741023360 10490519 -1659223998486183844965586032810807120 10490520 -194218375574356838680595342935997030400 10490521 210705874949825138105714013512864091722 10490522 -152000289815886915204658321130158042368 10490523 -123656412501940141448609530487213351016 10490524 28530004760551808480353823023784361984 10490525 355490044564246120357571588695463728800 10490526 -165218508735531721408829052590041353600 10490527 280919002479987350433336654074593978880 10490528 -78286592902674175321544683769603358720 10490529 -94193964882633451727044620714109262400 10490530 34095237190917429501194353137471237120 10490531 37684352082670687605354312380685320064 10490532 60355613005685913005729540034028019712 10490533 -72176015334647910861260806635917621540 10490534 199753504837316211047093178678728940672 10490535 15147205766643285021448355574081432240 10490536 -52598123791205779912627830665868410880 10490537 996888553192766398756064469700337000052 10490538 28425974001165454528336875095167488 10490539 -304748111644372915308348344487251251660 10490540 13254631871252408550482337993804410880 10490541 196199261562508334504445320192640618432 10490542 31447182605716113690800214859305252672 10490543 263158542198706654956420405380198204400 10490544 -44709629838413077628171152555061477376 10490545 -11012942589519182981873831698677399360 10490546 -283865994798031748942191619161995260160 10490547 65438241050299140151492918579515483840 10490548 -363149636783305999964740635834374372992 10490549 -30191866745834069738257276876886693664 10490550 43729592508271893431637544315982745600 10490551 -454342347766269392936639916489266751448 10490552 -623925024849674559129635802912449433600 10490553 379669076189064848574693577388357325504 10490554 -90360328556484558362145288385533876480 10490555 54997514426104311566417293624149285120 10490556 -230289108636311180755568611912711024128 10490557 -90039307244973626226814830593519455008 10490558 -88812497036550632028068205801675594816 10490559 240318580337973436273508994020566261704 10490560 1623421459754884994521223702595502080 10490561 190793067186483301628791618193290152324 10490562 -234259108665139689602787446235874357680 10490563 -528463550174215065328967859982401173188 10490564 30978743004128730535306656679416913920 10490565 -209494076571516003162043845320521128000 10490566 128408691697460374151541592206174971232 10490567 -322179510705570343268899801141239290568 10490568 219768430024979965634624477856084787200 10490569 -623894460872079710865626555990195269030 10490570 83956228631163051401515616428959888480 10490571 16910413312930385241879868038160235040 10490572 285026894371819172492208783855884823552 10490573 54200279798953319323075979101491712920 10490574 166894128392960709970012784580680862720 10490575 -274808100183878338222577037881927174200 10490576 28103281789270689834320886223766814720 10490577 -138111336588474601100754901025176100880 10490578 -9788621939307743541831805812054041088 10490579 -521964467709092466219411434953043520 10490580 -320962097614457284531535152765105459200 10490581 2645623972961171288260540560122148864 10490582 2615382533312867958520246149620169984 10490583 -340541115104768025913497530328053177136 10490584 -129001657924521503399666004552004608000 10490585 143474129983802395157802943311882087360 10490586 -12503223706141476284531619803662006272 10490587 -408486275860403708701874345868612584764 10490588 -348159437853260041105851976748815822848 10490589 204855064190787727056273885128599922304 10490590 -219699229792716935160056032399526620800 10490591 -148820142354159958830942008514884109000 10490592 225687591888039073892050304974951809024 10490593 -2505148160029631819367771205283288158 10490594 16853627915916183050242626381189078096 10490595 -100280781126661256602508845602249126480 10490596 -227834075772408433298557758797391107840 10490597 -182171144459081354383333250623172445480 10490598 208977716488929063713355244627126488384 10490599 -57075592988557281745227723274145429456 10490600 218440389807822820178960460125065344000 10490601 111430876665183342785168027925853363968 10490602 -87464709795262059758490565163094535248 10490603 -107079862412155490678905910915245343880 10490604 -239517698171527341285027907678895983104 10490605 258262326175619313288064910525019696000 10490606 113127349156101035496902738094252045696 10490607 -397079889106567126733189579826599733360 10490608 23499905910004853312384520195445555200 10490609 -239468874062069982849062524121641046190 10490610 -7579345564259312086988323685502842880 10490611 10098331857564567127791292682416124784 10490612 -523480173469669141953375063881998276608 10490613 -36371468987506453319563522390587118080 10490614 5792688977758682871605417548309785600 10490615 -185635703564575781141906227310246240400 10490616 -33620884898933490348956120228639969280 10490617 220502940067043186751945863297775553792 10490618 -342658569620190455296678668542056836240 10490619 23658848588424187956844096789671142848 10490620 -140163532755205436766823668361881937920 10490621 26241414057523493166343947071716075200 10490622 16493579706892917105343966597187880960 10490623 141170846022179546439819561158775698928 10490624 9352880540447829039027503938104459264 10490625 95084217155929877964232432183095637500 10490626 176604632735839283169599495214612034512 10490627 -204182973363428202594321847883468762928 10490628 -32395174462095612205289078291835764736 10490629 -82846949838973504396169491550404698660 10490630 84641204145418769936248550783134392960 10490631 142964635278436081551424996694859926952 10490632 -678764127876380060011255015855667435520 10490633 -311759619716148874552504777300424520576 10490634 1533918452977441325202869009342207232 10490635 -766396160332826211191323273480697701440 10490636 85702938887661275769760274781760653312 10490637 18262337870666648514173303341805271552 10490638 183183983123632471580959369081080343296 10490639 498599942672314774291740049344458059440 10490640 -52882100578461652927356238896436346880 10490641 -179338244410692092265039988692969244480 10490642 -128200760132303666478061153568819580528 10490643 -4022327973092845237948420192513778400 10490644 132586674388090244888219676940519155456 10490645 244465313407256684425901484211974887040 10490646 75241286971037609553884688398131483584 10490647 -413783453445114847892677393356136865760 10490648 77668655248246879948201779257443614720 10490649 24335389661160424507171609967384802048 10490650 -189207812026876971069641909541009553200 10490651 -327838450156586977869109377976823220348 10490652 322360583677269161537175343602242614272 10490653 -513355317809803877669537050089872356800 10490654 -9913088464472576710285108913158851840 10490655 -75782903838823375513244170069668480000 10490656 -160263261038345071843899012471307370496 10490657 -121317006797775995796141877071558728094 10490658 202527241178640205945810103183805516288 10490659 204263222184124252847753895192517991416 10490660 -4056914780671301288049213826282725120 10490661 -32588804594457409081297701010650765120 10490662 -24507443019144831456825289476658296576 10490663 587026938543174193094669881474726809480 10490664 71573048633331266607538466586667499520 10490665 443807100930352499979459102685339185060 10490666 22392404993747663539422492177845498880 10490667 -831789922762276320054695920067240064 10490668 120331008705938320448678617347674511360 10490669 115690739570999830117558725014793667296 10490670 -23184559798673750242283330206824044160 10490671 -200213243189747742741403355742752006128 10490672 162225227522390249488901475549163192320 10490673 239936010235103179056581337683777553504 10490674 -248507087879938219691804461646616617568 10490675 -132281913030392502890824628572711008000 10490676 55157075026448336587524864436084408320 10490677 -255237150412827537501571214661253699474 10490678 -199971013458206643880610774383562980800 10490679 151590059118442507065965085889884326400 10490680 -30658313291768286891477195161521152000 10490681 35256836340001598058787810516526523264 10490682 327129471221267899488031867387316726784 10490683 27657296305028625465131474772469670400 10490684 -8436383695942665854864715313680688128 10490685 249933492885397021782411565928595016800 10490686 44175802302700180648554270615552713664 10490687 707277450150297131300341869882267366336 10490688 -70552858456862460789090880957427220480 10490689 716363229521305866163104812564027780400 10490690 71914902256037327138376429915597703680 10490691 -14136381922471161066136544733776183040 10490692 51546019300232573963014302883023095040 10490693 -1029370336676266868696649934476741769380 10490694 -24190084268446336585149191610694649472 10490695 -22091602922501086032697439973037091520 10490696 -177557760485043910391996927268624537600 10490697 -26669552693456704491523624239205712640 10490698 -101776454704948039875124024171444416000 10490699 557934851137027813775001429011761415700 10490700 63255314113090689604647299156985600 10490701 -64895715438136984286246725109425421588 10490702 82934076564348783157093570405835556672 10490703 116341867014983035152050344379986343304 10490704 33657206392104262293787782333413646336 10490705 -120641014006997864618265604672356975000 10490706 113569338388081877816101589030560435584 10490707 -650785071126965662166809659101351297044 10490708 189928849029628219520393381847791763456 10490709 201283698623933463695712515506001768928 10490710 -1387587983152310329829793991511777280 10490711 97636266579272363830423962908886313728 10490712 120835956647351654435519726392776683520 10490713 -246496108019475360060519266397408626038 10490714 26233748421106085953583378729681949696 10490715 5514350301909813268908227690559041760 10490716 185397162454096326330575172290937827840 10490717 855413626385833144849255042521846777600 10490718 65069612971483215515629160746432834560 10490719 -560759060496475113496108428683096582080 10490720 132249601505528429657129476736797900800 10490721 -137127880562358956644938425097866414400 10490722 64601012356396725848110528481834557824 10490723 -23068129015269196091517222752822477028 10490724 79217769823686419113406069904210326784 10490725 -73256044365246693634527415371983747200 10490726 331989159301912644025790401174455336960 10490727 119350826553906378126693473609478089808 10490728 -190851193823885394084004195967061795840 10490729 79313693662940694575420470629973474176 10490730 -1560192853692693128108276829969538560 10490731 714647361033192544838266100168206040400 10490732 190122431925748378992564341505742709760 10490733 166078893638843986576836749360243367744 10490734 113355286517398611623781140895005557632 10490735 -61944795540934490980546017835711790640 10490736 54530579339536825598860118187945492480 10490737 334265882178824395047030125305347013440 10490738 -8385475206612871115099893450221556320 10490739 -4028916412410685433167858492531610880 10490740 129437052411718971942380085163178695680 10490741 -102784220742771311585848220760903590016 10490742 -261599411525132020287869867991324625920 10490743 -97569438163198007702841963606988250008 10490744 -117073148532241360848038271147849523200 10490745 -126851967156678427896332082424234994880 10490746 148501421807308920964658823571197699840 10490747 -328185448709921738107736446444889859840 10490748 42146275184414722416689425360697172480 10490749 -534727349578932929284287349596220368250 10490750 356283939612523012210054773193037760000 10490751 569449303943241952090120228033327818192 10490752 -120824386018330053035842595129917440000 10490753 -3886053614162177862855937047947191296 10490754 233196097664827947370435523560721128320 10490755 448468092837167390599774742714822688000 10490756 475010957935121775477710075618092265472 10490757 16905523974098543381109598829820741888 10490758 12671068963254950755639705970903861376 10490759 -27319913872563891705306364348868408040 10490760 -14428526931056576312760137822178508800 10490761 120422005922370790854640219663136286362 10490762 7588859477816988486632417909518481664 10490763 71285785620503136239132353572027743664 10490764 37454689077313973256361942536024440576 10490765 161756405190458735560858077537918051660 10490766 9871270878147588249767071751557721088 10490767 -67974701087376459738482086179769334688 10490768 -51371946407134476517250313971970785280 10490769 107585680045047812089235594073300896640 10490770 20718104328886254381808385450688658080 10490771 503487954177407648167922517772527564972 10490772 71047629324777802250120459555795779584 10490773 -646896294401835215736279111483976992480 10490774 -1793660762303276988269775803931955200 10490775 65326663585644951497149700099244687600 10490776 815129893281196899236392670657505116160 10490777 -637793347507489647268787697779599634928 10490778 114915478834111941644607840087524907504 10490779 193229732743382644097529499146771712560 10490780 257322849555034482594290688920195328000 10490781 -142463286766110541804304722514616508416 10490782 6508950364728552999459403647795652992 10490783 -15043908613168712983764101420037964800 10490784 130293915770274561081067828958157864960 10490785 166586892061970757319180212069682594560 10490786 167040325032110603642995392077476475040 10490787 -413059935279584745693119459026535294556 10490788 -104113840584730129103716834600980983808 10490789 -3836236352880479227693871053674042180 10490790 -119649143176382948648712580427845478400 10490791 -436193385019271731206637305359176956808 10490792 -76929471588218652523247755109239296000 10490793 97315938381137370656080120984564129440 10490794 135007245717765217692485908008957675696 10490795 17765818042507927407367597037251018560 10490796 4385951351319751070829627999714545664 10490797 168106802129498415253168844948094227532 10490798 41195289853202760096601224401696771136 10490799 308493909770949790936105786726989858048 10490800 -2159926802310259641220114631086489600 10490801 107227402445717524084233061095059750802 10490802 11248886438246269848205414920123705600 10490803 -108719795407268711914893638287215137216 10490804 -133028536725126118222931618403452166144 10490805 -16437106968776714116078236932813510400 10490806 -219665143739498176618103958439515025536 10490807 51484398861582474643921739405192885088 10490808 -340270943258262841111559076353495654400 10490809 102284787350632639344522012679261590016 10490810 -125327555015618538436486609232494318080 10490811 -290375178213450892382237580468260612328 10490812 -486393676408821043518496292619626905600 10490813 400786887897604827914705420864682421062 10490814 36685796057538908275415747396206912320 10490815 179199805257198911928342713800986658800 10490816 -36212438403590247064059012757346844672 10490817 -461738356721479250300578337834178413520 10490818 -2792084410979346191650946062170481152 10490819 -324557562222350671971755655143905446504 10490820 45749475495523566179219564330162688000 10490821 813940345053535970690209293325613596 10490822 332671933276833821119746481687313039712 10490823 403905531002387427974456871903641917440 10490824 -305934354999665069133018644580398423040 10490825 396763735649103529834501607068787687100 10490826 -31660138442440981001342204234067200256 10490827 91676416281479271701304075479640484800 10490828 -26016884760515532807918362109374207232 10490829 55015035272181718121640060691627808448 10490830 -7736270963782099169180513048184506880 10490831 128884164573762754528631104395562892880 10490832 18374073892112950945416485034588241920 10490833 -254739534276381245088754303668003163918 10490834 4515302424354374266127910129143660544 10490835 31883727551411123732063135208140328960 10490836 -249186551789383640210121846218856145152 10490837 -82737032422596261156560798330367321600 10490838 -243057886329653583434786775031403374656 10490839 7315665652236245491949537083808588824 10490840 470378007359093154934919001811717324800 10490841 170559012424404226045214800074642363144 10490842 -373816649779419550096805957690831270928 10490843 -63505719385162353258279769322209557312 10490844 76151029224220138821554430234217390080 10490845 61384729207095619456007520919766213100 10490846 -8069617636326963455318836435794016128 10490847 -301283671806912413992345412663878716600 10490848 744873017103052659554133588245285437440 10490849 190926808049504995882265877996317859120 10490850 98572020350770857275325339190545600000 10490851 6428614521973766693925530470315687848 10490852 41460851182356337748741562585599680512 10490853 87528274211540864323255919861174969664 10490854 157874095570190158320212173269700635264 10490855 -44113909744330440127127358764244183240 10490856 -157223143556651400706538959588533043200 10490857 -2557622062230785341049753539073374912 10490858 65966694237496890206604304902483845376 10490859 768546896961905566433699715086328147024 10490860 -447283214532875110806239194161215308800 10490861 222526845948732114930177391331851125462 10490862 118286614049654660053785324507141452352 10490863 -63335877428097975716509078319248723888 10490864 -205564179234369262740639553960446296064 10490865 -13775904576903060498360806280311685120 10490866 242726894035620605021993523381174620160 10490867 257450282326855839752437338990934931916 10490868 82667505013958144434652986104370059264 10490869 235969839276935078473661257709509348640 10490870 -101598214170873839635233746545258874880 10490871 -163146399471681915400546894170698648088 10490872 -252523099352086102549294045542277816320 10490873 -480718692190257160212519547010694484032 10490874 98430902966526511035979556621363036160 10490875 51541300999646647122186174232750320000 10490876 345969354507498134477995239828254760960 10490877 39842950947429547617968688356384872326 10490878 -151296827630668809607921135898639093760 10490879 31825985711573189428373252262688427376 10490880 -135392715890962392485758759542498263040 10490881 314959055444043540030952715617104583682 10490882 740372512441232872888842220047628800 10490883 17721509498870100559951677777410902704 10490884 585952832950068229964216186424629248000 10490885 -408798966265522205271517617306482853000 10490886 46386630608361126695603199394437888000 10490887 -514201096416308241791136422746121528016 10490888 60060148258910847745091275429481472000 10490889 169514889626641160709694858921372433088 10490890 227453563784656503980425122226222831200 10490891 66773549372914495322565555327042782292 10490892 89756207006348794839653437664850680832 10490893 -100152189706661359780069147583552466816 10490894 -62582267261249579552299549099537979520 10490895 -91164880077907532608336723209644148000 10490896 -2414786289383179119706719034226507776 10490897 574890522571218844572205458102579970932 10490898 37072912989649585309230399557604212736 10490899 408837611262337149122638950746770221040 10490900 178626685674720413438314275064914115200 10490901 298405155896139599153468099750801551680 10490902 -157130619226121204273294254589343924096 10490903 19894156617521988392912927238934534464 10490904 -279926551737542429689480836063440486400 10490905 115457303993695632108723134866484016000 10490906 -55562251640373582152234426384746670880 10490907 43535708749316689419840694350037735680 10490908 249686756711003660304464091692875906560 10490909 -208046940115720888631461064919769829472 10490910 -125292674742799429783589395134328928640 10490911 -58082484292298988735520288314289800648 10490912 187277372340725181388628000352572669952 10490913 94492834996481874912438923051213689104 10490914 -12767781240301691391260170253038898688 10490915 63968965440472383228297803707622596560 10490916 -73844425109693335985879473779477497856 10490917 -1091108430481983641233438101108999853248 10490918 -141516869750880441416899547080749687840 10490919 -442537116301184275723052166886980196056 10490920 126177167046378001692876597305000755200 10490921 64938811139071863523240022008845168384 10490922 -10437749410433320056717113573392254720 10490923 -10530630259500441784634053433506901388 10490924 -314836639549489865434185378953838566400 10490925 -729504244951032972654345286691344800 10490926 27505964567707795530413401267791734400 10490927 -185309277977593036024457216523708581376 10490928 -34733028799057004519622204057317277696 10490929 -1459195655463940960766813854653463080960 10490930 -61310921840484036662768015557483244640 10490931 -232548564799761610186803977418515541120 10490932 -69884471184661033932106657144528549504 10490933 724963690214256312175598061263909731182 10490934 117506773237166384006912729321766214080 10490935 24704779298945509188002959332786394560 10490936 560988634829664504848160320648582983680 10490937 178614403375803459230415287184137102160 10490938 18635492803460564624932494765164463552 10490939 527002336800237401404755536968399168740 10490940 -57077146936995903996189393967656192000 10490941 -166632576511810291086937567409896293000 10490942 -14989415037593925973481683652423227392 10490943 -128754161014622705093906581820292103536 10490944 -123272299748879250285976193585595285504 10490945 131231819541760078996695101814394195200 10490946 44272099089681139031557317602506637184 10490947 -577048218041376963278372355767200641604 10490948 -42456648019743588867541775541607011840 10490949 41470567882205404469124331294923910590 10490950 60450061678614585376811262704170908000 10490951 -231094382515490960798588556991747723128 10490952 26027244057762568159991938911889981440 10490953 56582578678003724300353032663819092160 10490954 119951183404997665093485369332847835392 10490955 158041481861807069818278977168224727520 10490956 -10729359592188967904367254350237125632 10490957 79421786164878447502451542120646258892 10490958 -6947237236303186218046508810544990720 10490959 -948409916658965286097267656625460846400 10490960 63800908276583404051411214399829442560 10490961 -81320922341424425629597303283514984000 10490962 189897412038667037893698378295130210304 10490963 -221436869679888708241130445543003924480 10490964 142004806486850248411771636779309465600 10490965 -69534266432124996026650504278915295140 10490966 287150695673239476544493840158420422432 10490967 59834724391877356804562362273396982400 10490968 8198373444644408774186553041898639360 10490969 -493184196363166063404117407275448832630 10490970 -14313821219967960234269163726391434240 10490971 1357116656592440735645162715468900288 10490972 -171237797894657955339907760359037813760 10490973 441879238665784968383115635622459398784 10490974 -68161943106545700087163145622730248000 10490975 -30264332929586528416817893781753055000 10490976 -3562699158720184059796271091056640000 10490977 396729990893168867204599739044759959744 10490978 192461773777275159325562019188471273040 10490979 -151586031735621877176109522304055534672 10490980 -4503584328734565340646475637533519360 10490981 -48267255266651611206842466152241865218 10490982 289898840832400093341832998868125313920 10490983 282415701505416072402361180411126259840 10490984 -149052359776394012655980997835297996800 10490985 -251385405592986191397424814745407596800 10490986 32285606652979341384383774105938642944 10490987 7680565107344653296423607794150894000 10490988 262159010504550760734295523947422144000 10490989 82756522065516216213915588808884395392 10490990 -63341397867605090144610595397995226880 10490991 25061139342751247121798186838558395264 10490992 -132828063524852526894454769704542306304 10490993 -413397153667996209890151866579442723996 10490994 248918960752863794627807774330512790400 10490995 173597423587326562528832671909905850800 10490996 -29574089424409625806462777284904848000 10490997 -314204174331667169595472925585669889216 10490998 25095886434386381881672501883030899200 10490999 -64815873097819283444846598709558323480 10491000 114086726975157294081490165382860800000 10491001 -103227956416013880331938008335285598998 10491002 -320365361419137138117081724196167334400 10491003 -252043303059186717878337563655008606388 10491004 385959810440518883353389633075433677312 10491005 58036149710299531059915803773609628160 10491006 63717134490936240342293194877056370688 10491007 -1061394383214003405028674005022475460088 10491008 -700452810015264657184039225939627868160 10491009 170554442757176385934152965469760563504 10491010 166108596418100083979828800077475376160 10491011 -9936351376835130547272077193843955200 10491012 -54256809378616434985890328335072829440 10491013 -133886933418760239614846763964948855200 10491014 -213604169400222610089448747910222438208 10491015 -221354987275870650758577244499415301680 10491016 -436017908043699507881051347606667627520 10491017 86565688484823419397489986160530842212 10491018 148493622872319243954736952010110171904 10491019 1736229433446175430605403118733523712 10491020 24232023100083961417565681931038760960 10491021 9642531271103967161255995809394153110 10491022 163659495495823951211078833256169189312 10491023 744557235116574104354758883742619024320 10491024 95775334729408724483908894738505269248 10491025 -231325460080789584365220242597151530000 10491026 -10528194488130644753151581855965793280 10491027 243191105643263491761683882612979997440 10491028 492693697977748058743459690274857655168 10491029 -115383434947458961655147507535384935424 10491030 -97485376991378372397958006701901802880 10491031 -340379877746268485446546646459152195536 10491032 13473318824121925912674078061503897600 10491033 -9213360675175416755621626558593340032 10491034 113234567499378073633511528368287206400 10491035 -54061435298315331471101004251655837120 10491036 -36671309426522433016806998686941782016 10491037 -184271631728190867089012234090880716314 10491038 -140452598600076814641530115620844659904 10491039 -7820273934798693600286356078951083952 10491040 -150400592966441575445981140758822912000 10491041 709185168824640799845130945254404881584 10491042 267554678450450499466576478933885291520 10491043 688343415357171829462444308422415811292 10491044 146938704346358956847424621367268459136 10491045 -109597606295216876593325678803217146560 10491046 -151988257483375116775393340213494314528 10491047 330094468484513852421135142599912313272 10491048 400218496161276524723704282929965337600 10491049 -21073778716249782088790651177468117400 10491050 -111324375806714613594489847206829609200 10491051 72505209655300390238847363980017757184 10491052 -79026331118625920668807918318509997056 10491053 -86403513624553556181487095092471191860 10491054 415588910353917893699187387632062464 10491055 401945866006547742638587844669130261960 10491056 177858998482474342691203032866948481024 10491057 341636875540641296113164426014243466240 10491058 1190360303299144975438214614118378741760 10491059 158971775473924864360252739069160157440 10491060 166581053569725239142280132952715048960 10491061 -79529972582855695259077005786772262080 10491062 -259671230888915312882350763214995075328 10491063 -423800696761182354728162697876217368 10491064 -653906183414575851466316537996966768640 10491065 204026237350819174911783182301194142720 10491066 -61413168467861820974571884816928606720 10491067 -121799054393694657735944205426372329884 10491068 -103869537148295572099894279128974337024 10491069 -350742470767246286876228899267529180640 10491070 -58884255743229620278161402599184441600 10491071 -44972491304411823730810858088996898288 10491072 -94262618927543059782435527102589566976 10491073 -30528614398113418191404378046101508140 10491074 -225556076550077740257578976943076265216 10491075 44239466328997780466490346195300095600 10491076 158176741050713369336854620847971041280 10491077 47007121734999200751963314262136816926 10491078 10883324117972205906976951013326694400 10491079 116054908503934594585344903146749566680 10491080 -8224817653830222229318946846306611200 10491081 7554031798896959735681811200982916800 10491082 22225212329507171961031872022045851648 10491083 620809977149433737651035316793508381332 10491084 161619433108301770813675112454689598720 10491085 148772977952981155078868639488373270400 10491086 -73062694852067839972649316364363891008 10491087 287214513068895863837455726409590394760 10491088 -37759454766593214406282333508403109888 10491089 -86700181876600469346154081430920255488 10491090 64766444753794212471300854868183744000 10491091 -162635486315323194105312737730653786016 10491092 184791256311865883317966756465446815616 10491093 -241099319495068797278264227457261008320 10491094 -101088772675318591220683360043406498240 10491095 -20357844483779350636767370548879748320 10491096 98213472467836549926908946465885880320 10491097 2908497542095069215121909616973622880 10491098 -59979634058223054865722875873907666240 10491099 73334821627182174279570372242809632960 10491100 15414421925222561948701938961787110400 10491101 -552872173385855167318807822199203500000 10491102 -191548305141200338416487077538719360 10491103 159724818813488412677169080782261882480 10491104 -67273725244614697492685642651511029760 10491105 209519893713991745550829783912708792320 10491106 53719960375178454725127118059245212752 10491107 491048209983134025947623362765230651904 10491108 -18280791670916562450222399537454331904 10491109 290830296813654837975354352582650685310 10491110 89359207301284400400123960830463586560 10491111 95329490484356349581151824038024729032 10491112 117259310934989137323573942820519065600 10491113 158079622653811971092609222172789391104 10491114 -236925757165197860129761381518649148160 10491115 112225829315117124688139292053999835600 10491116 340729502307984390537650014974907153920 10491117 -8737906581492241431926681467234504704 10491118 112089866338247361850956163922186466240 10491119 642015040939758571195126882629478685520 10491120 -3769860658846184201048687680116326400 10491121 -321005044443120078976631710212750414117 10491122 7287552493484956249474196594085873984 10491123 32613289885263286650871232761498095168 10491124 63550572162078817837558764280343320576 10491125 -147643719888641109711118903813066938000 10491126 -104458450280318057685790309699728769536 10491127 -257323590524396041999469025103784260440 10491128 -144238941407509240645539855097158512640 10491129 -473648946525021697823668751431587292752 10491130 67390314508003364570271503239720009920 10491131 -89750896532275897295967432494647597056 10491132 -267896209767475955189146675735692377088 10491133 -196614687607574925095857016398848442618 10491134 166715619466589616054405152373960443520 10491135 172390487821652002493967389476355692800 10491136 -284928262233902390516579898948864442368 10491137 313894546615836352676694397019492310786 10491138 -45876418754581368677795557863627274752 10491139 552993156527999555247204062400823762940 10491140 -4965562124932884570321535578782822400 10491141 -103235730572396112994133100858345680160 10491142 -94609294247681184727614911409242444160 10491143 -43424471775199835943914347177939333656 10491144 -41678926490495297754851954916851712000 10491145 93973450478959110611440976384344374180 10491146 -110087792952754419397831503708882891072 10491147 -185112762442678140449957725103740697760 10491148 -3510603582325742063289155600723279360 10491149 664773201672515531508558982991109828150 10491150 -16770765278924709848334399749152622400 10491151 220572641316146799952689843695258231424 10491152 10332313969161412950209548108522586112 10491153 -54140273390537777551485826224661018896 10491154 360263797074349148532522288417997645440 10491155 -575696761819235250978420467626341828240 10491156 138311853773363317275605240281891038720 10491157 -225575303272511240088501663109408363940 10491158 -144735923463316391375066881239370281216 10491159 187855241862419135897754948502733920512 10491160 13852428227172137172064667289952665600 10491161 309497567962012100099337836070072162762 10491162 44396068330541667397586326731475204608 10491163 184285729780598162077478283505908812320 10491164 -272750736957899347391262391409728473600 10491165 27130173973329179422344327121800931320 10491166 -186844067254601833095696398493921327360 10491167 -301568711248007295142732717010788346784 10491168 817055586353955430666899058924776849408 10491169 36838480669143026237902242953852410688 10491170 55914542518085346533170724530661717280 10491171 4678414803850334008693442475029618160 10491172 38956442978306075066495435481658458112 10491173 -76385671481530731099030660507143485440 10491174 -19206966186749704090877012943641640960 10491175 24982575563654434058458177754392532800 10491176 186223446057209457132944704322960578560 10491177 -483478040280069121930798380682931772480 10491178 -261333634311362136648804862808747761920 10491179 -281836838789232941272746404385487430220 10491180 80509605258642749308800308028067430400 10491181 530790176320525054334285340173806648982 10491182 48978062114110719756778496883536570880 10491183 -7215210981611447431049985514319892360 10491184 38881008913307583318909838522204160 10491185 -176370920364037666516310693889463714200 10491186 472900126762311621435360275293419264 10491187 -5231919136435079667761540915530985648 10491188 -15095994971980660289574389110014136320 10491189 -104398269228496338177961013603025521376 10491190 1163034523324784947363599426317308800 10491191 -216195809208816376505642539759081062408 10491192 94695720368415928210322857074921984000 10491193 -842162554032856959038740872528475979820 10491194 -107841335217009016518079638179320811664 10491195 8519589763034396057296065369906670080 10491196 -339861788017420206862294691706534937600 10491197 -32252434007006110878812730270218777280 10491198 -62089577051998141671168847953735198720 10491199 96089662432393050728826446401589211936 10491200 76963026526521007009470018698084352000 10491201 -2917389945940436940821134872051999168 10491202 -10843516048624055376658827296090570208 10491203 -209038866751267345931922581426225336880 10491204 255380064810669980487375312905072925696 10491205 -9488734272739078532931304955984179140 10491206 68505592829535182815787990993291993088 10491207 -140282507816494709877868430675190325680 10491208 58670255800012356897282466935624990720 10491209 157536526009595622126994750742261883300 10491210 42358730724999543514563481089072173760 10491211 -741131219527128106508704953475044329680 10491212 -9476630686595917354054301967476679168 10491213 148954707774571727149843004123611748544 10491214 392846173865417083648621681624640996160 10491215 98575665572277448099875415741060860000 10491216 -28243778827477303231717094777281314816 10491217 468847820804015167046385219929262755952 10491218 -426963528868672523747145969185338435440 10491219 -54462177735163967253402763756727190156 10491220 -154261492846767445452417471336583864320 10491221 325958970622000815763883753240709791292 10491222 -3976031073086950546061914725530726400 10491223 -8922267120703556641385404887329243936 10491224 -433405581860205344633835147236765399040 10491225 69561039122726344488701813721674379600 10491226 -158613038292748928917739482337240248848 10491227 10809904176882481991367814779698281512 10491228 -124869176325992724392617648470888284160 10491229 88682677332143415044902771659759426752 10491230 115982269117418496960502005709243497600 10491231 -39057093804899036993275808731281792240 10491232 56198926247398907422163769911982292992 10491233 686290606560319316777834206197752776482 10491234 24448226638849294719776317501695118848 10491235 371751635313726888587000774053672377360 10491236 7049319216365379754082777225517416448 10491237 304263028152104074349300237338628968062 10491238 5276813190445133258781536917948919520 10491239 -103267397653703016842532377757367418400 10491240 88507834252429668559953908273185996800 10491241 162217183591105509943824557556041699642 10491242 -7055949010999623119939405099290942368 10491243 -92382179815464952730369441236254570240 10491244 -48949398970119517362718852600611434496 10491245 -475932522903784665689089638183747232500 10491246 425911777163117367758429008868462041344 10491247 -22782469175973156758526448128168230160 10491248 -21882072081938327910692673898994466816 10491249 -389931053050076269215159422658390900960 10491250 -7718103217471665503427115586212800000 10491251 -681777543899278686821536701270056333748 10491252 271427100090278052454408026433840914432 10491253 -312245614198533001833220903220800396498 10491254 -239224326401538117222969223252080001728 10491255 387200973956991191851093398329093143200 10491256 -330952735223008836668107970372511621120 10491257 -65306069162195392893533428645145791488 10491258 -18042336845818471716288315336212170752 10491259 -23871334486251036878979111249956185680 10491260 -133164775518828700863712830379563786240 10491261 104891741518382407524570495520243042368 10491262 -198229973551893143838117450175191459840 10491263 -45817426768399838864935535241564875640 10491264 -50721310092912315766785630383175106560 10491265 217634428041966166984426628058036984660 10491266 -17173809974129425277039511676246789632 10491267 -139406885283497767962664601394541683720 10491268 8444624326897402124478433862016532480 10491269 37336242887319400219116369676095840 10491270 26143654759856519284315260150436425600 10491271 28493686225805083594160160617874573824 10491272 524510659040442363855690045742463385600 10491273 -64724313141942555317031463083162094620 10491274 -269551232034006481164415064416637500416 10491275 107270954982857321255157393170632155300 10491276 10061557145658736355125299730852039680 10491277 -253200008024751219784891166408692428874 10491278 7687042526911531555532807841441069696 10491279 123109634398496997697965026556520469760 10491280 -7866413427335683484354925343703040000 10491281 78116151183204551299711835330780972082 10491282 16353901400200910443079969598613613952 10491283 236724179470226002241199433081675096128 10491284 -134662274155975227645864868577689056384 10491285 4523325710312629121903706467689355520 10491286 -55310087152891988429365194526898672256 10491287 -1054235225581960406217516408099583390320 10491288 216167214093169282073035904384185282560 10491289 42379641570060883370435028940208491200 10491290 -178993725215079769770636614640724941600 10491291 186147928633394768981699547880039764648 10491292 210008712066470403977291123763419656704 10491293 797003830866498960917028330128926691520 10491294 177200325131617261031600526616811427840 10491295 -469174167091847485412502366565082196720 10491296 -521988772555629859970312652226766635008 10491297 -151230140844048884347941579123746575872 10491298 -199889357623649805636410045486269507200 10491299 31275766817643015451754366066219028480 10491300 -169030366054364787219619236129222633600 10491301 396208762366748292383895613109635667100 10491302 337628693196244704021598313393767376352 10491303 4543544347840312903165466111804651304 10491304 -42774873521485412110135082726526566400 10491305 -711934895011581260248024909734478620 10491306 -3032042093339320371338489115595100160 10491307 -193791214343706627256430267147954698444 10491308 -320488305967091948337855625379368803072 10491309 359785405805826504970681123084473366720 10491310 70698065652405142612988929042798042560 10491311 619095460676752887153448968368697949992 10491312 -316884910377742178861979197950132224 10491313 78553265017712350864655324919646181696 10491314 -306070893389755847907281427294965397744 10491315 -36921212846704565430183958907712072960 10491316 417695255214834267023419376560952432640 10491317 -370664989748070318946485401668992239634 10491318 -84291353621171104529456773730776251936 10491319 364986527227688980310449410910109927720 10491320 29218471689258972608313723644178432000 10491321 -34339835374361958734577710199121894560 10491322 -5733475405534890836070074876596324608 10491323 420965405811109152926491791992393883480 10491324 -119127907375771580033900264798949010944 10491325 -75195963865949285804995798295116300000 10491326 69788132505084939158224744658429495040 10491327 -176295643078543686783730412481581562240 10491328 -232647683305610522041302647600192684032 10491329 -613192715082976172797400603712895414656 10491330 -29706704009231488038134700316148736000 10491331 110382988410371885384008353661433795132 10491332 -63540966390298684382218010528496780288 10491333 -114393497833126521447878597946127932096 10491334 -183183737514401272415400030283207776000 10491335 -121824451917834145092612935910584719200 10491336 -550305080945033899376842294557291724800 10491337 -21989998533021674714582962906399002368 10491338 29643909445623489481544734474715121408 10491339 -24835291192390331751541376526057940776 10491340 116896364008970431191756936797867028480 10491341 6610417705000858462194988557300432000 10491342 93552100776987416325510226843462078464 10491343 -97623139583893257390516833543585373440 10491344 -183516198746578839940197838036956610560 10491345 201248400218658989929829500225208596020 10491346 -108820826344025785323900128077838880480 10491347 -621162707630946305146236663819180232920 10491348 -73798472327784052467361578585704607744 10491349 -206756704342305710514265118241202003008 10491350 16060960548861091491915378286930684800 10491351 87663537194927753173645839209437820088 10491352 312773747531134829294607177161095833600 10491353 -154703667494914291513477842854352329196 10491354 46951752370786700100078322109466062064 10491355 720294225241377722414671890483851520 10491356 -24627479307332857063459331145636860928 10491357 353316690081946039013971904551429031040 10491358 70166755000276183654648981004437954560 10491359 192562856030492721648280702938168516000 10491360 135300036716811997489778175983505899520 10491361 -196900313172407949485917017008366206976 10491362 125456039010598419016837665386220820992 10491363 16356203798047853828144694236321793840 10491364 -45091601637965857526150870377384457984 10491365 -357945896207574112939648458187809300480 10491366 -37338074175963130732894802078428632576 10491367 -16906200873806009501939092636611533088 10491368 -451040813442451098893150379549768714240 10491369 -12051922049444517132081735455478266880 10491370 50838134860106760903055806742365206880 10491371 -56442004607359343413165038462037224816 10491372 46504725041731074556672778347502415360 10491373 583248358061210196118742173230422161622 10491374 -101873119275677171635696433805379405440 10491375 121420377895973022906972175289434248000 10491376 17564799475684199063762654688099958784 10491377 -200826625015230617644201413645438115800 10491378 98530525272038106534829937214748113024 10491379 508543838346906635645629573365083307980 10491380 5559119234008707366126073581652684800 10491381 48935146285136691806764114299959072928 10491382 -5244277778295971033854964172052679616 10491383 -9271614573380495676268704048659742720 10491384 -261552942208509531882507622731276103680 10491385 23099553474007913975232459733059968580 10491386 -63371688874353795333234115857402429696 10491387 129922011991206160609492708488268153344 10491388 -526254935717652497313107009545534464000 10491389 -231219187550781608130714561969523170810 10491390 57933759181657427975689987536930931200 10491391 -147219545761805510696017553858952990208 10491392 -102796296960187811042410822828824723456 10491393 300527760534053664172476002501851583328 10491394 -47359055643295351300435646466854979168 10491395 145760510539776810519126357499079360400 10491396 203250106709337445730054747236851148800 10491397 346228586516107536310620366612355488384 10491398 3885984166362653706610773702611360064 10491399 310060015262932673065119542708095398384 10491400 24712813512074821055968967359439232000 10491401 317821435091271433666413196743665187600 10491402 -4873593825670428303763335426684527616 10491403 91365510791487786904227361647792473424 10491404 44428701836123932827775017421606846464 10491405 88326295987066461180089907191794856160 10491406 -500126599218805256816980114596143411520 10491407 574629342149140396424497339271139700656 10491408 36155308660407105296918022460365225984 10491409 -75010419315202632325799547458535469020 10491410 -209831388469125879138070844312208908640 10491411 -112630496791075245598168093985005476096 10491412 -53023566883524795490469370974334206208 10491413 -434770931127862791579746286127251844338 10491414 -3406450050425633174817546052989538560 10491415 -246864141613105402682684920996322848080 10491416 -161791170186518175778622436735026380800 10491417 -382770941809400428761946029716915760000 10491418 33004700740174068688581621726889370112 10491419 -335422008254585706266757827337120141180 10491420 79783498812537291070793787900274483200 10491421 -814512247047680154515513825299307092378 10491422 -244417621142574889430940236880123535488 10491423 -52533840740793417741499458443402959872 10491424 109773488579814454730562845079214620672 10491425 -31814505645835120152326882790140323200 10491426 -14460771439481281841938915110051504 10491427 -51470172214533368315150306626448989200 10491428 -469002218529736270502889206643873052032 10491429 204947896796308979683579851643043820288 10491430 -116777580161206583596091487946942400640 10491431 624478784541833139343691647668919596720 10491432 85471681213101135063228967630660239360 10491433 383197652872765387574286331647388653940 10491434 -552705922518177624966129063556040283648 10491435 8925798052170964245963206257894289520 10491436 54810658009593391667842349322757659648 10491437 -456875272001500360283954322443778276480 10491438 -257726680201640487717970039374686980992 10491439 259343761197373564127109593278916275200 10491440 106599863929824101906807725984480296960 10491441 2614504633358708207220575767707331584 10491442 89732006336161735721538168777524098560 10491443 -195350452581050236205336257682723944308 10491444 -7331053119448179974145267545002825344 10491445 91371507470824757672673490213807004700 10491446 -166043369970761587416420179168299242240 10491447 -78597876445590989016191507173919850672 10491448 -53524669452449526925753421661805486080 10491449 206710183396104916154401316790016903008 10491450 -245508654819412457177240450619532800 10491451 405172924034746466618443087228973865744 10491452 -425817686031468301982545254742010532864 10491453 1209201624859093996430693199629729088 10491454 -62589889142166684716418637700602495488 10491455 83473241030445314792694890645102261760 10491456 36757141382353103096814801636770709504 10491457 -154520002701940026695777502461215344576 10491458 -125148377174886607855627347336704607360 10491459 -76202546344365465901987554309277793472 10491460 -26611083533998601072729345542403727360 10491461 189784462106628035501029571478531050172 10491462 -69117554013341486672281447757499274080 10491463 869271107537049423629033654128792051240 10491464 -435184241665155659644774847070524144640 10491465 265709511271248504697020261582055163520 10491466 401704228896466510016160391657709136432 10491467 63781484542998415878304445242519284000 10491468 383254546230192722352092939410053120 10491469 58101028917354350176172202321658603596 10491470 110992312750547857636754812044703825920 10491471 45309695415327884459628270444419076240 10491472 -67848115297380486248172761938687565824 10491473 -229724100351581496398374954960091230656 10491474 42910657627108224895523987726033137152 10491475 11904077385790631330522047500218187500 10491476 363232775388065087900855348522299518720 10491477 627120771259596428326341616634153940480 10491478 272797387640934175177104883699286372160 10491479 54862379388489559083710775206881028400 10491480 208063595925375177688646723982592819200 10491481 101940051599691237646438479989859975168 10491482 -378214737239689087115738025002622102048 10491483 68728574688449085932501256021714000024 10491484 -3040491258360996021315346109755675648 10491485 -36987941916279066477304420131178368000 10491486 -11865267176463890972763845798290000896 10491487 18843642978322878723557198891788542640 10491488 603044373570014325005664350695493861376 10491489 -236649705379189451055413053597008900846 10491490 47877633425640681978485050601346830400 10491491 82537383658619433175686334737484961472 10491492 -274439676703127154122015430373301815296 10491493 462034097777406859083334744014346015742 10491494 8640217948274684252159324937563650560 10491495 18034856192382488420872106274919626240 10491496 229848939462786855700631391326033510400 10491497 -1010166417870079015823755257064526990448 10491498 -41561290878846818283754483945640832000 10491499 -964237022167925563337513731606519340664 10491500 445893183018613038908845282439185152000 10491501 239168384593452668106041702370950916000 10491502 66325648481665387207384666188447303552 10491503 -372028322017855871781100870924213774536 10491504 112939050456714517135228482235956264960 10491505 -11913891778308702843690489745461671040 10491506 -138985761923094275809113435165469294560 10491507 23736734352047630934075124142078877648 10491508 -19003697010088655193188303501142570240 10491509 131856866199219407610334178020171282560 10491510 76043931590727514459822146638608690560 10491511 737975432733822613001380069116806580432 10491512 -618893798253852783148906229628787200000 10491513 -21647850499738666734079445005030510176 10491514 106425702891428288872504482219243647232 10491515 -198020788848662078490962433585621560400 10491516 -38961703649127618938596273548062883840 10491517 242841207914736481312984579239994098566 10491518 163011688770563047543396633915545576960 10491519 226294202094675357397679099148812525568 10491520 -178634703994539438627389266873181798400 10491521 3104167087165427877879196170461048532 10491522 108073162381719196383046596857618508672 10491523 -252016118573077737626229301769604614960 10491524 870735182141566416893415273354243614976 10491525 -240248459516071250577778831641198434400 10491526 -214401461036008391557575574416958800288 10491527 6996255939785178969369954284656606680 10491528 353769301143563637233485891085811056640 10491529 -579923799313337011461877769909291296870 10491530 121717248242746079856193732014238356480 10491531 -127087564007476717679617780372309075536 10491532 -371419972573862998315537507475518007808 10491533 221641087899913517608387374381541864560 10491534 -4751029944288804093458858851372090560 10491535 -161157021005394101846609781758043265440 10491536 45403362569003168739656040156054749184 10491537 501248368883532941534485864428171552000 10491538 300920676716781160069639018075620423840 10491539 308863080379142101647459810679334183340 10491540 -201530073019997454618300130992816691200 10491541 679013272039776663174489287365213772942 10491542 87400166234524553862978729069191859072 10491543 -207278405148081677195042454005695198368 10491544 -133860018533038712741331004645297152000 10491545 -502942152705235773321171180113782398720 10491546 106996217170743613593875482287476108544 10491547 -414156688320901992650739875351993024 10491548 -258172046345164435113898316939781496320 10491549 252217434569794231539607136850712141728 10491550 33972064046207676991192590859892860800 10491551 -66127401264013772799130431498539771040 10491552 -644646697315997489184174206358713794560 10491553 731313233376790398482851150376924404640 10491554 -250299856120969113159988687502668449408 10491555 145738142810301432690258155500151075760 10491556 71334974162181074418063901326685512320 10491557 -334464911627808394112791757697614129280 10491558 -27832892534991853015084785575744808960 10491559 -1917688208706176255550954537202246752 10491560 35559387769012317235859743268951961600 10491561 -216559316570426829448548557013888515190 10491562 -106073695541522603796184499457744866880 10491563 379057125582667893410893870747692436584 10491564 82342790332708431689673806475616776192 10491565 81671686117448094363179035592893681920 10491566 307128194012362715534916053366832359232 10491567 49967667660791355029704834710109747992 10491568 -184697322008832834319000346823674871808 10491569 416886530474676798192345513651868792608 10491570 -1004235932554218631072270046125877760 10491571 11500672173390543139570480514812213772 10491572 8523414922405715683072561493910896640 10491573 292093358586034127123613602306324076768 10491574 21067072525872225064306105115135794560 10491575 -543274002069687418321180723915625268000 10491576 73541523875602818309547016730438144000 10491577 240468485309464379996856280879591671240 10491578 762986784210914649260455971814179840 10491579 -239350717264981131733093309271707061760 10491580 104848062195186228061296529036594053120 10491581 253518919433422613483283686386237015200 10491582 2691213025397838134231864739254221440 10491583 -262746404651550918611396644802690503160 10491584 143071124488928366119750111490469789696 10491585 33332171270316231847175455174612634880 10491586 -32798517137151857303433686017582527792 10491587 381698657801326228192825677919136421480 10491588 -125221914738446063849630019593663348736 10491589 891446217662184000528654324138514110556 10491590 66117594334958465858412367967213080320 10491591 -161870502641077375800999005698446009600 10491592 -104928570653914217743556662571796864000 10491593 -58406673862217439889220237609906371200 10491594 -86488264141444656609714420354173548800 10491595 -32839216095744428792676099028183627200 10491596 -28896946758863528334462182177701137408 10491597 137372682312301122444294803876976940032 10491598 37737744416593721443234186424894026368 10491599 388596257169684047712524760937706928240 10491600 2948131013965689010184565357772800000 10491601 624647840670403280851347049714498754532 10491602 -391200861218675587406164219432784512896 10491603 -149247524038648447015006694206864737096 10491604 -184603125300194699609564317872528410624 10491605 -96817255404848945371988069312106328740 10491606 9289782964676927414685676334069488032 10491607 110333887640190927714253221504630043312 10491608 -935898766063311046875432598232598896640 10491609 -62727229354992559868973723702825484800 10491610 -124722975589064695480151468511694368000 10491611 111687502761649149301743291555314436960 10491612 -94289058869136645285846653407911065088 10491613 4782398053451229914143270236707192256 10491614 -43259744749790488888220514994398645888 10491615 -108231275239823719594760813285583031560 10491616 -436828945188457484229316207388153610240 10491617 231672736203410153215092626025870602052 10491618 -155203938096041644144830387054420814080 10491619 -232046466816303386051164457658955400160 10491620 -366220181950373831470829263377508032000 10491621 142965871474766854432367236806033148224 10491622 -284289473057489621080253271674608066560 10491623 -299886938186094513596260186610840413128 10491624 126108434964755521381449755694097612800 10491625 320873458944774363056526231945092709000 10491626 297334850695014856681862554040270062512 10491627 155476220720986722406921458827401183320 10491628 99078875885180369045279839276145959936 10491629 -59150415954061674861458086358484579360 10491630 -58432887888097397257008445473188904960 10491631 124124091065107184664500315955866902864 10491632 166805925072637955863166458914819342336 10491633 -34396268531981330407159604295705510720 10491634 76794044352833502833774189294890114560 10491635 -357816793894886268437677296161021301600 10491636 -184972363717171944916809541510686425088 10491637 -203925650183277138500002801156345262080 10491638 -28196874890544643528803114571857628800 10491639 -17183315841657018038442662088751191576 10491640 86881450068008773219717240564054425600 10491641 -99901237476907447246747812858266199228 10491642 44681582144498637287923108988862627072 10491643 -616904564848807723201900178887226470108 10491644 293515509455747669150424371373473550336 10491645 -23814081653936313848935086954763685280 10491646 -50896952886058921150567855167219937920 10491647 415222543573352896409446049430842916096 10491648 -355876495887635795868927958432559923200 10491649 -79090318525950526596755524975499135040 10491650 -12532786229347660594986118628191274400 10491651 17471105304158907874352856218999763780 10491652 -31293274293699645681791775624287872512 10491653 -513217869279516966122358151865029720098 10491654 -20258025779914039140886204834991990400 10491655 77691126162718770822191534476382979120 10491656 281822913020284881942992169744629760 10491657 -190737409980662474803400275735263941664 10491658 10596464469961819142208277130008176384 10491659 -412498118664181530866680682256621041076 10491660 251346101258742589979281064501524224000 10491661 -3218629325184499244943602266669724000 10491662 164190331602101992162642499029131920832 10491663 28127129865647721374392566273513105408 10491664 235735986849736006334261905171189006336 10491665 -38026329277148471862080480356269003480 10491666 146639575034616489700839942678971485824 10491667 -311975702423580966043750610857805672360 10491668 -241370665018452061646781322942398720 10491669 -682159609253565953963735576445119767680 10491670 6411854703525498923155005981467934720 10491671 19558542573592058163017087182986223104 10491672 130356581918865669543485626407831121920 10491673 -7480260914025202228543662430578610796 10491674 -491792329823186065537165254039494960640 10491675 -107077914061618954080366046125993384000 10491676 -34704935161053045763266023757747471360 10491677 81417910877788974890333463980149445472 10491678 20852423940176074430672698773297504000 10491679 546991058318077756994094171966546361080 10491680 -306490281218824158771041856093243310080 10491681 112933380432868897548221877761348671152 10491682 -333466811158293520478384018832123042528 10491683 151635051759763690652469924236137798944 10491684 -194463283980449228769171635801564160000 10491685 466463239690874509984379442629371792380 10491686 -144836297287269522408099487746450720000 10491687 19332326712421816651392483303287165736 10491688 402532558539503776582376275229368811520 10491689 -177637793986943449743868065897664846626 10491690 102551542022247884481762107322544304640 10491691 53590244268261386112913976836256873872 10491692 271844558719755451662174580129980738816 10491693 -262986812826980960831162395990566879936 10491694 -5180108178335540906798667693618380928 10491695 -82427144960091952902325513914494395200 10491696 -18097232111967650505934426622315642880 10491697 57750768801214639964772294285787962852 10491698 32711086849183048211862051571304424960 10491699 -296709460077108824020800382906302912 10491700 74589164445248553479262886939229187200 10491701 580124603157182900499814294134137397504 10491702 -4054556355256515236599215246203412480 10491703 193735118695130495526475264863582476064 10491704 30208880811838035642833807003895889920 10491705 -7848696638489935187977653963985257600 10491706 16887458855355454697812947265221533664 10491707 -20794286573917019474965779946589015280 10491708 -9329989000434776068408565431594466304 10491709 538499767572067177976834047674829075910 10491710 34449172908363637892038867845157277760 10491711 -25522574588801747567869470292717945200 10491712 35411129782239690719916074142353326080 10491713 117992363121719040644099367500254755120 10491714 185083108766355799289981775057791408640 10491715 -178127195015685752152642329387660294480 10491716 8940862638128313613869632224300105728 10491717 254011781423313569659716023394476977920 10491718 -131886692212673888611842947317825587840 10491719 151285732641881606681774998969943117280 10491720 77219724562571864543419035643502592000 10491721 164422431048875580144331057213278538212 10491722 -94610910434865893939837077165898267088 10491723 145907073964944272254227829149122567784 10491724 -22183679485136417912144358433242480640 10491725 63848603288235347476573340343377354400 10491726 -26632591280063232718781261780877791232 10491727 421931820979150020203889236368908600360 10491728 -33777826543529832908776917855348473856 10491729 44067650361372927783800551981189311984 10491730 3744533685447911090333551127168921760 10491731 -84091333896474555098314847882189168328 10491732 69190404372737280557984891001959542656 10491733 159695643002115448161546054219900829056 10491734 -12309419503151383665481472861765258688 10491735 208334071972731878214389147819770002000 10491736 -308160475554346242504969330248439398400 10491737 437595268689302424343420738949997062292 10491738 2864428306145152316738988942089286144 10491739 -70547620639867695337024319548011798460 10491740 -27490662122455603185426769881298667520 10491741 70931609199108724329666335835044271360 10491742 -3667211898143346549852595598091509568 10491743 8387066305926868989282219903545060472 10491744 -65424802314817256701270238268284731392 10491745 -294453070096347422051493664245525278400 10491746 91179679901189026306819731283096341072 10491747 -118733921179260864550003827015690025728 10491748 79067602805661115251753219872531105408 10491749 -36204604868375438279932365612168107520 10491750 199445100822652912734558272865664608000 10491751 -110285712801234709493527296872820289368 10491752 36880514644748874013392485645729710080 10491753 647810834023814381436507208517252131200 10491754 -27022368780448465267505893708764758016 10491755 -502373931245299706380910593090288599840 10491756 -16257007127901805718005778703790620672 10491757 83123162458028387663435202323795121432 10491758 131702851026746281380480462422389502784 10491759 -462958188191095512943341445434198340536 10491760 -34816121685145679307410174781992140800 10491761 -176330662886286359205729145499648069568 10491762 -51594391917592716632753819695434981120 10491763 1071015821979187476618809521329893251680 10491764 70493765571924037140821523594423189504 10491765 14718215808616408442960022779148864000 10491766 -55590320908279366149164395556035875168 10491767 -267015557849052610344834405141829671120 10491768 -104461598948255342663272600757531811840 10491769 456811833471864182399634512281627080170 10491770 -16549517362286682158409056823974053920 10491771 224177442401329197495683232815330182704 10491772 -237859877201183759028086336359184329728 10491773 -145990847049355363418222366595328665978 10491774 -104380512196655091195778781665300252032 10491775 185350665483287368843805796966041664000 10491776 215429709668126586189993796749030850560 10491777 -91552889364226263712218160617762702492 10491778 72719604316380938816006242702532888832 10491779 -32532760481399994871732696845332240832 10491780 -53610538419044361039718588191840276480 10491781 504484701117857823863163416096044118880 10491782 -23447987577730391909527370546862618240 10491783 473801892303456802765166232952189746000 10491784 -1162030340535332717135422120980925440 10491785 664767629363125628970040533742368000 10491786 249911126835689910779607153699761207040 10491787 261855809677936032226804330561747060436 10491788 586706520168506529627967252936096482816 10491789 278457126974258001243706313761942080 10491790 -61029846638156125206319213382515862400 10491791 100873216956790603674899044016774722800 10491792 9241847794900404398256631871077416960 10491793 235245987884795049884317109915584713600 10491794 108609413003388003451797065570366779200 10491795 25622593481918545044757386647307264000 10491796 -149989872288443464159667869770546724864 10491797 -292669670946221668283507734493715830340 10491798 -23406613503664630939433861842170892800 10491799 -555558636264235949567453114530570886200 10491800 -159408505344675243388641413770506240000 10491801 8596400532928645068895775007529735632 10491802 -302989819910360871900209827375612197648 10491803 -105803467922475145657862886960020839920 10491804 -268171128907836385043094908079181224960 10491805 384408571770685821220171831667699967960 10491806 2171719416485849744969144904282520704 10491807 461126894067784416426676283400788209680 10491808 -495092355054518359454303961722316718080 10491809 -580264153200183363924757558287585576990 10491810 -73822495687192014618123104504489902080 10491811 -13252685007848885566235192063253559536 10491812 49861856932850223901572053713901494272 10491813 313828463090852887665641101758098339904 10491814 39185420937880148590411144708001996256 10491815 -566046250484715450787999016092816244040 10491816 2062724931118996235342666681901465600 10491817 -7305105720263277137629076693701191616 10491818 56696986934537307711794276055762866688 10491819 -154447117212581216903131672166234611200 10491820 271015954383795091268896256719911598080 10491821 -119607299977824364360579600573667590656 10491822 -180478563851935429644146948494307942400 10491823 -337241135059560859595271067038042049320 10491824 25397082310074657043380767016236482560 10491825 90541326208148495162348241899477127600 10491826 -19851372274953720374516958652746823680 10491827 -62049375710895973383220243532098693680 10491828 2633418620583158622909394703635236864 10491829 53107627143405015401687079131021173020 10491830 -55005117426047778169967477536143997440 10491831 -10681793979962606832733895829041796888 10491832 -251165991902584563777421165477249843200 10491833 15865167829360601081939667407424436608 10491834 36254825265097238227295886054916346880 10491835 676367967906779440127807356796016774000 10491836 -10859211840229115737178875649472875520 10491837 477827460457993915793378569064904341760 10491838 -81252429611161048709815864791773660160 10491839 464945189327026094912910725832489642672 10491840 47930487885389521718472848161489551360 10491841 262229606162705138108934609821711650752 10491842 359144033306827731494960456077130277072 10491843 -384802689366061811160769151688324867336 10491844 256034369844446885530154810988388457472 10491845 -10976597078024402585243811925535702400 10491846 -91805549026133735281049070891390613632 10491847 -231216056548206229905036681483498737704 10491848 -48856386002721411188781820426006256640 10491849 31496485299671315756725795575606687930 10491850 -22905339528056700888362000548171839600 10491851 -35544045780911102733496962130177106688 10491852 -6058078615377957413081886054676070400 10491853 -105166271523133487744197670295778197898 10491854 -61727026488371527512240069545516037120 10491855 -224776715594827606799114568646274186880 10491856 -60751238203395961948356743632429834240 10491857 -221746185869622815673939853714831564800 10491858 7449568531476126592626066665671930800 10491859 74737808316835116753760715081534722560 10491860 143869733057896994831268365655504142080 10491861 -20251931622213358934373072290218381440 10491862 228942025872780484479502459362438918432 10491863 806207346228122858046915973807106991144 10491864 137671382902281383876115252629599027200 10491865 -375232195538972542419035583981503678400 10491866 29125215103257986549283648770960821248 10491867 288780318921163829340125190030811123968 10491868 188238431691140873602789172850184500736 10491869 282265588059534983744576403227612175270 10491870 54998587163962866821928207055844572800 10491871 -2283302773182045961768365537776596568 10491872 174208333478904068008458421073306714112 10491873 -168497439613781939394467412011413691520 10491874 58878666871307515906060192046937081936 10491875 -40248217765584669571671510528065002500 10491876 161365199506519336123581744229664870400 10491877 29861968059304538102494556104446148800 10491878 256126273151860330989410014593721824000 10491879 139062422693957670235094837222152108584 10491880 90338395358535430611467342915484364800 10491881 -429799649638943667890752324671508758300 10491882 99949594438846247300864656730132827392 10491883 311235802570169566632616417820693907984 10491884 -149699081943102864683451137985604045824 10491885 16311434178665952337064666547207520800 10491886 377545594357117838286190492585698595392 10491887 158228839292675211939161319730052416512 10491888 -7085868587344256395715703428805033984 10491889 -69612775940979991747704814064477552576 10491890 205014953687082386876753534067511068480 10491891 -268589410352383732096755696747316696008 10491892 893640745360947767452766662005259130880 10491893 -685144045665853741582923109196142084960 10491894 -50993132985662320003927425912820863360 10491895 167638885549756471726851057914911741200 10491896 -548320188443931919851663135299431587840 10491897 -72700910772569944291775189728800329472 10491898 -151980691708967718156468779752013936160 10491899 788109732494089577476415470383760561680 10491900 -43666089897831598910008432498881254400 10491901 196256457486207787058828487237207571552 10491902 492709935151829535115610157783205865472 10491903 2179025320983449935940156528561998080 10491904 -26322534437479033069514720856873369600 10491905 79363246448413204840883687696936131560 10491906 31753852935046016094626656642552915200 10491907 -271955106950029709087455051073477552496 10491908 -103133559354253693043927352177353662464 10491909 272931949771080448023417824501249371104 10491910 79892709399120765887273802608524800 10491911 216086996450093113115401298446049913600 10491912 213422255962607828019209812426250449920 10491913 -666154932745669421651378241478248228838 10491914 -6112318259275851592288476524910385920 10491915 -1422806874605576680098651023746010880 10491916 279620334790700920506923823160303740928 10491917 -424813410300868080059211193324523129034 10491918 -136254835772354770686498508199494543296 10491919 -192210799305303832642390226804288033600 10491920 -67865711440318492858529682905806848000 10491921 -215044463830107035027430966340478697120 10491922 10551747305674856760744050134727519232 10491923 5123365843121190014587062469328403264 10491924 -115869624413148756496205839264677654528 10491925 -22225265269593056727210607936971687500 10491926 -321184905552176229235289291680494725088 10491927 174600648673555416617054864187790391808 10491928 -126167901136183552059894791634883338240 10491929 -310533431766592410620553929846371935804 10491930 -11615412831784552431511216845595518240 10491931 141785059778988227458753352954244706512 10491932 93561805844061769739749324705778933760 10491933 65909599246872861382023940796634961920 10491934 -105145648947702816933883625419918944384 10491935 5626023980229661340787582313824182160 10491936 35399393017788034735433799318003253248 10491937 166252707886406567530176741618975413700 10491938 -7472131952985489120406954081695176880 10491939 229936242866788609838268108834431401200 10491940 18715176093987303819668734237758074880 10491941 -83428417568329387019466271953105130056 10491942 50739513858308943453699882600579569664 10491943 -116824154294431489620047528429794909440 10491944 -245535942901566961277124672213310755840 10491945 -48499042142861225270723162072502262080 10491946 -134450777252802007815408716812022741328 10491947 15492730602848102195833681578971271804 10491948 143455372325436316844633035471685183232 10491949 50055900890401459653958417184116809048 10491950 10014926481061660850745325871051980800 10491951 -279125158626820194751049580274718244096 10491952 -9447260411539056705566092665357762560 10491953 -509714044517446525271513134174811010798 10491954 -77868989712149688765590306498737274880 10491955 -213305417694264593575197772507064474640 10491956 -122484339642965453597772554902390192128 10491957 397632911868482909342990465126753280 10491958 -123243758807560562770862172982527397824 10491959 909879784860573856594037394579311364360 10491960 -233240477045687316571316537435640422400 10491961 -240437390140029511919351938797751252438 10491962 -127216786131007475573954349732485345568 10491963 162273753080796245935911655343059211544 10491964 36616437388219333325800847942132079616 10491965 514619285721641340304502806941568151520 10491966 -137453933541366646670945306901371600448 10491967 121796301099767459254885642158219406016 10491968 -56265884804527405121377928434884280320 10491969 -363614734134052893847690999333007291856 10491970 -187095707377709478349300001037353894400 10491971 104540285712961785025572024319334526720 10491972 -46864049306367972888916332728014660608 10491973 26561742887367707038727664098864212380 10491974 37550918264675786107426552981995480000 10491975 -78540816415345695073561379963135950800 10491976 316905266118881154779327127850319093760 10491977 -10736036101832616876858700973469051174 10491978 -56719274938837392591955286082381570048 10491979 65629067069657420660103440730830494560 10491980 320492543102433530145757103014049664000 10491981 -93120419088219060801636396140140273152 10491982 152979286666383723469142246467625789184 10491983 -553521181772290426228251652123934950296 10491984 -28872263135459822548353370141261824000 10491985 22487485694511627511152664824158218560 10491986 219484616802667190583986716613905148064 10491987 38032828304472368927487567820451980800 10491988 40812472582057261501887735866172901120 10491989 -198678378424193940201115038129858204210 10491990 208496304065163889445447389870236672000 10491991 35211184733554963291224375826018320392 10491992 -199011563615225023992797443058050007040 10491993 -142356981989316435902699429402744404518 10491994 371003882828260443055510827858818509296 10491995 -316593077445305687223019031669059797120 10491996 -171882240835296353905494114810133294080 10491997 783507512192271331081153550123652848460 10491998 -30121544944012887371136970752496496640 10491999 221012643843734050281926115543868330752 10492000 -8413022499794089039191901760520192000 10492001 -218636160506750996437375630888976081388 10492002 -102191071301449612842629018757942853632 10492003 16074315344847287730514922922742286040 10492004 -42800116088252175329597931033954002688 10492005 -12019683713515555122432874534942399680 10492006 80489584045318379598946026337431703680 10492007 -399027589948290437799101644111067675928 10492008 54224530533989914318653396078772715520 10492009 259416987309781085326686173609381081280 10492010 101971286115944792573810555957567864160 10492011 183658120885445650739878484858598625032 10492012 70558123324787029066154620508890988544 10492013 76618734090900948693384505522077870720 10492014 71819349303695044582513730221849001088 10492015 -372716325150146893496130731136791430840 10492016 -150116729212930136228847584814537768960 10492017 25269101440935954806754948093672594240 10492018 304657228100736296800627816024539474960 10492019 -398448168756836364999467993196800870580 10492020 4824510655665838795067699799131381760 10492021 -583776782097544475863907295860644557778 10492022 335696519254809465391145372780104305312 10492023 -22305281745850913925994614035113088352 10492024 -511336117573385139841869011871373271040 10492025 -111533703001977939045182528389250774400 10492026 -316848156366766695066981365373833264640 10492027 89433505668902999707717445386281199200 10492028 -389784583120275649072536295693124052480 10492029 -255966041690372040321107142832561732800 10492030 100950706830969805381648862279534651520 10492031 532485307705481266329303245021385096 10492032 -32601088148411921041743359069336371200 10492033 -136954359757158361101799585409217198718 10492034 -1488447965361404816203424997023697408 10492035 -76438523570113778071203419787855550800 10492036 -6458476894233997599086699380656619520 10492037 -378577990412613617245508605121661584580 10492038 272210274400310914394532309138492963840 10492039 -30764504129521067430241109173241135976 10492040 -33029315236565033677561007485274419200 10492041 90450578157146782189426306782198684864 10492042 -149314883868036249459743360922326816256 10492043 -763640483339944604486539341993111552 10492044 150132764595693951376793361214424649216 10492045 695956623101645489469004651185122945280 10492046 93391161946117178324471722450289729472 10492047 120960528392626222851466476782650145640 10492048 22496744435340986098763330689099628544 10492049 -527952216252305863520030755308394207950 10492050 -55485622620554860681083687683730528000 10492051 -639204583381751993606392801689541975896 10492052 -138991553307085787764687975634230437888 10492053 -75594011903945111508551939804267712384 10492054 134099081746601264426443102936414610976 10492055 111811998879341861135499426351315326400 10492056 -243418976282634742696599670510924462080 10492057 216532085013934480906546346190370271306 10492058 206235779019020368617240564801362288880 10492059 -288002329551381712352499960971018246352 10492060 -346548883047586810317618005971111449600 10492061 -493098886303962063806053544023288874676 10492062 -59226841906237491357164384794930246656 10492063 -41013220270470785294198122726777062688 10492064 -79861828175141122406108316423910588416 10492065 488840383894536485274562772937746832000 10492066 -190803053553689259282728716642626485760 10492067 -121834512773531785788635502440680558884 10492068 30222958495051324408946404228597868544 10492069 293705162056807967316455993449121365760 10492070 -43509985291963296471687001279611782400 10492071 15583433460533034003810521439504235776 10492072 -212725050570061316197671680412496819200 10492073 -594005198406521786460849334113172804236 10492074 12468652798637378843005509842800002048 10492075 -41319118102130479663008380489160131400 10492076 47011003331437965469442131293204096000 10492077 181760095357593384547576138925091335040 10492078 64417493408869469694861031035473542656 10492079 349091842644777395886878785748542260984 10492080 47620299931141859501099071733100380160 10492081 304813471480427257204144380243384884882 10492082 187493626380752805073788687742991738784 10492083 73518623292397440154408378470617469264 10492084 -265224535109458034954658087997228032000 10492085 2107134302175916281115380685079928000 10492086 3456957051317719181355390019951930368 10492087 629226979092259199894302863373670365736 10492088 -179430641091813643541143785968841216000 10492089 411037397338544034189620052194025605280 10492090 22627375191940788145488157485182530560 10492091 331769532438210635564267641047219579492 10492092 -6073990982377102726062263599110893568 10492093 3100745892771705774215012840883124780 10492094 137611823777544796612399782191396120832 10492095 452856652438231710836656802992695421440 10492096 87040813321600390192620804192558120960 10492097 35693980519203630112851038554129971264 10492098 -229664149867098687104718220573337030400 10492099 -211695298005985672739667155286948971064 10492100 7779874683650541299047220850232320000 10492101 -60583771697882263142934423240465110370 10492102 -144181021564632946567804089214335006528 10492103 -602816181708918080747424858952146576720 10492104 -956836784654155624364848680841543680 10492105 -11936470559376829503090219657812213760 10492106 -163915881712604745305859547480585015248 10492107 -103340155480414508544044619018802737960 10492108 291669806410446236617040464015294510080 10492109 172352432289911881863595362537725330016 10492110 126487774342251703415748090262712500800 10492111 189686616531614264246380387152132618720 10492112 119829301153332114219755514444969762816 10492113 191775441927544787347074826570540088640 10492114 -347278542380458749644472708566716159344 10492115 -74944380905568648209724082398257004240 10492116 89236334201842495313970743006612785152 10492117 -25890697388332113855103121293416097152 10492118 -39097547945440782637274743632579091200 10492119 -135198264677158717321582794337547304960 10492120 -70735897236913805316585068320990003200 10492121 114768122152983386823666941748284654100 10492122 75045161163970858437807945546928481280 10492123 589732206705231392490084341200196737720 10492124 -102653472620151542787096914234134861824 10492125 219877891439044212486841113035356104000 10492126 44252226103004493175486033142992346880 10492127 -38399162187850309457280233522627568408 10492128 534623993887579092560227574560623427584 10492129 5681071701224393925488252860719761584 10492130 137542157688013414344299461657656798720 10492131 27699590256879999953295537173847411120 10492132 79372934357100308128706801460690780160 10492133 -969461166391285223367386636061983167200 10492134 -181488594192571050755727617024423823360 10492135 -321519215381523389016076082123732446920 10492136 73711763377433393677126552837697372160 10492137 381133660650181107401070756578296064880 10492138 173102074178978873345177946409581132720 10492139 393900067149763723384509176534627860992 10492140 91134381771683975816847701695718277120 10492141 -527873573081659365347273137094701005216 10492142 -70587792205893688576262358499356988800 10492143 40808888726948845623325316864210265864 10492144 2293481828074666144388798405568954368 10492145 30746491972641290158638190039522527480 10492146 12821391376501318231638075781819299840 10492147 143024138974748548334575446165074687040 10492148 36241577545561451638156172660115886080 10492149 633490431151602242439082709822288160 10492150 -156657889450701254709815718304386086400 10492151 -513759897184068555361693990003044730968 10492152 -26813302300847398243431486336675840 10492153 -219543017013176833570412615795043607744 10492154 -335310678492178581475277483120963988768 10492155 154497821271934459624384839373564851600 10492156 -346780065289532341205292683034091540480 10492157 -247834120722093337305886969147127168820 10492158 -243102133010194818378450660876933774720 10492159 -186262988063045400468508642570070928640 10492160 -128747946388230887163185611759933194240 10492161 -59061350553924066385966189666383575520 10492162 224412490590711761003119084046986726464 10492163 150976174105232039832524983328432882688 10492164 -153267800798029943318627534463648486144 10492165 -193753818507418666207011423987448799880 10492166 48696339778088467467139214639910184032 10492167 -2968826722681766843763169624961482752 10492168 46568793230870530675532136882171586560 10492169 -662965581888524530134639714651662003430 10492170 -2590091666358757409526834342190556160 10492171 -232535254946388678324002108250176886000 10492172 -8928576645646274561145771184180059648 10492173 -812453311162632856279379565806986698 10492174 -65107165615276145950917494335267495488 10492175 227386412945054739063230531775559835400 10492176 4855056116629455601515997459513344 10492177 296581322325871860404561326163140623026 10492178 -34352531082842079086418577125655029360 10492179 61810513443224494889135344454000062080 10492180 -235540602294162114796126368040379750400 10492181 -1963471301678663357525954808308817216 10492182 -38675987677522065151165763563916407200 10492183 -207474095222070952017638954389735855584 10492184 -662791787945041541337996602182859581440 10492185 32749011616619094196585368196143748800 10492186 -265175820787055859459240583781232308736 10492187 17459109171757184087873996315218868952 10492188 39010597216871735554004527879178428416 10492189 311291833608381471474527347627781876224 10492190 34588994911286367926930097170340129600 10492191 33523032515190931813008934616089224600 10492192 -49448166039910986082929701136106979328 10492193 390081982380925811524990435768124729442 10492194 -131290033818379595267468500338403497600 10492195 121112137869076106315368702105807896480 10492196 232502145681215947725457636349683943424 10492197 -254871073795869024665321474144745236928 10492198 195575376210530622849370154952497964672 10492199 -562472638718815674398395435382747128560 10492200 -313812724640777501017630434013900800000 10492201 -77873166861261134027334095412369302108 10492202 -120406722173651249145484552326847227648 10492203 -61926331290396101702632409007844104192 10492204 252100894215541081095686344610265779456 10492205 146590475616431248907071488488112286860 10492206 -46501027781330364924921885147147770880 10492207 25730255084194143366034955948448280704 10492208 39565987853724760731751687343985721344 10492209 -3842650126670724136026832750081212672 10492210 -66340314522168156507604086465559992000 10492211 -271868344374121209116396887875642691188 10492212 281670340512445397617353588530826227712 10492213 233546880134492759266409119550862269340 10492214 379036653075306563542179411633199767456 10492215 1689290845411581211525721040576827520 10492216 -120880291425170039800398797501406781440 10492217 -45469137798544298053906866750664381740 10492218 100084009156061422167341751640710355200 10492219 175114835161611559919590971308751819144 10492220 61660960065728956216647687403653396480 10492221 404470406980542829399336115320808202624 10492222 157144869347797459314271514777016457152 10492223 -144954109377814364385256262454591685680 10492224 56649076588770303758905169744763027456 10492225 100377957811558870487616249833290903600 10492226 -228202291389822336738036804822101648688 10492227 -585369367361412313188726487962292608000 10492228 69893260956607173035267769917997240576 10492229 -264856207686061596815256097325106792960 10492230 -14557062745232824717303968747590553600 10492231 17048818173047445290243522323610002600 10492232 253382804948304482825611037472325632000 10492233 -550684515045582113368294633887629479296 10492234 -232003691917168742508496129431900163488 10492235 -186761494819058611639846610322696897600 10492236 61842531491328289770750780097170393600 10492237 27874554855690939215300805586170708800 10492238 40971515936463088591494909709960895232 10492239 -73152382318689632941150652047418749440 10492240 -28938043946286536400681623263093063680 10492241 513522503500084021290723610761454134642 10492242 -37718131516436854162022018889199125888 10492243 -801219314051311503802741857146446335508 10492244 51913602598037349755425273371187740672 10492245 -240520849647371006781248919571923435780 10492246 -26758949942655509301471600851497085376 10492247 406387547684014876134100228094963769072 10492248 55034391502459457465214004308178329600 10492249 609649883674368201052223413168607369220 10492250 191003539469642770909064458315708440000 10492251 -80130186714704244900538052557874575872 10492252 -152583921178638915536073358329074859008 10492253 -674673739298629149287424585554162241498 10492254 -379237683505800376839965972318850899520 10492255 -320189877522930420380215570579372988640 10492256 -573862571384684483747168725802534830080 10492257 263138682382256579654360365411568606640 10492258 -2067172744529290633701993758611860480 10492259 -498279929709608928197918480545389554520 10492260 71124548942588200086409605441002373120 10492261 -324471053179958051402760076255424678948 10492262 115557200913224214703932327602264096064 10492263 15123965545833008795210424711988031184 10492264 70407920407218454600827565344959692800 10492265 -188304780228414462512810887752221846400 10492266 20497126154450074420853126847032481024 10492267 -589459917608756016948410435147489360168 10492268 234560339022733957344200329369083902976 10492269 148446457967932384618011974289440683968 10492270 32267078995427416108543588818795910080 10492271 -376788679654287745878927606524487388608 10492272 32409797832931422163197946199160324096 10492273 264571792388005477936766486154405356448 10492274 -133011107713978652319394336327888994400 10492275 9092587562644697967920591387599200000 10492276 206061102363169372800751589542139965440 10492277 295855274677934978017642817171238882300 10492278 -102230380029061266946412976463311470592 10492279 -18565174533021434339860818172229662080 10492280 -237139146524249358341502221882516275200 10492281 -88867444997153126550931461997181236800 10492282 -190638395747671173644470745909957313600 10492283 59627219586677616490995642971065274532 10492284 -214418466368141317625189843580550127616 10492285 371018088253107836858849423187769804800 10492286 -60265910237196221624892710600363356800 10492287 1696743806214350743031848581087369120 10492288 617132049499562446803098471324209643520 10492289 387680354418455774910564782438858474820 10492290 -14205792667601001031345037901073913280 10492291 -98195960415882209422894178014511508416 10492292 295859877360664139486689648136554790016 10492293 118551950511549571837503281879961355584 10492294 -191127986570450695616021935399763856960 10492295 46462911319365864043052137475666833200 10492296 -253507824966294722264228072812407767040 10492297 402162451721365402696015014074272878746 10492298 -194446455393488643562878860034790440864 10492299 41771096038366410040884845378360793000 10492300 7580376853009293955528947510900684800 10492301 -11852615526503935897333088038461121632 10492302 -59749250623088611830646665489845953536 10492303 267769930206231205990694333191620437552 10492304 21538782594300476123858569368495734784 10492305 -139649432767637961273297182331604361280 10492306 507017960156954586313096648358906741760 10492307 716049164063299825302769703936500224 10492308 334962472051616615230005806146105835520 10492309 -499629548247366218251019995267255628640 10492310 16808280730679405724005946383491633920 10492311 114397007022479046066884944882561101672 10492312 -96181368384750451425909905102782341120 10492313 -115676595302571141912948200857960080960 10492314 -13942431124354203715158005725040848896 10492315 -17527345000846258260492423323397172800 10492316 -59297838105684522055669970222505354240 10492317 466218302419931132870355021772432140288 10492318 -141734319427359293461779281818578183360 10492319 454530473837396711476153734763821450720 10492320 -118991133366034805457526854780479078400 10492321 -395787992232981262754800900630147798110 10492322 126071628655373170835763873432377702400 10492323 -60692283384525054798350917279347346176 10492324 199922973647592078225454502191286661120 10492325 -302953878098172644526759487215504094950 10492326 -76289433528016950869992377828917370240 10492327 1049428024702690862570850220385191446432 10492328 -125197450263497182564271757394417582080 10492329 -480000624843444514369870229091744341616 10492330 48866468087390132239199954791139459520 10492331 -639188104325833594797585483769711217868 10492332 64337179628531430270781145363940433920 10492333 -754272684025094615261229938643162813418 10492334 193013948809170784865686260689414087232 10492335 8855694690404948586341060495728894560 10492336 -12276991494960038578653490784509952000 10492337 -152476948355058777452724301981507516014 10492338 62220020783070011630075712924110089344 10492339 33763568082885635590373937941509378560 10492340 124030347348580852853496168688938892800 10492341 -64267556707265191646196928255747370208 10492342 -38721680390853050466175076720656073088 10492343 248307249023471845159958241069169079592 10492344 -7213087898340373453974903293844787200 10492345 83054165998570359993270057109045869900 10492346 65876052460115768237321623402146037872 10492347 -188838370967068896640482742948113334272 10492348 -114851009206399397816051512501815995392 10492349 -37933504785322732698304171358951889408 10492350 97699156163310546747900281768754816000 10492351 -192661546522827445315591709389006033200 10492352 40993413348706909101236636278736289792 10492353 -30902114712309047577435879585028083456 10492354 -214058197805409781519742822307301539840 10492355 27804717859792448592479119920155135760 10492356 -3584086161790674485612472377720279040 10492357 -353305305382989252560168381933111104260 10492358 -114244582583266300082357687345774466720 10492359 -118658145603142915642659500815166392320 10492360 -402462530181308576560646842686733824000 10492361 352700031791612835700265763433624937424 10492362 -24527662856339235427783586902047275520 10492363 20703148546826690751049059748045665824 10492364 -422106693084711076403682295811429332224 10492365 -135422224210123286204612284712653687200 10492366 -224585981169515604601742979580109662080 10492367 198841527547677629453284784466912131040 10492368 48558769959661170621241349979464269824 10492369 -410567231662431973835901194729298035600 10492370 -53577091995623278101697173948827020800 10492371 74788501713267921686436552339713463540 10492372 421411125727180496462087871226820984832 10492373 -2318462210026405802813971849217859456 10492374 -466879783434361407755185797390464225280 10492375 -118601130300149434894143671744787870000 10492376 -82996258516302075839670152971630417920 10492377 5548800100907950771625254053774666432 10492378 -93777646557122057095942415161250642976 10492379 19987753000368665745716871977893846980 10492380 2208120686672178654086920657911429120 10492381 -570642651442713292656216177504727817818 10492382 -119092086673672639125850023908933390208 10492383 402502215748051438488934257144294109440 10492384 -83007278096675444048685438960314351616 10492385 -365301057309920741099977670336249894400 10492386 90384550064850315261434836624150422528 10492387 1822449314740881404296700115416357320 10492388 100460834132735340025699090517843754240 10492389 -66307190745974530638924721078821302400 10492390 68146228061377514544092319588434083200 10492391 -55338463302433285794205229816589236256 10492392 99576894497035097010484761225248931840 10492393 136458394343426272239981080787391271424 10492394 44925639366733884086223341806811136 10492395 -168015811309083075456427900139046827280 10492396 131224644547340456159199452073562476800 10492397 76009889878353792334137385950736019712 10492398 7959682392802798824886263691792305024 10492399 -556556552622779832300789166509738184464 10492400 -35269875658834283246097536468980531200 10492401 -391510497279689007148923405401079575136 10492402 -500751274027661119602417244289667427296 10492403 711924996016918077978923335114595141280 10492404 57350489260161290550509211901549682688 10492405 15595347109375761458832655695294491520 10492406 186607594081831370597976873954738517152 10492407 -15401040737696272863059689584265591296 10492408 455092102076344458897175568177822208000 10492409 355439993894411127176174677048239413610 10492410 -57118254447382395407130291011641728000 10492411 -354980188331481389528250080593022784988 10492412 123665022594399003048707291900721085440 10492413 80176416208362660903634738306313017344 10492414 -36970908669747665168694422411206054080 10492415 33496932701148712208124738810499430400 10492416 -6057253073378364924275633327897051136 10492417 2654267333300421202687369145352465744 10492418 53845127676451294302245036640955029504 10492419 117887925146109014365321785381935427312 10492420 49382509056266897860537232799696506880 10492421 -9718036468833016100907266174974987968 10492422 226516953711592957163362577903151329472 10492423 73774548827956823351080071809499559480 10492424 203102266938580917059781193144234152960 10492425 -104814763030462161627729873360340297650 10492426 -1570082007615392798083072865388888576 10492427 -536326459035880444356768115197542557440 10492428 -223087152817942462368318507193265255424 10492429 254913527435768955094552884710609567030 10492430 -1742971611307969116392066776862311680 10492431 -86587971268936302912578924652601532400 10492432 -101867206200835094536618956939634851840 10492433 57453552094023980419148228381364107520 10492434 83276735595921119612187502144724272176 10492435 12610349987423611695480973252583625600 10492436 -23714071705861143155880680472814457088 10492437 -248513240855257376566360266198435039840 10492438 172545904939393418765624185392067383360 10492439 -143806796423195118859066367082801937776 10492440 8303108329758595583577407003777433600 10492441 404116675230580542696553843973423472842 10492442 166185181370040204116340155768000083200 10492443 196098073775871476276415939703582579200 10492444 83464544257110705231097113380199527936 10492445 -486986931966537199814983317516698199360 10492446 -9287855905597098473284492979067494400 10492447 -105580571489135214974369771779880954768 10492448 58644457781492387407554474879547146240 10492449 1846160847622273609830538174702703040 10492450 -68853836563590066973314150073501130400 10492451 420532022364603659568842047256402522784 10492452 3473619252148866417712495233014722176 10492453 -455399333711973480735448481859037359298 10492454 -70337595924188272189389849691727660928 10492455 213127339679461065043282270124555049600 10492456 85620200643856359240985471693935882240 10492457 57264470642338218829753170461194979706 10492458 12087603159804544566107156057297328384 10492459 -425630533014891508394054769760393323340 10492460 3647046677842921252995908348907571200 10492461 176034061898192578136629698215738968320 10492462 -156245559216612618868950723041144700288 10492463 -374267802794908446076485301677926908056 10492464 -153354802955497386838259209996483952640 10492465 6710023222671262924235637177254182260 10492466 -138019916009838679760368008026928376416 10492467 -403492477469437048713911562907390388688 10492468 717710612363721069055862457400296136704 10492469 -138251260395725137878756103654351761156 10492470 -128948118161241437597216119121446636800 10492471 -77680616469456377740468741409377769256 10492472 -146959020195531895985141741745958195200 10492473 -168138894721719948652856698987680000 10492474 -1637363207532538762720160171255539200 10492475 80385551952303451923553918641063620400 10492476 122985572860341149089696607105275064832 10492477 70875043781726691902628815224203912960 10492478 -343840587590156877692126389037048363520 10492479 145173886841417101153626725318536341624 10492480 96945078636248228494168062123284889600 10492481 -477784500739420756622369897314993958718 10492482 -5433897975701611780254310643941466112 10492483 116369097007061737070721993048383650480 10492484 -183288698607815075128296282409838822400 10492485 41624106071173287701414559202331308800 10492486 -106260163526910707436980145845971169280 10492487 -152840342357535231256310339338698460368 10492488 -110503550968976428191644395612123699200 10492489 177391601649855155329307807524442294656 10492490 61591893649623557198271859487474044800 10492491 -36517214142434853290637114077765471760 10492492 -415053308064905727654600198186270563584 10492493 -1054073146921480650387502759538244559680 10492494 115259249541367317146498300655345960000 10492495 -354816922091024919491326426233837715200 10492496 -10930302219092028770484930604102975488 10492497 84165573614056388039542470074131420980 10492498 -24682391654435287271248710535483014000 10492499 408563597699649894312169391490513163500 10492500 38701939510105144185575080069344000000 10492501 347690110794974415098335594079788046400 10492502 95107449934627077767517890182010530944 10492503 -9110482045021829903590942474399868160 10492504 -629181444092385070485324813459695431680 10492505 29134229197027959519832270284938114760 10492506 13033615808824117642271138512126256640 10492507 377208008888013719255499757352145945040 10492508 -14002601219306764377933942882606907392 10492509 29071421685263943290935174013941969728 10492510 -79043998405194605017803666764182083840 10492511 111489729494536582970573611953050222112 10492512 -24320172616035032535886210124217581568 10492513 373868552089134565064341998982780218624 10492514 398589813747392938367866870260232715856 10492515 -226486636291107138915291065748344640 10492516 -2193736222387967574335462549193424896 10492517 502867558923925100631594367105239544926 10492518 -163437226518541081178661934160329500672 10492519 -14690453408076931175896690854880027440 10492520 -409985242430282244231307136198944819200 10492521 -182393630445088768603661354502069459840 10492522 -202861547320517884885265104071138854400 10492523 40518712795655341162779330788357824200 10492524 25776897435356636700588461975624908800 10492525 12235196240189394849292768687540194050 10492526 -42511691485358271585322506810523313280 10492527 -230034921318699234847229692549379904768 10492528 -45860664943556614373559743649206992896 10492529 -69848810266462682448659484882689901660 10492530 208046630900743239721333157460528261120 10492531 -13766878464894907221437389931901232896 10492532 145662862175364581044674297791986701696 10492533 357463644553939620910885853196673883502 10492534 50777926961590784004510999605051537280 10492535 -112351969187878886751032154270407313840 10492536 -361801805482785951350227871812137738240 10492537 -230874665025701328866664046725538737216 10492538 24129979452335043621973991509455357696 10492539 9263244276428399901226050360265820160 10492540 226870350272403439098791269138084346880 10492541 341231757514690003413056913746049796800 10492542 -9838363913478541941946222505481067392 10492543 -674012153812587634257682621135536281120 10492544 -418733809508866446217687894521261588480 10492545 -21583985462160081068695831397477251200 10492546 84135080705284743086175608563937571744 10492547 -119926311676047994602649014261598289760 10492548 89854809431544252515230212103979397120 10492549 -77539070724537721376499289741676754980 10492550 143358797385064571284718149402790152800 10492551 -506830827855991002033463646563159394400 10492552 194426783977862365071524763197118382080 10492553 -659113748567366654624785853977531046880 10492554 -50612697985575907072022787342336061440 10492555 165585967500401385781755793684757340960 10492556 -83220119000106696561353959733518439424 10492557 237980964701399970570981838317649275840 10492558 136598395622514491492478869367144697920 10492559 -1650546078343689724951529740457176320 10492560 -17318629433907331532825726745870336000 10492561 201735790596936161303106062628604730162 10492562 591982060294798466888527873807142771712 10492563 65212414701500344098787938332970517944 10492564 -176215805858972834545617978541146653824 10492565 123565693697334288877140562448718304920 10492566 34220262762522240887931698405121886080 10492567 -138139347730531845081596979321538243384 10492568 271339649894097713911758350783370117120 10492569 143438750547682401039579083180803063044 10492570 22542665262313082141302872584657264640 10492571 113621822777128049800331068205931322752 10492572 65799150470059204169041695270915290112 10492573 -15023302758176528631476241515440944256 10492574 53275615112640620575613433481699249536 10492575 -119416733310949671021783800121464639400 10492576 -884505838574415504174555948160732102656 10492577 485921166367330731497607797764860947520 10492578 -1075103353122601000591972236550072320 10492579 23352816210268030564265702100177231640 10492580 -67268708516571252823995444530178048000 10492581 -14844556316176477598509718402305493856 10492582 -12029622651210888603029088318687910848 10492583 139236732296822240958417560208639588984 10492584 -24773418331029203614989232500472135680 10492585 -214775453102698573400820154803462167040 10492586 -113509836199794113477081290587944146176 10492587 -80577633820740476258870804276785584576 10492588 297221430735462390623470255933513618688 10492589 341414278726318495359432000880410411456 10492590 -107791608991191981934431249813044983680 10492591 -138609105714210660996454574254510376000 10492592 2509200800541719727965902161140416512 10492593 104681619203569613737642708647442964928 10492594 -5208718008344073858879645417718560768 10492595 -284116670151080154280844740997046896400 10492596 -108769828285058973984233389427742793728 10492597 113582723058950508887084231320912590972 10492598 42543281725358098231245913994856384000 10492599 36356489907819818875754759521260070608 10492600 103490169372316613321672893399231488000 10492601 -4566920762638996847799444252698082816 10492602 4002577203514154391811489800443019264 10492603 -492699539062448752742762116600727421336 10492604 -566421193430746713016522427320399355904 10492605 -38115605113634009516837761818350020800 10492606 -169825788688305815290865832836167782720 10492607 315664118714895040169900155868019041856 10492608 -14098174474065484751465370468470489088 10492609 105086822596097108390171995803732585216 10492610 501511472675688387660648023185820190720 10492611 -106044007957189593314037806317068123840 10492612 34745514919404136923325292513971639552 10492613 -158975097212750200473985854682851924480 10492614 -108355084459180971485393856338899125120 10492615 102215554660002938491313185959481964400 10492616 -530786855098033106178338980460723051520 10492617 285075952032717313296270350248250174880 10492618 -80502352945944384835325335025592588240 10492619 354348204110731981218257384844009574920 10492620 91095291016492004132163040943540628480 10492621 -41687723471119915274461512635159566080 10492622 -41105735397630317704824800932351795200 10492623 -48178270804178217363927771452151796704 10492624 -127768887954279687971704315923472400384 10492625 -269917277342531351019382602011842992000 10492626 115132668165771255492253238718487634688 10492627 -427654446065337099790495416177395333524 10492628 238350564824548290483940296063976810368 10492629 74421335187098964960400642273098580800 10492630 288930980863106881712406856487752968960 10492631 -50630852383601180955461376279735675768 10492632 105948079858499678633556297548247859200 10492633 439706630976907598611378012111869551882 10492634 123270314757163702359154777739605531392 10492635 -51774205169250059576483932015366202400 10492636 -46856563614373311175891373710090240 10492637 781880029803594692082586206078703109286 10492638 -40464588392862097921824888739860493824 10492639 557196413419595371332825569933728449440 10492640 545611504157833284253206032234309222400 10492641 -89690663059904825845029513126139805550 10492642 285867299926150638949048061806646459472 10492643 -113008151422753824886898064641428162560 10492644 -53433379201177159746816887243022633984 10492645 -1896207104433787412376745116561628800 10492646 -9336711368718716480938816587996051456 10492647 -186282714508477806138753370060323596160 10492648 422407095043482050193233316727741071360 10492649 282886914501890616205170448263133918650 10492650 11963960008727813525433798902896761600 10492651 244604109613761148186546605841824129712 10492652 -421580876041828512140925619850333470464 10492653 -22773744274390085102895469298622376800 10492654 16163411104050842069227643496268167360 10492655 13010102664697244296519409997971208000 10492656 -114761874747270137334480011685843173376 10492657 -133508011553682316413269580547898084288 10492658 7026882379861293847048913630198104320 10492659 15930721067395565811376916688827563740 10492660 110958611946698715749917283280731431680 10492661 387574809386072605642528247964090809262 10492662 12762578293169861403783839680246037952 10492663 -136020947957537373409817945382653919296 10492664 104134299533173287419298100076324044800 10492665 -29415199595522967510768263930917798080 10492666 420911361178286443857051634979878450032 10492667 -22417931057030031517070892878721239280 10492668 -299831113106550153634695683469562331136 10492669 -652012760474010905796091818999493931520 10492670 62176132550451940592398057260552216960 10492671 -136872091954710829726119312362244145152 10492672 427905125385039598286578237202006802432 10492673 -24759972393473890389532175679890932800 10492674 54289608407831529990446285707585793280 10492675 -181805356749866218132485326084648604000 10492676 -345394962733328829517094375625149447040 10492677 15998048420654862688880749720015259388 10492678 149320398507709449768768007067615109120 10492679 162425275668238794661143737062539169440 10492680 -208922379763216009923903102726574080000 10492681 -1267539601218047176054212561289425943500 10492682 -3219602181275902772500495587486211488 10492683 -126388439610984047577062654137674432000 10492684 360114120627645960011948955152216260096 10492685 11286604347449641474290161066284080000 10492686 -130542375169577684417919369154329340800 10492687 -476299099382232624784823907377373411664 10492688 1139301789403389465166950363002830848 10492689 15774569968367481480856397156366818368 10492690 26605455596393645882347783458502259520 10492691 71029495246664639530567557146123469384 10492692 -8654391641429077417523328298545709056 10492693 -242813939205702148833326548551131736000 10492694 37651159070141597700641107473703772160 10492695 -66789164654827132609617612043854375360 10492696 460145549481998254190006467255472885760 10492697 564050621349183341276085549113680051146 10492698 -62040609953984288144453176368824449536 10492699 -52878694882960368889388205061913655520 10492700 -198970491285928842080099810981539929600 10492701 -416143642457943799977999403829446750080 10492702 3480194612224113881048986360126679424 10492703 567161423667979313079297562224166207584 10492704 55330204798560166717415394697103867904 10492705 85975105820475556057108385896946419860 10492706 70044898945040352825312252023631277056 10492707 -219408249320877521421765300608909035200 10492708 -371248526848219632468339163004143714304 10492709 99852619248170330831758562825453000160 10492710 -25667331330730166011702473393309108480 10492711 -507649851143495429799805195875145191688 10492712 -245507448096554215836873746727199948800 10492713 544113138688019277063928457118948864000 10492714 -24894676849998140204422674217352964768 10492715 -352996720001495594133206905443851255040 10492716 -71508379310610561305785971492919796736 10492717 580572086409875695579036940797670383766 10492718 33094315682096778872438993859204949440 10492719 143953444425493419953476928911033401360 10492720 -7465145287379167597428092522629693440 10492721 -216506929489819163779409756084985112908 10492722 -181902131640681444583207620091141315680 10492723 -162525764010016982143235733161476918012 10492724 -298959547865722726338276231733321156608 10492725 -71937018853797141996375454299174124800 10492726 56337475278744907209030053379648657312 10492727 116496723205399047485771987930704381872 10492728 4234969700324124392414026995219578880 10492729 -20344136182021562115016942102060918200 10492730 -76319942210699043788572620805930843200 10492731 2160185036845326313098616950472188480 10492732 115083356533419574347391044559752259072 10492733 248741110433906363164580289710355653484 10492734 -62338151986249378808143719119362802688 10492735 118393937625709613523967915581983416320 10492736 218232050334562158347301661296555982848 10492737 337871276215496193486181041435594716640 10492738 -25219068483386019622699015512581177856 10492739 -366169527396838956947729857411575024360 10492740 -172860788565201393250976208950307717120 10492741 62090748197351297091524912275520314560 10492742 83455696920052493549400606393513038592 10492743 -408087904909223215066506249390353305776 10492744 181615359459360312541871965844052019200 10492745 -112912432759641493207664230654697112120 10492746 3271444384908542133511943352645619968 10492747 214849016656958692881734958743735410196 10492748 -111471683095865701008130196136134790144 10492749 146777726101774414265576552614008998934 10492750 436301467777481562085258620223013520000 10492751 148460197302153951667862780730346680000 10492752 103363657593494620191439627891143475200 10492753 -340614189795744932277714948640825069196 10492754 234910559877721546367703772254025226880 10492755 34247407637990862906166126998086814720 10492756 -72983497381780243473776704587950915584 10492757 182870994549111435091681341652492956 10492758 -107407597521546985113680467760818351776 10492759 160727723752619480700173711316975005960 10492760 191019655264197456836953742069871206400 10492761 72718133053124525153744343605095831680 10492762 -40167053905531424993695657516590113040 10492763 -195990872141960363804340072142972629840 10492764 341095793026087083402194366419644197376 10492765 126795390196720264351936440422314983660 10492766 -52875355652593781610660974674939126080 10492767 -270620894010235774348560544518882443760 10492768 107141351261985102711095963077071863808 10492769 -184908447872187818358729648272634020160 10492770 -67620170720879022405092968436916326400 10492771 -432710214017157120360833761085090253028 10492772 185565140813156476166506024708029941376 10492773 -174366239290209357896017467939848474016 10492774 4700491437174639359919121793003974272 10492775 -110875542475735972773065234041794883200 10492776 32630811006577180029300164679185203200 10492777 53906446807451061693535020801188014272 10492778 321994298616185251438338124510136107440 10492779 -157159786113065645406012053287928872512 10492780 411470654859106905557202567669089280000 10492781 90966841052210815247368960886249971824 10492782 86387598297709318784606989447411440192 10492783 -204339671188716742128195711315763147280 10492784 47965275739311133313440719154006523904 10492785 -218379465912934453241548287260588151180 10492786 128811074533840690274672463848106008592 10492787 152512348442401214486333920009043015232 10492788 263397990871625982045552321349769533440 10492789 336572256715790441513606827153305892380 10492790 -89208045185903672258146880829988362240 10492791 -71687545975905122407762562823202334976 10492792 309071504169932667642917978010375168000 10492793 272914170534335710691959998537900169800 10492794 67503598268376554274161277348665955840 10492795 538361235429615164648874966752343340800 10492796 -173947284917897819330276836719755351040 10492797 -20410155453095002432203440199437684736 10492798 103580157502092132616713012191321510400 10492799 -58457194234889434035310532350014191736 10492800 -5532794249836376503817318782992384000 10492801 -280079176147364322363354194543405154480 10492802 -2609159213114696165015337733273036944 10492803 513707932477305206708181172953903933624 10492804 106921907898074357142704433762732429312 10492805 -42067450578638276753060054424572376840 10492806 -129004925841935359433370133512909576192 10492807 -156935894490785163950652701709404075520 10492808 779373322216695001160267974185399183360 10492809 -200593906851566877202365372505096669440 10492810 -133141197989465751827860643094937345440 10492811 -26260189040540884990753413564562219392 10492812 168519996215310435003048996006717768192 10492813 584517425512832231539701842307754779062 10492814 -342560498692151640011182134322943175744 10492815 -287335975525454684099922897064233930480 10492816 191801372681491326684926299801362890752 10492817 4182510386629212417567425782868760960 10492818 25604663744734433633124407763525795840 10492819 95234204324863028712832622387201026284 10492820 143608709995385427609472707732570785280 10492821 -25546520344327221394831953119348636676 10492822 -399800971038952575096975309591172728288 10492823 42091221928445955707224061835773446320 10492824 -221218329728031381071945541545871790080 10492825 -139005261511441683782484768466992105600 10492826 7839802657643495357058963314937514992 10492827 -104016842968991440688722981970564555880 10492828 143926831770590021266867959223620320768 10492829 -673393924128188355163718303189384567520 10492830 13299958262537738569334864252510046720 10492831 952043567704653296280881076326786039872 10492832 237843962480774901886521808699093155840 10492833 72911646960117101209599242728020145920 10492834 28017580991285094162465424131655488000 10492835 -192626681909958416630722371366566609040 10492836 -345442356857874581607311107578950335488 10492837 -401058371773914306511992757785053544514 10492838 340347694063667484298732090673266869120 10492839 144637156194876392345486733451372397568 10492840 -44129497051986682942020350268642355200 10492841 -243679301566618008993174568039082687628 10492842 -188077047019327001393827842716827716096 10492843 -86228603599738769710740553907778683976 10492844 987364097683566544059957744698742061056 10492845 93482778375474350980177073301903014400 10492846 -8340477246319470227271985013279974656 10492847 48804874540671162947747358600096337296 10492848 8876664683310737142946860911068446720 10492849 5526815869017149733076010360188544000 10492850 -53144094941500361174873832516626571600 10492851 460239676410452290813013992307418731832 10492852 -430792858780698716997817294012662097920 10492853 101817802120977898781518315568383960704 10492854 -43956876637817147869040196280526152320 10492855 384130679180911907403006724076638326000 10492856 -310204383541131683622546804167972720640 10492857 120979400365550764583909658716397970554 10492858 -36576169285267945396592299782698616720 10492859 355746504235362273502353200138993493120 10492860 1527441276629581559373213831543644160 10492861 -354660787024299251205622687417255256000 10492862 -272619543113099838141097108947818573568 10492863 -83640510095413471609495220165220191856 10492864 65421240684172111535585634418740428800 10492865 -27165846932054358074973508328883229740 10492866 -167105638366742228747873116703276860848 10492867 -55024230999952434827323313852382167040 10492868 -433963993776694310717741342096736327552 10492869 -93981349081637522866420284487764884256 10492870 -6308038523846365037065131503917760640 10492871 93042500345122957942337648642792922072 10492872 29120957501761304611704633672622080000 10492873 -670271668433645558321981572638573873536 10492874 11330033799283541938929419149929395712 10492875 -464917503139680524793178910240802600000 10492876 364850021747753915515606325581289256960 10492877 391965443815409467906251017087424506592 10492878 252175911236679981689114718462134400 10492879 -592696946816669827751696339419376949520 10492880 -14794053533931806053366915653571706880 10492881 -56718760174990141038902096621515937856 10492882 86410745081172544385860708848780123792 10492883 -750073686964794225055303163162252557200 10492884 112579920628893252838458161555613361920 10492885 -37085043225295279993113558464307166800 10492886 -319784068982220477041109613210475132160 10492887 -128502040457995826622050294297309318832 10492888 -124260617092125189270347623186717040640 10492889 -80347461003032424266541029922286350432 10492890 -128206624221100972535272732211181788160 10492891 495951608367781856594846429178624352992 10492892 -586407505537527468186713237650254902784 10492893 -466966673601589977323448435909700427316 10492894 -183711606986910362843859022855200069504 10492895 131934928297644835642532202923128209600 10492896 168965592691429835194261013787849523200 10492897 -1094194516862603872314419654839140547328 10492898 -50125142384424260585968930691152407552 10492899 4632903081513013078136223205271963136 10492900 119825993598105243773440127523447936000 10492901 61098261458511432098100002320173300000 10492902 -1568894711075266106257439863699630080 10492903 11472303758126335103887573131582740824 10492904 152784829948919144061250616611750656000 10492905 181445932392103740008270058247127252160 10492906 166947075013635123970815485093943775152 10492907 415058768388645109936508323324763463156 10492908 143839893234187309377124362281026844160 10492909 286337939715493586610770197619589970806 10492910 -247678599980941612247419211238260019840 10492911 45023335070418158644798415454334851072 10492912 66944243243039472546465380320094191616 10492913 -566884617989373726457559698488035345838 10492914 2269590862670981250247989204473859840 10492915 362334545354229406060482980177525503920 10492916 48826062732451839815835606691609313280 10492917 -170806830079831832469819318881600426688 10492918 200199879387216249874005885334076288160 10492919 652335167326324714064586002087848456944 10492920 -141537952012740202045052038404123955200 10492921 -318045833663623916369741518418308986800 10492922 -105001733845189740135495765908989025280 10492923 18316741871439600350230129560817042944 10492924 -4937591513295669752853146535919061504 10492925 -25130749885924702856702371837641387000 10492926 121576748038933276909645121425763088000 10492927 -144796510266518346584485185009594345888 10492928 -250880252259351717263419965488687480832 10492929 300401433647451903507911555640073156800 10492930 -102023021575170581241755677252298688000 10492931 413252144830082673968571560162485908732 10492932 41665605849396625376598406427366866944 10492933 -1162964885832896991464927782058216724000 10492934 103117393831756961650232531859968866752 10492935 -77459307315054222653479543774175089200 10492936 679374944890602707039082260242900423680 10492937 -64724561676847693874027189608864035456 10492938 367416948265498895124602030375705333760 10492939 -174706951829006433126306804192477408776 10492940 112219132859913693845458476615314995200 10492941 -208966204515304787078648018583945854496 10492942 -31724797040203141163051393140869843456 10492943 -194019916146159017543844376731232361496 10492944 42363642097429427425015938614720200704 10492945 -163233933144361895956961699290663030080 10492946 -6995478295530626541659110085902336896 10492947 -1524731644815931476482338910734467912 10492948 222987645642416497157997858517019559936 10492949 10696525138662438922557393011477172864 10492950 -53664792948033898414947700969384444800 10492951 163697243548230744146676584894934603952 10492952 -269646390462044811939795658910060390400 10492953 84974476478684611147835032219818623904 10492954 -40491135353725422939267448009557026880 10492955 -38858838094480984156947411001762663680 10492956 -152324008228272208108522256118261181440 10492957 396156506993665703062234990677314607206 10492958 -130841686176535624114647729813929992704 10492959 -463074045144780033211308858804252389760 10492960 126602682199640352515612230293743861760 10492961 -322558159164329020714010851610443888188 10492962 -60007717834814923464593232618540814080 10492963 -149338816074261133030832095278143526176 10492964 -428307623769948680521089496105032177024 10492965 -120827348854062738529794032233419655680 10492966 -130228463036531758569392140100830092672 10492967 109525623873633123366558752250455303424 10492968 88681729879756939939949369426846515200 10492969 -73336970427364015648083509321775399552 10492970 -23830326236567140022772175367448796320 10492971 -373760441000912707884641271030266917440 10492972 -18294197247797470017315286531010560000 10492973 -126348577434666046872999820247517108480 10492974 74443057869209182776260080353115752960 10492975 -136752855231489551257976710659875375600 10492976 -1081269355001499213620353417991356416 10492977 408320339008272171815113048582342454880 10492978 9347470969513847568754595898211660800 10492979 245885121349987624369409494973735524176 10492980 26325354971644257589361033463759974400 10492981 313303951595480626710088052315189244782 10492982 -342955263491539722228966285109616397408 10492983 -284575488168604256943851949186373203600 10492984 -455057466715200030887061402653955133440 10492985 -653053903611267810430469328314420096640 10492986 22906189545859806193450388389084752384 10492987 379863795081807785554093951737588497636 10492988 -102496308144437130667552098217870385664 10492989 1102354149739535806718295339088362048 10492990 71877539145946321028547122809964832000 10492991 -138223545520145277701507831601424348896 10492992 125292055531982702968974020465580834816 10492993 -103213595662716731736159508937969486016 10492994 67859864172843201051666820849782988800 10492995 -38928719376477302618003879415052836000 10492996 195518105747974042694339485146819920000 10492997 -625915285418398003183166397488148852960 10492998 -201640937729696645996802468860175663936 10492999 788354418120995003694717109005296960 10493000 -108224444693685084943092810255360000000 10493001 385386154836169764122808207000066660330 10493002 -22617009936478099534583310335117078688 10493003 -178602708514883218735360144041629328480 10493004 -51927773228919355411412720030510678016 10493005 -7844762460157081994956911274385937000 10493006 262518071857069013916249433799473397952 10493007 -8008185664744254934484246898928669296 10493008 80282897890804888452222117734752174080 10493009 420356797662783850986416707070076310260 10493010 43031373024331194181311150302614502400 10493011 -159782271960813397397119603818519939000 10493012 252341160271828043513040702024641168640 10493013 -282673218054994041998332157384807996256 10493014 69590233433635281001006944083653220352 10493015 84531532760670425954374096694191722720 10493016 -184648388767893929373038344211720601600 10493017 233259692111408682218144338102307721600 10493018 122532428878102907488462660096122558960 10493019 306232592495677897793899998418366604688 10493020 25959192407182780963792839501719086080 10493021 28657717399966906915539058494761870784 10493022 -120130066361406821654172995223119815680 10493023 157426278888214333474687042416044170920 10493024 512541832028238712508269575254173286400 10493025 -52335642455632197911228738369934733200 10493026 -147577138247984558317626933863228774016 10493027 -309936596135473344240788703047700061200 10493028 -15054695377646884578969741271244722176 10493029 -107659125342565016361415419897776275524 10493030 138454629758981106369150935753220597120 10493031 -374766915153213102658523415633817877376 10493032 10786135077218860235323873655272243200 10493033 -756436498879947846762717847431308939718 10493034 -58073985192811508621934468049528761600 10493035 3907163263158292879357249436554752000 10493036 -188299972652808163320998496248374245120 10493037 156040202695852786914002647309847258880 10493038 72644083250969839407125829562303225920 10493039 -214457411603271784412474045575302554160 10493040 74057682779572591422226611222717726720 10493041 525165901554942459950782301067094520220 10493042 -89311700256165350923433189891928969216 10493043 199414805709594853705562472316065150528 10493044 157608666028953946999813428498702979072 10493045 98264275625661938323159085942532102300 10493046 103289426553640102757104711374063131904 10493047 -1116588566390605437263378433127225689920 10493048 90644217329398665055919456600017182720 10493049 -96970444720575858887281688593951652160 10493050 19460419410433059213999862706311006800 10493051 -1157169253489652338052602922972137091328 10493052 -54063982890979054824105996482896985088 10493053 -630048742950577092800116902181839282420 10493054 -7627445268250796972610998321847536640 10493055 -25479124421654520542819018282625896400 10493056 -148495674533219233993303023031418880000 10493057 -210462532933218062325013453399383078060 10493058 -202561537291807364576785957019695756416 10493059 4492516235385048532155765886460990704 10493060 125501615024509330590370284540762255360 10493061 -496519836002696338233838665725421217440 10493062 164153068523577870574555139607829046592 10493063 196769463323964966474198265052822899296 10493064 12082708176698111414114979311509877760 10493065 -296201550441182187006413686803967649280 10493066 -8466785560404591119024774674997216256 10493067 15164351244773891458440667443086517216 10493068 261304987841374888642765160129725230848 10493069 750168158699040707367632542263833740470 10493070 75835348584270148673742156775226265600 10493071 -149159800698051938971186047103275932800 10493072 23070630649746170409312554165035548672 10493073 310682668156192102070703686201139347280 10493074 188490605992286811875021199253432394880 10493075 -32212955936166271286458779598712042700 10493076 -272839410664898437000000082300955826176 10493077 -51469653811666026220020704814356383328 10493078 131084933536179135897165291702355383840 10493079 -141762882022128109155929202753609634560 10493080 -140100288142215087840099566036654899200 10493081 -234061930958273373187226171505619592118 10493082 -168458401872134155276835117100031875600 10493083 -796902989176014553370228648434235136 10493084 -77391673763385767873880326005958513664 10493085 91461049614521906178659107360372034400 10493086 -376386293752573135704915051977739828480 10493087 -287060468412014049124085816089206572808 10493088 257725088025573808219213832803801104384 10493089 17202778862212762682772691901636946792 10493090 -134341630232663910326502226580839411200 10493091 222209174849135547905500331227607078400 10493092 209793219787485821296157654708969656320 10493093 -7653883832289095607960944103687788616 10493094 139701972279482563918339010990609899200 10493095 303080901653819260328021314362860827680 10493096 794967432187875457092306493861117132800 10493097 -93481136908843904435172606627829326336 10493098 127850902178182044267522482586131917824 10493099 281117221306787847226253093978719487760 10493100 67326736409225521604741062105595712000 10493101 303168689562143247976166915462400686272 10493102 256677110743989325093067775601004315904 10493103 120093283566152716397873619668051206800 10493104 22692222510623206268315417526631366656 10493105 -335912093996533352200409095365804348300 10493106 -11294347016879691243563332524663475200 10493107 75786153399450110813360378368605254272 10493108 -568132170534392938226606597931047933184 10493109 240617939397235407633301394729350118688 10493110 17118999452943667044822550042982160000 10493111 -137480821360405155633057320364404983680 10493112 -167685472637783992055539611436238438400 10493113 2597776136429894644246133932351416004 10493114 110331014789399301755856532951190921952 10493115 -152099051690099424585075934216050395280 10493116 422855865164184950573444842220555248640 10493117 53511450097447396938342543730327530240 10493118 -5214415903120828060389420388088371200 10493119 67224427022414019263697655964578106720 10493120 -24479870889077274680759516984770560 10493121 -234683854313734753997465851167582729216 10493122 -332060795720739183929580793884862083888 10493123 -286865871103621506373704899493412370628 10493124 -210819632314166435571822656370078188544 10493125 -39494278115057933862742608871462460000 10493126 14123839490038025440679446804676247552 10493127 346390836354712763499077283403822569264 10493128 185407414526468687899656662039052288000 10493129 220621700588102285952367211622868464384 10493130 58763420573398421395215429164177280000 10493131 -451893691357317759641852411007254994096 10493132 -180852523308621714651847568632209727488 10493133 44965067457556918950321493828950272064 10493134 -103119455725646083694395470692627390784 10493135 -49516649272893683687257822955517687600 10493136 21428055907718215235656073424043991040 10493137 -284855546235781744323209570510170816028 10493138 -73282154994243735721841756727061355904 10493139 41473386739829492028289341372731786424 10493140 -1373368457972625027673212087152394240 10493141 -645328108388113755106611778127976160416 10493142 -14945186207961231084399683058307799040 10493143 -775580156220290802627107190580925183608 10493144 -405725703475529847497381028296779683840 10493145 1080883358427177213368945467780856520 10493146 353469695410067734311882223391866636272 10493147 131455840997348409617417414322254004000 10493148 10991145188383045784159206668065657856 10493149 -419345520169014547095411605396906989760 10493150 103136798933083852273130203454824584000 10493151 327936121200382440421720984233550729032 10493152 151231555274816940964730557428352942080 10493153 -478908579565755518798308503822441350736 10493154 -192358200796618449283226854591683526704 10493155 -215016411473330430178347727276351736640 10493156 -17765318329474435265208014784508932480 10493157 -93902237579207956654477308882384794880 10493158 54241872015851266414358923985955944448 10493159 -264529243607034314889166561462956206520 10493160 15031412776451039761205168592859545600 10493161 -1358560095040934497154856657711946752 10493162 -302295089070613071584178837432531801168 10493163 14913644037768401898478602885048255024 10493164 -217125635057861657470012912281007707648 10493165 224747161577302904620697538720858591000 10493166 -3718415629873461034926688720682583936 10493167 -794639778713413583240893393662435396784 10493168 3954588718805209642649932587049943040 10493169 206412505993221610300674879113850785472 10493170 -50565680224287980627008022627214671040 10493171 -133775817582326184183289442780092421856 10493172 44592917042263746997599050607133593600 10493173 805058660372036666946635763122054276160 10493174 -475774245142333332973544158817213577600 10493175 40875636623283640476558531808782336000 10493176 -390579077156267106122671561393737216000 10493177 308559418557524786276626183840179026772 10493178 -45748920206555314164962994223315685376 10493179 -395858309799487122119157566240419200220 10493180 -89335120710319726883920171483694423040 10493181 206710313480714474067880667868411447270 10493182 123609063545334149892101816136890653440 10493183 -372905804974340698471278768254637965568 10493184 -111498739927708561536284865337692782592 10493185 -618864539856133812004015065766613044440 10493186 248243237277530032404495834059518709760 10493187 -5502396793762328477103635529187698120 10493188 -46605142332559833577531868690083676160 10493189 -11992183697326812346669357686354534720 10493190 -1352854489113289935996923594552232960 10493191 -595298573678326305704494129731537826408 10493192 -156967270796909131910452044731059937280 10493193 345410379481718948992632203919462376128 10493194 -45768556984801375735780710896004591360 10493195 404171743640588274820717133255791495200 10493196 -6370064394851464498877456942892564480 10493197 260010644424787203645490563340337433120 10493198 121780959211485755326063700238545460864 10493199 142606719128320734390975382902736292640 10493200 3202894068727906072410815981000704000 10493201 10033460247976627440319754069681058804 10493202 -56823507696158362631054923567519380480 10493203 153772558403788079998570554122210417628 10493204 410179032857544606805227995975725056 10493205 -86500898914299684379715124591536868480 10493206 157862346886185938189989181526036093120 10493207 340839102393644179772231303904649488456 10493208 -256450111576987479765229801762536960000 10493209 -309915720046698862419297344121365940480 10493210 -16188728399560282233757855130187863040 10493211 -215024547278790386539923084956035176960 10493212 81129454475108194730540584757815004160 10493213 78834534596497305125210146055591897184 10493214 -160235540814054298989672022971030912 10493215 311133553654648665639013701709002926400 10493216 522538333599460060638873919706044170240 10493217 111958415320039706782157944192956845568 10493218 65547497933072687481194267768313844560 10493219 -333444433822002117788470626579249899640 10493220 -23489923637579540647369691821160079360 10493221 14101777310202517396284065602112868864 10493222 -418736669711896368050898954176271149088 10493223 -130444271244736324017465031989083956656 10493224 -212113374078739911522930540447469977600 10493225 -195001379886776295138278072253900054000 10493226 51804492489646967492421186763408896000 10493227 406449632254049071377295885054408177076 10493228 490755248456388544191781099343343006720 10493229 167498374178489617641400240617351537984 10493230 -187799744878264914232313656669309591680 10493231 -68879339273659732582468673250096606336 10493232 35444789206853616426357673993694085120 10493233 920005225239726044964740679588935806500 10493234 166665111459557590405944994966605728016 10493235 165129723401150011330884446302649641920 10493236 79527004538283195851128253946355326464 10493237 -304150208108291925273370115814754397028 10493238 -92231451747418183848207630776394823680 10493239 -29124944332236484740306651414306296576 10493240 -451894241687379285594329940931482931200 10493241 253529299468803102518679168449706912 10493242 289180400831957823967460866704286876272 10493243 45587078265034980452633389814151147492 10493244 -138605131073205538672773998239513228800 10493245 96746265152004595241100154323652922880 10493246 183397983384406299402303989406571875072 10493247 6906398909102961272094110183704009728 10493248 13419418847367962497486080660320813056 10493249 -81872612684361351282353517175966984320 10493250 202822436789737354583791447597371648000 10493251 -5653824679847877990859752566643111748 10493252 -92805263376454230385599330158022672384 10493253 -244148614423740189401141866311597628800 10493254 228924665640304856734148409073009916160 10493255 87875055358167273864704018449280519160 10493256 -288395520053418099008067574179973324800 10493257 255444625369944031783543364864142907920 10493258 173526332815945001458206985258504293984 10493259 -65631158322181565277962813179681520640 10493260 15298166244988845016945397236166630400 10493261 -7026971866759775193719191699713360138 10493262 -24451958839763226856867276046166315072 10493263 -348350041866287989512073720085933237760 10493264 181574093341194560624859056076716507136 10493265 110071554249725363001691592142441822720 10493266 5123365132284912696602429640029976576 10493267 -495542438591204496798493478278252747776 10493268 43675908631571559944512698707006392320 10493269 231819212518129699838355334400954143740 10493270 1040721634796483074626274073693472000 10493271 -193936263149722415202856785382926161760 10493272 -698534141790271044807895320602376376320 10493273 301383496629194849834956559999020349760 10493274 69072609661240666172199288987725535744 10493275 64768634996351642920397886683881194000 10493276 -23705914012766666114353614477013658112 10493277 158100984180128860732944580079515489920 10493278 41161776894037437213485286501962100480 10493279 454588937831948269446821525827191086880 10493280 181462134116643229565881958180428185600 10493281 571729785648844599594696350725943394964 10493282 -317608984804749670360914825430166976000 10493283 -130426187548981691397587184405272420352 10493284 163061345984685742034067519101616696576 10493285 -352661963905323981489509752803854041440 10493286 -68853176153632544489713257639392828736 10493287 -72084323807788056032068615460447376848 10493288 73796877508322145668653086967754342400 10493289 206939461325628340793299062537958756554 10493290 2702241767847841130880932419704407040 10493291 541263360464680855343465587675693144692 10493292 -184968862137715190585595700618088349696 10493293 136542064091967867294987620008849595244 10493294 -10088770476180334577186181235733494272 10493295 -99873619444418968378527112750233600 10493296 -62288758246008090725547203945044279296 10493297 -7499752210902110877750915640607614254 10493298 -150208540584061631657864873500418319216 10493299 -518245960841525970744355252738704267700 10493300 34895354731134553726971144456245174400 10493301 35348654718022987560123317245755273120 10493302 9648988899740634715746936968396292480 10493303 401617224050092184362576079319348869424 10493304 356304410670211566941147296879199232000 10493305 -434821671650669720338005438514943555640 10493306 310271409063345269277488901234513832704 10493307 8183760874643080283411753369205075432 10493308 116127312456397351873878372806818816 10493309 -329253376578184898721983455310862362490 10493310 -199937014762251581184362543327722740480 10493311 -91926017709922215301591430190927975456 10493312 18182648653652157002556304931621437440 10493313 147071213761362174795714938723902503744 10493314 32329569034649651940408409046849470464 10493315 2418685227492701177890227405133177920 10493316 73807394723134256079510614659787167872 10493317 -592311026427882421454193159494767209634 10493318 -22440107497702468881117046230355390848 10493319 492600382702388037204458726014860240 10493320 -382221486432803799244257614638866432000 10493321 -120321968606679275205049106020924302300 10493322 -8877300681934429357922534425593609216 10493323 -5775310170574850610383508898139774160 10493324 401118624935366739233578985329436925696 10493325 321553183587123239810408313342919102500 10493326 -27622994511057179897276578244180685888 10493327 242025320163274440026948676551058897840 10493328 -32156888848019606755589758432447758336 10493329 -100620635971270717552691364923570171328 10493330 -160435280189302012338095570764388185440 10493331 852482698299565116886555388000059357440 10493332 327042334761824627028588896345232231296 10493333 14193010757184697607595638875110998400 10493334 362595854891700330088638796113471056640 10493335 67856046807711222300035687975833065120 10493336 -26829835702040753327859704535894589440 10493337 -299373067611567841304184300736225608240 10493338 224616756152740027398173109053443215360 10493339 91440327469782773563875565945677282240 10493340 13931850995912066218895841974996336640 10493341 582181658488698752996993100337287004512 10493342 371730835861752357538513874266697540544 10493343 -147410747856904315038028729090610516496 10493344 -27080776339078818072679745004401393664 10493345 -9009099729894336458375002509275808000 10493346 87276904149266024287079239724435865984 10493347 -110635145833628230743484194131628675848 10493348 -180399742695134797312916125008310128384 10493349 190331638657732088984804377876115793408 10493350 -40361146858842428640469449740349693600 10493351 -190598852788566885633572156593802862696 10493352 504868407649394269480931379404940318720 10493353 -6197912467242627418294696913730690716 10493354 -131078533728042334681365119154751692624 10493355 -75027463586803612155569818422585569040 10493356 267376314652930473898221733855893873920 10493357 -159815108230410248898068480428559592768 10493358 -144291465524678830662332447575106227200 10493359 305881916425414069092658065254088193104 10493360 -65586291073909971699481212549567283200 10493361 1233536887095915753305418066107971334400 10493362 480242542465468293129785114112350592 10493363 291133027668314995754251046023536113880 10493364 -48575512246925870936173293066534739968 10493365 433360063135254624135036480349747903260 10493366 38210373039009393857977150446054770304 10493367 136517222988284635237797017818247860560 10493368 457594423062016133841839690076051333120 10493369 41953522950141189631258212575503389396 10493370 10144727879116973987163292185438263520 10493371 141130718200786246973642011784286679312 10493372 436253620270233468077854918836195480576 10493373 -157101622795724467500973448211054067200 10493374 87186080234672319646644891076597629312 10493375 -502714484978098706951115357193405056000 10493376 189674552727588246495321119866748928 10493377 -378682938443669016693453863821055124560 10493378 -26468746235479369318570770805278363648 10493379 -290288004554745104285123079442423083900 10493380 -19491961872221769467395988190956563200 10493381 4208289892833324544118468036273008764 10493382 -10018903986373809538116979698274007040 10493383 -48677895308841991735162237298849422800 10493384 -196002047294124338514453631501730734080 10493385 4317202251131771983622530630487160960 10493386 -183007505159068569445412870122184186880 10493387 499521077098704465322923159841615302036 10493388 25692286661281001831002339475762864640 10493389 -38484578757841072571826743551056973440 10493390 122764667004184709937876120756307051200 10493391 -17329742541272866636827489894346964736 10493392 7022711323224634956734818433828913152 10493393 -98077665287470006835096987117484761358 10493394 151232760088119036894773612088684892800 10493395 -175963777700346677040307260202636495200 10493396 -298116061495051630397613191372184545280 10493397 283161756714118288697871788137312840974 10493398 -2859872270412995311914930540323609280 10493399 264660783785181577838231611387930293600 10493400 -19390404183267198448859270403018240000 10493401 -289536498659802875050780506731387652598 10493402 28165945622740327297555859805996533472 10493403 457439811821038431083991640663297690848 10493404 421163552387966081739144922222513465856 10493405 -35262514079880647619804188407343049600 10493406 -32184199158509755047134901411620370432 10493407 -70416284095889177198190912676141636928 10493408 -398399495484536135282096781346376515584 10493409 296534011027303602349462859379773146560 10493410 -110342553949908933887864757985806191040 10493411 2286840114871156416196285721993658012 10493412 179550247034872643392918329334535577600 10493413 201945509193469460782887637301743478560 10493414 205711002969370604931086960291708665056 10493415 -323319708214496189539000208416315296000 10493416 -604461960647102168153885050956834048000 10493417 7632600974084377075731406147887937920 10493418 -15799259312923994091067109858027827200 10493419 -11933459562715232865254546811127797656 10493420 37974359664440677163668081202204774400 10493421 -165197566198605650411199925083148420320 10493422 66873285473946438665397461449523815872 10493423 -252010193061364086535721307919308497328 10493424 -95265838876829878798618557177951584256 10493425 93374758631021411521092657508668694300 10493426 -401508303821491856764217767058503535088 10493427 -158756962813475021435169861250735219968 10493428 -15085511226738063528536497023122780160 10493429 -684625241641017462183540114656285700420 10493430 -64812230094796339585851086865452064000 10493431 159232818613648396430485724233399817032 10493432 -58136375759250456221287246252828999680 10493433 -478205975022455921544514587546162489798 10493434 -223861555072058103191722271446664478720 10493435 -64410503063931534448013792261258757120 10493436 34698579154022942543984766113077125120 10493437 333201023579894209543006534810673514432 10493438 12588199127041461959753641725525696000 10493439 -57621436694955834312451814991129964032 10493440 -168548814351056418807791753984212992000 10493441 -67148359838947123131945228656041087296 10493442 -285993903605852669879858165702314709760 10493443 646558362036544741476071410650937548784 10493444 -213242169332518061304490788545095705344 10493445 -170369710860365363454263586469034956800 10493446 -99373540156051252734119917272313319328 10493447 675257167938886609719443206237122789960 10493448 331533375206429353319609672079772508160 10493449 483912585664390342295037105186215975450 10493450 -45469103538553427375859545078551776000 10493451 37811963535378201654129409623980357376 10493452 297444197023337589664291619228902077952 10493453 233892702584993121900040137380197267200 10493454 197050275012670871792612462930887420032 10493455 -195593027381094220242666194037629721600 10493456 62547333209234788568091658502665420800 10493457 181618541220197230759803647318250391488 10493458 867050468042995239694908469183568448 10493459 187554275540985031385909667504090111216 10493460 141777654402877702654319947205760130560 10493461 359086369750331304628356635966163162048 10493462 1995591678543616935714312405988644864 10493463 -78034916000156554310177027492313618096 10493464 492752034098240872818410225184952811520 10493465 -296020716595072822066780734749099830140 10493466 151118627852648508038533410718451111424 10493467 166633493879681611272991985768626101760 10493468 69053043691775815499645938702258779648 10493469 8636613591285310040432379183143116800 10493470 3875692855558206649842326008002090240 10493471 -73185613182562666468715379702883710000 10493472 6164537186269164956477774022794280960 10493473 197228459184687225599804449524136838320 10493474 -260612286791190660406317026493632678400 10493475 -71386314281203155058991541902803138800 10493476 226214292151873076286563721557985300480 10493477 462399510395289531393656998289053675326 10493478 -139079639956486657154404690389195753696 10493479 667913184206254023844072003489570521080 10493480 -334296105906268447980440696536502937600 10493481 456452370785656704476511709452356030352 10493482 -154862915104207113892454795637127197600 10493483 192983978645448654821569035157995552 10493484 216431501583709944170305378130648065536 10493485 392818304243702744685167767230888855180 10493486 250990947239859837443788925289277008192 10493487 -117050691923714099616543788600389710456 10493488 47521715983397596998010068906511171584 10493489 -247668839013949674068266923252579433710 10493490 -27250615034154264813517580170542243840 10493491 442347712582102271965405612226868915200 10493492 452325119361067405757630240057861548416 10493493 -375250824760063126418220670036609037472 10493494 -219891027056391865310980708378589220288 10493495 -127360795940684132245620747117020169000 10493496 -53271547040326904869738810692405657600 10493497 132680013165387154233980527617434218752 10493498 -34565448829785001837542767698414832160 10493499 -505524902083469413912147843023306192 10493500 39459957746363249437523068589463552000 10493501 416721391026340967426923000858252500000 10493502 -102166842269503480362255714598953025536 10493503 -335561911926350762018839583471257277248 10493504 48809565464690755279256575601729863680 10493505 -4456428366239874611723237075435260800 10493506 -377994638524138654334891508234434026080 10493507 400857666193483407932312126373133773756 10493508 135455756410649273935183806867387816960 10493509 155659038547601574871353955090037083804 10493510 -175041785419708348848797274345072912000 10493511 39304260203971614187550659130706943104 10493512 271454459455775746538980600223718835200 10493513 -26946175985899050897371286452484031536 10493514 39651781705758176020441108643463737904 10493515 53973552762929037477496375729916373600 10493516 -35309078663867372487066030233849364480 10493517 172070346306780612944991344523284615520 10493518 -33533178582647458019163327130450833408 10493519 -136437138761204809850843323921333059456 10493520 16872854732496373906164421829724733440 10493521 633311426500259969163698943113489988722 10493522 -119518308881062254447717630026027411136 10493523 -228969576757178203989528855718371177120 10493524 349353299130043589492135995241329637376 10493525 35322067589465014040849680936942665600 10493526 33093078384803598722338127979834981888 10493527 424222064078985567440341986849525999360 10493528 -171335542459421848341170136700953507840 10493529 18578397300886604951810756986975246080 10493530 -219261675960444175622095389851456225280 10493531 -4910614462932818795587951973570691456 10493532 -54173691912606997537929426527556523008 10493533 -326505263695678825150048605705982696340 10493534 -14676717029643903561923505012274828800 10493535 -75155024252454201767592299869032612960 10493536 -527972265016996571189818156411666956288 10493537 545010304108728834356684204589509856960 10493538 -24374459122294413824271286029453940992 10493539 47623394159092570047014436412138977600 10493540 93688169127632762152254389789214965760 10493541 -309842152171669122191902418293737230850 10493542 -89715863231675343957126085903388759328 10493543 41950663372756507928265939733719588624 10493544 9935586459868181453308575392311296000 10493545 -71482418001325049659256808884090676600 10493546 -306311468184704190816536797064453623632 10493547 -121756733227781390774751787077281893800 10493548 103836565465272196977912690220238592 10493549 -868347276019612759867083852980801294208 10493550 9166007997853524472988478706455916800 10493551 -100442991223184928687749235370356198448 10493552 91224499150824111412971373101651296256 10493553 -19452006904000840137787188741413829696 10493554 247336510548684698967528064989587624976 10493555 154354780446966800024790029296376526960 10493556 400396776183561121820763027197280215040 10493557 -69902851885491230097779289555009910656 10493558 -5546649314336985795091142989561761120 10493559 246040878869604421022360107053659412864 10493560 -110876844806779898735352822418912051200 10493561 31516374360596132719068440309532453252 10493562 932005912898842870401038698973005824 10493563 4139884102443470388420724101165051600 10493564 -272926020102083901674160103304675149824 10493565 36115757334737027767903181654515367520 10493566 118881731898322017120951160903509521664 10493567 -65492095544423583642298808287949057280 10493568 57587478887442294019727412056240947200 10493569 52114598333628619699564917856019203970 10493570 126872637726011338332036289562632704000 10493571 230717555929993168279909469532596422464 10493572 -6962995176252624862438231543377548288 10493573 684352268622887882368227669302908100220 10493574 29783898128950711981407315240923105280 10493575 289514280808404245006304692266330368800 10493576 129351205867609976479781432590828800000 10493577 472547415032950131554195775512820399840 10493578 -221695948517201318461344781126106558160 10493579 -1082744002449114335518252444253890896600 10493580 -110723490900868814618873400630589731840 10493581 79898639356002514109811504675361775424 10493582 197062343811095151401925934526863809984 10493583 68462976544909985311843137736563980424 10493584 81797617581121496434576704829054361600 10493585 -123633517850813410415213332587818510220 10493586 102473989513013013537306555751880194560 10493587 -96888416470603529091533321949354618720 10493588 -83337979667615638046281171119567304704 10493589 -106186178188732326263139292603416240192 10493590 24996101420690410942963137639396890880 10493591 1187191760856516259607724242556132144 10493592 118136578039882736442142295980964044800 10493593 184422397147106800806246460694556066048 10493594 201694075272631127149402234269501172992 10493595 -126794445786001582460529918841160773200 10493596 -732775871644699088862880562967465940992 10493597 -158505645986441248705186288615511586336 10493598 -34055001902290786556806813856571884736 10493599 -188628086061883201670984922417351387864 10493600 40977001271236642345237153565196288000 10493601 462932724859230041912616312438104774832 10493602 148112277501667348779090807959113277952 10493603 56116286412497239194298568887840000824 10493604 -24041747533540269670354554715810897920 10493605 -415057950178405810029291504416974524000 10493606 -259106426350325257785759643437432756096 10493607 144016696990371916248694571140670778624 10493608 -82960411643802117738746877949088855040 10493609 -82100859773131568103675478093450090560 10493610 -82239387115396351660409503799137002240 10493611 220008470189534098409116557901091484212 10493612 229157399135403094481661240604828680192 10493613 -60447698121969202668818542184534492340 10493614 -28894589606419891339228871466185565120 10493615 57855422934879647263243846373517070320 10493616 27178185669610986004379468505204916224 10493617 236237873500876848227451641726882027666 10493618 10025680548694442491008569513889407760 10493619 80224843258920411048159985256970258744 10493620 313897672235765890840927977053802535680 10493621 750081288063934901801199859681653139320 10493622 1008704067273077419463571582388260480 10493623 -117532729881706107515836088746956391200 10493624 207574194075892747825245786349594214400 10493625 -237155449808042374063545084745753632000 10493626 5329827598855024043712318819880712448 10493627 742110325842300504110722361107965121032 10493628 -8449603664928842384617029659018689536 10493629 33195480912261541091922581824625387520 10493630 -34503867127714195079030595060178387200 10493631 -7379259784016266321935210530177118048 10493632 53070117648082039530626523503611871232 10493633 -219172944048196392488008007400860573118 10493634 -785618463811433514774171390537085440 10493635 187259936007249587537929166025177900000 10493636 -199295714487269045717046496099110913920 10493637 20129814176277711153403081123382674944 10493638 -632255688587688973823788365785195537856 10493639 -280907626987601834233201246650509031576 10493640 174960634983189709815437554878153523200 10493641 -333566509116276054080475774931556857548 10493642 239339268565026451381974351562636007472 10493643 691039521561575449870243923168906186240 10493644 -146575920777553867157013167647884082176 10493645 -347322302073077721574287563891001986100 10493646 225561084688541019503054763425743723584 10493647 -581415626726135275661689309184753794088 10493648 29167693514523291923542245583511224320 10493649 -46991787777475974589914594934124630400 10493650 -124595944362006030381104291353985748000 10493651 160826878868665047002984797826551819680 10493652 30818307638236461739721968116661899264 10493653 522600247339927190328426791154961389902 10493654 127669112886865587591611645892277280832 10493655 14221110943926502441062044636725585920 10493656 208151392839039081916772710051954114560 10493657 -16677600651693678650495998361624885040 10493658 37123045667695606889298426409153658880 10493659 -405001360452035640067263926711922337560 10493660 332791782060881071340789406956948743680 10493661 84973265032409741705347097926911845280 10493662 41002212930696915090439377656909260800 10493663 -247789057839481630722179655107641730352 10493664 156277164242287520283596953776472719360 10493665 9956318100172220798048550154587621120 10493666 163488814757757230367513824226863610240 10493667 -50052908465698573248081464601321944832 10493668 -15846636526382758023994909181635788800 10493669 512330655811941988527758309760999155070 10493670 -71654147201144025363075101217126144000 10493671 292710072900782661152769344597582754872 10493672 21442969832627330136981841768806727680 10493673 -376619594512748856080002267209129538416 10493674 231146517406066653684480849671583220992 10493675 -421488940170655515186068483405709394200 10493676 -79923917218054553426188429528267277568 10493677 22059751884660660040849136562766208 10493678 -71869684142203648438189781827826333376 10493679 -117483499700435683125970693472372014080 10493680 39746543255398242230919931324043919360 10493681 100474700528790728776961641313514316800 10493682 -49645796364870270063020651492016192000 10493683 -153216409622759258234395944269683574068 10493684 -264746222661350625554206875544096723584 10493685 -388614002189531409680903404893085204800 10493686 49380262432486954708496565482665205760 10493687 456730558573566034421612884245909401880 10493688 64633316055789450051757991460526018560 10493689 -222181583438099461398389183672500207510 10493690 236115170408009531356061144572983859200 10493691 28474864889476376150844966573103943280 10493692 -271164962476456191063834680472467973120 10493693 370725450370701792384100849146016924896 10493694 238084076686959543789855617554771948224 10493695 -340777044141016204220125009742703451800 10493696 271219242456568330317212950043453030400 10493697 -445446531561469378810670023516816597200 10493698 -233677156153067874155323858018004805600 10493699 132525264380337987823877257269527378880 10493700 40986995973487504637278746013065216000 10493701 -594064572518366567651603703553602699298 10493702 -90851769615135079304084107991431148448 10493703 -289214591854599397480870740787911260136 10493704 -25300705386763794254702761741161922560 10493705 -93179613864727873974812380939630954140 10493706 -147478927267300218862748857311347133696 10493707 78257065700542928870013156971002040832 10493708 309697068919590367515320792295562613760 10493709 -17640707411240624919257881692029729280 10493710 95728811132443542564483039898663176960 10493711 188985480439318296940834248368598618432 10493712 65140817635809563657531494419269222400 10493713 161229117993814183103499873972907738660 10493714 140686230476338217431072154027538522624 10493715 -219225987422955656878057444363255004880 10493716 -171035964263914298457001893017079852160 10493717 108117256371455497670298487217949234048 10493718 -91929796726795924553732515919977733760 10493719 805535184870268761832304798546947888840 10493720 2109752362138546189188662293892505600 10493721 51729582803711957271873778471281041472 10493722 41054199784203005963570739930766594272 10493723 -224072508758342944532417731996636288320 10493724 -204064325927433248643028752259088991744 10493725 68688360213605420046567579598375250 10493726 -46600571474375659335765884307332712960 10493727 -156474384313396956281089394059196203392 10493728 -38079648871982474009937743599569469440 10493729 509066309135454515350749280488448209600 10493730 -5488049465614558907193706938891633600 10493731 -341601401287311472605532361581850449536 10493732 -941027334225086779429885003234963200 10493733 -61620316756581934835837580401279906976 10493734 147647435184199830926037095425633538016 10493735 -2801127333666707912883136347628914240 10493736 -278717204989264137206029047571322880000 10493737 -165529028457028340788927296568649904000 10493738 123402774139746361738666830579083139840 10493739 -104401782424097458424920322342233926480 10493740 -263820452878747130251957460734446259200 10493741 -627973431419498440129038104525834278848 10493742 37882369734023964669065225953378560000 10493743 656904032978744347819090513119600988608 10493744 83231488922331297861058300287944540160 10493745 26326900558004308443253408761486593280 10493746 158847296239509048917972608492485837072 10493747 -395939129165211977120426488815210994488 10493748 -17652750915709639502887495481242361856 10493749 -4636996058517527249248734874671347520 10493750 -9934371146739697078433232411928800000 10493751 395646176068096515260491209642333053904 10493752 151112572939872869566107919805893324800 10493753 237349230687517794890986647785411977002 10493754 139334261696073526143548438424409144320 10493755 -55514231482748940395586571463772590880 10493756 -5087145283144658383104492325119197184 10493757 -21810111690353641931716967692548583200 10493758 -367472662522954291054410089118574835520 10493759 375406967572114960026139887440717051616 10493760 -6897142395030053184500463439592816640 10493761 -101717873249114327443186827046627678268 10493762 -399507156419610690261383237946700263936 10493763 1682802634498645951731530405850732288 10493764 494552924458199615416034372180159336576 10493765 148079222678958864193342538847956368800 10493766 277836932785150235312140963232641939200 10493767 279963954854624034905277210439419109512 10493768 -329336719670386446876942386441701309440 10493769 72233940178017575465848994829823869312 10493770 9227920949673781766873441512706933760 10493771 -500586007623432563990478865942560962028 10493772 -177047689272217334633368701293415552000 10493773 -126761212718395214031666750567866495040 10493774 64439512594321771335498901872130554240 10493775 141469001416025045019828638806729662000 10493776 -93369666679191475503488651338701209600 10493777 70145482617881112663120988999177997184 10493778 -124334827041917085909170177550105634176 10493779 -18496768573425193066560973234392972288 10493780 125192681881538010234169843057833216000 10493781 36170262298898352518668296526300230144 10493782 -33663197847511961952910061135723238528 10493783 -490046118301716150918942790928580190968 10493784 141854485460173198697599168689564549120 10493785 223578614607891319370470496276857438980 10493786 61015849859984028989134946686027149024 10493787 -440112015739710025200111183579463150440 10493788 -283956069782333449299845499130099008000 10493789 -210473385316291538471800863121677989844 10493790 -50664259936058152811730773185010897280 10493791 524781001218364970003050996870248076920 10493792 -201948588176497100388665552595402620928 10493793 21406386946963074600468787566121971522 10493794 322129471935516352534987497717819917472 10493795 91404221722144157412100343088486072000 10493796 108248692944684764572256600029777895424 10493797 -207078023257557080971876144027105386754 10493798 -93616909180770983834344293848679944064 10493799 260205748344572865460703305581691981440 10493800 177323874411079711515652523151759360000 10493801 94127830110949794062186926432882943802 10493802 -167740635561124530763375168844278944000 10493803 -5291667627321781716255874358232080760 10493804 -356668048555118600046136500686275225344 10493805 -118097508436671049525618617468851712000 10493806 -187380158089197111291718614557107776 10493807 -3342080569047306782835842869124094240 10493808 28887337811320126030528007826398773248 10493809 -165903821299534650292085163858967080960 10493810 80221463372922173353546009481111685120 10493811 71409874459303122747573129479600475024 10493812 -90481171879520611028295914391025397760 10493813 760146129636083807516633436986266473984 10493814 -168283786791308913792972678844630264320 10493815 -228120544092652906558006915795496912040 10493816 157850566855687422217025682358863298560 10493817 -529723404333541783115562381153274801152 10493818 145501259749748535069147524066996949360 10493819 155240885618904825150897847447652616960 10493820 55231179407152679501176398058348185600 10493821 260235456133900342624486015924483295692 10493822 127469515282327764219017630422649651712 10493823 -15245992277595250890824395749665542896 10493824 556087326275168512868205474629654937600 10493825 -206743754780715373360513074106282473450 10493826 -82186023716686273840919781061000997376 10493827 136141322616467170044434267302328017032 10493828 -696420978405092811917018574873353881344 10493829 27799650460943909550098699247546687324 10493830 17572757332665558316393310599488193920 10493831 490513333770362958517654727484179946912 10493832 121439075428153751976842560058940088320 10493833 -213598627920052961843827492939801744960 10493834 58685340892340409120986504488535130048 10493835 272080964860649189052452445140488512000 10493836 277130291316325258870465440308970356480 10493837 -156226373225951371759280790394947338868 10493838 133623308239115535566358038224827357888 10493839 595499431102870930948116305381018668824 10493840 30427787159252286416584841112885411840 10493841 -31147891992247520236887757488763906560 10493842 37433708313739650228419148386895132672 10493843 -523354920769960283223731832370035761160 10493844 -227130642532564158446659266578956560384 10493845 -679190706580834097440455678974581320 10493846 461995156204944526062122432640845952 10493847 -78083309234309112490620406577339934720 10493848 -152577617013232085596629499918029066240 10493849 -2630008603018517676322534549594634736 10493850 -48607059993280894179733767668878752000 10493851 -604720509341184042696468932565826833148 10493852 16433792112174710357387484525732917760 10493853 434129269610836124342046362819750695200 10493854 95063000957232681769216424436703433472 10493855 -54053052197711164379386310888752374000 10493856 19037671855960660758280282754604072960 10493857 202460187792078766698797252726324525232 10493858 -140263732378548868778369284994868199680 10493859 242060357772668062054058552084673493488 10493860 102784799157684270098200448237397250560 10493861 -44538174919555061467178597973472044768 10493862 253566789678680213885727640126262615424 10493863 1453998411695661956049320209806728464 10493864 -121455780584074751322571519114139120640 10493865 146377000923583265394018712035406660800 10493866 -25337073681339117980379789684725167680 10493867 -46466858341774705354710024116706639600 10493868 -16798545710027043975918963669097414656 10493869 711056786117392816987058410764779765270 10493870 -163477708286812170065540493727633773120 10493871 37497263059677067125952836311074748160 10493872 -15701072725565397582453927219462668288 10493873 45578833639214438369559206000698848564 10493874 4156743067620496916248563755952638592 10493875 -156474715487425176805154433416341440000 10493876 187447205852623752240957894308828633088 10493877 -15018153014721522983942787455361811680 10493878 620817852272544628073711174279973747456 10493879 128515512698491434672539689907448079752 10493880 25353723887504673319957598619243724800 10493881 -564777685804177823916576800413924848000 10493882 -139285895421991074776030784454158597120 10493883 14996454690273404454315687587553748224 10493884 -95984234213458777686596580535545857024 10493885 533461063051274236665936671773646513580 10493886 212320696591693483413452758290966128640 10493887 23515317404631194175853069552137683512 10493888 118347148083434132774331035798816686080 10493889 192192427736433614647913710422490986096 10493890 -267990079198488881620856974299725529600 10493891 -157624644939140822654048482802203017216 10493892 -4669561250493622469608035374130723840 10493893 23460944107639372561480597784809229884 10493894 -83456004481755572651101974043942608000 10493895 70929458493929852197288411976583767040 10493896 -11789017464534768121100371672165908480 10493897 448182428876280068312934073227213056346 10493898 6832837896955822655701137113702584320 10493899 108209359566575237422893696407649912800 10493900 85282200250924027357519473626969856000 10493901 203765206381840588451767327114259817600 10493902 72851723065093233818755196766054588672 10493903 14292036068360921440930963508417820672 10493904 89886512643346707920984986617259229184 10493905 470540133093819589480104147650531811060 10493906 53199049598469406520161373151843307152 10493907 -746599519155926728907892624634129321920 10493908 144976337263579585982296237776614496128 10493909 -607718585025183572362146306468402180 10493910 -18585514928506333987860340022357379840 10493911 -258158782543839361214689120369837200480 10493912 315069632397427925649419413319246192640 10493913 388496976671578975006704610442648887584 10493914 238338008193296597743138751317815811056 10493915 16413720409123545990074215579125274560 10493916 86383607752286406139961384019466076160 10493917 122149983218449733355956586594873681600 10493918 -167330804715143342920280663567505509184 10493919 -95926754221966578620962397392029430056 10493920 -175562082432275373645937326283149803520 10493921 909492998124166033241869498251081124500 10493922 144228618328077804450270131128467247104 10493923 440308364854576083327705718858470954048 10493924 8707370523391146680132080715223269376 10493925 -117967389767773583349039861256093152000 10493926 30006071914273972069229372960617780800 10493927 -76746925477997665051337180858768257224 10493928 -126320775463411194157320478800826368000 10493929 109346749135789368979812374405181313920 10493930 -288735681812537491762724936777638497600 10493931 -39314655740367710270981892971521376256 10493932 -171926123588993011684998314828942069760 10493933 -104370460981249799809630120978554945216 10493934 23364337715549849155933615777630912512 10493935 7180661623377920832717230947340703600 10493936 -1349232087450179570719156989141516288 10493937 -159831484989676102190771881288868148606 10493938 8976261158200291266450352397146255776 10493939 231047668469291057481445238280611246424 10493940 -15000410163130288433763619416700723200 10493941 -575897960793645303167183503993978680658 10493942 -335426286174844782534700737861649207296 10493943 -83485993383718729846947400953255555456 10493944 -477903108172383915111864915834076876800 10493945 -68224807116745369553905386204409793280 10493946 -3890181369578401876183152271879677696 10493947 290610444006959894358058550860041725280 10493948 -16054917382338862863930417635322888192 10493949 281803976414739286493960109170132451648 10493950 57533076823993549514146914447845376000 10493951 -187649873701333609882522762053291244080 10493952 -58704936654838758235871356524498518016 10493953 -293501191753637455888546463280031180798 10493954 314209935143845463811755485602740404176 10493955 145300427592877257061500511413955804800 10493956 -36989396097976502715576899090683008000 10493957 100583549908142830881451989467830402752 10493958 -9260756334592864461586573800862199616 10493959 -79775596240044831254471488715428054560 10493960 -179004442528505578327171814168789760000 10493961 -231808619203406774350353293354639263728 10493962 -54354004178153964869289770787256386768 10493963 -231065618186719951524031723881051832176 10493964 -83968008680663229258370802436685608960 10493965 216522275989017539386864743848953804800 10493966 -18901641963535117749505968344384424960 10493967 -492872389061305670424498476690805240 10493968 -166348894383746552571188667984655073280 10493969 59579565516276737180578679110825301160 10493970 18216309884038314223687440182452800000 10493971 171704066195801138068081130661267617592 10493972 892436361131374465538978502325494927360 10493973 17707572502332977908011647153052438624 10493974 259990085336932351706940568287584776512 10493975 61322495621767753200105076080923493000 10493976 -140293021754851552234573579229854924800 10493977 -79556502357827719960428169268432316088 10493978 -915305909958320543318834481445938432 10493979 -96667176383587392089557670441415911016 10493980 51617142638530069614343537597570252800 10493981 710678977568202351911514758895974933772 10493982 -89986639191948883636118261060784894720 10493983 -426244659860992594253140960626220920 10493984 -17518891198123876758033920911447818240 10493985 89896358760094446140907489182112878400 10493986 185239528447960693085096922579758778192 10493987 155200165525004812797919288863454744716 10493988 55159463347898455389529385103048744960 10493989 -630098717069995190559569393019698159232 10493990 141232410615099685621392630725126400 10493991 53477919978819980939141457839792956560 10493992 115512354390170579283161259348251520000 10493993 -86497684318238405420576396844416025180 10493994 23448672395229334458356040066679337472 10493995 -2750422978487210137024928444473664880 10493996 96126469390290861739837524600945070080 10493997 312633383601395893240943390441788488000 10493998 -126427729159375715227805362184750625024 10493999 -52228865289609138792923350953801462000 10494000 -34363880973568531175222400311476224000 10494001 -141680068568731093057032395941141461696 10494002 124324761742753793317207463265883847952 10494003 44891911563246600596322040045315065600 10494004 -395915303092167161680350411588917043200 10494005 154438239209238169619621097895371333660 10494006 226739439965497949548895392614057875904 10494007 -153976607132213717254637329334881897080 10494008 -84764019787129294392660625349146583040 10494009 -534747873033067172644045246380496090560 10494010 -62688084785767896770124368943901655040 10494011 -89478987860464510898917545151909114776 10494012 -120502180325704100088553745611342233600 10494013 -388966986541589262428511880472284612992 10494014 -174443952897938671967142864533578527168 10494015 -44619420513531897036835248370220467200 10494016 34803536027445536439803341732490248192 10494017 587427183045677830422564803359336287792 10494018 -24858134116425387496859045974438037472 10494019 1000926521012776231943529480052364870496 10494020 -199575149309368548897046938290485451520 10494021 3792917509584518668326522738566378400 10494022 -1759030333534197537066598840061478912 10494023 443990814428412039904435726624844499720 10494024 195891086404484815408029819550017699840 10494025 -20537692296950878125729147646391545200 10494026 -99875503582388276881848240956325924096 10494027 90582625427253695055312479831615483520 10494028 845895661705021727750830738898435827200 10494029 -37556625293604882230489329723092044160 10494030 61538169601450204549790218623199624320 10494031 18107518341503139260733009274327582832 10494032 73306412591864152145939537016809816064 10494033 224362543258858392146328370808907620448 10494034 453035458973701907891854189608077688960 10494035 205507251102181757032471497257800227600 10494036 -22170792905219466551180374128736774272 10494037 125842813810839603858500632734657232252 10494038 387369532054835548033375358149227781920 10494039 292093859378878324615555962445956306024 10494040 515338901554345563504816283568346316800 10494041 58855696468876717804114749849577730442 10494042 4090503446878192833476853704382888960 10494043 212888107993927161138940195442794896400 10494044 -455969484888156906922209400128360038400 10494045 79330341120806918338586796095268940620 10494046 -31864759694327651203874172453971334336 10494047 560101589901306091848072532512398211792 10494048 291796745449755457599856138475507810304 10494049 -528268464454174242997504897075299534720 10494050 56815285235113122865533319451663308800 10494051 -207631158037366928846189573335382442576 10494052 539053100110588518582200011787415519232 10494053 20512501164329836031161439501394739800 10494054 84311828661227179913366115081664589760 10494055 202001014531888008565557896503457475600 10494056 -223189158436202311886235621492232243200 10494057 68819901927784563841275070525134336192 10494058 92443776997735173191075249242934430720 10494059 -12530994891463095076578345402727167480 10494060 155035708046637080994810860171645352960 10494061 -121292943417671084968791389548535771200 10494062 369376064975183762452558186726579540032 10494063 -154931133971743216033395336810989683680 10494064 -93214167534844678737557363650723840 10494065 -186033130946691908799338373245955630540 10494066 43708077964187914885091532021554380800 10494067 219992107042354176842062369438889463240 10494068 12592344972380285277198591933326703360 10494069 -98069139548669247856087157964210495456 10494070 324350040406077030200939810387532144000 10494071 -152335410953891549384550022507243115088 10494072 -4660905975343853052136820883947642880 10494073 -207869527776885138544793838835819312512 10494074 -87038017690907320401961713483517240608 10494075 -114256769100293337695974875586984673400 10494076 102721478395316002735038939471508914688 10494077 688023987377443663337798788357250400672 10494078 6978799756608645639905247610859166720 10494079 -118307470050769270395333084892756150320 10494080 188207082415239406456817902222835712000 10494081 -40341427440731498167868860597643808600 10494082 -48139675706943389241409610356601602608 10494083 -39442831293713036248501880346943438320 10494084 22725347951662992469126162554204119040 10494085 -259202889607805935848899478932456160000 10494086 -55397225109707101666160999440268143008 10494087 -672965836023020620817194851380249232432 10494088 183538831174068425414024589208750080 10494089 -126920624375746879017765564306618081792 10494090 -263032423655833935933844697498907302400 10494091 576308189494424296945553979174277039672 10494092 64093679275673383524301742808064005120 10494093 -68050742831929374368931651881690934336 10494094 43895939534272461238422602589301703040 10494095 -33389390680344031323803438282033472480 10494096 -80753146479545941354653193049356566528 10494097 -134903923415717296421293738437526285248 10494098 -56496944169141123780060631210180428000 10494099 24971872226316407911277303116156865280 10494100 344152793341707852717276407564354438400 10494101 108129549228314635612455784770611817102 10494102 124722339923935459116334606852862792064 10494103 20561387879504555866711957129581874984 10494104 6260814125988473589341155466380062720 10494105 48762501594869541130211027191768833600 10494106 -50315456773732642262915053384555831296 10494107 2008506414848154914642221761755123088 10494108 88993858028066192365681780860411220992 10494109 -229116690146051991868277338952176945690 10494110 150776636216755561006161150198862657920 10494111 -176484045211571216874567427112721715128 10494112 -335841853537209355886908041235399507968 10494113 -342425197033998638378596421531279228928 10494114 -37974528814316099403947264968185077760 10494115 -43384104774668166670581033627803724480 10494116 -96010373548388454963521059097165823360 10494117 33221408869028640735416327786616726972 10494118 132284566123914307833352449089068861440 10494119 23980044535469653996515926201928234600 10494120 -22496190969599325829720416199119667200 10494121 542090677936386155692496619268861790544 10494122 -236651722643785845660990998968145335200 10494123 -413426900254310837191484642565422323200 10494124 84379192922903372653118260852380759296 10494125 -299985735921013797346895911302012810000 10494126 -190303862066212109604998693443958769408 10494127 30221008591568897504362668845423449072 10494128 5340002983236877533694532370832637952 10494129 165784644977358747278622583840411369584 10494130 162732826508748135825416078627366700960 10494131 155928264236074976256392485551656860200 10494132 -24389705845831362292500427561892806656 10494133 -219689713990474570393135254081418081796 10494134 74940881449414849200423376889760878400 10494135 -217656948891799744063648899363790868160 10494136 635817719460553718945211229433840455680 10494137 51480549639345724272766817162470272000 10494138 238770579275229756634247095079565394944 10494139 440178265012474295791218438893570872456 10494140 -181903905630598620529472677024297090560 10494141 -87023851693977734032010596885705383936 10494142 206458026982730526640470283927332617472 10494143 514245957762706599099780116099038408320 10494144 94665418607936815772996548706508472320 10494145 95728585547657631735583378725279295080 10494146 132174900157591243654641357657286815264 10494147 -325070722047841502314461761133005531400 10494148 -282808953128447379125630918181598629888 10494149 546124576931061701750471150954120997150 10494150 211626100473796067050179613038297600 10494151 -7876786858303295296056034281315632256 10494152 72152677912209276844876059349876761600 10494153 -367182685182876318308986331560810742160 10494154 343788049218189442584466096433174718720 10494155 55082425858560184997582530456243415040 10494156 -124277109409467423862793015934346260480 10494157 590245918484999597261861192182437838720 10494158 34694707909438824009484411460527315776 10494159 7147717125429668613150550362852159648 10494160 21765953663716253174971876108963676160 10494161 277369920016453959369044642534413698624 10494162 -9090844110074723210838090977188363776 10494163 470327509792014280178040251135004514412 10494164 -115689623529125997855085109511286892544 10494165 -257803494756735028033593067023981524160 10494166 -206398594605080492420199485655794143968 10494167 -159462498600532981211136906773701937784 10494168 -76619407550650021710520757704894464000 10494169 -305536154481866564876958703687253544704 10494170 -156155052116997554347822960034079013440 10494171 -440294826547023436821910836629147351760 10494172 50784477311752100006862067755534028800 10494173 -181277422301020282241665605818251999578 10494174 -174347500280924863994827874688451074240 10494175 -167124172349910315021730721339880629000 10494176 175254296495614246805939972919546347520 10494177 -115960872661144995654863943140888016768 10494178 -51621860022411055717027474747648049376 10494179 -362320260203022012163046913016970076720 10494180 -92915639456385392139824460065401597440 10494181 194611229527559356312713643084277500192 10494182 -193969549756244372391180563344821267456 10494183 -48099465159953992145880986873820035160 10494184 -346402213814293571992625284645799101440 10494185 12438991951325250958189160895761260560 10494186 -29544176914955908052376619652396679936 10494187 -378734925117516722956971670902799898880 10494188 6313330243180680030923812261137398784 10494189 162041647354110587107065033135685627254 10494190 43230484480316064479450415402117096960 10494191 -155057061714333241525739770810228686048 10494192 -80151613949685291576345575022770749440 10494193 -3095273147164823381538322605651059200 10494194 -305193789126888951918994298256023500800 10494195 -75796314672212793705940470551994163200 10494196 -152838952978040633000155123760942246400 10494197 -85837258604574014299153063312297395648 10494198 -81898207066977936324469910400639043584 10494199 58823025060234179237907497127020853632 10494200 148178174705984073845083427816914944000 10494201 117775733385983780936287697626727982720 10494202 -495926523304090468760545202711483550720 10494203 -359610051641967625230291166796010674496 10494204 17067959743878445316215480754280136704 10494205 392203480625139928535964553189496098860 10494206 4993843858224852676369067459055044544 10494207 62185004197578329732053465343350194720 10494208 -295379766688076771920084198501403066368 10494209 408350985769519981645493378829355890 10494210 -11465445367729670326380976036732231680 10494211 -56898181427964384995431968004326488416 10494212 97066580974511840101344922522904678400 10494213 -86446897411313533183167877458744268800 10494214 -202943924963303187001470151155886832544 10494215 200400161294671318897214388847996394400 10494216 331125616768094783044475527458561438720 10494217 -281190400637337607631211949772958415088 10494218 138590137310427620908853514337472630016 10494219 -339467095331052964268695300819571450400 10494220 155712919009229681383644718801079669760 10494221 66540580557810269221559430042535245312 10494222 -142412635127298981891028350190183971840 10494223 583820029800312352461933245851534903472 10494224 113404586115644794819208872220203966464 10494225 -7426543929533932870742148244355184000 10494226 119992402136709444936545833829166056448 10494227 139928852887459063453478676880633111080 10494228 -311377468401986513789834394899188008960 10494229 -140958001718927407251784558574604321824 10494230 4586961324643819016136780019815734400 10494231 289252067788012633834960014989890921344 10494232 85158998770831119767485320306144768000 10494233 267107137064548805802899571310011528000 10494234 105603692207015039528363090263448243184 10494235 -259450026793435109126538360654520382640 10494236 2379571186090550669330560276093802496 10494237 20221217672100397264281130486224693696 10494238 -241484158534860423242528872177353444480 10494239 -2786621260190012620417761157102704768 10494240 25299856346717851971359653857664696320 10494241 706095914409042674361320524569549932642 10494242 206499544178536741429134827088232258944 10494243 -209002713895887123736126934538677858268 10494244 -110343226497158642453326682564213424128 10494245 -48976748096905582016657081863010805120 10494246 69773733094295958728622879370244511744 10494247 5037676949214362518705157300639631520 10494248 550741642226836232045268683081605109760 10494249 -223525092126207819534427866155904564336 10494250 -149541871744204491861971270045574480000 10494251 -147346174947985671165148789808686118400 10494252 -100415728020473069615030552290817356800 10494253 -115988063550506212960421462909916528768 10494254 160059937707139788208971769247076172032 10494255 223201027152499626876146330765700268560 10494256 99945916964010822962155432065861353472 10494257 -244083510429651910567669529275059441240 10494258 472915551704137240116618996924958115328 10494259 402760673030361880073165983594937667360 10494260 44563079616009479013781303005552230400 10494261 -22777821593173261560280673397048502212 10494262 408912083365609801198042590016545865632 10494263 -42244204615682581499449946794629329976 10494264 297454860192992793179676789939099402240 10494265 145319761852247405749911191823064326660 10494266 71097604006232221404988262632311650304 10494267 62133338191956492086473832325360923904 10494268 -47126755156686485184916795168300106752 10494269 -720907943782446212112515345722537782330 10494270 115726356078562947805223664793743878400 10494271 -527173225423105812867005107325697538560 10494272 -195000580577480034557699710794613653504 10494273 -80788712873415391469787038632304309376 10494274 -7835018097768981409187133455377267200 10494275 69770535035060513819023483647258163200 10494276 122874457732926706662541495090150109184 10494277 447682668867298400851355354164338054112 10494278 -65360155314982478308947650060361512640 10494279 -335758619510179018775659034318708352 10494280 -707497275348734734882153139216073523200 10494281 -287922796267851354138476137882936917120 10494282 141718905657592044395973912540008808192 10494283 -186432776965485115918899714445509726120 10494284 -355294249038003991322266771067324976384 10494285 -74519827686330774691342545850816304640 10494286 -56687217898040433432698511152965064256 10494287 434718114138260422631447002827657648192 10494288 38008338025150106815775804334578073600 10494289 -258356538850850043701930059930890362560 10494290 -236169341160193882385744472279949557600 10494291 -7873203613577678139238269631810109136 10494292 -480835827675679232240657543588207353984 10494293 -415103646644438282657399836668215281458 10494294 -170545508659189401985043896385601806400 10494295 -7116724727975710790738728666472793600 10494296 6358890363401854839358545052630364160 10494297 -198770895253996445594366479429696661184 10494298 111634581248057867813818537078264967136 10494299 633155461562958080398824847757892255300 10494300 -95722341122978419424181448370282611200 10494301 -765861700898245328229913165785171256128 10494302 10325537383671979967996581512399210240 10494303 -246413512907627607205704834114606490296 10494304 306745463822217798386995197147479015424 10494305 340697680399569480934023865314758621460 10494306 107897781677159834069063740267901644800 10494307 -600330365047200898256709227801120561808 10494308 -484812861586227907987226303241107957760 10494309 -110946748188993863338286039035205519040 10494310 -23349843708999163047307812017285210880 10494311 46458703890677318808699020118162649800 10494312 -157815352893935841541079087505137172480 10494313 -251458760181226882817406185547680842438 10494314 -104498348177961013818137898958451889744 10494315 -85720288296633252294016242527190037200 10494316 -17963587865225835108878565133421468672 10494317 -701884654946957312198267238938706181140 10494318 -113837999160701556339563433405188899584 10494319 33003947170000006963542232737181213680 10494320 -20513829636578001766680285485311918080 10494321 -82168022178513432160864250659985549376 10494322 5664045796686050096295722027482468992 10494323 -205716375591517062017461681035438928560 10494324 56306229938264272801420060483638476160 10494325 -72546094608336742137201096670893578400 10494326 407529094098856690739820242215042238112 10494327 114640310608509371046235460427731662080 10494328 323322550025759368994689107233399746560 10494329 805031134493468843948258648014104117840 10494330 -128186070083257319159079557610489600 10494331 211966603488283146893486009508254804132 10494332 -121108513472878926684451431407737288704 10494333 -346814859863868295876405441381949086080 10494334 -7123830104617441392032436837996109440 10494335 -279215869473651519482983503950824845720 10494336 -96964642709830187556963175148971622400 10494337 -6550365608362415139327880532600933376 10494338 -293176355563639575782911225347247343808 10494339 -112195645147248186851816784186544288776 10494340 124219960998881748612461300780972052480 10494341 -324465736579024095180018301817770067616 10494342 -218639535729554554558215679876557886560 10494343 -125977737530851493467378815321151666408 10494344 344431530231682058002823681050562887680 10494345 -3052933462907172462314992651329778560 10494346 74103007407083503323813384509542464000 10494347 19997382833356156887254864821914944352 10494348 -104161737744367747369514946664372961280 10494349 508562367129283248659602934176242772000 10494350 11918043827648137407939363409221830400 10494351 182709603520046990679965477131945878624 10494352 -29503547240224933546861128651300077568 10494353 163655084964617251106508591157574136564 10494354 -25384579654529953467976171953947272704 10494355 -116991809792938787924986624168538006880 10494356 440938111417932727308941897729276545920 10494357 -123286696682173327070870922946737444960 10494358 -23315106663418703325148493407721410560 10494359 203110971739078328395172795443880048160 10494360 7979981208698652709550041726930944000 10494361 -1066092360160000110445588598722258747840 10494362 -32598522054532064686742961108900373248 10494363 35119181364374135668286305698226806528 10494364 383682103806510580069269248563236363776 10494365 -2626932176420176048695545255626444800 10494366 -133987452377117407468320509564828372352 10494367 92512701339125562909393824628166098520 10494368 -113527070181710734956668966452749926400 10494369 -413751466059613634120678415131539996206 10494370 198524457774266826138754026625033070880 10494371 -81149596934775882557588515536966243360 10494372 102010479505918655572190611968275865600 10494373 -910250142813760345224317329526782770980 10494374 -229654640217389047872690455461170249408 10494375 -86098170123745224558519347176400550000 10494376 430044890527197196375998358436011822080 10494377 319128484373455679394675075005479775226 10494378 -59450697746972282932205676974986998096 10494379 198865367793146020219731897705038574192 10494380 -30031346135276164134314448137901588480 10494381 107132919330394100634641645667140072160 10494382 -299604128049438361806860644263528662208 10494383 -343063034226700233653904453652097212920 10494384 -24102217299375961517102103399440056320 10494385 472944154454707756647531446534519213760 10494386 -132067138389685679839032455495477865984 10494387 251030225754969778506567884338625459040 10494388 -117200636516717211327003669883579395712 10494389 252558165410436313974533875595503729920 10494390 67026682132321198435534392124449985920 10494391 276568335579728379173536614956215512832 10494392 41031888403691287814941040240884224000 10494393 -40064777435048069729354353087472450496 10494394 -145924406560776057089932891364208664320 10494395 105450360057316170636886093692556486080 10494396 196243376293691149762200744121617391104 10494397 87910516718206925426805206106891371846 10494398 225953994098117555840204102021806291200 10494399 73760252350500352690482076529663513088 10494400 44529104126255116679199675746300723200 10494401 101694340922841333227911638060961438404 10494402 -153687730631119005948810653983331645568 10494403 17638078121057708035649369563270318400 10494404 -301294339365921933430105370615890963200 10494405 -147762389852682696168102146888899813800 10494406 120912920301626751387460084173761624064 10494407 19876615910645381792519751744048639744 10494408 -2013057764773910813470065002897817600 10494409 134672664665875520517142072894390724560 10494410 -293174839854500023954610693723931713280 10494411 -301261390279688870921262974813715686400 10494412 -224206039003607444980178601391730280960 10494413 278238818659010629112795345229908716662 10494414 125754041606225899812642944034521610240 10494415 155603174504681399006383959930958807560 10494416 39703812820217460727107361218647580672 10494417 164440063831191216467957817511250634048 10494418 -381930000545225681835985766477671896960 10494419 -26027873443100998678860707267780396352 10494420 -28024280490685229661430635025720965120 10494421 6490887602181679535372988054237902720 10494422 -89906980839508925939589564799709719680 10494423 166798045369207054276663688529603560064 10494424 350576119335532454664935776760020469760 10494425 -33404242040065660962536915473257764850 10494426 1895732208095060128610064083663890944 10494427 -524877734913963946719987399457342671848 10494428 -49040088674576833302235194152874240000 10494429 -76002243325925908321299324533449549824 10494430 -11783010183889035688792569856790784000 10494431 -47210911184329791873037807187300677800 10494432 -24913339895921182224809161453905641472 10494433 168271178325763752888346519566033823380 10494434 195495395471327733889093364930061377616 10494435 18715153674128786474226569105818636800 10494436 -217226362016798798184076587827648594688 10494437 7479130487270319577001282754372352992 10494438 70453421543618131475555872698139556544 10494439 209296712358394999835776291269661317120 10494440 -195377143344871282587196063086447820800 10494441 -89734774785947167901120021784184492320 10494442 -49869408861715577881383519359885291520 10494443 659282148931350204121142958036018376692 10494444 -147260835694979410822541057705706883584 10494445 52244278570206136405839583390561252920 10494446 -98719305389013693172400691433519355328 10494447 190665493819991301908240316337596147072 10494448 159043701647524400649829477370173685760 10494449 -23514144568653431295279206375116899264 10494450 -31592000575292837436094696923545384400 10494451 -19416597596947699238408643507255224 10494452 58550829781898020077437303664707304192 10494453 -132460798810043397281894470331888275296 10494454 423177629075717308724091335349650134176 10494455 9110632937687723981953821687087388560 10494456 -17893522398605323812275519448682659840 10494457 -41465666164849543000838743362811364674 10494458 -36541632084306800263634798511308316480 10494459 -278451384177973946640172992335623597776 10494460 -39718158858617177591800186205455027200 10494461 -45880637969032987017767621372011579776 10494462 121037440895157794797306396170463011840 10494463 -40152014228990772262647592908028286976 10494464 60014190120119275851897499749344870400 10494465 -144644236210775490471207774877521386880 10494466 146266462137132415995214875611160852432 10494467 -654981110280034546464422053486143059280 10494468 -87083986786936794294579710874766817280 10494469 102699866915810151883081807394707780000 10494470 -103414499132577503022747427106374813440 10494471 162634185029413927319083251109396353360 10494472 -58987605098825603791578940119232665600 10494473 -749431914395352460883417844579030421296 10494474 -84623015288226714117689157755731716096 10494475 36005725228807753348724266059341740000 10494476 -145704764735111491745013955177486643712 10494477 188484768640632578502822353410463361900 10494478 320667224026454817536783834196291925056 10494479 -313136672092417799948112843670063806360 10494480 -2993362888159804326276053890695168000 10494481 63477573328889920287500026859704069632 10494482 93664974155050193131842417934277768592 10494483 376757921968524701708844657172569285672 10494484 65239678434178373692328942575788417024 10494485 174813876558869278874132213096765961180 10494486 11691592526584872883216332091739030400 10494487 -134089411456879899315324139902148423864 10494488 -59420361087011317784546117600712560640 10494489 -274738811252247670806712110226743171072 10494490 -31860582204584320963090860145308825600 10494491 -1267870783819553328621468398644347840 10494492 103487396368720998766058108141872840704 10494493 114199637782858706903733540572272048742 10494494 -337848035520876501299710656841823040 10494495 95242994359139983054003877128802918400 10494496 -305383896845318577446457991342050705408 10494497 -204331962292951027682134995678255616920 10494498 -59012232837980765559894097544366161920 10494499 -208889950200885714597883735530363687000 10494500 -260010346411379163063409942148920320000 10494501 416204561800209473073428989592720759904 10494502 417349689202910528155001133241754042304 10494503 727644777132218988798550566706267749024 10494504 129158910159908621485892863512081116160 10494505 173934555959713934852829729729383636160 10494506 136475307811493310365911942369482140928 10494507 186866343597893488827069028276458391680 10494508 158988242154334959323928337449007650816 10494509 -150931200792761712363250148170290307296 10494510 24202860206842541593147171357898035200 10494511 320979433400523290114064642827226916112 10494512 -32735378008685430064861700651939463168 10494513 37778359340469390704246533380725170242 10494514 -144445701444821283948509999446975548144 10494515 -179494790610733200534471414227922765840 10494516 -244259765117983275787114238874181275648 10494517 -769286272508208422312513775738355224000 10494518 -5243781734678847839257525563065303040 10494519 -159211717158996030482923087366857947520 10494520 -112943441647922542796646124597647360000 10494521 -405140805575632164961280692612126648278 10494522 -13822826643055853290515403312368770448 10494523 -70793768091591727638574180612906099072 10494524 110066454807990864451412448557281996800 10494525 -218928420736902834628398225328029326400 10494526 -163552776847908500346503191342038262080 10494527 448719088357201097354274254915240183232 10494528 13879129398880460993962192795431075840 10494529 462141991687872638029813734477038248130 10494530 -74220756328012013168884071345458527680 10494531 405407918502864505698560849290125074040 10494532 -114357287295340463325987643735802400768 10494533 256223721650836021365704371139386098720 10494534 -33821685488655491859921608032849830720 10494535 -294555504191605652372935375421186816520 10494536 119067307018825444894225703006414438400 10494537 -6962809250449670352566880653897094432 10494538 -180604504408998840679656833063262832080 10494539 85049353836050703595970763425846324160 10494540 4276333205904583603211778255003494400 10494541 291117350972364977370182719164116347584 10494542 394424237956196991332006259629378827392 10494543 16416236785948239852452923674826122000 10494544 -59429626873405182501038527162234839040 10494545 -97023703735040787379732410122502270720 10494546 -152745031344692103467724031960009823616 10494547 184236668920541627453028847897159358032 10494548 343925750758188181696611910379352205056 10494549 -184052152281349939529473514917465593600 10494550 17633529336135454485246907612225617600 10494551 276279556105068213487803056965209132552 10494552 -312677895171836292416876425718607482880 10494553 -625676257048137283414884426735266136 10494554 -33346496473411042949699792163850899456 10494555 -37331674796121212801833194771410803200 10494556 -233045812726524025572274166044085255680 10494557 215648589227354333229573064811727616806 10494558 60886307361368107743616196269302383424 10494559 -755834705376708976291532631035515116384 10494560 -212029481242431679175040552475534295040 10494561 29192562891237277949590166998433135616 10494562 20879614406969749413768256646995340640 10494563 -66657541078781013535892491180134507696 10494564 20423977292173189497810437415386059776 10494565 72595136111426822281244948103092928120 10494566 337487509844653069664953945128226359360 10494567 -524129150274815455177364552458867621392 10494568 165421454238311424609352833637505925120 10494569 -68749036364968329127410280602528291804 10494570 17363156822929041847977857433631315200 10494571 -189662533111283913620918400654627438456 10494572 -499335754418736293595669048910770432 10494573 -333130782808716632860857935283702138816 10494574 163973292190413620782682017652969298240 10494575 56626365541494519971511887332225539000 10494576 -80962483303646466228044358835381862400 10494577 1163051861070899445256980218634931465060 10494578 259159649977337613370917157220668853760 10494579 -219396402239126958136812554379951836616 10494580 94424410087541073298104348179036160 10494581 298072514832073526332913184833597468064 10494582 82679625495210887608584547887606411264 10494583 -530722031744719648112748063339661443072 10494584 160217342804510946133329716592623308800 10494585 48837327158311683354431915806966890240 10494586 352502567316020620277011461065421024 10494587 -414026040701996433314669868859198982280 10494588 -19147167319383732801292727653405449216 10494589 -160589162945150740571662436760376432544 10494590 -226740389080695970277076196488662347200 10494591 170795026829845211249429635694050811520 10494592 -61283522163260296426010396384726876160 10494593 -134074198878569567424348755566884521760 10494594 -176698872336207030175317104052650255232 10494595 297783580039716464201640798359400379680 10494596 213046751154073694420847105787259793408 10494597 328256717116046294664746850196646651520 10494598 -191083022622672572841519620918322295200 10494599 -55854463121873470444076898078964391400 10494600 127011929037028042667569614972546048000 10494601 34376197455972373710222951946715102400 10494602 -222126074361344163665182181830567620768 10494603 5999321800872314091086179545092772864 10494604 370897739302244906045926892223431872256 10494605 182445929205646881352815708379247495520 10494606 7088890342273876947756872414908885248 10494607 580930921052531491290945477164170168320 10494608 65128628659007979110409848836251820032 10494609 -81385626260453869012177828256560613280 10494610 -19733410755410152698733994845171430400 10494611 -255585774450954322428121329939038042328 10494612 326488045672348439196016508452893849600 10494613 -236567521812059505002756372484963808260 10494614 -119965349762173839900512013764212700928 10494615 153897645150952568020283439113863920720 10494616 42865269648887950501373905991140638720 10494617 -35877934380371930816319794484232727808 10494618 -13541531073336777980696269531311002880 10494619 -377696950993129613159411526754821353980 10494620 -380538805874602011733074525644851192320 10494621 -77086211367202896120752962426270269492 10494622 -107381178941994387746375578416394293888 10494623 1634571584992162420552500478660810608 10494624 117639648773564050622621876080997302272 10494625 -506509849242201157649002442209995360000 10494626 5288790570034450489543410038475321504 10494627 -12520693687282027258280194670046382080 10494628 -35881608421074547787425888820098997632 10494629 249664864824210305921539787061995667420 10494630 6221554118227548699324409459322265600 10494631 2649986812997162766826615083513873072 10494632 318065756773215619119184079798851046400 10494633 -71645363140461665676981542156362187376 10494634 158910064536971980150065761250781734912 10494635 426228978836708130027081664355703178080 10494636 102815197338644348682532914988867123200 10494637 -1005835577713051059380400093066180255840 10494638 115573892708181897618008399436620915712 10494639 144559645581998442616887721225739830200 10494640 -22567700170077394977560683724869140480 10494641 -384041908375080562660195116215231150958 10494642 70131596713530936859801191851063286912 10494643 90699291068090899173162225221584993840 10494644 82736372101210342589881935054688801536 10494645 70820692984651623928545580046181826560 10494646 38236063044168478623211294455150586272 10494647 -47834807434963652588411064277708369920 10494648 -2916509150698445796139471801728614400 10494649 -211602193389663989558421233484317427552 10494650 17751452851020417107831452147287648000 10494651 -9500614870345536411041232505496334336 10494652 -97590411272240907686084623618904555520 10494653 -172018194714159705226562983718253486516 10494654 235666615221727935847680636073830085632 10494655 -479032657853186687952280779016223644440 10494656 -58658005590603873988820478600869314560 10494657 -359044172471224609873106938042925115360 10494658 268135684465782548539068730857674013600 10494659 143449153204320590449720030854640644816 10494660 210721306310239091727081289294764011520 10494661 -657880979409913899771905896801988547588 10494662 -340234796392161042070616148957840870336 10494663 -47783763810609037086802042450757808000 10494664 81109658272362609995359639013112422400 10494665 -594853245351490966253289908036766961200 10494666 504006742180060169550073726197427200 10494667 150169234957448223160779470431387621992 10494668 -259749251738724891697861935838384633344 10494669 173624916070328153282703591640169401440 10494670 160206969931634829867821284400554659840 10494671 874635379971777986758754661805487346288 10494672 116943081439625170079018012224469729280 10494673 -470590014189878499836569189515236594382 10494674 250839435395685338727367849463534505120 10494675 -35449007058376023166754242353162255900 10494676 -647945718669198014080323296906030059520 10494677 -827488472313819032032739694001992504768 10494678 -45042569485906144995825931100601630720 10494679 -45928796010782292553015465659486468400 10494680 10056502555727574368463794458959052800 10494681 -86000862526981265806086885744187689120 10494682 -25550849350540999046684856146146396416 10494683 52191738090440798772653133171582388932 10494684 163769532373857736372686523599806737920 10494685 306473771210640266606546302023705190380 10494686 -123661325445729504536943490054996795392 10494687 58113573817904408976228958062298580352 10494688 -110569192700512504833690429899939512320 10494689 -27902084789272834180053799475515296876 10494690 -17057010615850222415210226072210370560 10494691 356757843214172601170173947400367304092 10494692 2031065950899835847072032364706523392 10494693 -77497901614726813199350305782537760 10494694 -52238270252383005092428115883365472000 10494695 -346216873370358705870172746079405333440 10494696 -193706079329628314655454982866703155200 10494697 -560520220806286361870601773765087853788 10494698 81367776781444620567996341411716551600 10494699 5756059914691371076400650089418284768 10494700 245549712730136145223848755317730643200 10494701 149455315936280286865124935664278217952 10494702 -491297493649872284424762624313799040 10494703 65434061590123803877310008722166363144 10494704 145106868300788332882276603661644431360 10494705 -48142152577099226514092567660427297600 10494706 288549151566643911600757943106578817552 10494707 787900497734270081755953090179766234840 10494708 -49417662476983959208850636575458091008 10494709 -2712872820057931960063354877683224832 10494710 189222966824614136379041452122360821760 10494711 578318734789725381592562476033320386640 10494712 -129566505898925867400482894975763333120 10494713 -777809044943470443684200400822882694038 10494714 -211072446220813279740383210553913896960 10494715 10067544702243126714699445639617849600 10494716 -296866761601852963282485205438937115648 10494717 154577893615584692544269831485199260512 10494718 75099368260660669127718972823486643328 10494719 522864553906960379032716423401211429120 10494720 -82435446937347623048473960214566010880 10494721 525822814786192699376099102933252003332 10494722 195145120732567942266891743502981677520 10494723 -151690410731570477971981174910953056000 10494724 726629150739322736099878856320597671936 10494725 324554481852673378962607448324450432250 10494726 94357115239777871668987428122855961600 10494727 84181383835726768087745170234832711576 10494728 246324471637222881325724139083524392960 10494729 28907953726987949249001392639255784960 10494730 131510362177731521546269915764439985760 10494731 506276634093477074795310735423129815700 10494732 118808770618374096893220339663954051072 10494733 -183038934953871200638645685292541707360 10494734 13257679387016939074597027644679908480 10494735 -122263101190490264544179341634499126000 10494736 3429324591906216036727029179967864832 10494737 -249789184195256096170354629934187173008 10494738 -21551378278400280104498056346010393600 10494739 413528984689275437690790033195791789424 10494740 19851651852630835272489221944090951680 10494741 278910814908872151573998807224547455392 10494742 -28718227480906009920743162960589449856 10494743 146664818661417616135549907382199470720 10494744 -9279017126324086335688939746143969280 10494745 -480355249396246441042975469090757201600 10494746 -18788407543758340072025103042809608704 10494747 -369129146431849429477881194662702843476 10494748 14214566780034100774085515517599583232 10494749 -325543502848073048704637564032803140250 10494750 42168916818433926309433752237312000000 10494751 -172618735423868358641440709407259513248 10494752 -10500035098482580012320971675223982080 10494753 -259505166506436045605338578370125404496 10494754 104623234025596077892024762688474207856 10494755 -373734875614484178116385273366668719200 10494756 2025842324865219126022700577273962112 10494757 -22844294582727038171053290767311587328 10494758 -224800676479760633339550336275664191520 10494759 361415930223513371590355796526789196928 10494760 -394475467351108499536466604257356032000 10494761 772938082295993301646484686835185883892 10494762 45518791101824645124899610544259337216 10494763 211223615384173129709441491413241887240 10494764 68446106260027618945615746835932610560 10494765 27144998514811548567499149389229978060 10494766 -109267711494437070358179370199216268480 10494767 -55886807558522179428062775709579571184 10494768 47732987711611564794049638048082919424 10494769 -147887122582248242461099632446780138256 10494770 18548785948452428468504085627470515200 10494771 -83214106301050586957896103015705696256 10494772 9460944214778089502884376407662067712 10494773 1023332753485244266063893659412221162784 10494774 138712035553973018061184858628691662400 10494775 -191848223455093454793806750092900601200 10494776 177655541948623874620559893492295086080 10494777 39647931813160984674222821617116931920 10494778 -101278206704304740277335976517346757120 10494779 23726580252937853980065508444901305200 10494780 107781907951065422879485438237327411200 10494781 -543906523377652965988847123147841267840 10494782 119737276151771035603393509627770548992 10494783 175667617889312805103819959827121134160 10494784 155502971158941798177271617271694360576 10494785 37907250744688186115050353803060156160 10494786 -377917970002513707118875957934946562816 10494787 -257965473214628013215181763460309386564 10494788 -80745695565370352072724825167938662144 10494789 -290747282396338649730885650049252722976 10494790 258805232948405572217876189252602166400 10494791 -42222338645902172453539552282619416560 10494792 -236251059144489271118271137747278233600 10494793 -516770715017267579929516041912044169776 10494794 27113455534149754088612011899233893632 10494795 509390028131214951120101038497296640 10494796 -176481369267587184944115593608525303808 10494797 234640002503737493668853979275184732972 10494798 216378222887728768103758251640316441664 10494799 -75275118744508258649148982471852296464 10494800 34890325318859676959312673994476134400 10494801 -110765828778705367897314741962695938270 10494802 57846723038710927800709589189745868800 10494803 452425083544585524294614840807260980288 10494804 41332698113615233159487288095399274496 10494805 81787191004467946616902500492279674460 10494806 37173409296762730396749427115241780480 10494807 120851713438594366006008366589991360592 10494808 363663388051463118933559959081696092160 10494809 -88110105069044500705603047994980792 10494810 57337212066788633516575340069061201600 10494811 104117849401487399448843607334342760024 10494812 -158055606653343325965167982153955250688 10494813 -141893554578008001090980924053573793280 10494814 -36218503214992323497303694456361344 10494815 396430934357597273454626813539620252000 10494816 306994064499848519597511016853712666624 10494817 62409956336443681440529341709139736866 10494818 -263788024729585923800130220805619744768 10494819 -460346019623088961238718651305764465680 10494820 -199744491134468326835180390863257388800 10494821 3750067757954529595902021490207639680 10494822 -102271983677037433854519205080913940736 10494823 477498867815978491294038389401966022072 10494824 577592485366932284214226282066476456960 10494825 -93192173180333136900139711863796840800 10494826 74799991359758668171345507086670255104 10494827 3383232210755738265152095744782176544 10494828 46991748196044785801063692290754298880 10494829 180749972960782772598819954516140761430 10494830 137895076265171070478080569575679386560 10494831 -157858704052326229940165055411457363440 10494832 96157074109978983251913682424688705536 10494833 31900229630966677671944831840675986944 10494834 -15831805752200434528201346316627886080 10494835 -31779413632045586323474153998919376400 10494836 -198508907296035021412589975070379898880 10494837 -29017464594409367999511469945871061906 10494838 2657861980217186417334943107858759744 10494839 183273796411132418965912519473288607680 10494840 249766925112009086487259096422899712000 10494841 261379964263251068589064915108172166080 10494842 251135052419903038992059548100851401072 10494843 -79137731222193555507235119303357072 10494844 297007586256152542070623966254476404736 10494845 -23499317474445922825443888463684749480 10494846 -4485312504107456220615312777171973248 10494847 -100879663106309457573541196282347756560 10494848 36046992179951801124744231775780208640 10494849 -160856841873328371749748898523952009936 10494850 9659649437112088969024040693350732800 10494851 87948408349650786113150727830279575632 10494852 80338711200679733126743113673313193984 10494853 68301747657957638195221074923990603102 10494854 76504689051785351962554830582019048192 10494855 -90353491046359058123186036403890910240 10494856 -132787184883050824672083489173451525120 10494857 -351301751399552661886573230697050177894 10494858 251271919227268334528274541897919455488 10494859 -618256949680116945064425491186917043920 10494860 -176470518774345496372471416347240401920 10494861 -82563555999132263949113918880690621120 10494862 -6580275252790659059286819687023308800 10494863 -111521223374904145783104530983727655888 10494864 -24675359119339877156397855761416323072 10494865 159927160210817903744364248069702568960 10494866 75737220883624308133520097276802207632 10494867 -403622464835808895300216055428570491600 10494868 -644687894632873725425909500566253297920 10494869 -299508893703311627966094657892646595648 10494870 135477957494939862160220346380956348800 10494871 304186925084331373313147513764510640072 10494872 -8424381966283187365069810193954734080 10494873 757370546368598784740801122415590524000 10494874 -54749344343475456916322050183484743200 10494875 41659955005353517364129343403503048000 10494876 -165994775901934645083537012282645774336 10494877 85211735294189487671952381511138114560 10494878 -324246061348493880928961772249742426560 10494879 142710675145603506161645062771595584584 10494880 -196536522586040089169260617363986841600 10494881 3982444692240700519939946051217980064 10494882 236571699051818381229768466326546113952 10494883 -12368784977939593123511733585262100736 10494884 -324949362561735209610656538565429325184 10494885 -33118017283085690938943309465266597440 10494886 -139579296861859250555584525296010072608 10494887 8038883784652366225017117224164674600 10494888 300427470661710496538808399921888706560 10494889 439067400899517974169810549105792654160 10494890 -202905006420084726002349985220009779200 10494891 -51006098271212135174204905067240907456 10494892 -377413275387133483205052623335360854784 10494893 9606630535696468863087002535349274124 10494894 -73930325423598675828270301259638987200 10494895 131735502687390390138241771796907849600 10494896 -30743863590953499769284397915682439168 10494897 487405441767218437120150130769331200 10494898 -7042119843939891343882813080013762800 10494899 97382600110703031105965650922800968192 10494900 74783777057033925978261151852064256000 10494901 232981004623024429392742841026338835932 10494902 -36308116600440933764677321526868867456 10494903 236528505828672221104978539642968848104 10494904 -112153080879712478035999069833094963200 10494905 -191436898382467851531131980208220602940 10494906 -203050629048686922674577581102789815296 10494907 5650155206891320228020053807048988400 10494908 -221561559556178428312118244843409442304 10494909 -460799507704307639093297553995587898586 10494910 -151612014431928299437358113271197121280 10494911 59067857351225049360592193623135051632 10494912 96135791228356391142284510856763932672 10494913 -42092470966199315150967382657451462400 10494914 46092067225287221524781585070060919200 10494915 117327520547749212937337323961050324320 10494916 370334215341961730709263623127130347520 10494917 -467102068540076463434406420485413149120 10494918 2424298738553433506704597392470710464 10494919 204804130721113212258847589195330908296 10494920 404552504730593478118675808735576064000 10494921 -88653970085221030433162022154989147888 10494922 347707536621981889435827415843225150512 10494923 118100652943492548500343283527603317088 10494924 -6311172595781540119779372296822169600 10494925 21745241797656855870586012848472424800 10494926 57614402135631945992006643083668224000 10494927 -695550156716339474427366532297338649320 10494928 -102557764758283615484290711322906279936 10494929 598657933843597757333473188263714106480 10494930 -75967865124984653201188561785341882880 10494931 453010043084225603526426603386933690732 10494932 35354110362979782220726472848743720960 10494933 176176071678510996231183759367999948224 10494934 40810947052382285438316895452706230144 10494935 230011101174635164321742323834047532800 10494936 255964706290947036462730838137877667840 10494937 432819700372243798831142358242821912586 10494938 422132043438563915137385783315194203120 10494939 -12346505292647228531892134158136125440 10494940 327911889647945568596219819061497164800 10494941 571900690151266449932190358168950546342 10494942 175633227803252719331271178847353288512 10494943 -153667771449249254791893065122950622656 10494944 -36543917137533608944940110434731556864 10494945 -81166773483720882745903751974373691180 10494946 -61440972106070110243079321261917396992 10494947 393696209131483088678323023129655066872 10494948 516814698046635788994523344216279085056 10494949 -10696678430130688470361429914038435040 10494950 -94386834452527354413816428382150369600 10494951 50600755187571194655684448922450660304 10494952 -321803067076897282411767842692647290880 10494953 -168815606211233936020045358441398976640 10494954 -162871021663503711038700206096282342400 10494955 2286218788850357189544388024317042000 10494956 95329659057880516733327094534210216960 10494957 93959691593533864741023724760590817280 10494958 137822303247635878587460792507903894080 10494959 754295660435870702764854117552013936176 10494960 -9892642063894935891784833993529098240 10494961 -51241971715675685161690419548415595008 10494962 -165449460475054262263332168356466298848 10494963 402512247966447186797590773954918811092 10494964 110353875171523593752576213815944672000 10494965 34415516630934595124734675055498520 10494966 46242493947714790117041318550603137024 10494967 4802082162582586769821520081000381232 10494968 35107841807438190705081878870016000000 10494969 16501289028482882545324045274981865600 10494970 40702022398739871773365832214607219680 10494971 360162189150628554625350246715097819172 10494972 -55003955868819064829155224250885598208 10494973 905737525512762928642270548852559451040 10494974 63203398437951264992627393821203053952 10494975 42698144325321082780181314009636561200 10494976 109790337086927530704102006038449881088 10494977 -327178214675590126006648724342365746174 10494978 30461685968751279988904021879260374528 10494979 823647455601294612374264498717534941440 10494980 49524191952397776666629371801034649600 10494981 -87201613208295297337239102549592022400 10494982 -17564480352633121835907914645884053408 10494983 339320856758971154447360677946081774232 10494984 -107966495782959536744671630808191795200 10494985 2508144254054885886159750434280092160 10494986 -15070032095210816433066705264225894816 10494987 192502857296185068464396467191031421952 10494988 10007593686132353101797046784662044672 10494989 389786583307146819701259050959839581100 10494990 90846536903701987175148608079080941440 10494991 8600493696470885610776049976804786640 10494992 -1981251413422081566619263679282544640 10494993 -34748939898347767344597904847196574176 10494994 -39295601845388668293131458796543023968 10494995 15528242791228019141775352416524126880 10494996 310067022135875333853693619646330222592 10494997 718337787660827215223143742654035865760 10494998 221364847562209180822037888087411796000 10494999 69721485591748549742641340635591271664 10495000 6555000825462874957910822256480000000 10495001 -566000914112449547751967456278258574176 10495002 64165338899133703532744963043658627584 10495003 -294194558616646688159054438373343290748 10495004 66132425804926422297459520758170651136 10495005 -192885626501259757834513057368427673280 10495006 -506911418385432809014748461342083194880 10495007 -100612890290362642776023048828620763040 10495008 34538151403622989037897276075207884800 10495009 -221461731832951742489533601998810712384 10495010 4620888010874733218798917322450972160 10495011 -298508145840786063860725647047618903040 10495012 -433957739264160719674326075023405783040 10495013 -350899313592188927732855249972619459240 10495014 228925125893091125839793569073462241792 10495015 340241385008367134620942339033065515520 10495016 52360956684302646160665276067096565760 10495017 15729854910225830706618064257579870336 10495018 297474816091463368089472207345507453440 10495019 -187505375365358373432942209052102817152 10495020 -186779513785759260530037873406250296320 10495021 -1128936455916180978212997264468529760628 10495022 -21802543553968330781980274778386108928 10495023 -18438852545861844630742868711884315392 10495024 35810279195934356592106502043791032320 10495025 -7705358122054467717471147288984003450 10495026 -162682648057013510797779457388091949056 10495027 -593500340017280064687426623243454795124 10495028 -282262802027784473682843479425033352832 10495029 -185896657076047530602231047128684078816 10495030 29841508091964285688590396341519155200 10495031 436301820570792453221197557558561521832 10495032 210366898072529056635512690658957496320 10495033 -117583261621768021854476749333608501718 10495034 192423206251230753334664506527134698752 10495035 -122725419615724989552593516640531324000 10495036 -401292831017707683551514765934668805120 10495037 -169926075674436262044933742218720658848 10495038 3081074588585304713965553573047449600 10495039 -104975923913970207017451493790093817944 10495040 -68746842098397958041026022376876277760 10495041 2355962653760375650716464624882206560 10495042 135993628356560583008464113377641236000 10495043 -74105313357678448264673681623236726336 10495044 -110707961262734263083574672508150882304 10495045 226256776915089209608954712559036522240 10495046 -21279446874519512219469363679352920896 10495047 52610211783014941653340606195008940200 10495048 -1773307046502629866879173020307363840 10495049 -556863162591424685445147396222987221760 10495050 10329925132703142283556208676208947200 10495051 -137838436884918537317843017141759829760 10495052 -45515350192512632428794467206180385280 10495053 -4590301220780314763350098647560699776 10495054 -48031711632201045517503026581992447360 10495055 -209324374157267153007671146699533545040 10495056 -42740624697985564580276504708382720 10495057 91496492197852300604979008338391101092 10495058 -27670291239581934691153133646734699520 10495059 148200225252995591856884932940948428080 10495060 63180475848573119364796661657617896960 10495061 23947277746560143301135053450723932800 10495062 421721498013394989882563827164730707840 10495063 271271097272342382109047060736097445624 10495064 44674874127803731364101855110552760320 10495065 -95851454639349217460715048360797150400 10495066 -262668727984917150369004254585196938768 10495067 -17532292684334029439161992214034413848 10495068 2526964269047071030183687007681249280 10495069 -272813752136378903510830691157292339920 10495070 -169701627781781825970305756847183955200 10495071 -47697806363789745162608123273402952000 10495072 55116620079444076451921256134333693952 10495073 68025868776759222358424511466574224560 10495074 56357357354214412230569725840455730560 10495075 169853023014154642395044484243991790300 10495076 -434316427976488515948824175513787386240 10495077 -88423357852358760835866129177569726880 10495078 -109769938526466769589407473869551288320 10495079 202910278791796601943851808545144947200 10495080 -140668289130314182334790090664559462400 10495081 -125290911560969338712463697696777797744 10495082 153390406039877276277501576421305415680 10495083 -264290994931093343463094246625142169152 10495084 161003103901769341349269312145204284416 10495085 47886707002452269172152035203979008780 10495086 84710764375232564686992412195313510400 10495087 98635352570361784042206692405621243600 10495088 -65981151337979506552245305768356773888 10495089 32338135461109723310287624252551770160 10495090 67703263664009898308857591979038096800 10495091 325458233562965490430101200386241307792 10495092 116158825786306288620528878186038781952 10495093 35073883884538344713637750545149865280 10495094 224250414473619374485679754055624283520 10495095 -32146889018718156001874687667420264960 10495096 -6542405084243600731632843906259046400 10495097 -546580615695222568558135918062526093680 10495098 108001434393632071317428572725013798368 10495099 -918563551121755956086914074614984840864 10495100 -115942896795041205103300292211253248000 10495101 -34721195419559108757042681348423415104 10495102 5281753104678430382532200272955852352 10495103 729418268037117978492249847954687428960 10495104 70011401894392489721807033988525588480 10495105 -6509069268408742947675837597837997740 10495106 -410018753273838651769942581711006410880 10495107 -33687700818027437072710941330499828992 10495108 208771928497359164089683799940084788480 10495109 307559078738840872666426266842217687672 10495110 -111956807073057715898024458474074240 10495111 -248300134458002770398824581514750927952 10495112 -26786129530412367448088062404516249600 10495113 147317923022653431992375996036478667200 10495114 290644866802168681656126789515039040000 10495115 -214831655196812312627340540945494978400 10495116 -362586123801941427169522518939800970240 10495117 -340175889236414304522445198246058197834 10495118 -7965834847367825829648909215213198784 10495119 274491164112267090553868159252280516744 10495120 -41069974600235498170390746991736094720 10495121 -90039092715541637961112783168652306496 10495122 -108484238216162006955152779357225794816 10495123 168205896423103435506119319024885779372 10495124 -110331287539351089411772521394526210304 10495125 -210463142623928494273370382286233240000 10495126 -232887666367077371182195534858797772416 10495127 684069171717773798958859535047346315976 10495128 15369149601309743270111398802964480000 10495129 617189740258045195732790951723995480260 10495130 -61245845716654789635188605594111303680 10495131 -23652134062237846450982342510322387048 10495132 -219149542923578809507187504491523183104 10495133 -226216251249877832750515477748792388576 10495134 -79212369658539495557217202716817847232 10495135 -10917140184416779820020905327928686240 10495136 851003338857915665288473580642762096640 10495137 27124550600304798129983627344178882880 10495138 14625462178011741122076863859108061344 10495139 -1237546661166854410615439456582121072 10495140 219637673588338861252860452109747916800 10495141 20749188111505324488370115831386020542 10495142 79758232849197539197661094374011562112 10495143 -46515749253831060344374554358398950400 10495144 -684140818231622776585635716899357900800 10495145 -343969379500892051055531763828777612800 10495146 24535451270278963312216277017331683584 10495147 211184163264237181929318233683787045760 10495148 -630681772985385488460988993356605889024 10495149 79130971803541778790930507319154933760 10495150 -291860073575787827608559448039173088000 10495151 118329256814327588755450637985926246904 10495152 -86953408196729992511189687229030875136 10495153 -291598117097689396677192933966516504576 10495154 -397605414244130481529006285261216939488 10495155 3842662952221331530228528959960203520 10495156 90572121497997404517587164445421711360 10495157 137154577132450683861146579404746500220 10495158 197576369065456410736062144450084044160 10495159 80874935761442096192176813833949458816 10495160 -99293758065651913151034775162322534400 10495161 -44961389001674380620693447215955633468 10495162 239538901712681089736027756050150814832 10495163 -6624401552182913033247009496069396680 10495164 314286630705518328344272648342023000576 10495165 -41600335617946903871821562348738297940 10495166 97505815342198775149195861507761368448 10495167 -180559153374198285272779340445788285040 10495168 25055903481296309314629754073878888448 10495169 -137752127496441944458156238519331600720 10495170 633011019545921077091051267991413760 10495171 -674582974610116374758598990657504277608 10495172 -102748908400695037713291778660682189568 10495173 10452555302795278184523951068836533120 10495174 -30995489200521876445934227990136540160 10495175 -81074530092459830562188880426654244200 10495176 173259799322033399200696099276921405440 10495177 -312546888415627616375269301884520384 10495178 -278513417758223052929244916325451153360 10495179 -141868805233418228955937212533724582276 10495180 125106860839965417665301781591179264000 10495181 -501078453263631870077335080249880251018 10495182 -3096805865360037453714237522253194240 10495183 -540881390749608800003795733418106259360 10495184 -26008842830696085237939308921050890240 10495185 53378590723548510687583788218574253440 10495186 -60991423067855131599101818094492079456 10495187 -836398273574712692598090410946546222240 10495188 -48893827892442329468790200473712455680 10495189 -95483526531822067312947831753966585010 10495190 -214702948980541965558577251442336646400 10495191 120254858754871090083860362941309729024 10495192 -398787738423183538571944494735406848000 10495193 -189005734042084235220179811351354080256 10495194 37621598511699895603660051139026947072 10495195 258518864876808984383887686099860720400 10495196 -505828656715052563064228714518566827520 10495197 226181934625646883517663205771318687040 10495198 -3984051665390315527628054513234327808 10495199 49349886031069179754119656630660384256 10495200 85746834995267295611518646995196313600 10495201 -163906226125699085860994376713898568400 10495202 -154939686837581502328283811432730078848 10495203 474197806064825423050587833925709066224 10495204 299690471212338174132030204071150243456 10495205 -39914536195210613165763014454746572800 10495206 174284590748930766170052647800470617664 10495207 28617487837930820484744383694759720480 10495208 -115971281639591983912780113362058839040 10495209 -255688974749506916170206375235754019696 10495210 8041594661182480808141258042404062720 10495211 13699617982151569408617202021111573272 10495212 -71592776213419195964149980083550962688 10495213 -396303539278273642784941218175984687476 10495214 163753375926441472035163609452319082880 10495215 -27431697485216004903162676916105867640 10495216 23571305998860889570123493082958233600 10495217 -386111971324674524273355834853886722734 10495218 -19574878616144337405527899873431478272 10495219 -89127757906315651944253644756126829920 10495220 111234070405146902451640780685497344000 10495221 57626652308690047626542383480620618048 10495222 -70448490057199854445544900722244403456 10495223 143111952229789554909221549534832266472 10495224 -245819752632991568163941040119602176000 10495225 -1719941860990044671843766812148668800 10495226 -129928421910693907056268493980743747840 10495227 -33731934576208938454428827417446946280 10495228 462788109611787898721370602291671789568 10495229 68265209563575741607036090885702359360 10495230 164444210709851991893372752177017774720 10495231 945016841910674711576555218405326338272 10495232 73435160111943033471766535691464343552 10495233 -89207955122631253560972842872178791872 10495234 122753956641262914174173774514517864320 10495235 97150564839806458463832609239793638160 10495236 -40843225457464051840083864565958737920 10495237 -185335479547318635010819053996127342114 10495238 93773736689482963767703646432341354464 10495239 -335129027250078265392134835329813137920 10495240 -105039390717720012072046639597232947200 10495241 -680528770214558561532708253297294574208 10495242 -10034573505875605455353089822111818960 10495243 533683237219048146810491343797960125440 10495244 86780450638386720526138071960929926656 10495245 141147610369164718597491581749661280000 10495246 -175701214956877488769723421987185240320 10495247 -130860884778942778849513828438547908368 10495248 22868398231120653954498203614975033344 10495249 -605244161170331063258714044004338876750 10495250 204257032537243435030017905160722184000 10495251 -10173194750861210483077661043999494688 10495252 -577040998372742641163490384872351240448 10495253 -80447766480733797317222448832672473060 10495254 68750983417826049332504310735019259904 10495255 -350787496403213186549299022325643267680 10495256 363822174505787401744299881534177832960 10495257 -113927917453034900441615376550982541360 10495258 142109966156565444192761920226315504640 10495259 407293510996687862241845502927301910400 10495260 -14081474452005300467421485580711168000 10495261 -332650012823092594351786292459036343930 10495262 44891408436381337902643555730713008000 10495263 -43379820084227174923593880291259638512 10495264 -169810376549800096007990006333517987840 10495265 39897822153725095589447753672362509120 10495266 187659006778471605589060797921865329024 10495267 52297615061944343867071488898822072320 10495268 -1152566431248784343801920201743728640 10495269 103333106456936740178231050301469490494 10495270 -52684088802800708219713981345735585920 10495271 233156800787396760960967254081975399792 10495272 45412415594089805930326088264433008640 10495273 -253888099009536157938967991417292375180 10495274 15431938871443691644564121457042220800 10495275 7230990894335182111303270092333945600 10495276 -274138654718617290042416334664887928320 10495277 155366824845919115842098641850501979680 10495278 358893414961937649667806466873202841600 10495279 352753609592377406199846478391015908880 10495280 636131947585651747931150347571036160 10495281 19331901896673534416132200160393937024 10495282 130140881406244757070968855409375902208 10495283 -13532378309116692796010910521361669600 10495284 37785448247571967050298243530708295680 10495285 127052856907650240588226312396163060760 10495286 262736508394647315002066831716740273984 10495287 -168824245125747155490889959833957841192 10495288 193116160375718931838472953681564139520 10495289 44439326693953412327093894439610214592 10495290 -19104888092016210631877812010702376960 10495291 139893224393822591074690607267171107584 10495292 -190872399307639524287974707455733347328 10495293 195288126473566784923024580143331901984 10495294 -270591772871484846468051233653536429888 10495295 428742212368577336227391566959280525800 10495296 -16274758968419761562443155674266337280 10495297 217100614631841416369638340348234295746 10495298 134870283130905216995331983546726400 10495299 206312669135514975831501107550164906160 10495300 -71113673367026679891152545560339241600 10495301 -76706341799239320555216607066098745698 10495302 -255285103666433812920394428307525800768 10495303 28710313552820035375746092515813403520 10495304 -275161256370108368580603254742615398400 10495305 -372087127471592318837054088962463148800 10495306 -4377585712060485182559308205259485648 10495307 21746837997189612665794997397766566000 10495308 255354893438518169574165450248005877760 10495309 2033351957173755408659910292884387264 10495310 155042844908185223411599462125314980800 10495311 6360570191203311192287797036802039040 10495312 -37331370982667817928334705259450613760 10495313 -144019220202470295375687403080911607438 10495314 53963892797232850284038373267454434816 10495315 -325960198987839545949226841075861696400 10495316 -106305649209517850722649441955152648448 10495317 -146611534222675459925209639376359335936 10495318 -3444010539501131618476349418680636640 10495319 638783968391686624852200977459974995720 10495320 -285986745140657965382650631617334476800 10495321 -32323071705542028623367766561968111478 10495322 -72889686558022148578880519248339446288 10495323 109036406709001282827396817672809617772 10495324 38854951439832493277737359317225350144 10495325 -87522548999022500025892872144790845450 10495326 -33494013026844098867809117590153560256 10495327 -37550893932500370260419453692796648560 10495328 -557841135411500209716896129547099832320 10495329 25095951478615408608960303928052184576 10495330 -182124678423639427517606904909838729440 10495331 160731600861957796750855502024673682944 10495332 -26925501728185978617132559399533807360 10495333 292868889247992776201003578510068255360 10495334 161414928119281652336467657647466252800 10495335 323824909217553742651261952228102568960 10495336 32742839374296163913355447548195527680 10495337 -158406932925201154212883524391638146688 10495338 873488348198669475221465648571199488 10495339 -587609783842114813558699793689129790860 10495340 171768094802487165404132504858209689600 10495341 -381460309166213305817782548180539768148 10495342 -123998292291577514469270101364429749376 10495343 5410595784098071762618923504120848592 10495344 2960889849485423872414929291405754368 10495345 -15914985710150447741187670052948365440 10495346 -91646016071732190057333098071076903520 10495347 39067887974673817663694061694406694000 10495348 -92177729096433465637102783290359035904 10495349 738752498970264807898468980456014392320 10495350 42916660663428129491711807846267995200 10495351 126317951386591646737422808699656975304 10495352 -50524253193684820239309194997455953920 10495353 -1606534984693517751386712044995048992 10495354 -2125629186502362719378572554588414720 10495355 -208857920997249673667189287502090326080 10495356 -17716803467997226657339791204232190976 10495357 -481477550880917531472931987723834134394 10495358 545410900077156000891017230132664479872 10495359 -26270574190426169974988502010342660080 10495360 52224068343425868684724053776479027200 10495361 -862658930339023419541286802517032230700 10495362 -127329072176933882467287839601759218304 10495363 134411713922140384812122616210973151612 10495364 -409437302403480657864275728756867150848 10495365 -289459046357754957521995693492237680000 10495366 1795660436341268381826738350671493376 10495367 179221552325710452037513922224106779416 10495368 100722842744042755991462885352359331840 10495369 88676653664848261757367326449410120960 10495370 -98968285592532658555599091892868681120 10495371 -158111880870169697828167859257045442088 10495372 258516364112657963998015325045027281920 10495373 -55111926344391992109996584584123955520 10495374 -133602367830878958503261701869954555840 10495375 -811651313996927025637251343554556200000 10495376 -40593201906203763417245827915716845568 10495377 -283491249617792390270187936045154419486 10495378 -102759760888255531384365534421935002976 10495379 240167077977206268464006850799274167980 10495380 -21989501587906027756922344643000524800 10495381 -123262954873935433962786084739419513668 10495382 41676626278509787071402241309399118592 10495383 -77424256883762802463488447470248276992 10495384 364400127140656628445827972334473410560 10495385 -167084569747705541864634047075938480440 10495386 9644354239353009972314450060043532800 10495387 -379534514897439441801262549588659673600 10495388 348087301782615571751475469514477772288 10495389 -342065066661620362019877390637712315712 10495390 -33429895177509010131878713503094963200 10495391 -120876594621793075466838886096282736640 10495392 -130534987028616204556632526983580876800 10495393 283745154740429866357266293635653980642 10495394 2005287237972424354084765801651594752 10495395 -194404783723161612160895956328671162080 10495396 67144546411417124769922659654467265792 10495397 -8073798224104273019431165917356027040 10495398 17176362341069485261208394199975644864 10495399 -238107740886110718404011134483228382600 10495400 273942038760009189754359730288360704000 10495401 -120972533576732906014225040170230110016 10495402 333744728399669894133362356826417791152 10495403 -692604898978308020828320849943769606348 10495404 223854858910575857457218033014267088640 10495405 526209929888857764025940677867658610060 10495406 175932514488344041101773527532532707328 10495407 -34549328259664197112436838385380268032 10495408 -23260719329009946545417686224619536384 10495409 111328591195752440239435521338330969952 10495410 21276315813367447710552334240399526400 10495411 -277999765657637662759024062725569254000 10495412 307957740917941589159506168300519348992 10495413 151367012701369002601908582343761792000 10495414 102756055327902206162124527215792255680 10495415 18020070644005764491011686029295115200 10495416 -206905127223989304218295314238236590080 10495417 787812207176102346244170206374322935466 10495418 157983846310423982582860668174875906160 10495419 -345078946738808678211788402468050320 10495420 -57649361703534799733566282673051965440 10495421 -206220232435069558831496390090595048756 10495422 11300484121081552945475337922362998784 10495423 323161405812759077457955782149360203024 10495424 166740617788028559273034489470759469056 10495425 145661059824799787232618877067148822000 10495426 126707050308652162098714117946454679360 10495427 215810203672469085952978943585290953276 10495428 219759934861626038936873793989228805120 10495429 -13091806004478406423081799509877022720 10495430 -61394869736627318300870198659304772480 10495431 154963428938449288005358914120870973128 10495432 875959108536444501772991080472355348480 10495433 -49318975870302642674592269696105964672 10495434 97332145374493864694843382084795406080 10495435 215147639720387055617900817176839435200 10495436 -158921621808439964138392776330529508352 10495437 226185950693160192105313443653048084160 10495438 250141061404533040741735868033511031296 10495439 289284542524025541581228977942733952240 10495440 -509473166175249381013761054513561600 10495441 -259197712971464534846689869299497481616 10495442 -126855037529168742374025119105461480800 10495443 -127474141760512547124232495716177139200 10495444 -227084694121571802496988770600723368064 10495445 -144835005645226490941950593699440731300 10495446 -6111255034398413645538711599183892480 10495447 -73749579161541267543923205985955210104 10495448 141475134739988550533252059788512256000 10495449 -779159975229223533809018391133797230016 10495450 -37226211537673351511316275600242483200 10495451 -507686885624441946513462976150140060600 10495452 -97088162091813082358792594834837815296 10495453 171689078322195384385898009877379283584 10495454 -52964581304332499424756693550378031808 10495455 232114050564519859227706388945114025360 10495456 -590088710672377168825558977174427926528 10495457 -3055269302289992174056363884386851200 10495458 -373097268795179760214251566647221293952 10495459 4724491516655065822981775509827178400 10495460 -275116307336925673790005744423863283200 10495461 333771414953310744230034420579514546272 10495462 253567413154873233748048954230326716992 10495463 -629101862186914368296658682051664442216 10495464 -84806526961479234171790283991902945280 10495465 216130426320564713734362364000547821860 10495466 -162219866493066726135205497595254435840 10495467 26209249656988561147566375091452000000 10495468 -335098191219764645430715544657612484352 10495469 355310819387023538835700267141381830870 10495470 -71293827901287682185299985802943664000 10495471 -34709059328032623963130535034038543888 10495472 -50012988058131641666054447934710906880 10495473 205481189433080330371661147865495381600 10495474 -58598546496955953923427039424461127680 10495475 -143056365617573712134936333292590228400 10495476 -511713588235245990363954674805841440768 10495477 158186179539294756068824611304153086000 10495478 -83383411580666150925983380827929487744 10495479 63792134791777811628219007814017002984 10495480 -232669375577499403348614022359224217600 10495481 53368605422703334329665086701444306282 10495482 -27787349591961617903897432051440017408 10495483 -8577132835671722505994315768704890176 10495484 91459735370590695868875648168265900032 10495485 49856996686462536894411855330355034880 10495486 87291266781773398926444437043768499200 10495487 33302528957858398757472932259198197280 10495488 180089939212634060621639189187394535424 10495489 -166929658733326699462579521562248355244 10495490 262420919294130604627946434788449364000 10495491 23014464814428455005007818576460048640 10495492 164466214159445848065385467823110123520 10495493 -482330034507439641730572555961396116258 10495494 11353107865184875052713183038389667072 10495495 477693451644173951180913564216689301120 10495496 -627895289380457537246027486012196003840 10495497 306573594779460549318849666796042128672 10495498 -70327679391970755360888454176595433472 10495499 -267993981606484208891364610618671978864 10495500 -244964863701808318311112476731513088000 10495501 83692339110348559812451409817199537900 10495502 -15205083566929944894355535157345278208 10495503 -136259084798099920139220223700548451040 10495504 63348524593051744263389035470414151680 10495505 93647231900889709147636144269728688000 10495506 127640851314192140351288225333702261760 10495507 -34048996331286592790008943393649083760 10495508 -206685448397499723031862695598366978304 10495509 -102356893320772818556392779851382438496 10495510 -127806083695068735931668449724266928000 10495511 278738963470518067613835696267241024464 10495512 -377724648713462101708731298437734062080 10495513 81473771488863055877777624653440751360 10495514 -104578375636831653771726650987433936144 10495515 35719878425900367062647101149936640 10495516 -351143913759777821381888961370989444096 10495517 -189440161563237144741330789713947777434 10495518 163175628815084807102407784345392969728 10495519 281410077056300797075563111790092717920 10495520 28683756589861317322150073068431605760 10495521 217835299509903623582360172908257956480 10495522 -341924771930118020011949432671124672688 10495523 -309040654373286484222056857672220056064 10495524 82444520978009557730407751883424174080 10495525 -172725344011347315627963703183771982950 10495526 -246239999954134910462082581132473536 10495527 -176637048880635120231335853090839760768 10495528 834730631027805906528435210117887078400 10495529 -654467512590451526912258739635799660720 10495530 -37010611651562562820444185072392239680 10495531 18899971312550014016534057344828913520 10495532 -466594410541297741717310890134173762304 10495533 21176406559445500177049008284418502784 10495534 -74475871039257199710838943950481522688 10495535 24494317133590481444065984327099372800 10495536 -18328165489342961605544591985659117568 10495537 -88677693485773842590192211167777294232 10495538 -222983908508172760153980270160539769440 10495539 -180268056203956680771180698522717398392 10495540 -463200487641967449290353728993434880 10495541 67970022700746920663733370066356380544 10495542 -156486128856949267385273109087293556288 10495543 -565516982891518504164776159721952458680 10495544 -230004700383447704841425479008979476480 10495545 -297191183322686115497247847707890342400 10495546 8729180517179283154474164793812993024 10495547 -980762584504192284820972361959948485648 10495548 -16061310048396411219424671798026158080 10495549 46108523715999743090441865192334803180 10495550 -1266134868507529784413946562010550400 10495551 36176572465279449101032662463063459968 10495552 -86095738771905229987600542333174022144 10495553 169847917537570490790670561678941914664 10495554 -187641575894248953672300898782206206080 10495555 -313899890593502203236578002290700928400 10495556 12054486604370899055935063194053532672 10495557 128428162901495252537227350690525880608 10495558 -121879558347811541730869656108137143616 10495559 -45077475087451058339928344504568990240 10495560 279196889508471140144608272303697920000 10495561 -379648735446169422464072705571029292838 10495562 107453117235609117573621411758965678080 10495563 74304112543537960514269632413416479984 10495564 -3919438489267637774414265987509898240 10495565 13467144237080582714897688583670701920 10495566 38193137783453886975684063222198221952 10495567 -221585749731793221033869327858251109040 10495568 11278568846622949040800795507015680 10495569 1078479048758539723508376057126435840 10495570 -33129084347689134328494935645577738240 10495571 -359400143099046538118767892384881854228 10495572 30409936969879193495767317587450714112 10495573 -816060194375048265340241049350541584160 10495574 -159369733383022692500211289251359242464 10495575 -608580581600043308064163651431836400 10495576 -157365607531602028750989749823461990400 10495577 -185125074427051226196035950662982303488 10495578 103476853253888527903309659152558375424 10495579 164143963070667245901222576871190606376 10495580 20641857010567954694173285122443212800 10495581 206668262920821860606030340162678614880 10495582 -7234414052835327149374115220908212608 10495583 65030650256544793677018400416256107120 10495584 183805024213042596941229952964492525568 10495585 79800287873394361568200777438941749760 10495586 49423994182873767340496271587648998992 10495587 -790133980723890932558539973417438978640 10495588 16495288084989002157433914736795522688 10495589 298446574499865860018187501990892547808 10495590 -4484446214948517623640946955579473920 10495591 539436102208024639591537116686627511992 10495592 200671129522942173172373821504774502400 10495593 155348203776155218921039211151419952420 10495594 -191521997008140585045098423880671080608 10495595 -267860963216870308747508645329369657200 10495596 169887660564196415003196718292862643200 10495597 -201362847021432924156216555312971417728 10495598 -239545865485919453946896213445061028736 10495599 141281656183341222602701050336466544256 10495600 46929941571170170459469135649304576000 10495601 -81391867522397478806462482464756384528 10495602 87234747836752869884199504820323118080 10495603 538654974229135955747651981296232939852 10495604 47104452649501537750856026942461091200 10495605 -55725959991524690829839378666404538880 10495606 88704369090861404359030044804973606464 10495607 -204728590939290077102788582427202464088 10495608 54886532468173225634630327499726520320 10495609 -138868630911332990470587686751468255420 10495610 134226859479113145111037432446586104000 10495611 -111026548323598849740811175609619049968 10495612 -436762945734493551018948286505574400 10495613 133414729733267042588401464200705818080 10495614 218649809262366378177952608307165803840 10495615 -70423013579285269758290123612933210880 10495616 -450636497749131420910788174435298836480 10495617 -458179648944165840055290673742405609472 10495618 -7744418317296692554850847213633838080 10495619 -197301900509305516998616460961583469160 10495620 -67570029115426654086640422391275283200 10495621 150738201611123364291921371027960743552 10495622 37388875294136739044232033719037580800 10495623 636551909234189212215186898175346667344 10495624 -693641950867363635575520639218358681600 10495625 11062696600760253993291994129884000000 10495626 -135841001545162216600327840965739750656 10495627 -345770093926066933180485055595859860524 10495628 -117669111939878159489073120553768796160 10495629 -690175117808680323496246973012565910080 10495630 -63403306885103264975319026098032472320 10495631 -71355610244891297656140133990329099072 10495632 26406374449266654178521710992577789952 10495633 -628734193171487507750428656176893479118 10495634 -425489480885113010604673954115406824448 10495635 -126227696723965418975420134194136904400 10495636 292887551683255483065758044265758144512 10495637 422489776847826893195158921439848436352 10495638 87144131374474286924322779428207185600 10495639 48309888295034053700739596825523369984 10495640 -240671659102012679309549222447777587200 10495641 22408212669792153650082827997915386880 10495642 -50296808698798834899709049296104630048 10495643 128125440735010963344319462938118959264 10495644 -74880477066295868867937325795878249984 10495645 -84414876880056492938504658857848574100 10495646 -16338810076830519688488676783845703680 10495647 -114575114843493856876746715312261705680 10495648 -55589282044211740317468460499034832896 10495649 261570765916642515962634675626436199650 10495650 -59175183892321944042299112712725676800 10495651 -333837771421421867447672781320125238400 10495652 65894677005768891727128787539269329536 10495653 -49903584631381745173912178424988101600 10495654 29844066991739834371011911685341775360 10495655 -2242427269683307074412042592090268240 10495656 -697826765174115543164375723166652416000 10495657 -620487771324764565597508148281176994160 10495658 -54232729948859098209217250142692601600 10495659 -25942520838444880064524641882461532672 10495660 -28617288219428753191752981135370137600 10495661 396830723893473819225568413511558656 10495662 -151189082730119407279425058102503066048 10495663 -866012199808547030564206046658271259880 10495664 -5113285053567873802972929631132581888 10495665 -10875791530241617925343512202039806400 10495666 -66700366669800463527916369110584227296 10495667 -45655521852894421266560606673076711008 10495668 121033436240534494711312082390921072640 10495669 286102075876563176439429924789628776444 10495670 22012395442606269185497415392044303360 10495671 -83086423188414567723813957826889028888 10495672 226742258054879690647414913157226291200 10495673 482560128704539098236923585905491478864 10495674 6233644516814576961607938791564985600 10495675 12795293703269496323615876360923898900 10495676 -191850325411590140325135230494512084480 10495677 240972801682212206954571894312476171520 10495678 -179547882176594782499585794457749372800 10495679 -257856304925189627716502180589898009488 10495680 -8138773932133985300587913689159434240 10495681 -67744195201569163772362243843471979520 10495682 183428773999903122848151739672882752000 10495683 693340470103425689450846358884418825600 10495684 817112364756192014783175474505151282176 10495685 -21582602194253064940053803288881497600 10495686 -43351003191556068191432100358001199936 10495687 -308202156626656549918800663512213851080 10495688 -215355103874661218377344799969901936640 10495689 5001722347075901218096682273974276128 10495690 -164038388685867499080475694051334122400 10495691 584741506806240482261559947054855682792 10495692 -212003926666395914961579182253479817984 10495693 -10745657336348204949990859014229653576 10495694 -381720565603225454403672070895370305088 10495695 80427784991872197037028322899205158400 10495696 -10979265296618812252664481080742985728 10495697 5555382045421093964722216263948700146 10495698 -2291409961545177921380640733020989952 10495699 -176476976097360116157858584414593992464 10495700 -360371403247990744312957978399587072000 10495701 -104908496923865918900282396183024987520 10495702 -128842789628158979109494583345009487200 10495703 599102855745024663802571149061538922080 10495704 429248284313796428432106086501859717120 10495705 158581353867902565452148426943593755520 10495706 -20510926243654882011705352344464118816 10495707 40038475210924999651354745457652057392 10495708 -292060476371456580722090585254792838144 10495709 -373311849798549322757513714696647248000 10495710 60738933731264479732590647366579539200 10495711 -905058554051650954733817423238921153248 10495712 -109336788619838964003858300151331291136 10495713 -44913636696806059353392693391158649312 10495714 -7843658455921222410430731972803367984 10495715 -41777774150965432976567764755666957600 10495716 -9263872418923060910632591985258201088 10495717 376188643585950787707914595924545635872 10495718 252732472385692137531563619346288094208 10495719 -65259628811971704942646211850376113120 10495720 361517960718978607100060589252129177600 10495721 49896537047719985186358818567591109384 10495722 -87639809973600287623827416896543580928 10495723 48219972996496860655431991054637514640 10495724 258567976112885213844096129979173196800 10495725 71369012782104381904344037882895397600 10495726 -512422450338356011849311944387436375936 10495727 -77336865543321110237735892549111459528 10495728 22517647507301553362838949009909678080 10495729 38387832345214956425142013901376533330 10495730 -35026061414242559961148242455502604800 10495731 -73718309748336341555294896037466312648 10495732 71830087383420055342179395873641857024 10495733 167367544579227539277267244735794597600 10495734 3923954604206826770231924423368014720 10495735 396789956053194604739974378612805038680 10495736 512382504879134568819425834009135431680 10495737 2391268908840571916819238094520968512 10495738 231646314571813183073431833301165989120 10495739 -95305160574416364964328651329094090460 10495740 -9303090701068693197717354922899225600 10495741 -46245026154928940064516095894245088 10495742 -274647882696638147452454787731936713728 10495743 -104791469531839836367227529928767463736 10495744 200039075805068537460772607907390816256 10495745 314609210405784876825695691716391125820 10495746 178590415814737364813285587771539930240 10495747 -58562677237387519485244051660378744160 10495748 377091281867621211215901000939105633408 10495749 36989649526763471902369227606658974336 10495750 -71925442681590413359485761784508416000 10495751 292308484888299703120768878180364563840 10495752 -335873171972425725180748749298238668800 10495753 -101643434866116343348592151340033101980 10495754 86688620298729961148407741660651604832 10495755 -166009172841370958486310533203220667600 10495756 -312601110118468529725265167545904257280 10495757 -637656084032980860407582860617291269940 10495758 32415020121498194077627023303349616640 10495759 210379853010270597958881313401852817504 10495760 -128834854948110597725652980158401085440 10495761 -297102918677374711161340856026464528 10495762 87754711626671975040948723321852895632 10495763 -166602352891829742178002544998304284096 10495764 599411648850076481406021987087750451200 10495765 -5996274601628705249772773590916407680 10495766 -154385566282555190411178784274954394624 10495767 -32349332742914494535111496935146828080 10495768 624592217353367453802477756832142530560 10495769 -460649040110214671354888755429971787830 10495770 -37375833504544954466617956075792883200 10495771 183686755745786207345577050184109589760 10495772 209742742959687708157162807646761036800 10495773 148707211428188488643631515134290876384 10495774 80728804226375779028062955418629095680 10495775 368281376799613277931065129601445939800 10495776 373900950774464016665242862613699231744 10495777 -36434619437185931522693918143638960848 10495778 -129247606852535062891391379393959056560 10495779 -19817189927914691843097116530558136832 10495780 -152190178768773666644229680843943878400 10495781 696621699422621754677394127265145387582 10495782 360386573235385790275419048145608960 10495783 -1187716540711352246002634449350897582624 10495784 1661425177925536799347211926402744320 10495785 -282074341855696091456201556282437140800 10495786 25019571019050551596989701402102467584 10495787 336761105290896266158742287672865592 10495788 71578939637363701655170873283480911872 10495789 303821631326916090958975298929797309590 10495790 75244776734268636184316066786176723200 10495791 -5499703221919400651076832092508228320 10495792 91040789359866262726876975817143402496 10495793 96985820289410463060676770422469510720 10495794 -5213991479704670915206222026289434624 10495795 -186259467876538568963510435952135168000 10495796 444909863803757272856403398104607220480 10495797 -40915408605487287893328498155933641344 10495798 -178617687908912129338453582021284501600 10495799 100471797862443207015714786452626551336 10495800 -104010905261359252970833501030348800000 10495801 370284693033187761282806110928077141802 10495802 125218332454632171176211762305323249632 10495803 176191189419447511216886298215280075264 10495804 -1611799880238982842068996547752337408 10495805 44929290846444844032332910733503340800 10495806 -8307851863343821763242627798932197376 10495807 122832327790642544008210320430162885472 10495808 -50976583993671081395123250502706921472 10495809 129563282514680194700640207363928621200 10495810 -111750664761663362657200728010769941440 10495811 112189353821757618534393179518224500412 10495812 -68760788628171343200110938019791807488 10495813 183287623527260334369116271287151228062 10495814 -38488146239643629968022643344390921088 10495815 130951866627323318284434678416155367040 10495816 -269552125212594402075186845840895959040 10495817 -592789197794914170023038690206979179468 10495818 11443484786701390088756881824225167616 10495819 521901362922887611068648125247590732640 10495820 -220154021899699366719600422181893867520 10495821 -97653657121218506707420872233286461376 10495822 -18102421098236081608499101793610132288 10495823 -337710380624795356501907566605497192136 10495824 33499246923006090922044763460134502400 10495825 -106820919674710989114221583546587616000 10495826 -53806827135801090788598294788358412800 10495827 -2806108093846676907652506368870436912 10495828 -19247040514960344516341438756874444800 10495829 193153182289999716513433362427167455484 10495830 -2082843198222627747101706760479068160 10495831 -128842128648990374085021248406895590288 10495832 123412259109709751705299805295285043200 10495833 -22645287691614387460505717552600597376 10495834 -160828976370707314581582822483683815968 10495835 81089388132394420511474801847465219360 10495836 -22397697507664038402016833833979227136 10495837 74597350117010137554773470676336700192 10495838 30807819118314789907851625956207688320 10495839 290083519040348982504682129647676753224 10495840 410867828704385709668173677372899328000 10495841 -507210019534072710425809926398454913758 10495842 9354978417018519914187344115825331200 10495843 307880037252626436256682945830728462048 10495844 66378417445891785938731956599515453440 10495845 88217740550646569242693755602400945600 10495846 -32742072035393496560635061867930580096 10495847 -106362545418690463019421754910395486320 10495848 -350845959839007231280077246675733708800 10495849 -14494341503640548574149721148385704284 10495850 190793736395420569530125708706270032400 10495851 691742430976807562157365073470490054528 10495852 -314836389871359613299708663239193692160 10495853 99966069988692778035244189929113718102 10495854 10504601138424213848159087493089280960 10495855 -105952357543516689093442098212210387040 10495856 17501430071651913314612108288342360064 10495857 62598742097156856425566139875447780800 10495858 -119910927919217594933335031201643631200 10495859 107861666388186395092162892806527505920 10495860 169426537248846833325681801228460431360 10495861 783494507035436741656007768021563940800 10495862 127359778074370942683368021201881007232 10495863 -82521315307795189690316616381889688016 10495864 186855146789726254990434068603995545600 10495865 299215797803707434683418691932427355400 10495866 113089054213990641579231567619658280960 10495867 54059973821929900847861458810410454360 10495868 163004281311365601935101075571242346496 10495869 -457002264893285549528316222155712032256 10495870 -1481530891583475934426521485389025280 10495871 -149794162978799455121680905470647224048 10495872 -359624711942785116779201678856211660800 10495873 -73346973527475931807699939618900202878 10495874 -33122398700490860623343627667662102064 10495875 124120393009835103901476587745704376000 10495876 270258782462061226241568095770026335360 10495877 -9786586975853738884170303622440622656 10495878 41394371802834836667021519701243001024 10495879 216792534623780866774821644337511475480 10495880 334445570700211079195167717035718348800 10495881 -441902225144758750850542936260471048720 10495882 -286443031447035864538109764554847040208 10495883 709131811390942015645814860564819364880 10495884 -30471118225219722443358130029226672128 10495885 412996755459303320541333455541419913600 10495886 286205351427333525993550949975771219520 10495887 59769769240523063552157120107301603840 10495888 33737948425452535257035397010115805184 10495889 -44077417127008245277043010700430200206 10495890 -62594815051410056719028666384474304000 10495891 280986925307876517899476755621185211472 10495892 22606465847224769099077917461861597184 10495893 -141508907054561919514933399523043232800 10495894 60697436308600016267991267576044030496 10495895 67890707971595488004139262705551317400 10495896 -17403048396949040742344464504599183360 10495897 45209809522256220654556653149767894346 10495898 -335088345159059118303731612358748533264 10495899 -175147829290681899652350334881156072960 10495900 230653394973001650241561110139523072000 10495901 3834708909707108356279348733769034104 10495902 13035768377143348031177280606511315392 10495903 -23409963543446144644208694103949464 10495904 -243826993235898622461381855555873669120 10495905 -33201184605751038874926302977024356480 10495906 -484427848326223290437503336286938922496 10495907 264153365286122926292399205272215944156 10495908 37886670692233001721041802588650467584 10495909 287618038987304087446782189170790450110 10495910 85863867556180782289001842892658764160 10495911 -38798882310487282471860059406704949936 10495912 -71232821350662213931992525717317222400 10495913 -881672641559651782808124354984924336 10495914 -164567088900173180854766359093872985344 10495915 37055626748118295070001183466038950400 10495916 -77132096430788616765762759871675349760 10495917 472358951858956414951712135578585034934 10495918 -51750067707411956721217832815602938880 10495919 190987757610706087086307363456061126592 10495920 9809773463646899830080016745168240640 10495921 -416673248334549088751102193852241664588 10495922 -21171234976478333263650875675244085488 10495923 3328291673602560838231483009214044800 10495924 -143643481033988665858999224747726950400 10495925 -258046985583712517502360620965382551200 10495926 6413296445097356699538628273293496320 10495927 210065528752653942857820849149670210760 10495928 180079778234364811680361283745487196160 10495929 -205634286101097992866703293166139927216 10495930 -57135483512579691238191262886518087680 10495931 -430143976778231285806460990283792385608 10495932 105143620739277804588913771793172828672 10495933 -109667597842426464447884381885662962080 10495934 268211194818690151606272410804326031616 10495935 8496702208281376712790140119703857440 10495936 280063012235041889914986484827376582656 10495937 -250635166608371404969747540725680839980 10495938 -9537499330129159740954031643494640640 10495939 -273790994106304391126140254508211682000 10495940 -3837436585669585627010466910769971200 10495941 -402362935416717010082033432064974645760 10495942 171375233437451286109131547655218507200 10495943 212559285610802522290492938420784095192 10495944 402404465639634185999964910532830479360 10495945 274988731690810317760334342740532769480 10495946 -217288355894485778809874044989043453440 10495947 90376157024911390462432046866514199744 10495948 -250878739437371545114701655323526786560 10495949 102138483659465209982116405585954757760 10495950 31185379911737512575543761227921536000 10495951 -271201994802716688158409871611624709776 10495952 -102363937831846523854366174390552363008 10495953 -265166375138740152883113830819421465600 10495954 -37091654718905382755432374956129020928 10495955 387069375490543826183158223826834669360 10495956 2927673663557622996259282576041437184 10495957 -484780919449499882136460109127007439794 10495958 81735885184097799718590901514524121088 10495959 41170267432818740606094310916117617488 10495960 185119963620621290589992669047848960000 10495961 -47119615183304121266289827682134198400 10495962 -134669304880581079339336175853659281920 10495963 287919213189190182806524747070902620480 10495964 -23910167823585005762148874492648257024 10495965 -91324044293841813950190308803489493760 10495966 -8461257864665282381118593050225200000 10495967 163306331239027603146573970893803066016 10495968 138729226458097728497087858105426903040 10495969 526014470285579458425927446595944248320 10495970 -150646648551949988846089400584193328000 10495971 -65591447521862794120106981109851157660 10495972 296712683821846320456732899047799643776 10495973 -603919845928461663703221382213213691778 10495974 -100975390901554715867306669315935544640 10495975 -19266640565968756586627953054030127200 10495976 100053449936289659126363021630340956160 10495977 89572232420489257599685743413764440480 10495978 151102135722937350689853641106381319680 10495979 209583577710430761370262892223685137584 10495980 3565832252279225887811972731310899200 10495981 -56925117199458731881568960044456539456 10495982 -98787987671993692418743947586448455680 10495983 -86458840979309403672539986352906441976 10495984 118508494876064633345735107117598801920 10495985 -2624750786571541687346300166444719820 10495986 71070637789436568910795899879975590400 10495987 -536344884260587932369579938576347163208 10495988 334428649993225087671721737072791215488 10495989 -128620859418026143604398591341314618016 10495990 43764774372677185151483123660924928000 10495991 674165023325160884797874695646255616984 10495992 84648860498110955636601168236598435840 10495993 33648905514437779479533563732390869120 10495994 197123752693944307950356372520273469296 10495995 -240593262120689118111908034407239988880 10495996 131406279150575389711475219579347780608 10495997 -298004213405466363564876962537506498554 10495998 87114341639820883423197726847154520000 10495999 -7698645256339457074516237402630665600 10496000 14744669412892814873410584874844160000 10496001 267933050712493097959486596402921668544 10496002 -282529323622048690066922799537860666496 10496003 80559222986945157681920712205535209680 10496004 -193448443972567406165128141436770541568 10496005 -38508013289443554759062467485615704400 10496006 -318083515173450063486236064652870662048 10496007 -9250837104961198648387213839615420000 10496008 -80167089152203997627900106915594071040 10496009 55125142429795895619347236829539839168 10496010 25640649538448911494035553661665853440 10496011 118627075526482519865891057231479253824 10496012 -193965334985889780705249622478822845440 10496013 2294209405728988249036601258731925568 10496014 -3234757852193448657986882651896624512 10496015 -467571947836344255337209374478256446840 10496016 30768634428297471278568939763894394880 10496017 291628811102441766397049489763046731200 10496018 122582379546575682879139938618521763840 10496019 792641509780269073566162485658996933120 10496020 344451144926792889702928046749935732480 10496021 22671085003426883944641257755322892984 10496022 -102816609740283546310157408808823307328 10496023 71114842100111692796339445595264066560 10496024 -264157450159255741824129172466688000 10496025 177287146278272908524402934341899238750 10496026 33251913553138355385951755139910805760 10496027 14850454929919920275554947031705153200 10496028 103125309777085257173644967078296335360 10496029 51477862501110021694676736807878709280 10496030 197737545473110553262112764375872996160 10496031 38399597167337651537962507080286977024 10496032 12996689541341655281248802836944912384 10496033 520237946477838430199092717346952957282 10496034 -332903577508992313806859481524559189760 10496035 110164267175099424076134664444026916560 10496036 67595724816858580838112717574833864960 10496037 135728042065104262297503813505405272000 10496038 -60436205471725693555882018346220273408 10496039 598814834426764637649074819888295054840 10496040 -153260037705578286175839608802420326400 10496041 -35110176566894103179636402236242631200 10496042 2442111841334690782390003426997907456 10496043 -189186157012172593933958772587573264868 10496044 -176266415561469099911718639160235500544 10496045 -57221600476400404281456767394783964020 10496046 76847961009248057972762252435577830400 10496047 -732213849875488826315828551058805643504 10496048 195739884959725251211000177622863970304 10496049 107260351940464872205258577451535038720 10496050 18437801740609046816820525032036620800 10496051 -46940941664089401388419749859564843600 10496052 -54709171150010970719888785341000603648 10496053 -702052688040501438365824178698701719698 10496054 -263498998728140764722652291467807746688 10496055 -253378605930285438765701278658556029280 10496056 -102121021419192970796982696670126080000 10496057 -78990390170877691022994314669112240960 10496058 -31424246426803818204876115594398124800 10496059 -30804321654529484458995733452165721600 10496060 115784882082148569175303333898996052480 10496061 32258546504610883562750307267174712902 10496062 -80270251208684928269890474029426211968 10496063 -17520930916192826194006744474772095560 10496064 -49921678573176104172217254880921780224 10496065 -332554882811855567375282617263583818540 10496066 -8682706472764595022372161988799672320 10496067 126754072410235581856640884884817994496 10496068 286374529855567983106593621399696915456 10496069 703071547353919958575271616528685549470 10496070 -19838149577872502906887900502576780160 10496071 -329439155797209841351186349766481154728 10496072 30735983511668232859932761674347970560 10496073 23808564745565189905201249881352912896 10496074 213641945971488720913569258922600063536 10496075 3787567926778033350574507365476418300 10496076 178051446084478719281742547891422469632 10496077 -742618854858454731927591354477771608074 10496078 -4397422029865414897241552461681585344 10496079 -11607262345253230629178489091217485712 10496080 -12143603798394403548199869514438410240 10496081 246363768603666366420783583159369270500 10496082 44027418187705480491593412125321497344 10496083 218415617744517743242199742798449448240 10496084 -60228393273282644825049368173243670784 10496085 -224376717673687525360024268133524160 10496086 -12725655784604290424521571149030544640 10496087 6829683286095459074138342675972158464 10496088 476415441570381679574561445945147187200 10496089 -70107255601138212421798472555922034680 10496090 -104744932177904196092547091082942572800 10496091 178012067325842442577556829482901360792 10496092 164836292657251829077820985612955951616 10496093 22009801029710666014010190208346754342 10496094 53069565163566824648922995259533337600 10496095 486891929284487415052801309245567234600 10496096 23144547012483912938236818139433140224 10496097 -352446517902065936998319488771200544752 10496098 -486860013294189719292743217374625546240 10496099 704446491187184461313142177976033091100 10496100 14887937671064122245740032492700928000 10496101 17086622290262659739877503202759610368 10496102 54042940186799182883898345134062621632 10496103 -59742066644120428946624784684068571096 10496104 -169177314852326905891503705438758830080 10496105 349311273545420824810129517354588788260 10496106 -216191471864741528146343832219851081376 10496107 -22468504720187245036151757850907856408 10496108 21909428286969665429069916561160882176 10496109 -41887436679428112241183099096286353632 10496110 1278620566710874268267463518947584960 10496111 344067045952990377678257727682938401400 10496112 -163396720129306311493657008518829441024 10496113 -876201938873562550002693434171414004960 10496114 -15245527403405092154006094006449935344 10496115 176128722067289576272098605299961856000 10496116 -439815057677034107394954047109100063360 10496117 683699010842556514522865073022604224032 10496118 -55916444331875457476716212140890504896 10496119 -190091841029543127833222115042289094256 10496120 -116048560527839306038564690652716646400 10496121 -100126634921640918612244267498191699360 10496122 -27180913640465022870358416423629509632 10496123 164625830272499266091249042075227587312 10496124 36153593787214263027671294827009512960 10496125 535635051479532881052597367494691815000 10496126 154615803002665000260345477689122650240 10496127 264045179164251956477811978545493637320 10496128 1262209162610807829851895035666104320 10496129 -274348798451740226041642069393072194624 10496130 67846601042937278430954278573452907520 10496131 -682633264025947218080662558830610376068 10496132 -4120448805281389125932462062460605440 10496133 165612619915399567603767262045846702302 10496134 444562505692379605066295747299911266304 10496135 9931605323313144393586932788134675200 10496136 -57597171162171360679907090813183754240 10496137 -42502168605271303701420421600663993548 10496138 163016227808844849339150201821156796720 10496139 299972129432924751552179742605775391728 10496140 -78463167511754708512488603507142379520 10496141 -575459979307554745978613352837688300416 10496142 137185404724071634597717574938327175808 10496143 -43237410052826287850123574044592076800 10496144 65332498067760318018099124118144040960 10496145 435141272725682965716313344502128960 10496146 -173012440839656204401673555669645935728 10496147 86009774180531315493355010932469642952 10496148 -137449704935617085847194349636838735872 10496149 -270353331071409965284150449618497940850 10496150 20407442483769367380403261512636336000 10496151 124846138173970797995805906629498923080 10496152 -372955082224964772394203557093901158400 10496153 -642449191374085417369825469394753864240 10496154 -239437222220152029168414453134112698880 10496155 -216097697412919540815611748515865342000 10496156 -135451200192492509432963943857246131200 10496157 174854508440219095127176164989254368384 10496158 247384086027878359192943683127971255680 10496159 5471549751993659619709590604992991920 10496160 56583643014658244648690625932588482560 10496161 87187230603180078277841811485345731904 10496162 72695668434547230346636518432025322832 10496163 119845373554703228704814861863179955200 10496164 -82327193261684543094857677458898337792 10496165 -121748289894876743669815962689148266880 10496166 -29426897398064880697902734579662897152 10496167 490846661017027828001677890053852376240 10496168 -261145729435260001597069306631872512000 10496169 -333856961027921133538514966726256936960 10496170 -27013839514988553725589489390495148800 10496171 -3600048363721026313394147538756377856 10496172 -278936085001195697205935173530955627008 10496173 -81235506464961834392000405734563808200 10496174 -151288786027939457716104536600921117568 10496175 -21982566758339705015964287568148290000 10496176 135738369134844547987277743629848707072 10496177 275996817806602903461277722163248476160 10496178 -40996057799014802692366195786161434112 10496179 -57412577436613956837375137990042079220 10496180 -191720678610767071989986528925401303040 10496181 191751955432784054170420507487341179264 10496182 307511369201841209848631005188868428192 10496183 424117269270627610182688235777746299432 10496184 -568217179186292713083542925904807649280 10496185 28063603635825663334348377272674292160 10496186 -315817861084867436734608454701324344208 10496187 91482601175446721943948378804658160208 10496188 114602794472367204631921287625326474240 10496189 163695485582830600395479120674931774880 10496190 40877833010056983000176650292403267840 10496191 -5092463930028612907539419565257873440 10496192 -61723956628273670648337739912389328896 10496193 -148679173187419672898021982841915915872 10496194 73937454598133998995146294655963634896 10496195 -234912013402471302404758395305517258000 10496196 -151402739922626614126890284730514544640 10496197 -80106316445898462789063738946368925696 10496198 -90542684480729033688165877143390794400 10496199 -8151126441717792779730472251657663360 10496200 -118366675341722464603218375822630912000 10496201 -29185476750084718902942753781353765798 10496202 -157999857759502595036698785870161779200 10496203 -27013702868737405244937708820512989548 10496204 -194908980747134131680595049152512140544 10496205 20741348090716669939498372325922499800 10496206 27301909138755231182404921901295684480 10496207 59255010418445242631345503980492708192 10496208 25880888821717750806538599800828067840 10496209 374444167551719549519707754145857777140 10496210 -23127200032417860594087482510370032640 10496211 -273803823490975269125470056036156936960 10496212 -471904193978683198549114283153844156544 10496213 -22385551475199949728253710486519557376 10496214 -1263392032122659462562457712529260544 10496215 -322241321466241675840753798076588808000 10496216 -78252106267817600686580289251092715520 10496217 6550981089081680200357895114738512080 10496218 -17401452061194073651947985698042228480 10496219 550417318821989798108783128815500275896 10496220 25619745641594465517600373043239157760 10496221 -12989633993110786555964642035104669248 10496222 52766786910891715405088008341510144 10496223 30450580089074064993758146430734559304 10496224 715854787272270439400892709334752690176 10496225 -84349216805688628523277845723176382100 10496226 26189678280482196202447881887770744320 10496227 -88960121764395797282622560924492473600 10496228 185190282374484711440041841692828434432 10496229 -236261037370571535630890446436422874016 10496230 186806730098888804679470324786263397760 10496231 101715566425486606321898349837650487120 10496232 -13446766782871794238328092539829831680 10496233 556545128549734922365463350813686060624 10496234 -5763683633326714036626059210906843136 10496235 -100532944367753842827265045354032126240 10496236 -96667779090339000515982033140280958720 10496237 -149446876874488380185611726687672365120 10496238 -124945485270089771561110817282166545856 10496239 -57264290624803881668489714838753687176 10496240 16187461028044160888236916479064309760 10496241 -248275772575070029271127719304277519998 10496242 -460155696782143389763658663299543715808 10496243 3503696307550586895338528333792007480 10496244 312606050845595719490531621761072103424 10496245 -48742754453546753947624780859197222500 10496246 65566785147244805029581495776297543040 10496247 -135511402976372986033574571697264959000 10496248 -65185237579263720890087259904308387840 10496249 445662565240683849339312192438779078250 10496250 -42883676777237143507889121731361600000 10496251 311891952553459334113767041023212521252 10496252 -357470146603882976666285495404295253504 10496253 3173932578625152126902136305842758624 10496254 -81790975459188548631429659102935655424 10496255 9359590170071623274230593667704192000 10496256 124535220029100058810792259319307960320 10496257 4061758224040523788787552416540471488 10496258 83719776054739608519036918778600086480 10496259 17146745717525914678036359054560327808 10496260 13329870426280960714560391100225395200 10496261 60348722324774450103138330525003152862 10496262 28768968208565943984687760474855532544 10496263 393766620526871992422963552365502472584 10496264 -55763591670961250029125327948785203200 10496265 42223921675058035203979551197181724800 10496266 -153892882911513846059447199804791142912 10496267 363611196769081218888994069722162623316 10496268 320826256479468530958055610772319594752 10496269 -17467081802488271285354440223409871904 10496270 -188415843684942059796394054297556202240 10496271 107066538831306424254602018169029397264 10496272 -52327551613867098292726169439478284288 10496273 10625295618416559794825563737481715400 10496274 354473904073893768250546950087183274752 10496275 -400354010008927674436328334988063039200 10496276 -89215835129748608526490754235812327424 10496277 -345999103235628099438102438567173760000 10496278 121843209908101323076064827101881149824 10496279 -208069948998775949514847599767548575816 10496280 102875333902307122743822455463179059200 10496281 632071620354030762576255793188797037312 10496282 -41682452573784309889776809683231093008 10496283 -34342821225318470143568407889012686080 10496284 -11782970566570104417307317579238563840 10496285 58199875577065768864838123123795036160 10496286 -150205808168538266495355778571351698368 10496287 -139352978259215393791235781289061900016 10496288 -44594843645803594468362733840233922560 10496289 -212262760334637851696674943270788607040 10496290 28558038036684621946105874757765519360 10496291 -31047756689939425884000240824024548128 10496292 -143744395521244781312209712140418930688 10496293 -758027200230773904795389664266855086020 10496294 -108426538419223215761863177157007134400 10496295 -186465351364917648018114463475530313880 10496296 -260797583627415777665907483146763632640 10496297 -86967287903358242501777307863386051968 10496298 79594340982491915756838272365756049664 10496299 -349800902273679840109797206174848549080 10496300 -3448120850176648971896494077006451200 10496301 33220209190568553628951530798096397632 10496302 -24124448954508704121188106910877139648 10496303 -7143610546964170108331089011326179200 10496304 -397417928266572291915219412508344320 10496305 -42919979395704965363589178867077582000 10496306 137685689217884185650601695181452974352 10496307 -105592868643687643414074254912924552640 10496308 23502648872001256181704550292975045376 10496309 -599715296350154647303458232086453593490 10496310 60480715054350680885700932544748707840 10496311 53583420047343233252357783806099258880 10496312 -17543022886886911419287808505902489600 10496313 -3095811602037872134504035064664059980 10496314 -8576682528789349229788908601309113744 10496315 -94569685546979426995751307329784647040 10496316 -194220665387030726359863356501723893248 10496317 208612299913213008550714697146649343820 10496318 -151241988497304091379726003857589882880 10496319 -147761685915164614837888336288660134456 10496320 77188195212248894790212504371074170880 10496321 -224990996384136217271004104706921990912 10496322 -92630325696729014471973404273290091520 10496323 453173228348572816663235810068191120572 10496324 34578620462940060427930346573988955392 10496325 -36505929339685837477039923050132174400 10496326 -182023555638770335458610305086770298496 10496327 -38214286718561465249117384951779324800 10496328 -23621802446378749421557961390496890880 10496329 540268806586001538071929713488320403930 10496330 -24890406255443429208945368840973818880 10496331 76027481372501206160686222948915142880 10496332 -6392963629787957638820100223923142656 10496333 785940035724108952141111660115283534582 10496334 85954898128291544063865258899036066880 10496335 159262593313160346540844340233303876800 10496336 -63238703552218118950984291505425612800 10496337 400044561901903654862005927380051018720 10496338 -31938875592744996834853019973588301680 10496339 -304301687509837512333975506515687626084 10496340 164768454722636867546363420672957372160 10496341 -504622855032790223984890953260413439200 10496342 95800328519689629281014439254077822912 10496343 1802736216048828638136421856438565120 10496344 -150575217892480664065001227013800058880 10496345 224859352441178670298237730609990524680 10496346 19613588264775017971026677265803563008 10496347 -744557295714168558308322370839350297040 10496348 252242783956837863799193972885735428608 10496349 -169619196029088114152738165343870828576 10496350 -100426367678294058201291874941906033600 10496351 546983727780223641493865259794772632352 10496352 123489571716827899847480208507896070144 10496353 -89793391066333620497724634423244058496 10496354 254668171422202858742210074964159149824 10496355 43081589293808133544901434626041622960 10496356 -47562491723440761726710055892188327936 10496357 -370050525995843831543560166580311633028 10496358 308161235874566743416721755730097089920 10496359 -15446053064840158379271105483924410440 10496360 -86759814123289562408767643542216704000 10496361 38942357099934405671943451236090370944 10496362 -124894511036762928083243109920090879568 10496363 -284959397046046032824669466511972565388 10496364 154263519672345841120753256408741746176 10496365 409036931119788398585166490891866868320 10496366 -171841068394046145059192663499349906368 10496367 -121949348722537384691482252047787086480 10496368 97533240863314553371915258860488916992 10496369 -35114969337771419287403926075579365120 10496370 26358168973783233800253878811997148160 10496371 -27396725709900021510981082279059099056 10496372 17693483264248739272840263193158303744 10496373 -150132840761832052795909689034503108000 10496374 95893943406652159158909778252021671552 10496375 -228600368757738431881303491468594972000 10496376 -200012510797861298264032633248516710400 10496377 726502930493339649796892145715770037226 10496378 2237772017362779441285230963115956160 10496379 104779783794018856328729114383848458880 10496380 -289611612825203655933373768106994278400 10496381 68250885840367752441257103294644431680 10496382 -16958658149984295982494068735173936896 10496383 -167943548466733724997912508174681730560 10496384 -119499372901209272867745709605708103680 10496385 36966291899868304393827028653452917440 10496386 7504402768545186902083797309354355584 10496387 -547796847726796502318711317863850560 10496388 144238998910994724803635514873706863616 10496389 721514813873189957684041198779631204190 10496390 291986070348267536598043602720043075200 10496391 321039372233870817342419409775636525992 10496392 -229696641974000305196923916376463011840 10496393 -320712663210543118156620501330323696460 10496394 -299700231956625471055173283949852499360 10496395 31216381632392884317613266599540275200 10496396 -499921553428412553916286194871718355200 10496397 -274270833798286168623625993477147406400 10496398 -16561639935850667154185954601251435520 10496399 265686055255862329770143917966625342664 10496400 -2212273747055663783409807182271283200 10496401 653543526106200972413304682691739236402 10496402 -35373528813126798162179152634098575360 10496403 -536006385894422862827467659979022344536 10496404 5740286718473063745749035064965783296 10496405 250928471693204874281889998426715264000 10496406 -161873417760044947200292920461278843392 10496407 -296812324023494530778455575756650444344 10496408 242727132642833985324417189851646197760 10496409 172525690178110240443375800455601602560 10496410 -15229216950476137599381130734049097280 10496411 398722241721425587905567059288123553000 10496412 -19151880040771308056707925881610557440 10496413 222527976046890270732380136095801153824 10496414 -167410269656305014055895448130291630080 10496415 204506847383279969717009587119714091920 10496416 -189419069350780028552931853998420393984 10496417 601304081446625814023603363632691419680 10496418 -17134433018001909973200573753514713216 10496419 79728758667732788472142964948253012496 10496420 276754374476841769424294723229838786560 10496421 579259257096683413480947371426304233568 10496422 -249828423959846564325390351289118472000 10496423 -88145829650009951316480565353892184064 10496424 394597330145914081535522510862303313920 10496425 -77908021291038026793351551179972655700 10496426 -140889114108398827147365879988151834880 10496427 85638172164358149222299038662224670720 10496428 -108277794429067397138321709993628556032 10496429 3297305742951797111102172624126612288 10496430 -65527271382587855926830274342140007680 10496431 -595237999039607604401045792657391521736 10496432 -58093582660830811429425200049770987520 10496433 140379970872793632377988645570506611824 10496434 -89767823646377723790373329384254911680 10496435 -92277046784483725802431408021466319120 10496436 -5982828721010105497321112546254276608 10496437 -308771557326622860343352133079409891634 10496438 -148028279542955130393113480974042995456 10496439 78213493279500787704913918670772605520 10496440 22929247895442604572180579726701260800 10496441 288103185876287482149690891293238913152 10496442 -167311693084356457533216673557407723520 10496443 174159622067839413870429580352291982692 10496444 -126082850303147629336796782722263132160 10496445 -47509006975141489837979196000574287360 10496446 23478932969297593774433963835057002880 10496447 -146504703945026354185129147212674093160 10496448 -85095501344680521969053379897147260928 10496449 1018631872579354233525071515931101956436 10496450 -85691164227097534204972104485838858000 10496451 -5242698150476307232772651076405384192 10496452 10721296051356288510986129379413035136 10496453 -72506930284805351000048109313647339552 10496454 -25498876551145637443076550536582400000 10496455 -127606295716930411629805543349130213600 10496456 -132358362431556515439880831200216176640 10496457 3290900945483607629403115434446024148 10496458 99707594443257938480071524454635115776 10496459 20118113152901321316119780803560288660 10496460 28115954190423833321475564479962306560 10496461 274735674087148393459339424331945555062 10496462 34164605795072740119902908010555927232 10496463 495104987036635988624714153732716062720 10496464 14024042864352144541980392656207085568 10496465 20597555943768160245482610255548400000 10496466 -14494772777825312142320565754560651888 10496467 -21440250628198086030751090060517804648 10496468 264061013699730455126691324125898084096 10496469 -194611988295388464585855960007453589856 10496470 -97323316294943446170426619573794710400 10496471 349378956175878938113894544600976705672 10496472 -1233330953443116896512162446167900160 10496473 326659963041403139043887049707307526728 10496474 -64010939148436314195780214172554897920 10496475 -153860716474885469105494329814271785800 10496476 27415384829854525820941884144430182400 10496477 -81873457512873039854775446535851011674 10496478 -151773248480858820098107930891048003776 10496479 -284415612103348164249039380085189351824 10496480 17338299781166085961266847436750192640 10496481 -130225140484951309696302891340394349648 10496482 -74722454109949886005083087717401227200 10496483 261035902807671158824054090149188952732 10496484 -17571388840880029587913842330593258880 10496485 2580177292048894891845180328514665560 10496486 41154648562823025841262318742734131200 10496487 -35072649669154189876295672501481877632 10496488 -591852967257671296534112649308362506240 10496489 -21773520360415420950382719805412928540 10496490 1952628650651651360721678942449126400 10496491 353690804905410931744746071647869705792 10496492 42769488348701328067012274069892833280 10496493 -90855523857930845226345615305991168000 10496494 -296513554653524835153794010868686304704 10496495 222996556830506692551007238866793469000 10496496 -112661898595932078572647913522622332928 10496497 45994443465217674761001031906369717344 10496498 -296009516465861906543237296854294085632 10496499 -39152390434667616471286292871009046992 10496500 80677657717961106171876716401920000000 10496501 -28105541596447161988459859705935108128 10496502 -192133786438774228636911000816642949920 10496503 -344405549170403217747173887097129012248 10496504 537318261995699585020807802368684339200 10496505 202241803977919469667505573910139082560 10496506 220969052739651546654977220073127645184 10496507 3496494659693120033721490777054055424 10496508 -26679941117057474263451441903132160 10496509 -304553396847800771170409646069666065460 10496510 124794008953368466011418685308090245120 10496511 710587542816605180297884756105634980680 10496512 -65945485182861182350485341909570027520 10496513 -170639486904039163950190460652157903440 10496514 1125308202210234534881894582176339968 10496515 8690556438873188137527075340338787920 10496516 64444509704393451484765188392409418752 10496517 84011702612636850673708279242029850912 10496518 57138175490576183413207503492859428960 10496519 79679708776595112304227049054808199960 10496520 148863486794274257406681238787727360000 10496521 11972581317211015791898972756577453632 10496522 221253964532293745007983426924703339312 10496523 -94940868162428019802568064716872319016 10496524 -12473657402522543250376237456465868800 10496525 -100217046964277690840485047392129924700 10496526 -10320633089187350040087321529170467712 10496527 115756648960951287961528830838997011376 10496528 5746812552913758640450795099273297920 10496529 85742662436087852963580318553889750724 10496530 -36868469795888006279237567385187699200 10496531 -342803616948317467625408010710679980880 10496532 -16790143056029051230694612286268950528 10496533 91396858502041844638448237450402472768 10496534 -203088446666706162368119770751862328768 10496535 133674798374950494112489670604785966160 10496536 981796177438218693887354222671542620160 10496537 137399403973474622883311585506412202186 10496538 26814857137429317524694907444010446848 10496539 -190840915809044897224268470250422128344 10496540 133264197525257978781885472688464842240 10496541 -130646628915508586740861278137412036576 10496542 59842074214218617825190231526063939584 10496543 86849891684615409813632793147534444504 10496544 40026023192945941693696153841521655808 10496545 181555041574202167245369609785676273300 10496546 -330086393850230105002411992161845092528 10496547 -30556891420372199723921288762451414804 10496548 103715209237168794321781249487875024896 10496549 256768335091063487367197003121747324672 10496550 -55466373618647548464028444405125120000 10496551 285361864933516406667150391538335702312 10496552 101971160219326550408376231230274355200 10496553 -305704002270013208069109031289993437296 10496554 -288254691996103366286133226591015851168 10496555 -787139921628357762393714652088940737040 10496556 70023328648121645619229665744086974464 10496557 595200689774702134691430942097235969472 10496558 -3028599072422363078556842191672228416 10496559 -143479495654808250544876402581543202296 10496560 63434300394802739095324504043760844800 10496561 532840946353668559513283970826963861824 10496562 7809456451508956262084827317350137344 10496563 97514126247791093647828305248637603840 10496564 -209438320026594989879301684202344503808 10496565 -171601213361669315273346753901349567880 10496566 -109313799336110637525228676818410652768 10496567 -361284686633174405610279489579892801728 10496568 221669670419713193932976986225058549760 10496569 -71619176292090777339588731949608816640 10496570 -16991095861964487887125475200175370240 10496571 166184257396405851770721093654212493360 10496572 71324817354860751345325124677965004800 10496573 501574605191057912687247765388331994822 10496574 -20793552098465608910448505598339850240 10496575 436958788483156584946063126333724872600 10496576 74242515761530940592100188782418984960 10496577 -37622262924812068576399958590757635200 10496578 -278355241012039438843131544914219002160 10496579 211804836721223453876255591990727156960 10496580 156432754586587026078406616775079772160 10496581 50963884118619960014168447160435412382 10496582 48248603796310659559118967105564476352 10496583 174077057657355267116129467647798559152 10496584 211160482075847670420800374068922352640 10496585 303366035356303294546753863441110932800 10496586 242206188467467516588102036015794564864 10496587 621454068469584684797199600328728960312 10496588 -63919282549299010797649994401326266880 10496589 79522392319060692500302855297993516224 10496590 32025138344366894043314469753282966720 10496591 127989255135446007461739418864636952160 10496592 29392097261949072316159529600205840384 10496593 120831326141752602298838071789932677184 10496594 -173234263854580005130184061421832321904 10496595 -192113632429347355640815497314366108160 10496596 -60341577082387651367497645398355968000 10496597 -8236786785959359642472687643026227272 10496598 -4201891565647374408381889211753564160 10496599 -190610276357676337881970179873099438864 10496600 -5938574691171462858441514939256832000 10496601 -1958439589080672897431738857683501120 10496602 -53498803235955648074544242796577643520 10496603 50936246676570360578929454805300186000 10496604 92016911068604867182431242818910748672 10496605 -48924644454754814073906777442629335040 10496606 315983527602339911044453847640256474752 10496607 -51154605452252814804520498033796672640 10496608 643380968236146009951421266256865525760 10496609 119664529193854310304432742238590731810 10496610 -2108244483267823157982299101180200960 10496611 -65595473544310279392039548226630332976 10496612 -171463450904857999556708453364697743360 10496613 -210817186102525687190707366960360253856 10496614 246636218740326747548304869259929546112 10496615 37564034215757892316061300829020736720 10496616 201109199337476986544423913565546905600 10496617 30983046090845373614914367310676235152 10496618 231437174890096703608657593226357335552 10496619 44123942516075766386521711388569589904 10496620 -143634528452031765930063947629108408320 10496621 -298877912913974438644081070343225038868 10496622 83551371372840758877269685004708675584 10496623 49451229785804450592389779181710161872 10496624 163639482905622069244566965218608906240 10496625 -43807953568586830767664566510838752000 10496626 -150482451415380665474915320473371957760 10496627 260946791076099188318163647169480759840 10496628 -265743871354012711405076842815689011200 10496629 -161335252747099071548551358625978788 10496630 -80731915265526562526040824123693399040 10496631 -55094955221932840589407781012876344320 10496632 47061945462803740438529170706276966400 10496633 -67988221983605057226938580154899940524 10496634 -138139531791686473723458893242638059520 10496635 106044376565232353113021644322225870080 10496636 -425045161361234863340073445748401082880 10496637 -141100795041954814764550285337407013280 10496638 123642750132700000387690159013620274496 10496639 -1225909000528196682528985886853108222480 10496640 -36066382272692820156484574783314329600 10496641 -111953390912263309857133001173142348160 10496642 107765545369626657625690618362330127392 10496643 -68365906293203229192788998096420764672 10496644 -1189225888018068548148380016913101824 10496645 121446927193120435980083570562381271200 10496646 181676293570355118924475688012003309472 10496647 269484953799090391892772418528245270832 10496648 345130974386989123287706195563264245760 10496649 152841525281469289726753114361488199040 10496650 -118472111950520723101009985107019966400 10496651 1312163870348028514308038552403832412160 10496652 -242084885101783604095839427872298234368 10496653 29724885322502722034887093777549631200 10496654 62570530463011531801866211350411391872 10496655 -75342775778983528328455113498586257600 10496656 -35239031443189337468712086917984075776 10496657 -528370616672277882030397669150439462094 10496658 -5403817206332906451105090003846777216 10496659 567914533842905349594117416789248146860 10496660 -165720334551855385306438585594171814400 10496661 -47651717192069186934019861456783092096 10496662 9556362794485478922908479168424214528 10496663 -423228545409035564403864391264264076088 10496664 263761712368890825733818010264976486400 10496665 -24038923120667268038570418296753993400 10496666 -132543335782086302842635342690184703040 10496667 -197621262768952392139004362556623700688 10496668 -32921432624103892502112553861154228224 10496669 89542520388870279808002707089297206144 10496670 -3279087414946010595176470463201084160 10496671 -205739380389003416731025865911260884528 10496672 293183667748491897340846335132721741824 10496673 87778884414198737894523708510423872640 10496674 191059770500989259725814935966335722880 10496675 81602750824703466990079321354816498800 10496676 -45406706282765811157342141511586413568 10496677 -104935584743135148082394178369894107648 10496678 18028399054103104689577598150854696320 10496679 -370449828920229038953407403254959616216 10496680 -452618723376585715460487920839597363200 10496681 -206115286696045815784306204270452424320 10496682 -360380613179595637234600508450179031040 10496683 -175578919673324104629334749121900592400 10496684 225302619806257576021566393270626399232 10496685 395836506969984220960396292735157667200 10496686 -414097323539119514491726074023526230208 10496687 5133066480863955917839349159137046520 10496688 -15452496717587636875875514910618320896 10496689 -913261242239142271439309640544395328 10496690 35506828944553556134062455601665433600 10496691 -642652179000874750786367312550594136152 10496692 -475700463285310334255194302375048429184 10496693 22956180909178224984261349510827571968 10496694 21625138197125328158411362748036499456 10496695 124855885087637622334354775614831653600 10496696 166772267506000026962064812479834152960 10496697 115270567748969817825336139832051395200 10496698 398332141496258020154075365466607668736 10496699 -473957226158056085208884312823218790300 10496700 -28285742860450709053247249242401216000 10496701 430004801810357888700591453852804592332 10496702 270214317894274941354166065700156353600 10496703 -90761471023287459283051127965596191232 10496704 -156264035285588146846025766938931625984 10496705 434114385922332668588823221988422203860 10496706 -34349578010168606482025142234590095872 10496707 -25514867052435036840629981579326142928 10496708 549014379133120110830693555593600153728 10496709 13481575059989464255131133947560813790 10496710 -14504066391446775820743414637158455040 10496711 295635640626627194148782446061817984 10496712 -354226144964673772039445556371216916480 10496713 -281451754825141183066740561608019824038 10496714 49642092572596530172718714101816218720 10496715 83614528240657970304952480144434225120 10496716 85574506898086933554932448912421763840 10496717 131725547160866660315014109833102608384 10496718 270254559818604070949288981066605338624 10496719 -274626361700988229849600893667190789160 10496720 -10852591205468798251947179333615124480 10496721 -464105691299622448564706378934811588320 10496722 -517425297779216789170075758208767372000 10496723 160220310693765994490203125618629604972 10496724 -25151738059618988174710506130282905600 10496725 109253824476130040229566746701327674100 10496726 202097858717759419548214462068955137312 10496727 257669757702545010701754855871951684128 10496728 452230188742695890334106387800760688640 10496729 -371698122965486987151898104080579416320 10496730 -4304889688404168126884064089537740800 10496731 36971732512140081180535259350684788660 10496732 120859307979692682366437827618433604096 10496733 24706549440307415293261896672364117248 10496734 -26545971006179847223963441570208801088 10496735 392247355096775982551785262016091871760 10496736 -101521452322245732518243834833600512000 10496737 480478707608159342377499452914712652032 10496738 19984584822200450752769950397653481472 10496739 -236939841087646775888038234713000209280 10496740 104322737889621418338329582242641715200 10496741 -445336315385067736178346129223475721858 10496742 125043634534621090337278147855326866112 10496743 3257683861027108592901480202834673824 10496744 -516835247297371479915364356914428707840 10496745 17247713206567714009155689664732249600 10496746 16025237047471861945303743043766074464 10496747 47915504409348356239577341989162262320 10496748 -182011240401966242690230425853244459520 10496749 -150433077112604491429073143487062800000 10496750 -668338781607882917176553877248784000 10496751 43969905779989182234790839407694322704 10496752 23199705231630321830294708784326246400 10496753 -177682817680205040016446935496145459200 10496754 -170481255767724651696484133429892948336 10496755 1241886837324498311987469754863632640 10496756 305784741394204868910163447009649571840 10496757 -238445129527499887814402657729649531360 10496758 -71625095419232069508177578726091318528 10496759 -160730303938067959540120866399463013760 10496760 -2478837027628834041197457090011750400 10496761 407516050550411820648657990431642420064 10496762 139891578506502445345127848621455307632 10496763 103145261771791654036851127484612436480 10496764 -58982165427686657869070691147272679424 10496765 781522039166263808901099664283992320 10496766 8230803507679929906438060829327678464 10496767 -55527021665338306704003269325585213184 10496768 857050772079742775191816009109748056064 10496769 71446809766971623745241597866683317776 10496770 -116036421566710516680976561320046333920 10496771 -99749232275812638371424696781896141000 10496772 52289059530966808801647681982137692160 10496773 -79100662168311580366501183806977064096 10496774 -27303127567543361851911152328452963328 10496775 34228034020249204548321146354374566000 10496776 478403892349576349126809868137927526400 10496777 512994343170184712974662815572594489626 10496778 -72299546908367372859334840119588476160 10496779 -159524323401110248105839526777240644360 10496780 93030868616967794684824256805236259840 10496781 -16955209256422855911488359790851298772 10496782 -257124614198719470446298214195214112000 10496783 -546072248780079274508888758954932424776 10496784 -31976562345098574248009768002275901440 10496785 -142178838844794756871068264038468970240 10496786 -16309047900927374070069083866620567552 10496787 117696309363875855277263091065337483264 10496788 -97297778162229232225708665172201236480 10496789 52365685937389691958267437214986712156 10496790 2168710022593234945054770166567180800 10496791 -44337570644882865730420151306154810808 10496792 -548832355604005722298666708261367070720 10496793 56991932098703589026644378619483550528 10496794 -115716193944260043001407019439408257536 10496795 332768943035289886055468089883200564800 10496796 38295790510312388744137754677241754624 10496797 932673164225892266246955498562233606 10496798 -55025762379033594117597964970397738240 10496799 -348629129495806603588879430203988749416 10496800 869688425960507002105357354642636800 10496801 259690202411231422603428425912637855360 10496802 -62540102532515994418497735209509680768 10496803 -325811563070603691236424519390514509744 10496804 372274463227059544153000660960172507136 10496805 -232629021130041865827349547372845721280 10496806 810277197590191984849096381688649684480 10496807 -231625254731216199337304399846776091688 10496808 -20779114646878488406927174636199116800 10496809 -83343569736600210196833608898426124800 10496810 -24476295235095306271069164463478113440 10496811 -6932111002605837789892622026446512160 10496812 -436071867660834637537231858467182105344 10496813 -1241572002421506071418170878797597031380 10496814 2164935199515965224196104302531186240 10496815 -126103487235822265269927114275099767200 10496816 -141045244748710914219027826739773440 10496817 57032890502124117054313686527564244480 10496818 38918079993841316275726268079695907840 10496819 644194066714767918365832389370907928160 10496820 49496588358633105917257402805342085120 10496821 -826568981478168695645324595658036637508 10496822 47586002526384096337226496952103816832 10496823 -72764149290208752506498417112454250496 10496824 -75868118621840811582228948702308167680 10496825 56447019654254411022144381767942669550 10496826 -75077113225322104785987964869331404576 10496827 -21762938221073150481716914727071250328 10496828 -247386539247346819130283240434728072704 10496829 -69375214575095713311502227669216955200 10496830 -269348455054804611472719234997906837440 10496831 448873005777049110233910473593898269632 10496832 46349772502627888939549905700616404992 10496833 -502532378303825530003621421268399694336 10496834 318409577590059171473383406252907970560 10496835 43514498150261956331962527405024745200 10496836 -74441890038570144368557614270042877952 10496837 266066713391333048178365407878212978232 10496838 -83553645106386202318296490782891095040 10496839 -439783365468627922040160636054791566944 10496840 -119261788491980561888151996125990400000 10496841 232814153283895381930131108841997355792 10496842 94666288431462817534189208105009985072 10496843 72099439248280971143229697143972166800 10496844 369262618958502738567723241316491223040 10496845 -183121866046885706559221049093417390900 10496846 -215905787066900472505009459626337336128 10496847 -206762073707514027237379521651164244600 10496848 -13513037204541421640557116702314725376 10496849 543190172878148116758258836736955025520 10496850 3765627882987630489170084075859072000 10496851 -327512435098854214141980805128803018048 10496852 29314578466014228571432811392019097600 10496853 124864667100677545785800801304508708704 10496854 235222942813694571358699736579766000000 10496855 -235738835290518820272841672653459007680 10496856 229273235455431274282940189815854858240 10496857 -137053505684805208444121505123711058688 10496858 -12465656281600905483890962240912392720 10496859 -2713851227494857139994209882974725952 10496860 152193191007644107559868460480828738560 10496861 51400519805152169150312410873541438124 10496862 -49415021612888233445673847373143467072 10496863 82622720787035548445600069504158384480 10496864 -45270245862613202285225581379348594688 10496865 36602032670694927614225099335406094720 10496866 231512119681939151416195807674750679632 10496867 141224817703092389315444294924847894120 10496868 -134103826392623305643699766220835957760 10496869 529567561763660862529941139171304556060 10496870 -147352946654093347258845278986040469120 10496871 177592662161847220856628555473365296 10496872 -21100519154879743537043590300017868800 10496873 -44814286721119683391531849688581296000 10496874 5539177660523017815130880747252659968 10496875 69505493799665964540484644637383000000 10496876 -175139772115429866409278584482860902400 10496877 125196503744742977644840661858993632320 10496878 178766118158369250518221991406724930176 10496879 -82169938833535442366950761863780278080 10496880 26910934457180999102114021216177356800 10496881 964947546504208308260228796255746414592 10496882 75323733742919073776698902547055366784 10496883 -103481307506004839386609826419413023376 10496884 112018958852647525543997927967954455296 10496885 37526131736955295352264308197703628160 10496886 328883331191422018183489849350070554624 10496887 -398897411646928185082492273126502765464 10496888 194332334794189861753038974268823142400 10496889 -3321067142068765876383269926169279160 10496890 -197810423748970714588335526992193931520 10496891 154019978502501313213189077144271472292 10496892 48979205412106926131519543437771653120 10496893 71938073904258137655364283687110909344 10496894 -409021320981447941960395530075862101504 10496895 -149102462735842170732456647335112999280 10496896 -15029253048806547450235808585393111040 10496897 -466999347918478432493916597495467190654 10496898 323498819717244052265296260940377139200 10496899 -34743419567778486568556640033071693568 10496900 48654903596922537169489002272625043200 10496901 -179259586622858776333524493195848412800 10496902 865148675824550472232801873273309440 10496903 67138512000087196396773585341714896152 10496904 308653411684893579878068416280473354240 10496905 -269264685274606475439008355205916205240 10496906 42070208771312176316031986964583169280 10496907 -323465093268792773775750235793211017796 10496908 -405765941677352861248559834241253507584 10496909 -91569137999022158301971809751558704596 10496910 -13046245498484236446792870940789063680 10496911 -639779237519960535357841116606589064600 10496912 27871241779009195109727591388068003840 10496913 -16284212434371269217434044207895539776 10496914 -8134229093054009114071884054010162176 10496915 -39093964525005984741258215027590080960 10496916 13310567379803259629308443079891666944 10496917 534676007439317629600291912117296824352 10496918 -76615587617710390847456420570443344000 10496919 152980199398108022967825151122753283944 10496920 -8082940603149440436607111902173184000 10496921 147759007909957430752630997381057698122 10496922 70977322989046352119444637892100521984 10496923 -521870573199289902492230521922650072828 10496924 -187198599919810936415333344310093119488 10496925 -344847393401033989240624538780543424000 10496926 86873985003389358070213009463394616320 10496927 -159758841714766734891439922613349546800 10496928 248382359395047463032945302564974362624 10496929 -61908082947954065226468743178437645120 10496930 -75984534862941037837736651212859788800 10496931 95456645406777696927012305216174997504 10496932 -492986350932274697296780102765983493504 10496933 -1080745252442563036500662173878107962560 10496934 -11047900313596000383604974722661347328 10496935 -79699031293758849964371446810911266120 10496936 -261481861254863021461123914701115801600 10496937 116453644493406759996856507100698340544 10496938 -149171926185059992260841234551154988880 10496939 -41547286118790009709199936100039133944 10496940 71888843487624866406106497782404577280 10496941 -2493912023460929837326402721008915968 10496942 -403078012525192391229077547582183976128 10496943 147623547589436360281827904014733919424 10496944 16754288275683084383041342288580018176 10496945 -7253205683312848687224471979227094080 10496946 -151058181580717793318294078500562514816 10496947 -14004469952382459097786818835682182756 10496948 36017131369001263517702288856013627392 10496949 40911542227489691241609708881011523040 10496950 -106319637761383826001907225175429964000 10496951 3301343908328071222184163854705643504 10496952 29070500934751898856995390823105454080 10496953 482585143382967901885464473975185324202 10496954 -47327651659936702467639368774922827040 10496955 125562510776989836263283208609177509120 10496956 418571675079602832443168771839197281280 10496957 -199466532174516154299880974938224078848 10496958 24495023386241974161381297641066328384 10496959 325288691133318864803420785007612978040 10496960 -71408485018247408080023382229117829120 10496961 28363740784761737959909743207260249010 10496962 -11009992582068130932164442946844061696 10496963 -396246698562182708229326545055713102788 10496964 -3235048683221247999971172230603520000 10496965 126765638424106216410657866432904940860 10496966 -28166490817084011471783280481840908416 10496967 -168457492960347996627974130046451374080 10496968 -16940299561945584293779622771739033600 10496969 161604098299055000391400677623283981696 10496970 -95757510493725678646140111853690321920 10496971 103776654732099901122035006681561569172 10496972 65543042816423440622128942412243668992 10496973 323772763392210322211575294092879765504 10496974 -55859586907689961707938224273929707328 10496975 9188310464959091513127552805278552600 10496976 37915295925850116834083909687701143552 10496977 326610547354658297344541818108957396452 10496978 -44071356891530347771623954207128432640 10496979 198034971858710875612836226270078135920 10496980 60075529963106093632697382902355148800 10496981 256849014252821196346655174844900407328 10496982 -150093116645420788633261787003233593408 10496983 -194494393194723205583073821909484729680 10496984 195300541588189169631677804819076280320 10496985 167207678295207388674785705737784880000 10496986 -184408840109385191128091281368687137808 10496987 -390887521646879547534804333899369234760 10496988 3655498265663231565196777814127220224 10496989 -382069108650979321479349255933168774676 10496990 -84430516270087237883543377165124375040 10496991 -176380496494685417581365586585796455608 10496992 -436327612169761049114259805676765184 10496993 -9573433962104258906149486000308110016 10496994 16706201638444352761166751843763056000 10496995 287031660524074105190208739251285847200 10496996 2551412069311167648882413545371229440 10496997 -10202354164968568261307150851188272160 10496998 119191756912901047913935885399015884000 10496999 332861557206809206165561770956134323000 10497000 349305596740846736076259963722240000000 10497001 6398985568715864176425145862244387002 10497002 -421015310869252567009682636877306374400 10497003 193733401229542350211422038580074188224 10497004 -197005965577533779981970323431144070144 10497005 -66016176734657825706532043901376039680 10497006 -143285423856541121485200414689565235200 10497007 191219972854342090589461747166691428352 10497008 14995469281671168428734326082831122432 10497009 -115270251150124394791532015407119415872 10497010 -97043777914703313747729451637237322240 10497011 -932815803816782730918940809123373920 10497012 -95503376478586324057075795190505596928 10497013 304980243902515011328767863138143129262 10497014 318586983876489696305809230210200469120 10497015 -242186707251507385469399340821403218040 10497016 -39689991274055745181356754436590387200 10497017 238283288915457892119817745995090423680 10497018 36303220073460343641172620283477214208 10497019 78349598330007040784968900808460414544 10497020 8227960002429259485844754215957524480 10497021 -883317412970218883340865845680942016 10497022 37974930233643841234271537141291319552 10497023 316762332957343639400930506652617256184 10497024 -445888660161455864562760460454554763264 10497025 75993104448160177954459802614632036000 10497026 -10010654611256913790475650938201354288 10497027 -150840518603237499983258259304041807360 10497028 -534093666633032719191316495399515048832 10497029 -2754479132588842410670706936064270816 10497030 181667243366067969134399771694752624640 10497031 4396601682826652830851191609622151344 10497032 -33541338265303336121109841080196300800 10497033 -38261116565394552008971769295283516038 10497034 -54006493934636970597683851651558622208 10497035 -12530457799682797388498409899386730400 10497036 -69720981147038456442071673201395638272 10497037 -35535035065610551054035517637143275200 10497038 -140001222059475627120958048499184406080 10497039 -120640158878529877868092526543702974464 10497040 86766331294192638671216647627292098560 10497041 782258964714270468557680762523183351652 10497042 -96857674720410350669816734806028235760 10497043 51038297570919677877700825667199706080 10497044 38716931918578547817283194143853619200 10497045 -38381420508944689117422341964026098560 10497046 202670485188700448466786413971320975360 10497047 557564206231064765836889738393876417112 10497048 -91384344973374854954822899935597895680 10497049 451915102579527530401834969660287449236 10497050 38033877597225654309178708091564100000 10497051 493940647009326211987964986954054800 10497052 -141260636016083345719946617837674801664 10497053 -55123671079699480548923194693918069920 10497054 -241392496458838045785875170287444262080 10497055 -82597953138315829575879496737903422040 10497056 -228972295012768932829375205389092519936 10497057 6602671057107368423893566187034673840 10497058 -26135018509901544702455886807826341888 10497059 376820352105410545673579742762193447260 10497060 60599096124508289296750382800798924800 10497061 684873590080093183452883762318538553662 10497062 -59300411487293110989717879783031145088 10497063 284104009586825277347418513403148553600 10497064 682646060798564779613079070880871951360 10497065 16939203545840881684588793911829080320 10497066 -42682632759882234786929502482437192704 10497067 -23910567852068812767344931046921820416 10497068 -177874170975200912281620603527011345152 10497069 -36662359275538453159594017690463653312 10497070 -51895429551665543350509235420536659520 10497071 101027918129842738723448959612422078384 10497072 -679106413344247200862980918162554880 10497073 59666818044360850048661942604844162322 10497074 2991608421300750449870742963718167552 10497075 198507497927204227686908531225833083600 10497076 -55762160576406885189515852652257818240 10497077 -336612947787663340967331309877640957448 10497078 121312004674911702316760101940520820704 10497079 625146452863877984934503825472647616680 10497080 -327416099020234408586667948349982515200 10497081 -309231985961449550549529135003770971776 10497082 240214405257748925018225148279710476800 10497083 -667364857719466964241250566326224720668 10497084 45100608132045719719863560951515284480 10497085 -52607403230863616392503216017533530240 10497086 123034334520031357039698274150115380992 10497087 245893013621701077181706377017970375440 10497088 26101411404862609575583562352931373056 10497089 18032707017081065959522927642913306160 10497090 -172358833625755697865150640310995399680 10497091 181316597500314478690520172328228832064 10497092 -380143316737622831745673436549548343040 10497093 165425720502017201384918255788333135584 10497094 -6464841737497965466209918691371167904 10497095 34295478863318881208398774937707124160 10497096 49502112853366335640836754271871959040 10497097 381697056443397118850706329688833822160 10497098 -87789980682496180021581774170625781200 10497099 -31352204286760484671531720396418260800 10497100 -20103895522411602466178917548357817600 10497101 524817449640041397783829949292727159200 10497102 59757358624149041634536390871151699968 10497103 151436770077390248337669492275223587160 10497104 694318089059371751744234145683472384 10497105 -117566047969460252019393506207733850200 10497106 -31892402262794389887210253612857787248 10497107 13385266718558685078302899732853324640 10497108 -9389847243339219277805079817892339712 10497109 145032465068482064324747536768948863552 10497110 -65474053094782695508398306684696723840 10497111 4032842602417577186860602967658523264 10497112 668402995173082647137442191465205811200 10497113 752370120677622527656214315815315866 10497114 5280880627022277283333287369162163200 10497115 36714345455772003486394158335935225920 10497116 -90895334206980188608148143241902909440 10497117 -697232371293845819913756230146390752 10497118 230708450019992809194017854598472197760 10497119 477424186542121427356197331439954887680 10497120 -139174932941430786532505855834298777600 10497121 48330272872821001410902747770017323904 10497122 -149467875538667540873784584231220527328 10497123 -80678517063265169472539830750333580016 10497124 -188912934374865706674273047236994543616 10497125 768527369855365832388294860731177920000 10497126 5371399226836236143368673193483494784 10497127 105578801035000505295253734328761548160 10497128 -154468926581965858241010750365299261440 10497129 -445516977509415722103018824457522178416 10497130 109460037026215091272135864799106892800 10497131 51278942470618809130216699317929197920 10497132 -56257692619304577045031859798506994688 10497133 5843767623163821374749259875702309984 10497134 -94808186479631490749060423276059598784 10497135 -13572823656683243635342993712497547520 10497136 -5120613878483990892867722871168040960 10497137 -71774632560237150640610050987309082496 10497138 155328396572089090517730465410000317440 10497139 614394182722759639104977090209648820440 10497140 -185652100600652491044142538280684514560 10497141 -687815127094252199581025890887370219200 10497142 113922410036582812660300270804690115712 10497143 -746650300797451738004645534347704240720 10497144 -56529641231516148578710945888338247680 10497145 -347782040761748200582950506548836556920 10497146 -201707850095164378469355378860509263360 10497147 -256166941185155906566575357658723943400 10497148 -126885639762358551511269555209884959744 10497149 232209506058871074517001142521413897164 10497150 -101661004916323821903728767876947475200 10497151 156138896258140657368013105127394781552 10497152 65289709775895494283500496644839833600 10497153 -147451891857129954387953166390637392576 10497154 -93143127571251906234221204166993369600 10497155 384358625674376728298443763691343420560 10497156 144352723918791439859877142592129436672 10497157 -445795594608830390450903465968442367168 10497158 -928549411731485838458711462462496768 10497159 -14306468924802180162043883259367568640 10497160 7604742795934175688319183608127488000 10497161 -21391996204857132012802736960447975136 10497162 46723946089071732934315998082853767680 10497163 -174128647653663193406224463691118284920 10497164 355521606224504953954253746914802757376 10497165 73187106566502239943726702548613254400 10497166 -57036120129770249478949971482621947968 10497167 -531520113515494628115272552504907032784 10497168 -183679336331767723085188006995671777280 10497169 -258679136713393937585652330528603233280 10497170 131848181020590610774060082265597125280 10497171 422080822749956630465264202607041874800 10497172 -8717660832421706798777876040933405824 10497173 356762743988543069529071873292094858140 10497174 -111766457656568459272180993663372338240 10497175 75603226113918244132589905093724365000 10497176 24186629965030994186397031428652953600 10497177 205147681141381271921607651885446513280 10497178 83425384091427121371477667980628070640 10497179 187315140820620626753662919534262742272 10497180 51223228710368025384711486804495697920 10497181 -28537579028397257968541867613517992788 10497182 142428712991278471787423786133637826112 10497183 25025353375139896377695852512139499648 10497184 -646531814634890235354603460215834476544 10497185 33260455657188277853200907369680773120 10497186 6316022579419034629071545004321659904 10497187 -74259260367834103545374905548284681760 10497188 -258216258771978260044329650888304483840 10497189 -15124874185527507951858867871811649024 10497190 -165639857193786741952832243860400611200 10497191 439756140544541693484752473277961545592 10497192 -186392129413422593187651062816033587200 10497193 29912642693273841663319449016759122816 10497194 22392290625532273165659280107607108800 10497195 3382967672321610380727427536034281600 10497196 -22918398638393871481395800022071956480 10497197 -134823518255052793022022804508029381354 10497198 -27327085525051195445363721578850265536 10497199 -2913079579544562488465743047088474200 10497200 -2811676949616242923381100903949926400 10497201 -153395443582272489636318285803618533440 10497202 193796247919749020033458226390362401552 10497203 -6924718003377943848393602107662377976 10497204 30080656872933961860306944892010229760 10497205 -6935749484291070439003641682220263140 10497206 158621272212221892146706092777763291552 10497207 -891603033217095416222499709108158720 10497208 53496626476325928874621921454728273920 10497209 24749204036397309549884823335942122410 10497210 16126083619582139469287069464038792960 10497211 604390160564282064722797671635309301360 10497212 206590550499696277588285175856625761792 10497213 -167939018763811341715535557227325125876 10497214 11806703564723824739683075252536282624 10497215 -576024728826631610526689272830940108800 10497216 -69642948208271489681888678965105655808 10497217 -646885281359689796470588353760239508140 10497218 164525442699941952373251458356037905920 10497219 62184161937318775128416533083138456048 10497220 -27041000192017001041894336572333834240 10497221 -141492734794184631101158911530498274240 10497222 -8455442240472882219650283376395168000 10497223 -75392481213103440334691394014044586112 10497224 -156897306950281422792179480206679040 10497225 -327264127775073346893392719730501028000 10497226 -306410893388943074834033330258497263360 10497227 -248886884501802151144138674262546385040 10497228 -63051520682285160881924847928859394048 10497229 -655633443682864381338775425962037740170 10497230 24718745117294653097919370284218862720 10497231 -245370233251200659495376167047859149080 10497232 -115254527764458926043416147645406552064 10497233 100116543869766573423529576961686295004 10497234 248831243588587938267325020092432640 10497235 -14078342936115537577177514526574122240 10497236 -15864469101735193921338489916782720 10497237 -2407683821736457878425884936760742720 10497238 267397443029826199430824637704792417344 10497239 212654876207767048981814041598855136120 10497240 126220334494048138338742746396815155200 10497241 45114636429366420763200943623867173642 10497242 -99013915316849718368426599303912543488 10497243 131921094573626633683150657724330424624 10497244 356024828917941891981001735224176769536 10497245 295822257970764962771258025705730963200 10497246 1724881875194656694985652211808890880 10497247 756351025981107242369279548595288033696 10497248 181621806295290341355971509302556360704 10497249 -53972910179068087636133509623271340160 10497250 -42632835225878661131183355112003200000 10497251 74595066552616989385803572544703248384 10497252 -233752260742115666265008318717688941568 10497253 -294850068476143719404406512759155060000 10497254 19394113347518205659575173872279476800 10497255 197890364018603712035454628327538020560 10497256 -210748269259465065078236794391936532480 10497257 173423209300486585035573525103861144506 10497258 -177655234450593743865294301533587677776 10497259 81956163671813666420959710111761779704 10497260 -57688360118615901552402598645303173120 10497261 188516301387600768600624470041386065472 10497262 622363425300647478493173796082033041920 10497263 -12096049211592169147871012281675226640 10497264 82460548203705298448917763334642597888 10497265 235904257787081143605212382816822180660 10497266 -74574065026123658378758875350808350400 10497267 429209501980686689144263804760480020488 10497268 20092737286706753462566921490816421248 10497269 -217660236744732319670822509213569418656 10497270 -49158818173024061196877519148120413440 10497271 34048695927427356818719581885368823744 10497272 72947370209382860228079336695811379200 10497273 -452279726444083427764402460989166084016 10497274 89346222972634779090111826147921505136 10497275 -488500529800081262889289550042681940000 10497276 4108043772421056560492523767287687680 10497277 124334544670945639794914221709025842272 10497278 394640895553770020168575456196649796800 10497279 72209523761823170147099662526333792256 10497280 204054416724834544339102162162286592000 10497281 -670200555162295348159162370024434161918 10497282 49021413126782153808146327889143445504 10497283 -318314724670631462110069650613242321600 10497284 183399514918893774532182984236111425536 10497285 126844168642509909921773522901153292800 10497286 -32007605800677156662751999821560640256 10497287 -51381650650196941535487603219312514488 10497288 -55377946785226118345562536152628797440 10497289 8472293424502020904110423874724667168 10497290 -133789430143082448313168921292402521920 10497291 -58299048822260401381293191085811449600 10497292 -155015890551431571825425955430112772096 10497293 971450809022774721168828467511659618604 10497294 -127736161820896922605879271815631234112 10497295 -290950743715729218129272437106655961680 10497296 90604440479917163748735680584953249792 10497297 -409768188309505184324926188899678230800 10497298 31033024698208935537800412836494887936 10497299 -433383608208668132893529535651252095700 10497300 7579515145764087900584313464958105600 10497301 -114014620020148180908900111865129381568 10497302 -203128127941857304347078479716090351488 10497303 -129626522511216362778041705133920257200 10497304 -328522778132382450683214030480619929600 10497305 72245889858700641729055843467596190720 10497306 1866135364514020036509126834988631808 10497307 217603400429202405805601220553712050064 10497308 282411891071854520068760412487667516928 10497309 443071183812477415861661915200898198400 10497310 218386627937265907721199798415630800000 10497311 -235175459776458693072804073133563237776 10497312 30299063426984802193958698879385862144 10497313 -41711825430963228847113637319012060160 10497314 245973438215927906995948454369845466400 10497315 192113529324440460420604826252006795520 10497316 -545375215320044867191384875463465533440 10497317 -354293356783343284987346066899956310308 10497318 110972777203250403663542280789354115968 10497319 18918628722936234965554833412232027256 10497320 108943130092132673462127783693501388800 10497321 -292416059177037781812932557774266595728 10497322 -125478281532418736072460214595627089152 10497323 215849814483400497389170290080853426384 10497324 -2910844128229718349093056671066642944 10497325 126810351414251484962543758108852410050 10497326 117486723488993504771082174579384946560 10497327 592408105971906850086876034518008208 10497328 58624077693266496825784797015055171584 10497329 373159324077165103062410272918560806640 10497330 -302070776628290234173386263589500006400 10497331 -235766612439998228213779987694507370368 10497332 8944465848471264158177786878050834432 10497333 -93811534038344075084668418347342356480 10497334 164049119110569176921912526350867078784 10497335 440969569343677774617034317690720152280 10497336 -47587156935736334943367965931601817600 10497337 -287506535531486264493840117977072525014 10497338 184592209993302083963413108696332505344 10497339 51919364163002379564587518829343088080 10497340 -99527822535561192408079880334972702720 10497341 -535838881992879737096527529365786535316 10497342 -46047620438477744892785275759755457536 10497343 -278953686050779562015266981679004433200 10497344 -8027664692685903355929068227176431616 10497345 216613885582962112436244399301466555520 10497346 -5468901425497747921574091952329185376 10497347 -74644726432528145347021932954686612880 10497348 449103984604418530305675441599878656000 10497349 76983655859291716988543336497061289564 10497350 -39013895411704906545430953744515395200 10497351 170119640577363853844970055702013647824 10497352 -325745827259697974066234176064607206400 10497353 80857559304672273751212455418919294644 10497354 13122759444679143451053201182098314240 10497355 248828896991608609513932791086859280 10497356 -27131588453511592022051315273100306432 10497357 274065446972629862432032665776387924448 10497358 -120780450046084754027242088741859275520 10497359 -996384426912234950948393802303038772984 10497360 -39245627656876599598006037379966566400 10497361 -23327917603000249726718819874099830016 10497362 -72538499560442020023774973886180423784 10497363 -48135231382349179535491950070403514816 10497364 -374669100465820503033730895145049100544 10497365 28649807937095877871249935703550363520 10497366 34326070045620151320206949135748129344 10497367 688002282900142649666408782227104733640 10497368 28952202056706191309872232882351923200 10497369 -185117192711523325056527685927460619712 10497370 -63220562565495470052900937937889480000 10497371 -28755287125811279757045832351327018428 10497372 -20968036143659316273006702243013708800 10497373 -95660636216782775076347507446250812378 10497374 247892705266672679954015271480251703936 10497375 -618208633849852707246047382925824000 10497376 138567563314715994165620763491078111232 10497377 -675209671080208934053723821346358299728 10497378 134138679167120072691369034660222510848 10497379 293325888200314091650148736250434333980 10497380 22698918538107164345913003074707564800 10497381 -130409479368535341450085771162946083776 10497382 -168785878775892847417613085121189472256 10497383 84406816193909313264270677011749217704 10497384 -163441165823124603104994784302676377600 10497385 301860521409958601038444174936545644580 10497386 -348909600691927199485354634586508519680 10497387 -79277482284923468216298154741213424040 10497388 -60075675913121731656953114558499606528 10497389 115849716047994438663129539543527493856 10497390 114139130701704484017381563044655521920 10497391 311943411767649839661000510044623565400 10497392 54198589048728142074523370806912450560 10497393 722467314129565840280409251544996176004 10497394 -151667155096102582465101064604722330560 10497395 -456135700375447556824801494346063923600 10497396 -6742618375639784223711414196220092416 10497397 -715796200312863439846058279920098387154 10497398 -258616277732610824522190786871501034880 10497399 360870566001468214409461746531755710848 10497400 -30617502477680264192656999049041920000 10497401 605005273457553192449900865237316839402 10497402 256327029604428244914384747607853677680 10497403 64728834509104896844685861105586080256 10497404 -38270169130642771865711540758205643264 10497405 201381483031565645854909993010314910400 10497406 -96390810463474516333152983175677846016 10497407 -184174726887265289289413403493975948080 10497408 -42908175140670265219419150402170388480 10497409 261067448875219896447300506967701336404 10497410 98055274513460629591011535701798712320 10497411 -211412339310594470645571791296327641360 10497412 369923814693552797903933292251320777856 10497413 57597737324502516332490273290505553980 10497414 -244800285670846788466543237592302282560 10497415 244328793125218867251493684716440430000 10497416 -702322166180979254667330915924715883520 10497417 153809925675329774322844562365683358032 10497418 -1198181137411591282214884501323206400 10497419 131437928306055791232208527985552672680 10497420 -109235343610727198892246264481479859200 10497421 -77568754291082597626214553467430645312 10497422 -209111984291759012197918612807220102016 10497423 92225095938159762488241431900210237568 10497424 36567044405407742477503391574402007040 10497425 -145704870900157263176850681309695202000 10497426 127116166963921898664466890855387696384 10497427 337799816769783742102067708686393583276 10497428 248663876437739214755968673650527619968 10497429 449601642825974560289925700418051443548 10497430 24458136378284727841659477114748849920 10497431 -80950945887147936398949934174733780256 10497432 163287223041094997738456152752286924800 10497433 -777707223483136241660981312062197979318 10497434 60426181905278821312224573318586856160 10497435 -44708386808200110061575696198797005920 10497436 -54353221997204694748200407125419202560 10497437 2052339354248342169641832856877370624 10497438 -2163526462169611201653403862549003904 10497439 -138893789332411466201983186840557503744 10497440 81500651222124621762043705942445260800 10497441 -453482670298199067314287871276832842880 10497442 -277181997331596466017868218496116828000 10497443 -460220845589097479264866847395869792960 10497444 -366963591645492791977669384494781360128 10497445 -52390003187633343462510341425753334400 10497446 182242636198717296736070068105774728672 10497447 -255024523130216656235081939045960339376 10497448 -51398454626490604713697916730771056640 10497449 -58288090085707433206989916353823344000 10497450 -68539696550218084886312810123288448000 10497451 -1042955050279384643132408917881172065968 10497452 -102658698288265419467438401245411179520 10497453 -142484710735496486959617951310104317952 10497454 -42481181981520055512811196980066373760 10497455 -123367309137616609755579720746400357600 10497456 10921360423973723603818186872188436480 10497457 61513169275467485154143105675762658240 10497458 215953891801403132080761795782181451776 10497459 -75272888444652525127740777581104938240 10497460 -172777412969184975833513376424626750720 10497461 1679843412334147058394270719376006720 10497462 114883879221286063834157404751998010880 10497463 -43542509521247588116241275643912950000 10497464 430407174347877503616642060923886735360 10497465 7276648931746739520599664704677104000 10497466 -76293801374091139244365679397055873824 10497467 143993532464684672606203016436649190160 10497468 5335444906862881764467862827840471040 10497469 463610484357392599561271779652757983596 10497470 -171210696137985206384505255203228560320 10497471 -503678058484779197994450085005770760960 10497472 -135644598563410286562011559365762351104 10497473 1000239098831669079311355160412550144 10497474 27922087550278136904515392697716834368 10497475 248567874293494834055784128993874930000 10497476 136792689705272904306676608228349056 10497477 -12399572155746378051271603632718788768 10497478 4859533862816243363689484855347729920 10497479 975999798883338309752979020047852265160 10497480 84361680986670337300012235823066316800 10497481 -309825930426211854840414283324363447200 10497482 129353110751504535972059100421727468592 10497483 -437409510271058353975042861464382538856 10497484 -382146540706922180639138538595738825984 10497485 473077851863787669782723158838958879180 10497486 -165252946177744734840949930935407334336 10497487 -107496388397737577358249391781014519296 10497488 9313352990346502268070042114585968640 10497489 216851290795368247220962085244639523824 10497490 198311302152634763896620255482184993600 10497491 -48552220019202423672680629970338266528 10497492 -152845526785854141082413607255466250240 10497493 510477459366980696784027076935086104480 10497494 91034460698082937328019552337349720064 10497495 291754483466385427126660027070640374400 10497496 -395887122555957223171046653524255774720 10497497 638828357009693721775171393381239600000 10497498 70639877752411069110492929858876176896 10497499 -131487638223031200952933776002615872512 10497500 30612068516085165972268696065283200000 10497501 -145566716816355295089300362964678813408 10497502 117970785901448959146294844829967892992 10497503 175907424257667711025929439096880878752 10497504 -3764670255729978895047901838428864512 10497505 36389812614296460012463109575368672000 10497506 -460026740410450799240998247517226889856 10497507 273189591668311981851494435769825459120 10497508 65578900520679799918362900330579849216 10497509 -465094859315634013686887102117435607360 10497510 -54478939533118894265249790120607833600 10497511 192183205931564574869491965283918285112 10497512 116160480676274721227854566985035955200 10497513 -41372698740881922545299557733557714816 10497514 -100266393014644668827452439664601164960 10497515 -26346452504710358010276292332063192000 10497516 167803215649858423660893187292574658560 10497517 42186962601490914933050257249931379864 10497518 -97102010860813205340327994924618991040 10497519 -741138563934553575343979889964976040 10497520 -80101874048119340184678589032982118400 10497521 637790941922522874701561091874934128722 10497522 -26439052491003576892359642124221259776 10497523 637984734330771753047775783448279885772 10497524 154963225789422420941299102153278324096 10497525 136312945175173233936595828954306924800 10497526 35331632327415239060650141363992054144 10497527 -252559600701355291014260092524735897624 10497528 -53471800571760504428286061569987072000 10497529 -72601993796504201801262127099991015488 10497530 -13395276033684741655135368783432929280 10497531 14752014323908893828765854730953943744 10497532 1358873657077599730205531392183898112 10497533 -234579578792762809038191251781835892218 10497534 228754260516799339882176576923769464064 10497535 373762582769819220636833843668227141480 10497536 64142891306885903378217556645993512960 10497537 249890879445845984753450650091365198194 10497538 -57104162465037657543945762234397868160 10497539 158876875507273068685198155407065537200 10497540 56691624706987177413246053875413196800 10497541 226838523129293260103871593167199390942 10497542 -73495383281910405081661964510641190400 10497543 -109056228417537676061763804995886316416 10497544 553910156883663866173908796133759385600 10497545 -72033314712651270698827640535734719680 10497546 7762883355598558209214059764313338880 10497547 -8504649494705672751594689513228738840 10497548 -17979986425553584070390246013593716992 10497549 358894251911224319496808098804833340864 10497550 30988808902308918171478112619810336000 10497551 211810271009566936062676240676979030528 10497552 -6675604256767154784434603707529428992 10497553 227536215986980239723005053877273438064 10497554 -512815639708996715665190019252762339840 10497555 51812863929197344077897049137877852800 10497556 209631803776609271386643038648250707968 10497557 114205387316937029824787097047652225600 10497558 -17027960156495361542082269610768522240 10497559 -181880572853117279548875789080950189240 10497560 -604625620581558657846849147891338649600 10497561 108374581336060469215442274760659896064 10497562 -3729050869977453857397002373128809248 10497563 -73293566317682072431971072250803686256 10497564 257276495781769763348424908176724301312 10497565 -126247811421663662486328906305643594000 10497566 -98284500976619784104526773527764455424 10497567 -122214191180827987352021558962322990520 10497568 -201639677781847561278962796685028229120 10497569 539473137096435134659978622879976623970 10497570 -91054739105235513590779217203527628800 10497571 50338897080015985824745334413389821600 10497572 214991167232240361624926228642961895680 10497573 -356531856248995343127100263378733848000 10497574 90448672238101035184689390315300205536 10497575 243051258701281705427672653437941328000 10497576 -429436713484664286154712965741322649600 10497577 388491081629070860078261303834438018426 10497578 -16273869979260842386295338576869795840 10497579 105403095468085216832869433159680023384 10497580 -279269718625945545127166698611662822400 10497581 -497924939723113949603064194909942400618 10497582 -341075610665674921320197440754488551552 10497583 27276801320735508706073214047082178832 10497584 -28134273865528175096351329118654791680 10497585 6861483653602457682600182499138635520 10497586 161771569440016486651357177278497660544 10497587 -183427997843961220026076904231898952200 10497588 -153276078342581827268863807960231219200 10497589 -387655673026415102927702084824854807140 10497590 -3619726937873172507775554293867959680 10497591 -96495556929769596738766635436683193344 10497592 50002473768074746435274502705103503360 10497593 -371838922846795359833377875861290419158 10497594 203735066211785835775411379470932952320 10497595 44794621327491558715366884399491617200 10497596 173095314520693376107773806696548600320 10497597 146713024611196027071146194937071838400 10497598 -60758739258958141655801364482317511040 10497599 -24028453544036619004630328959060807680 10497600 65283530607130174837168064966472499200 10497601 -238923195673464660814038356012927726398 10497602 213364018402777705549202459960928885504 10497603 87957831126040839646533155692721348784 10497604 81980772040361574802130076840918507264 10497605 428827806532679837581837305536981107260 10497606 -13484304884058957420530277318663223296 10497607 -16993152483225968095550631822434431144 10497608 -400989961789675539349024560336057262080 10497609 -278990727304981167330669587047531518486 10497610 74834189289988739823812689167150965760 10497611 268623056767591061466404202407664232212 10497612 9285979150785600975898313272217447424 10497613 -530076729851345908479212936982934647402 10497614 20511372349687623278937911347023866880 10497615 37852026616426145167235774202780021120 10497616 445754643629029395179054100151910400 10497617 157912199715355356967688366333615452020 10497618 -69956892722338029551554237186206336 10497619 -13641080848420540109010505951689565920 10497620 -200827028984111699798735794922637312000 10497621 -172854488146745954435752665339983341920 10497622 -344490356907904081494597260366928369888 10497623 -185716184547013613085842265846991539840 10497624 63049936290674844369651989828738641920 10497625 263856897704823443672131744505345034000 10497626 -47769421186496271361668905269774471680 10497627 -342799674384014584327177745343043622400 10497628 -155102431949225656150569305225941716480 10497629 324765870469519908281609058977044320300 10497630 -47116632268979130611868714937301852160 10497631 -428245122277059803476658504026868540288 10497632 27870440256987513541500011749927944192 10497633 -1788201543607838501629463904667703040 10497634 -34331021270055922731005585957616230400 10497635 -170242597179429914435186375035920470640 10497636 -31744457197277549868529900375967752320 10497637 263838624319084659757977051282925284480 10497638 1564570776204502041061477605628657152 10497639 -63170545321463601228873590950044329520 10497640 21772201629386604078271690608555417600 10497641 -18881855028020053713069806301542152896 10497642 -119772684177386523298722342537798790656 10497643 219506942913765624296547492332365991344 10497644 467742466286181437562831790898442414336 10497645 76199302921033189798124118248657761920 10497646 -53844951034450806196107192408764769600 10497647 24985733332792282624279106843316107520 10497648 -3989935436130905239159269408217497600 10497649 286450068421039287257466170066128221650 10497650 -197852211269562272223527168365458757200 10497651 11008219939690461795935989528197055032 10497652 -107605129511316317649681577185942220800 10497653 477735282351475320256550967337747672860 10497654 7207816808188658206968712750195015680 10497655 27162908726935018548510012646827099360 10497656 5795650880931359363415892237882122240 10497657 91553346317363549322763475826872305536 10497658 337128982612962879110299368565782541680 10497659 -386798205853773166346722005518306050140 10497660 123400274649508838171668646773674639360 10497661 525659156181150373233689684961402256262 10497662 173206110648704537430669023737006815360 10497663 -128516839092978136559978739441729080832 10497664 159166567042691935757181185122809937920 10497665 -269193968605420767198795992253829164480 10497666 147394352938336623808555192281872509824 10497667 -577437665461597943354902142916655833368 10497668 4133507886397265036807979822982250496 10497669 47175827392461813410287013438751401088 10497670 -11438210642145279314692955027544541440 10497671 399937378514012668602427463815448342400 10497672 -179174907697016994020540558829076930560 10497673 -150464365284149041520558549889773733596 10497674 224118814503222468025582250942007840000 10497675 103736445376167542937193137067012461000 10497676 1117786830499463205517308407256350720 10497677 -14268446890998949286766760628278451508 10497678 141657212342911161096156812268035266560 10497679 253061039054978157778387452570828103776 10497680 102297020636502998703900711483681423360 10497681 4841236426869606314180876475537138600 10497682 -85862748623172688197516583451115685728 10497683 -162832966919748956160621156734895726336 10497684 -69253671634794871237819552425723684864 10497685 -231575069108371439980294043797092188160 10497686 220196571425176990604329686229304757792 10497687 -48663176830047510980972848917585676848 10497688 439961030694983571153925448192662517760 10497689 84584858430764086558991606928219036624 10497690 66087500206684855376572445082943411200 10497691 -476893178197444917679866145641101798908 10497692 -9528542417060375381883769423010592768 10497693 -212101045397427276632157634905748807680 10497694 -347667917719043283772570665799507777728 10497695 188118567834497910108447291843010465920 10497696 439037469950750922437690804139136647168 10497697 16616290030238359244724887029890497600 10497698 9852801845232581910448000720703892864 10497699 318397492753896830254370968838979397284 10497700 -11426711753764671862186761643958688000 10497701 277874738330970019910135293266806208702 10497702 176587169097435262150027822954150756032 10497703 691894085364544633684186168762418584952 10497704 105403629043667504887236082321872814080 10497705 -145716999810527837936376634779396362880 10497706 -74225692835004379451574775219094036736 10497707 1374879784493266273055367425284776037200 10497708 69950364814320483681615311051425413120 10497709 679438193775651357323122790837970039040 10497710 -72011587464912993434939493366535814400 10497711 99370957566114237416925764922937335432 10497712 -49385560464378896973169331939008839680 10497713 -16391087470788465425789018810048221038 10497714 -79070593790964654769212171287791492608 10497715 39502826309243191995917015720091525360 10497716 -69281959529089495505600900629304893440 10497717 89569732785666808151437080980778476334 10497718 -11915473789482608011576705923883392 10497719 31999541137987746896441716507115568 10497720 -87555964235440962045201892826493542400 10497721 193547360265191466920407296154381960584 10497722 -116539930456265122411277146300786130976 10497723 61419615870260580547907844747084302784 10497724 178636344213725294482488562882111210496 10497725 80915582625573492996468303015124416000 10497726 -60277294214514095185292862047030227008 10497727 -44294018782262274951597320826517819808 10497728 -53953852732486499709712136872761753600 10497729 26254675612538123777493865570566890496 10497730 45174548071548603789850545799838729760 10497731 -425998791719348518397331884994490614468 10497732 21587240477331067072864420547940188160 10497733 -166150724355173220692269574054918434018 10497734 26882610482181196463804775707413130880 10497735 -205578995719899805124900964585871816800 10497736 221532575944633247181086925511632168960 10497737 -102513258761154005769907390816253640960 10497738 145198612264835525566502296003103930880 10497739 101645851516196534507411228224970883360 10497740 -266233961307892096035410237877805009920 10497741 273733310159162956897439224204852339392 10497742 239428724126778783513375446415664825344 10497743 -65204851083404543383477326387536341008 10497744 -120330428696399177494756565748922884096 10497745 -513637074102390696377509096423671583500 10497746 -15542882123789639072812564500569393664 10497747 24892572953810448690191866749489039360 10497748 -23146571272937826149480948289126078592 10497749 584578905490096673836345802300114364750 10497750 110834119234476075238359416442081504000 10497751 -54921385048264727348954070479235103056 10497752 -151160473882590953925612530469283430400 10497753 5957565926355220892363952006405409344 10497754 133560117437393710758246840369281646576 10497755 463868203661937087780037934601321082560 10497756 56079011939291353580240117412682025472 10497757 172542917061619474865660208665907707520 10497758 -186855455149363319495276585712374555520 10497759 306552070377895800902719662975878514504 10497760 210284327572850147380735372730444021760 10497761 173857114689313580722887017298620744112 10497762 -108744880154600497799620657545244416 10497763 -55416741814341758361032180550684842112 10497764 -513375506051664185611419294821487820800 10497765 10501933998680196715149733199161782720 10497766 140244361633984806329405698955655875520 10497767 148458066088040750188773051488937721392 10497768 23801975421128262453467407439274393600 10497769 -377146406459348278260853721391764004060 10497770 -91240801772314758650753743262175978240 10497771 -97761289378098846672501110426934987192 10497772 -186372161577141457389614905958915069952 10497773 402082539237737072847370656507512614464 10497774 -71514415634337708315855842885086338048 10497775 76955818309660880193009364849753714800 10497776 -83006877503254076081223861878954459136 10497777 335601777988142046491209926799006807920 10497778 -20752786706672576825974439797923624960 10497779 -67217372040869536150239923352339978048 10497780 -80624557703661512592237458471999735040 10497781 -125041297842881298229570605125721389408 10497782 -112104911421855249486759989076301447008 10497783 -230625820663751459358018699465568138776 10497784 136118338287332670894776010005980753920 10497785 151665247410008189048459410949289067200 10497786 63219770623141758935095751517693176064 10497787 -791800995168554263959886050386517164208 10497788 69039436836419380065448676043711092736 10497789 -407799518452345392631457474855400428160 10497790 17492259857586596165826948028944153600 10497791 -151084496462136552916863729214251450408 10497792 242162922924959162648965548640504381440 10497793 638728238227176055273840219972818021040 10497794 429077552886705725947424249882958373920 10497795 84543218603983445739455776907776896000 10497796 330740103360152562703775225557420227840 10497797 121077553344723564074489062374354554460 10497798 89416997546962760435475984179552471424 10497799 267733471347953434925345178422442316264 10497800 -257675973774363761346739498997397120000 10497801 57193082992608347065397249727931759632 10497802 -105802272766825855648640319374709781248 10497803 80671025245109697607228524545137052760 10497804 -44772719807910610514898731078034923520 10497805 -5425556409458530219464681964181662080 10497806 -209432848398247164076595970736568261760 10497807 -41278841606882196749011905617156791920 10497808 -130314284078950540341341193300835360768 10497809 -55150045477585943552937639300009074688 10497810 -104812143188903758911930091545879267840 10497811 242800777482488478595356265864816597800 10497812 -146239670082686705197611486112217710848 10497813 34287581439266866688167821702089403840 10497814 -91373151530997038267389345486292427744 10497815 190989402973465156627820773662215352720 10497816 -104480274493496950123226620724320665600 10497817 -73101349480685594097294235694970923040 10497818 230238414006581506487524753773872321760 10497819 -114988690222837741342223645408831639952 10497820 -181662009910640143339291082188402360320 10497821 76830560938187425017641155256944167072 10497822 -185237816074770447704757232305490553856 10497823 -181926233703157844693360221290087010560 10497824 226391992491100059213100609319326973952 10497825 22883399246061894889687646414104500600 10497826 271038230816994321691287306740865960960 10497827 -296145059337652913727343284108707196324 10497828 -264212825772413899988351518654898454528 10497829 -56503791440981040766220671780022338980 10497830 29265229689429744556328979316730937600 10497831 -443634200417203547266061309380858348248 10497832 384730788810611706130661287993106918400 10497833 -10593190112879718654306701942563500720 10497834 -80111303253005837733544001207148142416 10497835 -96056498881492114367696902635694872240 10497836 239067981599117040470756692970594304000 10497837 51426579762824967434675274720955993152 10497838 230357243073957392125294825975947648 10497839 221690131700480846867857948435287960 10497840 -12862444082985604399396318635790172160 10497841 240109989350209379369008857699122292242 10497842 9037503470010125674286464507647678720 10497843 805546903594722151407880666100971869864 10497844 -124774830860856769782979924676870135808 10497845 -61054047309211963126376239434968947500 10497846 -117294147371156907026595202975751870016 10497847 9720033285022816096369230591817612800 10497848 10445612416899320118959987125877698560 10497849 102349604624055294451056948473957193888 10497850 -72432671654299634179562084854792435200 10497851 -104691670984173639148029892970276960736 10497852 15899493384997997753940528954749575680 10497853 -672421777325191013461991044738950627898 10497854 -229140777071390618430591905076277050624 10497855 226482350044635759809242484644436445600 10497856 170639244864942153967140685877047459840 10497857 -10214814619267165320302925706930068348 10497858 19772373376635482731776974787475123200 10497859 209319448702404332024392797009381392060 10497860 -39016248359432982872594293992174385920 10497861 140079528796418011705041715079803260960 10497862 -124669670448014990913910127667952963968 10497863 65552649520295946475935723410686264944 10497864 -53048825660884420835036973904701358080 10497865 10820923371988727883928626170736938880 10497866 21346249978477865680849547613372163632 10497867 -8399847529192851945045551970001142784 10497868 259412805981380025644432236923560776448 10497869 -90721444827356887031115957278144064756 10497870 99845141884971103435176122438280960000 10497871 164767546736947838852889399394843266944 10497872 2734851166791252724645630450537857024 10497873 -160834525852095301929223492822435871616 10497874 213709587736454976561907477176068834592 10497875 -130314346055185691896573753732353816000 10497876 256859124814833448547306935352647084032 10497877 -11325459524486991415384157893752077088 10497878 -96471122346464450792221387122879991680 10497879 -12141094356561287961165115669314190752 10497880 -2840444444885982112616021037993369600 10497881 -38357524407897107884688846956197843318 10497882 44112692832203523815789917526854267392 10497883 389056422181986056627818375256873304768 10497884 195940432945718250448754483245999680000 10497885 -58290102959419020454659310759493895360 10497886 56487373621175258012319226896418087680 10497887 -194089671189284906244859699265626780128 10497888 258552812509739559223786475872678969344 10497889 218941631231610793691241128411163878690 10497890 -21033338168607712044611324872844482560 10497891 -2305284706143818911229014817252562816 10497892 -755031860661468667746883987023035090688 10497893 245354105446145252966461235821841767200 10497894 -113088662124190989066494815856369333760 10497895 638606322238893349990393908593940016080 10497896 -450053459824834446322396562942378910720 10497897 180260615778137698060845542259627920640 10497898 36331409589054325600086762213776929200 10497899 42425512534762260515021896662390799200 10497900 60970676170819838047416186029107200000 10497901 -416656881872226798147361807429425732596 10497902 34943233367465855129503911788527240704 10497903 -4424035382358617703328498967438891376 10497904 90573293644260520305245504279188766720 10497905 297172165768294809336549282704230269120 10497906 -68340613912505838458820419851474979040 10497907 88129012801468046418397855180444188156 10497908 600664535615999505691510714384463425536 10497909 -473526088187844824152284792175134937632 10497910 -2815015091793682579905781141089776640 10497911 5963594038346442165378921360442492032 10497912 -258225410507698059531510487176076308480 10497913 -209650514462293365901664953109308065600 10497914 -128447855719169618650058867613039122688 10497915 137888804807982611833789465972728321600 10497916 -229973873629217219600128278993852097536 10497917 317699030254613295664933235762511229452 10497918 -74165397679941633429180370285062481920 10497919 294808731418726920945555261200933448320 10497920 -112524928429054654458419436501073920000 10497921 77749574948079817357914113226249907200 10497922 98291303425626834884297373755364239424 10497923 301523949025185906801182488294757145624 10497924 9293938022180089858601701123051660416 10497925 69134980007501641422122656573708223150 10497926 -51867578459784310372365055169562662976 10497927 2890835597298862094367127513879687680 10497928 148527857607477551358543701029455298560 10497929 23314614390196116942237568173286480320 10497930 -73921346529772031640824079294171866880 10497931 105378648330887310855608461379243732 10497932 126200788623506056290125737708794314496 10497933 -47711308494637220261307959569300549632 10497934 -3462929791821198004954514983841309760 10497935 176257949534986146336260594148078296160 10497936 -20248283064532791888766204028747513856 10497937 187445570653293240051451838789184016240 10497938 3069109818581663091936326009672800512 10497939 -132877758374739165384197892919019810376 10497940 198504486786704135151917817180917614080 10497941 -187254226798229325244663143575144561316 10497942 -59060005004987753635787796388603572480 10497943 539586266617642779002072716950487218840 10497944 -802520753217445860252177460808014848000 10497945 124255253486505404990505740544301561920 10497946 -391377453312528847154367585874439789328 10497947 707332436733491963824425799040966529024 10497948 -24283980624029433291263855717523357696 10497949 145564771131936229974078432326264966592 10497950 28685115063184362071249667279207624000 10497951 -235758946988461056292020040729839102960 10497952 -630241186184084644350875710805769781248 10497953 -510877134677650363601835608102760480798 10497954 77320222141672412668512579510342508032 10497955 -19385868155990030118924154974493932240 10497956 -283567346714495893189797196870406630400 10497957 98598656475774397134057741020230105440 10497958 -269315582302928288539375462306974018816 10497959 -183878506936344489439477265305759288800 10497960 5344912391481629112707093040076800 10497961 -780399917682265395689796964801232722438 10497962 -53203079903378834466856442072336160000 10497963 -44967427555759420807564590490635442176 10497964 -224355797319159651442110299631354415872 10497965 545414726442052338394768040940873406860 10497966 -363542733407302348823882406430786169856 10497967 -804423114834132239636119179460466362848 10497968 -17019467182801892331672632019581140992 10497969 -487136300803504984252533023143269209406 10497970 -7707026542152168762928221053218429440 10497971 -430530405497384002921247713408266548400 10497972 205579992535835522800889370467854651392 10497973 72859932075432830721876378696469746560 10497974 -2587800237540266157870223825501383264 10497975 65255144899992923788713036542108880000 10497976 -553315836514327632891130511777005117440 10497977 3535375945926081368831052606739781952 10497978 -113429478720230281949047565271938818560 10497979 -558826326108666587003587732817876107420 10497980 -225736410711108548240252872652508864000 10497981 -9646619822322565041876144101683229280 10497982 -106557476651953615368168159369812806656 10497983 643015191587902659018751173350394023232 10497984 -1504508693559513216029233940149567488 10497985 -359153143689091450524197699799318248640 10497986 -126031911280023633013201336476066410976 10497987 8487544158286187461160907027112984728 10497988 -92065411867808652685168082676766295040 10497989 -329041135024068325901978114390119315680 10497990 37496822248577067548086377517910325120 10497991 105958294653081886117969178907872276272 10497992 -39578675148636114130448196055138099200 10497993 -409389483230231637460967635991443785792 10497994 145588859205289763581487722850567424000 10497995 -49399521397669800617084494466945299200 10497996 -44908229127388461236478123324500676096 10497997 -83703304956518975663635906670985419360 10497998 24489304551086921089416021647350874112 10497999 -84052968873337567919291459359789833336 10498000 45358338316328558444922678699909120000 10498001 382932226943272757459553342090901366002 10498002 346842511231779591691545471836480776704 10498003 59319056749210598923993404364831784064 10498004 64059054782351866077125414577352998912 10498005 8260564808459617038049758946702479630 10498006 113893694669385858410084499051539300544 10498007 205699182465192018625206868035104707080 10498008 40828541478752834153803348259680051200 10498009 -118213757819652838014701870845460481900 10498010 -108583733858267538002173916565141494400 10498011 16302295796100894212256173960283128472 10498012 -25173991060202623168839079403599016960 10498013 -95179353345860254790516122785348646080 10498014 333596379540620452926450610682939761920 10498015 107826594849868244299660246382216173440 10498016 309992948350706276235754445447890993152 10498017 -322457079967051420627870199217618672720 10498018 -187702491820354461652256925598085765040 10498019 79659453845044275625212318404655710112 10498020 1763495525839125305341789459701719040 10498021 -19318539429320309234521150141112571778 10498022 7831012231515624735635218788638553312 10498023 274070212725002082549645365410368045384 10498024 85869842003500504319793326496079872000 10498025 -364610586197485560065295648199764780450 10498026 -22637664096932967561222297330213126144 10498027 189471629396358936840356062658559627912 10498028 104014497794945927315516008269532452864 10498029 -443820894265948611939344016646441135680 10498030 94672006050870204851625944411227115520 10498031 -210136174120641369759900423021920181168 10498032 63851490651452446494496240856727552000 10498033 -17428930188535364246885633742272143936 10498034 -127097835575008525360191738162610393584 10498035 47206410101362747990817162386132815360 10498036 282326771345353198791651307517160469248 10498037 -180115948871306361939876650586158481408 10498038 4031999637947232982875843609222327744 10498039 21476826612096577102261474903131249168 10498040 -79853245334003854074279545149365043200 10498041 -22480392544936728359616450374049690300 10498042 490725659258407593800427434751262955232 10498043 188608235248693477548080368825033952292 10498044 -347478996417532531378577336104535374848 10498045 -132759200301923729832805145368079632800 10498046 20923794581211408721789116511796832000 10498047 47175890901965341890130436221123545600 10498048 675653661137259158463792289290915938304 10498049 409288440058558369938146680158052354050 10498050 -28981102065434318232681474542525748000 10498051 -418419094238480702614843419921637182720 10498052 125954558546666185116960269735828190336 10498053 416791734453786360720500547570184948704 10498054 -228511156768645798569681905340222671904 10498055 -424553415192058214363593584270096956040 10498056 101253021508563002305397247894301900800 10498057 2723795996043676398864851973579253760 10498058 -311526506175663747923317946589963438240 10498059 -100472619973347733830049631113967462400 10498060 -25097438105309320261000099663255050240 10498061 472234922757441950698585677177066134016 10498062 -19833127707184370113550143966967162880 10498063 -9179015522992196046975224553009433736 10498064 -27075595497874555723276018371227934720 10498065 -63426496305505479577678252619883118080 10498066 -80511693106479558321036776220354822768 10498067 243129261558130375719367290870002049192 10498068 59435675845605096245163945447964047360 10498069 -187991359453057415473193951818045425600 10498070 -224262484459311192580429035519196569600 10498071 298686639818772556600720412997825485184 10498072 140085005504370267889842360068792401920 10498073 -394495891207903400770092518298222395520 10498074 -50417112215949551921398303046703513600 10498075 -39576333276972024460172599841742528000 10498076 22425840033692758322092166741061170688 10498077 397872740884368601408407602450732188614 10498078 512895133519736555750418230054972153472 10498079 77865270199668547512098907473693539680 10498080 -179521109785090023112053427839518638080 10498081 -344085023656659857167267485286242924 10498082 162849544903735702330111918686998671872 10498083 8459431733372273082501971374255490424 10498084 -15434775229010952661006136853049044480 10498085 15374462283875654902735780628215953840 10498086 337577528428600035822340576154231168064 10498087 213039032396139165958924626139722170760 10498088 -201090137465068614400736227171061268480 10498089 110019144265334946049215848465789844480 10498090 234160960676867409761197383925622440800 10498091 89072924334084391469935650452320587984 10498092 27499381632647607225911692051232354304 10498093 471868100976229717459329458765630829900 10498094 -284646729693528748158220559276560068288 10498095 310163360919933014941450087249632195120 10498096 54609265429625010249192541920454246400 10498097 36541906025891044175515985507927849280 10498098 -87710474581840956520968284341009723392 10498099 32888290131361395696254685176694546360 10498100 112844659526717111171797649266666348800 10498101 449411948521563508982901150640259180832 10498102 251266808862872017488510049673539150752 10498103 190739552910093080012574019067574269016 10498104 -250523873849039070577882885252846755840 10498105 645012703880685418419807248424179144520 10498106 4311193751955296430600136920226502400 10498107 106361342143071958445023014724473206040 10498108 -181752357942763902199440135335076249600 10498109 -367588379156088915489022538338665475584 10498110 66377415309868879373380572490457272320 10498111 589221735577550569263787875280427621640 10498112 168188064731390543088089715520123699200 10498113 413738305772716780247548592406550500480 10498114 61446683474690770614554656950675144960 10498115 135494229000693945783569509370560031760 10498116 -178205019277896983680049021647296061440 10498117 44591321242923508873998957516567065600 10498118 91353283003036520274498142234624853760 10498119 -170044819229410066773026192641781329920 10498120 -17812858343899360658660011715663462400 10498121 240323968877241758968360552551610315200 10498122 -17899779585516634984328517087789823440 10498123 -104924975687617800614938592018216709776 10498124 32430074774519771412011925645826719744 10498125 -5648160312994734735507622534319100000 10498126 -90106990854574591571349325333398343488 10498127 14108466261647546986541183913991043280 10498128 3422157617563048756929237385987620864 10498129 -246009644331131720347023795162963197724 10498130 -103881023704355262674525849255103966240 10498131 37033767369439230763496934056541544704 10498132 65043196449264822378094006322308384512 10498133 137613067888067037777218467464352466382 10498134 -60946990536767340302839672976094221952 10498135 40481525103159811435594132962512269080 10498136 601151869745409092331403349930235432960 10498137 -82248838718656561577224384567268293632 10498138 46825981146764603264060217512900992512 10498139 -470784004045853199694494174420320208060 10498140 172625489176597450950946106669468313600 10498141 -821902409795763366158935571098575393248 10498142 -163888628165805302711804825025925669056 10498143 90698353647950023796442131307985348224 10498144 -64571799773464146760961424470813835264 10498145 35320908349566319345257076093349740800 10498146 -14057686322826918728921116233702888960 10498147 667939394350306760660864754925006002312 10498148 -317651768649521302228179167185400918784 10498149 -6737074952633152795236845268582965856 10498150 17330331690529561207939036549004467200 10498151 535522935842510378122292804493420244152 10498152 117250036948564284488631832177208524800 10498153 682592398231032679050778259966078585402 10498154 -226664179257546319933341957581841478224 10498155 -237232246046959190878178686531201082880 10498156 -457140154733366249598553975234907764480 10498157 -68810731408833236498777731830528750240 10498158 -47576963287396695516916579237278536832 10498159 -24420228460936980719462977353602297760 10498160 -61920520746970337065469494248172093440 10498161 345441482242131427310874681205029566784 10498162 236456008447778681401727146841690786832 10498163 -43135422950520830058330087614031000480 10498164 73837588991013970361656542050562072576 10498165 167722929143826852026713875605665992000 10498166 -76599148963055947646519082863165147136 10498167 -23993397306552416333126693075486826984 10498168 89635640188218626150918267169190440960 10498169 742311069576296683032713017806579407760 10498170 64484214026492227277011318362360518400 10498171 -299361168728368762509668729202082606080 10498172 -149258541296190426090241347352474165248 10498173 -9657043553306578004276288259134211840 10498174 -355296775837820018673418810761325458240 10498175 -226075071519978943675038700819365798600 10498176 127128966954956424931501855192519802880 10498177 506489084346584847037760292803468529026 10498178 17751384297706591728313485146446410624 10498179 -9933138629562788710356139295420405952 10498180 58635003168722157984450229883356200960 10498181 29538105757245837384065261141694409728 10498182 204486264517168391477548844706174412992 10498183 159596319830654427216505843388372753432 10498184 288683670665285090961119948903208345600 10498185 -179318166980118857492765993202303613980 10498186 383660377195841081155740313353060927792 10498187 16601339024432185698520012742142046752 10498188 -281799985333638649318379580782741078016 10498189 -161184022528665534872581509425088412032 10498190 153507907719691866834280519719598571520 10498191 35133359574963674672626749066750714624 10498192 1094750804113526154277161363337707520 10498193 595824405423126101418407125490735168100 10498194 -30786971553502835178103844232644674560 10498195 75411736306836691155074663782603542480 10498196 -283710486643626826538170908279047529600 10498197 474983656328187445915369168375237083072 10498198 107659996486546779990109742325052585536 10498199 388760378784516317063915913059769280200 10498200 128222857133480200361124124710849024000 10498201 3738608515892635518919130342736793600 10498202 181812190523936247058065100745213952 10498203 -7604429816378131357449827716204437720 10498204 -321847086768643268134346535742131206144 10498205 -400069677286813331809555948934426197140 10498206 -230374499745526263768017110878478869696 10498207 -85472649028802550446167683139685088544 10498208 -119388375975030189125701558578560630784 10498209 -298801339195318261289396270055872852832 10498210 -261015537216235555219514580298965270240 10498211 721243279305651834200559706117804078812 10498212 33976751700754024637725442266810122240 10498213 -90004146465553799700111771542547150720 10498214 -32587305504973636739321159324863288128 10498215 8078008498923784607018028058432227840 10498216 -168121301654886415950027342453477995520 10498217 -118764696899888401666564623440098044828 10498218 56980521864314127085496702107071746304 10498219 353753814567298870715296495195253229620 10498220 -30151515831589032359981184340765470720 10498221 460082822055892420604474541102955266240 10498222 102401527520282115278846307321353687040 10498223 146113174882838546647318107236137571472 10498224 -83504033437735256659622310638541864960 10498225 -46841890603317467890101318186305664250 10498226 -115416431834675243745280836118283564640 10498227 -316889691177614194191428387632412270280 10498228 48334427304589385171069819458976899840 10498229 -109221627062739393000071450659985787648 10498230 -12395481791107810904605404951197143680 10498231 -199750922076446736288475338409197913920 10498232 -49762840613928374839097357545339699200 10498233 -182395595132798292271145652664488332976 10498234 -159204811600514994665408278359242065920 10498235 -4486895754201767573213558013083128320 10498236 14708344834723271002364105312944250880 10498237 -810375138611114408315988006686397288480 10498238 -38395831804359656937638903757050974656 10498239 193897844155037463273135472004270014104 10498240 -87926312164611609812218826142410342400 10498241 -6609472096423965937549210211897448108 10498242 -121753179543149161195009534826703206400 10498243 76003602779469611934559384263769374720 10498244 -170813441888598580438388019402808174464 10498245 -46862799303509182831193324573896368000 10498246 -2004183377642894682348046172063416320 10498247 389514166106527731114815350336585044696 10498248 -38892202887779590452903146838640343040 10498249 -1070514491843706343921110870780981761664 10498250 325409039119620140271328560738955896000 10498251 12997976142291602471757540659453193432 10498252 -203302016093355641513388563983832491264 10498253 489119955205395808546625407369040425440 10498254 -11712493065918273306265189092846724992 10498255 -1062473915177902525571489691128515680 10498256 -84641546952405027921655688075601420288 10498257 -129517613272105266985339622560328318400 10498258 87988029633706450079534057388855926784 10498259 -132925690526089098026397452300987046384 10498260 -13631566905642530259266773569145344000 10498261 9562051814348693277600954949152695520 10498262 77435067567612864963091498067554891200 10498263 135715638212720732099857773981330536400 10498264 214269754290543085336328955043921305600 10498265 7233471690239616944477769853647279120 10498266 -40896247221459913014095789786393407248 10498267 -76096477177531165963507824301907248880 10498268 -383099170629910246558971949554683532288 10498269 -4436627368834009592757813511551225600 10498270 168889046928442807814307823517781238080 10498271 -10758291785557200706876798688440344576 10498272 182898757410967013359064143327719063552 10498273 -268146570627180649260249583142326729536 10498274 75065750340068246251881555421533253632 10498275 347782330639071749646594455025788352000 10498276 33506634924349471262848998664929927680 10498277 648378585451394575820938706764527840126 10498278 853046913653497024015296551107074048 10498279 631957600182291448594495523251303889280 10498280 197917838275155158183235512415804057600 10498281 97811593749425678122865737525960895616 10498282 -184821726138560839877623075924775602848 10498283 -6731866692493904314670426730462460080 10498284 246973328989088839467593185646724913920 10498285 -96879274731636957745191104020502711040 10498286 -37818477401155485638272673248781865408 10498287 -271064922778359390440756003150173960440 10498288 -56089453959792340159980967700243742720 10498289 -674101941438412401144019468129255988910 10498290 -21905965608891395627243112324738278400 10498291 -524055350215010188767338339212961984308 10498292 77892528637419344732476526177961400320 10498293 5466812229074138673131618656901106456 10498294 -146250025515410780012962292259982526304 10498295 -552295971234619832286458309526750796200 10498296 -23971025887351134166376818183895777280 10498297 123276544964828003801169840684208366672 10498298 18517933818923124947109452334016404480 10498299 250453189614223814785377757438688853552 10498300 -90262626347190885224578089079419584000 10498301 -135101577227277284337864503914306483296 10498302 32242799675657690046152301810240743040 10498303 114844351544182030085532694479863159552 10498304 42412607715645827020058448876886032384 10498305 39428843923636286837837971337916272640 10498306 3349067578137007754150476048609105920 10498307 -284960053247405910504297195039697341444 10498308 125685912826485637527564376436743695360 10498309 570529357963367284722423240032944940510 10498310 98505873278168491322207642553624806400 10498311 338937513858257872948326825736414840560 10498312 3579974476280868947942141963209728000 10498313 62573436730089486701058000545844773760 10498314 -99684537250620089488337640942840714240 10498315 226999246801097008057330282800118245120 10498316 521230673770537362535147438438085334528 10498317 -249008117699761461296157848496139401120 10498318 -289063107376876333750738780358403416640 10498319 -167113519594862898369162464725791150240 10498320 20558306315865340411437703485523230720 10498321 1185757068430960635488458201067474032 10498322 -116245192631605464238377823834047858288 10498323 290283853528090474641069014973052152 10498324 -173600469761095841869365839621575986304 10498325 -61149280151943352756401815717784208950 10498326 -40836045848109321914238740591418112512 10498327 -57086319732347908885428415555455684096 10498328 -75786948772289479465478998723919216640 10498329 26523481052529162120940833031050249594 10498330 -169715954643236661425614026379290865440 10498331 949569662262209649421282752968832435264 10498332 30525250635622637097358203863044392960 10498333 818286044915001967473111159591693134424 10498334 90133897334900073716529856195067280384 10498335 -124756667992858568114896114508281288800 10498336 20777727484141880123506596807903805440 10498337 -95183240420817729098931793772563466748 10498338 -148243716174271903536750758824993992576 10498339 399113283220535529157051107855611394140 10498340 -283286537852365194263619257632109137920 10498341 1457004643371992435257535010444117504 10498342 -126078306654026785972806723348479908800 10498343 507645501133501262506869668131308503616 10498344 118533970874743133926353923990566010880 10498345 24981930325030146666836862774089816640 10498346 55036285249954452517489154301505452384 10498347 -137132655172868856267983691577796264676 10498348 438351363067447826270347907585060305920 10498349 -31098674077232191876949692284997266036 10498350 -33384916269225247583454583907480832000 10498351 -136083859251594048552182853722456307600 10498352 19418727330920942446231426216061485056 10498353 -21152833201483449103814803932870556992 10498354 -301206113838711825321340730395054126080 10498355 -75326554512404746925732438106528902400 10498356 -256576599836818919540275097385363271680 10498357 -451949004867941648424468251210831445394 10498358 -173214596739631388491488607627525881216 10498359 -240088240121179976825989185683008995096 10498360 144144998636596487623575746664390144000 10498361 311190595147829771015492077839336049962 10498362 17652202652345082332436893420199871488 10498363 109667121370508366746829346311637420664 10498364 4296637581710295434071872196419796992 10498365 -9935480099520070330877807430367114740 10498366 116309488141797217743353102241333541632 10498367 -261613934852073511685241394679604636672 10498368 -21953145970284660984786190695577681920 10498369 203843761570080901041458278012347368896 10498370 299201305216555987922693247494512142880 10498371 -139631728217578409095524364943399484240 10498372 23436401793418086200278681978881896576 10498373 -9664514105673633863910018299377825056 10498374 -59330555054674257470712223251831197760 10498375 -205676586911534227188560877736602918000 10498376 8323185131077471697328198788539023360 10498377 -42228113816425938267752208998097857280 10498378 -75993549915015959251739492373413704704 10498379 -3365745753722929765608459950250351816 10498380 -37612233266642987958684316953168537600 10498381 -722859984778321966625036147932266263818 10498382 -107945048079526548086432556943465190208 10498383 -244486881061434135075592140520817422080 10498384 -10735694281087084457822135895737794560 10498385 -10976886610078827939238670260002129420 10498386 72294914988972281020573743638633806464 10498387 -42550329876439339678988264539102433280 10498388 80126701574657525499863367325546725120 10498389 591886972252483054217716663621174072320 10498390 -44702926877185625316777573969884528640 10498391 -149334051224170648315618962102413061000 10498392 -277547302367492383571361065157588480000 10498393 -181124547814824093727248454390835805600 10498394 -241362363812391293141175876290705003520 10498395 -66914157364949435895418744077653928960 10498396 -19994170318071248812679589793383595008 10498397 149183937728370245370099251692565952012 10498398 8870874972369551825037500665936908288 10498399 408437835558342568654642788414689016264 10498400 7719317163790563301796178636904857600 10498401 -214178452270582718654853158373631054560 10498402 575927715539225760664804873169832824832 10498403 152079304035140812651543374533243066652 10498404 25831109174989517387979762066939850752 10498405 472539539604422771689105760644517100120 10498406 -367973785636785693502974390066600954240 10498407 2577520089861665395700537743039176960 10498408 434941830120430015751477846489812392960 10498409 -500754271560574734831543763146028872390 10498410 -2386573907611995827722141065175026240 10498411 -245600614409137116358851610143350098176 10498412 26799245686895561541592918923186155520 10498413 554978998850781142244742127924598037504 10498414 -322173857347540687551462142132451242944 10498415 75737709222641274861182956485471930720 10498416 -75103331228816488921787653257082011648 10498417 77149471114126632545390399662599087412 10498418 104523724300542540227240975004321073152 10498419 63540351869534062620618268442879559648 10498420 -176005623963344038646638642741335870720 10498421 76410239614773005547407941334226925152 10498422 1558571886130412097990993245288739840 10498423 -80332375342348288982275023577202743736 10498424 -164364969847255336975929680552869847040 10498425 10255401867543669663512715437344372800 10498426 81888414065315556111691355431140436224 10498427 -230057663564931429128209493774142816528 10498428 434199989393815733477535260392940841984 10498429 48629300214887117484831707593887483520 10498430 -81628324082089139094588723253055624640 10498431 -581278577634133381335090690911951280000 10498432 -128122426261747511901305537810808176640 10498433 580040441157659628989660878171494888960 10498434 -236806517924265910592432264193959127552 10498435 -426294254942473278587872183255242756000 10498436 -226049306112537193075952365250840556288 10498437 -892374042941284471084631293470905160960 10498438 323027486060825867667543783471558849120 10498439 97860712023619203670253783442366122112 10498440 -30562507921847469297154820715995136000 10498441 -365798425676748313562603744709864439116 10498442 -2950897333580402579614953050275754496 10498443 328578912410164380891558660783506543064 10498444 -39261405771402590396813580789632000 10498445 -178552988806397050148313314382694950600 10498446 103954960219915161968500129214881815552 10498447 182066243874497234002971383966897145552 10498448 -111252822876925942408767935808782819328 10498449 -190957004063066409999920332421983990416 10498450 -2677381384728529788837115796185824000 10498451 -264374323744967987496834106377584085528 10498452 87855318168407243971019207907358593024 10498453 -194447842010213862507904306139705306720 10498454 50076652952475554615561040897637454592 10498455 212379429252972467869295878480432619520 10498456 249899336571065492935691270502753484800 10498457 -444247834946094747613918701179733978294 10498458 -23058947556085761530897661992682346752 10498459 215933693469576299770339524187506195720 10498460 10058291940397435931665749965871513600 10498461 -4708456019374287333571898167017540000 10498462 122081133659243056604321734510008138432 10498463 11557084386021238985743376958472237680 10498464 135863435738475803865383349734080512000 10498465 114083621291837123123248938494072041920 10498466 2832242663802494873525498804509959168 10498467 -9024382838298347726414104286547026688 10498468 -189519537165396867713750849003964293120 10498469 324558574695446526265764015343116757440 10498470 26186682845556150203050794441809712000 10498471 334715027670666504128735201099211759144 10498472 10594492082440793612784597750044497920 10498473 254572863728375908858133735274229315722 10498474 10682191392790512426854812424608925952 10498475 53850012289635838747147114698378333600 10498476 33982153156674570269988176861911352832 10498477 149366960444017408248643478640618793824 10498478 -92250365426119730551904531798004384960 10498479 63553355435194844950623320786718460800 10498480 -129597846000772269726569740477853859840 10498481 -137135004139722120222255989180884073856 10498482 148534602292989813288962657444152410000 10498483 107596950776821807709854340184105002544 10498484 -340015888657790089943200846057978466304 10498485 -431067607221515592590902281060909282240 10498486 -29827843398259420166633026813596076800 10498487 -740969380270675703240236154276409819864 10498488 21883686574984093629517339880954265600 10498489 335199464696170082896918224515717061290 10498490 -60938190058206388720957947779011092000 10498491 -1365214744508212529147823288777035136 10498492 -130965502753693452179315578961667779584 10498493 6558237469494531838524661788080647200 10498494 -177744904736809152146237680930018488000 10498495 29205490541095655887345234320284538480 10498496 -184448325476824230785092949957022842880 10498497 -201370744159971963155932007050244226000 10498498 202828312214115048022164889934456919936 10498499 101630998744440826289634108406763533320 10498500 267444113560921536210237696487654464000 10498501 -119907983228983506234292098565681628616 10498502 136149471683637805469925688687573095552 10498503 154910345948692207384908147611283392760 10498504 66521402522671302620944452517145886720 10498505 -86631411655322243245505940522817028400 10498506 113181568003776872373624975260478763008 10498507 250688760984909418047406763543053198840 10498508 -93777213711525112676114422567507260672 10498509 150115870879168529920369499066449397664 10498510 -139397349372186871539371522078786839680 10498511 187782162458125045474393792723053214032 10498512 -42856919587503163589612270711915151360 10498513 -129810387256238780826885737651844564238 10498514 -7663407683233504414929582370791045312 10498515 -126462822816288079557357022377853426080 10498516 175134331675044673209268703638437564416 10498517 153593810642280835499178061125407359566 10498518 -107569165880586647370664713841398432000 10498519 207763039067297391244364050372770846720 10498520 -152239586820524616968201925825490944000 10498521 -211411655192357313180347349663948891936 10498522 47988680373200922488649150696727142400 10498523 -20783249969939047510101501182669105664 10498524 10210160461931410027852079339703432192 10498525 262896156860281030742778959808980800 10498526 163700269355245505992537785111870265920 10498527 72482928543275031988098911431760261376 10498528 258553067419874567577758799707271069696 10498529 95185709761306223141051263954690212000 10498530 1934950757150885540574681871196728320 10498531 1117306193032343870634145608070802173440 10498532 -116285392320160715432836199150478151680 10498533 -45429161641771648988311890050285647776 10498534 73576542332905484543036394848069668704 10498535 -373946476749643586756636130232075832520 10498536 -2771052362343536998928063216196648960 10498537 -248854868137987417876519608122966681088 10498538 245056017506760890511522161763031807920 10498539 -457608502377886470046715980470396119976 10498540 17263653198077950671445284961465344000 10498541 284140597535104054947016935385027017942 10498542 -72030193166579957915080731842560415616 10498543 6568209850073625210364779590425809648 10498544 -48420758946034718323569098517489254400 10498545 148860482440707296969200872325925904000 10498546 73624421038197687309320040655131056544 10498547 -480598369271655546974444227006376473440 10498548 15040412088187840852107795766527098880 10498549 -414806431771506840755357793057049882450 10498550 60750168443328073361916216462676000800 10498551 4629671401980400996755637866065702400 10498552 197248967715572563796667359152327065600 10498553 -16016855410619830995029817023142758400 10498554 -94605495003836480002857129321736965120 10498555 -335543668805451321339329425726520663040 10498556 -303304301793978772372442173780280647680 10498557 -159307530653523020143812680041325420544 10498558 -26329841376705610523475504293653459200 10498559 224240711776148006650568708100803765760 10498560 72646955057339430439280412665535528960 10498561 234341905076786769139558165176640474372 10498562 251418317502927512326951912737586414464 10498563 -218757430219510917658681357229283762108 10498564 267855327371443236406144758928033254400 10498565 -113688600241332582106121924806796160 10498566 62305719972517228689298805125430853504 10498567 -948599637637905024178194670540491207128 10498568 -49914309739084325580424111540687165440 10498569 -424325000436776368374913380485368041456 10498570 45258342165464875460456158127001552480 10498571 278625659207322462748846078351376159280 10498572 -67015486688684393402051000351801131008 10498573 -98398169749034372948626364920963818516 10498574 -293793985078846720761731392778238502464 10498575 -42195478524727649852895769331198375400 10498576 81778765023253771814720406251261067264 10498577 175745677202835148974771401355210746304 10498578 -359565841254716975904788795869404610560 10498579 -378468263987443499941289304757029632 10498580 -225127890247097861973622760692198809600 10498581 247026592470489845274884305893755160540 10498582 -24787556187338553663870647370576672768 10498583 172212686008023437124072742594892570640 10498584 -75479304601123171828041967032635228160 10498585 42148665568488987121144850105083419780 10498586 102636077232151326007082187106458182400 10498587 -119049443756618170988798159237795389824 10498588 140843518272239008011076827860477432832 10498589 -190349608832707431089195873675768243610 10498590 23611291302852560749053978499459173120 10498591 -508567988915406250181489255492148047008 10498592 273114685040921484799448829340077391872 10498593 40007964620318852333791482947176673520 10498594 2395925279137001252625634571592630096 10498595 834961448579028337761055316883826246800 10498596 42106713819396181532980423467282984960 10498597 61330606793670339739776820910044810046 10498598 -149530092537335184013521303343718758080 10498599 696573424483849416718694519578553127120 10498600 -93445181455902992409022725876480000000 10498601 -181440050251100770813043458179771426828 10498602 -1965660595649970366856415365802578176 10498603 -265658278842310525037400081628512701136 10498604 -159339339389375210546474990966172593664 10498605 -118971015200288955392914947326260884480 10498606 120536618149608232530744841644567058752 10498607 -20878368107405473132080417276365257728 10498608 72252415695922819314206024319945818112 10498609 -624662161471610230534113871673410769280 10498610 53497171615293611100390985800707244960 10498611 31829255513265123625029781335729257520 10498612 315354916564874939967591004468915792256 10498613 492243812664888636246605456574043370862 10498614 -84935933458293786656838484031467204608 10498615 168301097591059781777219635564113985920 10498616 -4843579172497041675272743585395302400 10498617 -177365525781717593774606088372455695872 10498618 22431992941563888828120154666844868000 10498619 170378769863713046570203525773264880440 10498620 81440224916768577502221639894471106560 10498621 200301461248701508145702552188390902400 10498622 -424174939684006573013473731889587374208 10498623 -342036624438931668882626095536074882616 10498624 -11411351937846105232595803240255193088 10498625 997511098478785685008508878633762272000 10498626 112780880870304353120940109015860019200 10498627 -634228786793868876274374608144799040488 10498628 25258959186201334070864309673112707072 10498629 -20254762918411752781495705604180639040 10498630 115115419514408897138225892609580536960 10498631 -170994290194467046088034467481000975696 10498632 285192092214235859282462181967762636800 10498633 -137872280868198364891441276779988110118 10498634 -23975601840474820345003363411451640480 10498635 102830031559075038580136162050462144800 10498636 -62982886109604702690795494046686321920 10498637 572502208530531559234582722227094181920 10498638 -75928307245292614074836539819510304640 10498639 -269245665450674866812651606887524114608 10498640 90525400937064084893219843778664857600 10498641 26925820990230985229133363749954758560 10498642 -248032520454382343264851322190626943360 10498643 -12088320725840769529097287055702986800 10498644 -66644706179263548464108005736507924736 10498645 224227402831937999932358232197214012600 10498646 213883592939010849820318993527280124928 10498647 59539222444879053001696626643946475600 10498648 94571160345786848908025956224855951360 10498649 176285741403823893931790713312623348480 10498650 -43742719629404622551003260672578182400 10498651 -443953116189826832923197493206769180348 10498652 -256534122775571058446328628099721854464 10498653 -16573362251946487242056976462123622176 10498654 -321280498246426947764321571862831738368 10498655 289145686910850552965997582879563179560 10498656 27877293695468067572680429456840458240 10498657 257860277101484452812679408866612549888 10498658 29039366790521850433289758705581121920 10498659 -13817614878936161173955126116011245760 10498660 -75482820110354223263854714860136216320 10498661 -184956849067142413512713185860197735268 10498662 -63350375537761145241785057511577676160 10498663 -409280491135000241553776011410683337760 10498664 78750189518213291856294124648520663040 10498665 -1336629639918055830263625398977848960 10498666 -318463507639244733059288137761283045968 10498667 -10906567601339617522271367652490401680 10498668 71647830878242435809534141662637872640 10498669 413948294428882569304913776739980906070 10498670 19631804955274110751441997371834060800 10498671 -259272850277592707362656313282037331840 10498672 -123446934327922605118284036236648644608 10498673 -397942637032241727381963155413618012800 10498674 138936096406274727097626296747061317760 10498675 -71283173216669087162837700036753268200 10498676 -32861466436016570862934539027482234112 10498677 -29322358610012163630942568523180015616 10498678 -179148108907038476522316765535983480960 10498679 -223143195161116616743051072624145948040 10498680 -320124200356189550103103585144387584000 10498681 -188557547165247255985470089677885706518 10498682 60941635521551748347570641129658574192 10498683 2880880606460762842887341038497493728 10498684 139734722408884862179855885605391399936 10498685 38964013058572887139658762555190854400 10498686 -200127105893533531975895652297340608 10498687 1137341426033433921396639637555632752560 10498688 90818122903983488702165362341335531520 10498689 -515100383627710898849284704021498283500 10498690 -27468926124896414760574316103673744320 10498691 289403120289967417794677899418264964780 10498692 89142774131387421477847979156503268352 10498693 -19428889244325609673757108136723314976 10498694 369021738072030814917881187713173900896 10498695 23932811091083245196332040208021104640 10498696 20230794666557411110006194301501900800 10498697 -382188255116280913408183988697844899840 10498698 -18644069788776328736572207169379310080 10498699 111324067604259586626475409615103347712 10498700 90916807356134185434006229275157651200 10498701 -433148861952104274979149074679635784768 10498702 -8548664600309182921629770215439942208 10498703 -806871071479424156423898969861370980048 10498704 19709780987184381935249453089617936384 10498705 168889127583491611354526270148356774400 10498706 7427341957269399098894388037260320544 10498707 -303059435504888888211254810132169115200 10498708 -1197432006035416483982872139820564480 10498709 179859254305910284190510007334261278720 10498710 93633047472445789221836786045470821120 10498711 438970669676342293911382759174182362312 10498712 139186459620383221150427428539156602880 10498713 -183429371761223859755628191519114978496 10498714 -23230532749538401093597037318727778080 10498715 377091336509123685884569934493759831360 10498716 104123509477343788502673134256174912000 10498717 -10885544268979328261654590008360701352 10498718 48690106711759998759168527489835237504 10498719 -112120217010500585170372285919221334016 10498720 8412033855549882460384507611042938880 10498721 -128105841528897069367954101021135678360 10498722 77238871612690653245082591636096061440 10498723 -222586813979895183152927579637961999680 10498724 151815324199718639797443766600396227072 10498725 78131154808792186916531434118230252500 10498726 41099133004440544712871436292220332160 10498727 -737396535734344986623364553178085211128 10498728 -56237645634317102029985454952051015680 10498729 -17054981875792114166735787677473918080 10498730 94567488872246626737182298157615576320 10498731 223089807555079079648713124783163947352 10498732 -106953022555689695637933615007872626688 10498733 136461936191212933170545602578516193056 10498734 7897927239726519467206643891222036160 10498735 93546966461303602257410658125266106400 10498736 122135369722134748361209924766931566592 10498737 538085826798437174742289171571823622080 10498738 119146570409093949543277123160071541760 10498739 -142819006519339891250440037560868237760 10498740 -97183723064187722162427184543869265920 10498741 -369217616869360207659865179870273566592 10498742 201254796432269688601433570283532282272 10498743 58899176615568841246031472983013671232 10498744 -383589672694489608773492747036286627840 10498745 -104564058912665579321835037584030397500 10498746 79182785664985490773844585065458983424 10498747 119165757886186973789072991605081861184 10498748 -80633361743557685801175548306194944000 10498749 57983122403577271655730450656129297664 10498750 2907337693920077136508644569659560000 10498751 -11604817264113980003005834662922229448 10498752 -69769503939478739572622570258775932928 10498753 416895259180163375966066498602085364144 10498754 157144367192584070954627489138112691200 10498755 60303970006015392917247933691857619200 10498756 -21349335048734132412997470080628268800 10498757 -488939793212763943136270552178476924160 10498758 -68495921860218283532404582185305831040 10498759 -924387101254396062393228757052230266296 10498760 233230386619411266222135776841009408000 10498761 32564570090157870830061241672447937280 10498762 -402716170198262303027250372257372092368 10498763 -84643027652671019832922850803251734616 10498764 -88538034833539952522624909339317125120 10498765 -6181915267504023531277007794865392800 10498766 782749122112419669515859710187712997376 10498767 225725305103630164331902561015162214280 10498768 30154247477073240732837959302577520640 10498769 576467632321510073189519524869937284096 10498770 10878938620480080599259856209134100480 10498771 272585432296642827025579625971808699600 10498772 505479108626022520230013373600455829376 10498773 255045524140033033478187126199731141600 10498774 73647931974204862518944921531656295040 10498775 -126791003552950251020573134283207628000 10498776 -170201334967390479503222637676657090560 10498777 -109043101982431312540313775339833072374 10498778 -189696443187394872594114289126324588560 10498779 360162762823203936841610551338132076524 10498780 -116436873311458550631327454640482982400 10498781 222699762203676666746848957554992700582 10498782 -6993935881253069023114200246187201536 10498783 242338034568304607889528314985620477880 10498784 -420142118050484719744426841073584701440 10498785 95170196509864864485247433153745201600 10498786 137125481364633392606662597975135881600 10498787 7251901084918129408154685256093764768 10498788 -106728397444974881629138440871239413760 10498789 -1045803772289674546287195370980518594784 10498790 101245270359633963663284992868596542720 10498791 310179284731588357804858839235205975592 10498792 -86296839970546535789806457773436928000 10498793 -67657290824565109870105384619788517958 10498794 3780666224341380321812084795006492928 10498795 -228576848967171603574631674911033750720 10498796 -76221775064221910408528538938777272320 10498797 -54259695934297670174306821659909362826 10498798 220996472522100401281782578799814862400 10498799 22105805265348817061028586603030078800 10498800 17374951332823351244795469082858291200 10498801 -53397958268559545948709281358780537600 10498802 197601187714688431900804426042199630352 10498803 -109037490932441358916620409695354045696 10498804 534786843589215663983167674994548534656 10498805 -282781264392685339676058413711067261540 10498806 -59141150570231769866558520359495923488 10498807 -764634802747551493535771789861362672 10498808 -296687559896579651280717836578315223040 10498809 -187837744676153931411872735120511781440 10498810 66810757104989646507499558339766200320 10498811 40654520655993506532574792217118681600 10498812 20580714043004091600416159785969689600 10498813 72541398191977193991070060599787275264 10498814 -494324783864904015065338182886882296960 10498815 -164470114176561116528707128957397926480 10498816 -350581466453137477807955679751960526848 10498817 -181396979484860150336768488749931526208 10498818 -93357163225278911347444143653102883072 10498819 -424155480577838241500853745260785419780 10498820 -218089509519195587291621320709388337920 10498821 291796585041106551311649929418673823712 10498822 -97039519126291080189312136755374736288 10498823 -409826595484884193422006943033960525416 10498824 -7175482329330574480403739151918202880 10498825 -142425175115853921141273102842065768450 10498826 156219112507392337966163878028421345984 10498827 -348466594219732007451088885768136483880 10498828 446457618847481991244961162038437505536 10498829 -116439688715788766016707274436944516480 10498830 -9489049535358205624224144438165043200 10498831 31307269148437637731941994286122769504 10498832 56485460734184322139354236145137352704 10498833 -21879870833952598628223487817843495616 10498834 -282681444431518466111345791332068675184 10498835 -424385704637263104061153850283515568720 10498836 -41640201763961276169900552138746462208 10498837 -1005599773471587021432602805629146880 10498838 -441100568629049372335876617639891936000 10498839 -186815249246318274958705237118861551152 10498840 144389924454025892778498063215139225600 10498841 -128005462338638181294665747020072824000 10498842 -11194581094177643475030019353211776000 10498843 -652415650736264306248418974473184716120 10498844 -218178482263695699267954130649688267264 10498845 -69903515351985080617647166500844041600 10498846 -321128320911840579358935609878709376128 10498847 -16880229753012608775336329508996951048 10498848 -348107733807087611646143620488189444096 10498849 193144056253382562819520480886712372480 10498850 -20852542048317355590224072981190963600 10498851 142793284855716076301140522705671661776 10498852 -24732416799086438662482688615966486528 10498853 17553121732457497754718960563743383102 10498854 52015330641548043652658834328543810432 10498855 151982761557288901506587605291916984760 10498856 -165786355293525976604428796453760614400 10498857 -212503962689620286845309879424948814960 10498858 11195181731767737938586014389230727776 10498859 404023824217960198647287737038975056640 10498860 -21949428238941459874175540704648765440 10498861 133885962312458020938792395802094911810 10498862 150747282041598649558439950238302025664 10498863 82264173545145166614751925284891545600 10498864 -95044361386661620472443150748555182080 10498865 78393649089400432692992332875672582120 10498866 70945676574996236607748696359185432064 10498867 562922920238908573299473080998332587916 10498868 -306831886629317379420357910819029934080 10498869 -588954584327941794985234397042799231360 10498870 -2366973828893604550954656836992262400 10498871 200320702854861559492842139399515420072 10498872 361806202763492757576285891489177600 10498873 89918684446526015471687729489017328640 10498874 43367380424872449617443704473770125936 10498875 172021622219382446826557258125034604000 10498876 22720783496436912134922033820869868032 10498877 -166998409792336378904797108014661881576 10498878 47447779985125573279536907682384948544 10498879 -307987804465636677497334085389137298432 10498880 274720128514332745602378993814732800 10498881 -22336689625819564039530829943210646336 10498882 -228902685784320968888851135566459260208 10498883 135203980757050515934046648851658308920 10498884 198369545577667752384471278417340782592 10498885 -49202940084272995664660329261656174600 10498886 -440836166558920430297416373797326869376 10498887 -125330735234243805566775474008449440000 10498888 272884545845170286895966022650876395520 10498889 320387689446416829957145140107416905690 10498890 41305925999437968145398385476216049920 10498891 -184399241295461078421693478790474403728 10498892 140272614983746190030067390614242874880 10498893 -74199929458824797480571233845063101312 10498894 -39872468084125923219788749329929404416 10498895 102686752177781968702162593221839772400 10498896 1981705496631690069595681017631137792 10498897 -165591830690988697032214703486270501660 10498898 90544513846207222182002995293794440512 10498899 -250225902702316195205241864280084140240 10498900 -188203340957202794271326551243469004800 10498901 8550556628687729582885841015807771552 10498902 -114548493058292988547029406282045870080 10498903 -28873309037704741064982896517407180040 10498904 -19511812417524614062673832430064148480 10498905 2881073311157164021278222914874217800 10498906 62218642570166187859614066197175824640 10498907 -719745649018671076698741453532392637728 10498908 73324308083454308952434565800014749696 10498909 381204652403948362370026010012326218316 10498910 -268927376770520731211825352123142568640 10498911 -217495394838882312042061645795587121632 10498912 -90211119946024041432666081824890945536 10498913 -11523484347100166590171453858035887838 10498914 114750934874370470670562750961526615504 10498915 205142106639986873819428416173590557600 10498916 -92692693783898809622094107755264841472 10498917 75048124223291483143815200957202428736 10498918 280109718132500447867026345026903647616 10498919 394007041871357491633481633856981838344 10498920 -140142037491913396877511569684475494400 10498921 304490952223494711415346522218163256122 10498922 138954183196159879471351074817601663232 10498923 -2321849365395635567566272927022197120 10498924 6998154383858043920567508482999060992 10498925 114625550320562738707437839253688548000 10498926 -47754357287821428689974238522674248576 10498927 -195246163842000750197082932562478479800 10498928 133286421488670454762336510885289656320 10498929 23344372362495217126837933949335325568 10498930 -42162393794015096857456107974128716480 10498931 -717953361750249963019581680111078201268 10498932 187988654561717823498235006057847992320 10498933 8494909245268844312116957307320873084 10498934 36797791591987973306569383278322199680 10498935 35574178957233432483023474764980080160 10498936 25445540775768678541620756899751444480 10498937 -382452808158180196082071892406420987414 10498938 208638015482685452153370007726367371008 10498939 -89146878443445232730393020424230593840 10498940 179062129083629805615469236028403735040 10498941 196180731827615602966662685214665813350 10498942 349901641944255639144337058495026656000 10498943 -28175704422747026746290350146031337792 10498944 -21157278374236739122880350355718144000 10498945 -540249239073210031791172983815062850520 10498946 -198386035243598072104782236671479713328 10498947 62563410712471250476810071627024036672 10498948 -4571204890808253248175939662138757120 10498949 -326870861237149739358985462464287206050 10498950 32814553879323236622144872105667072000 10498951 -208101496726824296947363417990769281328 10498952 238389194022136362437030243823106713600 10498953 165107131802473395748161954834571340304 10498954 -324889767902157301723678552329129179136 10498955 -131964143032956093562180115571725820000 10498956 -78752268933231172407648195896659869696 10498957 -101104381358929645210955941538044406400 10498958 370317841638141798720905404053950854080 10498959 -113834378332127478541248016046761926816 10498960 12600843727771979496089354524262400000 10498961 -565450960972224051527565300253336607376 10498962 97087591035859207076891212469515041024 10498963 -8773877016825200443590821022539339520 10498964 -191017146482788321088364068062698270720 10498965 64936021534861533519551435720141721120 10498966 1365568656910436776058941896977338944 10498967 -243110661532318196760143750336282430000 10498968 -281150770825267241750123078057725900800 10498969 104306664956112350827550119796138907844 10498970 29150368436384229340147253244517651680 10498971 74933052889875347547562589793255227904 10498972 -72510404662957024097602453671809356800 10498973 105995104725705557051770475730540234240 10498974 12653168238161636597642928720533535360 10498975 -70853185879456130357725109132171401000 10498976 -790687727145420530754790297546883923968 10498977 -3243122436848383854897830932921899408 10498978 10697323098158809294872899416943264256 10498979 -401973034067927700684051706300614320424 10498980 214521210987326729431892057361345822720 10498981 -66083050927656979503522464472842033218 10498982 31476536673634154646601558135969340160 10498983 196569762102257358295849260458177853696 10498984 132253365122905702557097987088661826560 10498985 374154668079543160557812508318983089380 10498986 -242678983718086689141806173419831634080 10498987 -37020960681564737800332435769662038400 10498988 -14446681164351242369008608296190228480 10498989 -88322901475910963420240581975786791360 10498990 74916049604100282152261927669042712000 10498991 451902304890452923114492555413254967000 10498992 20300345050608128936508075861577039872 10498993 69395119544921932730915026706938320288 10498994 91665823037506603457391580609008576000 10498995 -59519717392248658341347714681001190560 10498996 489084978647035405989129776691930624000 10498997 280805878634684434478320105804352254446 10498998 46541354629606608566905868217956336064 10498999 104939609494461837765812204843157513136 10499000 -45114478159798410742212441632640000000 10499001 -353800122654354507961960576699143475200 10499002 -59198099582258469036387765131571721728 10499003 220172984150253023736048262866161384184 10499004 -407626217880779591344010830952651258880 10499005 146077957238496647104001432946172900320 10499006 2724703398054317278782780075372251904 10499007 -444464262282976081224913668646801587312 10499008 -10718942224545755696013866878034247680 10499009 -3822932345265156369427873487001124800 10499010 25962623298012932043687299003171650560 10499011 -929066794733348780803414764246245455568 10499012 -23024140251042590328764145828695938944 10499013 66005564961052175268463879459046065344 10499014 369079533738374292750024053303077781856 10499015 -371286083762984449537468518751291807200 10499016 245667578626171101462525322278657638400 10499017 -101100143359369613633424731429289913152 10499018 -56300237458446832067104943490957419520 10499019 -127692273828428727801940089304672591656 10499020 66757141414002854240233754380174540800 10499021 -32051300184236416111580157247876308480 10499022 -53890824882649190923216589537058963840 10499023 -371418647047925610078235222348538498040 10499024 54816882677910397120345533210597310464 10499025 -19808620031339407307407441650105589200 10499026 -201387210470167301027514613821630546288 10499027 -11094522353653895805173158436807187456 10499028 -334600975767600144556547386801339054080 10499029 553162047481329747107222739731382167630 10499030 136070527817255096898237661910413401600 10499031 -41921271754810288252250217743075443200 10499032 -106909532576282435508957551047551129600 10499033 23192828904219512779703507832881334282 10499034 28285142646360093359328477155580655104 10499035 37205260138332407854358959230259513200 10499036 -471550887286179198934832012585929029120 10499037 -125747713508367711884990649771748717440 10499038 107144766510345259045105299106921824960 10499039 304279169088000810047534842246069222440 10499040 167817064808958559940691387268878827520 10499041 -43122425316415884825940295334037244800 10499042 125075421619471061338426116547536782112 10499043 -328413698754483424695978534958373638536 10499044 1506754920497879003134898582669707136 10499045 385499403786524471771246450740428498300 10499046 39862392159602614219111242912245169024 10499047 -27998914471008500558405606861976907248 10499048 79550229764069664972471195898901299200 10499049 149253355067068628837383747197429504 10499050 -24387586404120618905578972750875360000 10499051 -354858317665818856822055849461273132896 10499052 3016700956811764297849578948897288192 10499053 261004250585898992631552399633208107744 10499054 58260360881426029758079795026902098944 10499055 -52737194946174324298101209734829959680 10499056 -19958560544971966876956310238218027008 10499057 -150297876724383281566926095241268503900 10499058 -115502047711671331995421159369832284800 10499059 220521348022150912332862188639198734616 10499060 -74457750848398773289999560584105287680 10499061 276625225839215526755575648274029031904 10499062 -69719122814436172784545222104703906560 10499063 110952032916417702846351141956331562560 10499064 -379172624615683720217597713665616404480 10499065 -52863155145000599540751793662868037880 10499066 -248372480825892539749953506882385630720 10499067 -509332045951474119219936566771379928116 10499068 -11563508464319507666801927312404529152 10499069 122237306262716551723640322280250327040 10499070 59510419951840973742678675218690054400 10499071 -171567463029445690106274722944053682056 10499072 528446781875422430879681058720203145216 10499073 -161495178721257058388333970554235188160 10499074 425035471599604270714578650646241603536 10499075 51118076882112312533501097461762034600 10499076 59061938061541416846816676339065360384 10499077 -131806983175155808072150581647175918560 10499078 181207051600388729870994412106713503840 10499079 13229506660031415884079124201923434496 10499080 35817085645784806981781894737202380800 10499081 159628413856103976600841595699122260840 10499082 -29656428731742007802951430414265147392 10499083 -187016713259126280469451184235602024384 10499084 -181229120208174965135432914846226966784 10499085 401163889794330005140261675762437667200 10499086 -19328629207403777745417739774561377792 10499087 -58866767077797295227314165393171950920 10499088 -4587666273569942512047716127086739456 10499089 -562619083668986623721286995473791788110 10499090 -62462977665707279406619907158404464640 10499091 71238945207386057944512327992248356792 10499092 33342515328391123604221046417270982400 10499093 -144658847569593765025484252659293427680 10499094 -46740141274692166692134534946170568000 10499095 -6178640194335804702340288583894169600 10499096 258418869826063711330222528499632435200 10499097 -16616060803898166803115359065728990528 10499098 -68593591094340340551431671618989833280 10499099 53046600265541718668959553811437282208 10499100 118390146675311131079119025440610304000 10499101 -220537076671413635738573284877281885568 10499102 -204055868818209484879134182702617550400 10499103 -324876009419484795052650974391461066088 10499104 -1981174138896009231093563122312544256 10499105 376954056958221309024140130403917466260 10499106 -199345227548683558947880676060694496896 10499107 -472388418805264299879559491698341299288 10499108 -362632329821040345319453673226885977472 10499109 79597848620913395813360301096624499200 10499110 85550633883696958429589282750844240000 10499111 -10675096956797735406862701897077293056 10499112 -88240823501003242819104540438392832000 10499113 -313359925228910885906972583342018965638 10499114 -326462224943122781343656052062115883344 10499115 137792807688873415114543440547604390400 10499116 -131315946905451838681395550098101998080 10499117 304232878280929270269500585794784054166 10499118 23115688992215969719125861094295181312 10499119 341777138386947144415998272054767929744 10499120 51325567323988785910837966483299041280 10499121 137059087833387322732485916040513140290 10499122 394574323043479366247303601959534532000 10499123 144563965722896237986284990756088882320 10499124 -2505019151747400845991486041394155520 10499125 -85836901256140091433512333704127712000 10499126 262128638657787961893466758751552163328 10499127 -256407881246210414305386565512818854680 10499128 -388931728429235206619967769628523171840 10499129 305846813494238231428199600856549938730 10499130 72860686161725967971563791721348443360 10499131 186895260302983571825331424089645491280 10499132 95581156342157590931548230579541567488 10499133 -455321048532061864984042521643138181376 10499134 -80345460363713525720359832389023591360 10499135 261184714149583494860986553650358575080 10499136 134981370337367010899275265784309350400 10499137 -490162237765375162956956572179918226176 10499138 -1542061969183828509836950709469484032 10499139 2801549972212777044934199596334901456 10499140 -143215938414580643809529589022133410560 10499141 -274025982398497465349235507338551023108 10499142 -63403242020947256103793220309626355712 10499143 68914236114950395333098248383144125960 10499144 -101964175199779557060655813387499043840 10499145 -173633105116310296421005806119630345280 10499146 -1012687587712078094542054799048866560 10499147 -543861559067061985289362699623018055404 10499148 161706092575989698507192546898958938624 10499149 539169620997307447218248712610411392 10499150 -155112616190937940677381285532156915200 10499151 -138910484322669028036513500264757826160 10499152 -2952048325490316402466432733030154240 10499153 9863956787373758624657843061565083840 10499154 219043107068266282794454952378082069120 10499155 -173989222958516371595059353095244875040 10499156 89511995860097715242842282012489500672 10499157 16104668790590660668581461433259052280 10499158 345508330148736978578356532494089211680 10499159 -127459151558370682836162713086595131560 10499160 15868155955649611602072645120688128000 10499161 -136884142168854658099123365465645347568 10499162 -28885438495928678885249875632537585168 10499163 -24538732589084095532448889252350967656 10499164 -130797485373083561919840519087599619584 10499165 5194790271234331462662718325482927320 10499166 236980907233728090563837239057107313920 10499167 -176877581397019057663989664624647851408 10499168 463584360065727578324608276643992043520 10499169 46056182919516770182276112520223746528 10499170 226277333420215710091446909938852640 10499171 -17497393557174947126249174944181894628 10499172 117941791582150871362693940096798976000 10499173 -85616372892053690371750351863903272576 10499174 156167831871238819817083675957215514752 10499175 15748699622031688524244905374760702600 10499176 663626709588389628818510631190151470080 10499177 -326297818373284133949949293210105811740 10499178 -97580809044781350055741111788489595392 10499179 -1373266155566020491356487589474342871040 10499180 250104257862887934716985571750670438400 10499181 -3227926337459900336394246672287949312 10499182 6127669768342780662080773076204208192 10499183 445860855361334493435061097665238030976 10499184 -11044848010314762399910432553562341376 10499185 250466425774113303071663633426638627380 10499186 385476342330272369019036906233164312704 10499187 -115844573733080970431807759478299731920 10499188 -75503716994867445749688413772956774400 10499189 -497839674259564552322721435294392567040 10499190 -8661218949526304699447045052507413760 10499191 -162040734069798650969470354854405846200 10499192 -495360080537643824769519880899054182400 10499193 -253969043784666479515976039187513904800 10499194 26248996320441753067240840274620308672 10499195 -8601995904120995131602228268694327520 10499196 1680441993690047714142421251478216704 10499197 -119301628403035362735731980797788183220 10499198 8164387322065023393103473552660662400 10499199 -139410454817807752209425111070534074112 10499200 324001705825931974130337984285769728000 10499201 784297347245504103791382671664216875520 10499202 57783588992897904815740632550599459840 10499203 134319845349973910057215231111831861968 10499204 5834749819572361431589552051110592512 10499205 -197320829491991448286909519420422764640 10499206 122581264781166201255108975883253100864 10499207 -128382317252375272872679148742285310680 10499208 -198156690578404003845582622127628656640 10499209 260900819653311534649967208181484561792 10499210 38470308898818464587616446129143456000 10499211 -338116523108367388271605940639901436740 10499212 -320318665711929420548085074691099660544 10499213 -202038605144064815943878465202278516916 10499214 -174199679401901461824347450476995271680 10499215 -269408231347281002860659164982874436400 10499216 -1257108264546639412741136414581456896 10499217 113227303514219075156651739020304635904 10499218 -84611395366478728087458936368964853440 10499219 -498665008376114597237942787858550711380 10499220 -9129830122698614815405301251917707520 10499221 4518291648878088066293841984887523612 10499222 -173277448438586594052931628313433541088 10499223 77150370332990888166637736512121829888 10499224 -2773062946608574493250133703601684480 10499225 435384290087164966403324705318191200 10499226 -37318831717715546588441247685987756800 10499227 -594124443011817362190694202537434935480 10499228 337520838036431569891736981114867117568 10499229 -91084076392122619454024071407679191840 10499230 123675355721598797703145232265778368000 10499231 -251142926393059515572669966458159695768 10499232 -203657895519652625164876210598002556928 10499233 -104166546167746601767706509881441784640 10499234 -421558565695668678471138212809336534368 10499235 120489505345041693862087498956913797120 10499236 -65051653734309024113079421203168927744 10499237 106499315853063455718406161719715262752 10499238 -116519067728249939693425701043307449056 10499239 -148968817554739149945140102891684641440 10499240 -37391754498716902641192574741094400000 10499241 145417200295675820882869650264186296160 10499242 -2559736375890974319698556894458709408 10499243 396131119929499807767349325899012797492 10499244 20772913269656103961701343474859507712 10499245 -262656306694583282314740356202583303200 10499246 84482261479512388743807296138212563840 10499247 149684330095322489006210275074819148800 10499248 100058880859719426182937717525761720320 10499249 -568072745501961300479733374180106384750 10499250 -252674937050352253396102179221472000000 10499251 190509137998010417170668210432340299264 10499252 239973918960996768732622858544303972736 10499253 119774913832148334141691042144810687008 10499254 -45276131430512020981689157983947939424 10499255 101470420244568708307216748694176892960 10499256 309466303410276920263434710451638353920 10499257 -14869484421616028997340318432821540528 10499258 88530206236627203319235343996457451520 10499259 400658157381916646741382584712597948528 10499260 -292182841333381383651370973565703749120 10499261 -575943572642732189938363469033033118138 10499262 -30833221475790191671856605108482694848 10499263 -873882732274294626002374619784843313800 10499264 239019694087824136148839526426068647936 10499265 -41563486668684274613913061348153116480 10499266 33806662066623844547112644067818962944 10499267 1782005662365476772765689622926242560 10499268 24335874523454121815443343395424428032 10499269 -120900892737036029220479030678550007488 10499270 42622616882582875645204534789246156800 10499271 438757171364542574992123030447960057512 10499272 -239501408793124914840175547300388864000 10499273 -337817345628010325853245270361543917478 10499274 -194485576095173737906329559242176962560 10499275 -204733116700384950121622804592919898400 10499276 -392120728725147820122742348459010488320 10499277 -303810786158376078877846026468651382080 10499278 187481373049225922232699132504676597440 10499279 105511704202503196482904377330060196416 10499280 14846487031488626326892772048662691840 10499281 54801867458034492161334550210799906932 10499282 3362328168561389632843279984295338272 10499283 280541509651126436413906983904629247584 10499284 88993254009827022388461293439742117632 10499285 671416879272302059229594061833606910000 10499286 -41094034434039280988605199980983091200 10499287 -256041618851585055404149233720055443064 10499288 31618809961216566222007963282829813760 10499289 176731448080835677638654414869986083024 10499290 76619261516917800284933461557697198080 10499291 -704258852536197410020876681165601124 10499292 -107351806919486119248607577933937168384 10499293 -80604676273661335181375566326940934016 10499294 290573343642713484605429375326677230784 10499295 169860286593124251914883465926166226320 10499296 -295606641664316699316944518082135851008 10499297 147820987246769493558509093333576343552 10499298 -2527743236995581202737301094436978432 10499299 -643922376626753080462987253042322201700 10499300 16764902979951018595782043268520652800 10499301 583618124194486503811356570078737709792 10499302 -100695817731325138678852462752094632960 10499303 -537951252991560017546656705079546837448 10499304 24629217359546863358408160861440901120 10499305 271999035208659986785956418221158496000 10499306 334593161891339106588543977703651986352 10499307 -18833289628795012365180948709657032960 10499308 -225171440149079663311560316108214004224 10499309 -757939565027190962041332659618939816490 10499310 -795390153360221855780842909495109760 10499311 593847313817672508983524671287180800 10499312 -29168528104816211513859626814355243008 10499313 -200606612217664613267612754102468945312 10499314 -208320336276309743934299176599574809600 10499315 -281208034508698222747191882799041809040 10499316 13031207499638685907858259110505472000 10499317 166718913372531224114273193671784872366 10499318 -237636875591461835341944086928282572640 10499319 -48053553291028806881225982078799699632 10499320 104272412597616493536831261279767347200 10499321 92038142867397975377944392049498126464 10499322 -157115479502549424465140861319243337728 10499323 358228636506018269903342471707071777572 10499324 -11846965738547905036528722890950660608 10499325 63271719808847945392495160484738957600 10499326 75320089834164183120821345342531546112 10499327 673404059721386377718588974896965650176 10499328 89642879319485011305664360801967800320 10499329 -787412725266809386197239730798329379070 10499330 101082542957019647838194936930548070400 10499331 422721084599302042940046959452187905200 10499332 152205993768604228968294757739965345792 10499333 4236502927259071552928518767899065344 10499334 56149843895843804820194902908874168320 10499335 175625133023992869636837608379933918720 10499336 530102782806397303693567936001653647360 10499337 -38213876557111695706558218777875907840 10499338 -89686106160454845889009027590886398720 10499339 -281760161044257578113101029202501036960 10499340 -51652315963277698128504467292351820800 10499341 347899457752969922409622000281797938742 10499342 -15236896887938677301777387710132481280 10499343 -179985476319518968463995044548131152000 10499344 -84452450041460453568063929010328961024 10499345 -376012643308484035649418009505513886400 10499346 -28420324867792674472601790123036226560 10499347 -203965013541198031426024215115571576640 10499348 -319823209957078253542788827419864075392 10499349 6610084977785833399144077133356997440 10499350 42921847250810450613830410010959370400 10499351 714629873763562580169300695952951521352 10499352 -224250773018623749357403566061045370880 10499353 711249705097496368208273751741427968 10499354 17785802614882954278483698151053513952 10499355 -213745482979460523107163961404127840800 10499356 124095709891873227676564616858284960768 10499357 -294268026758819986555229394099259708896 10499358 2376911315209545938374863419210237568 10499359 104995368063066355452761874870951863168 10499360 321900832026368510624148976782456913920 10499361 -133377842455317441086288526935519650128 10499362 35168563731829304656421095480538895360 10499363 6669656090021921761384299919631552160 10499364 -42243067909891928559185291995994505600 10499365 509416790385632543174297311427258071200 10499366 403036096448112802444600429096359409632 10499367 -636851906801657123142838322350107698688 10499368 492781706724100386761182518692993925120 10499369 -811375382918367325832431255751022421104 10499370 -6238386047015361551015227783003530240 10499371 -29336129550263596032460280998192504328 10499372 123179849286011326855760699294171692032 10499373 241107425276873221911551368902924826422 10499374 -218981144940412952665420823180073104064 10499375 -58021093617727568354168491126843065000 10499376 -3671561330112447464079564230317867008 10499377 -604612837611504241157467045026334720686 10499378 -12255083537507501756423985775097786976 10499379 127718351538909754400846384304113798400 10499380 385309045377633694207399213896781228800 10499381 -618123344616973569134575193600968269600 10499382 -9063052996725382285525843967222681568 10499383 -232962018987665144438611102115467440336 10499384 127787455432240101103068180633399644160 10499385 -6232726802293417700146955213571121920 10499386 288489295353662874082236271808398369392 10499387 -18480552152950011558566258145560490768 10499388 37164870770807549898576802422930677760 10499389 125750096007357810073691827578436059456 10499390 47655410287057219523999024452137369600 10499391 98031821085198650266533564534906535152 10499392 -7521709308700725810343488170581032960 10499393 -486176921068078608538625693264425352316 10499394 89377309719050710945631586623618428800 10499395 92689720777538878550964997651952778720 10499396 3751269269539993521545083103825083392 10499397 261288179982980725748998543678054821600 10499398 -21113765904014640310635549914674302720 10499399 289274624903073958619967969661054733400 10499400 39961779412252199834508894173998080000 10499401 422217648750580612868234797719131453904 10499402 163467149377045992145700887041280495152 10499403 133809605623993014485056234728449727408 10499404 532656158263677171359132904455248327680 10499405 5268482211780097018040599666655343360 10499406 663583233232967432855460385734920448 10499407 252649821591522943347524544577522720072 10499408 68215278421489087487072340280550621184 10499409 -79749300340888142945344656841601861760 10499410 42512084964593070313272735611023155360 10499411 352911999179561638620251354951792137152 10499412 -1571847479043212092784851645968384 10499413 -513734863143060849938134310258483948338 10499414 294124076512249147646999882988811873056 10499415 -30262499906237038626793195814224156080 10499416 359305244152526238394005068103290880000 10499417 -655228166937562177320546224773130334000 10499418 56115793258927316334865142605704820464 10499419 25516194556054472183092174110135820800 10499420 -193387708851301743611624279449220958720 10499421 -139630014628714415949159682121045990400 10499422 143003758822748383759014402948243585024 10499423 -136615005803885241366684861503530234752 10499424 129401917158214293876759008636326379520 10499425 -112961757943591780391026210587139194500 10499426 83251163731469022737275492112866720848 10499427 13925253961385011014894680416481608164 10499428 -168579984858234505130517964331787164032 10499429 455040813535723592611833306382336332030 10499430 -83432337678995749641560298246234698880 10499431 26692417519896923190579881941212219264 10499432 -2295534362572384614174660243536363520 10499433 24195849916789947826826725773232361664 10499434 -133145041846917335543614107685041350400 10499435 -188607241807243189417381995064629561120 10499436 385603343096481848013941473749103288320 10499437 93543575097655063599314056548287628320 10499438 215688914454569689334431107681736141440 10499439 648088419140531697665250792714528000 10499440 26593985302807655175912298566696960000 10499441 106258787860834030528183110823039750500 10499442 88057636217716835894074216859333643264 10499443 -587103100199768832580606974611007346136 10499444 18657415568208151365403779706748278272 10499445 -153900095970844928913588314026951491360 10499446 586650441242816371118471314703125247424 10499447 -231055277291273751939693776069605554768 10499448 66645310416180507490197109669574123520 10499449 28036972605833634984226288313799401450 10499450 -8512016829769429172754338165388696000 10499451 120089061490992989310217643444527818240 10499452 71900018815831262096816077719514918912 10499453 -7228736049686622313170624327698263380 10499454 34236029208100510953752898115793276928 10499455 -68644162754780729929686766282344655680 10499456 611480027512395412939315006263546347520 10499457 -682379671912593765248312766131227269120 10499458 -124503082214842004153948058339958543920 10499459 36164413533852304147075454101055430000 10499460 -100585611986502849807124657455715491840 10499461 186005531466640480363643112157983458304 10499462 -195947529852333382443122496173712612768 10499463 -16227457592733076321048286713179747600 10499464 -585892873282343712059785472981873326080 10499465 -224020968818869643069788735016176714140 10499466 161268751421595931243368740687328455424 10499467 -18847569878464924793427478043110089048 10499468 -137313029400019453574116046592854682624 10499469 -272187833074723124983847363829223841856 10499470 -47108529555572649730187974346385632640 10499471 -640320762947737055345770872071917731840 10499472 80241391652909269865286562469846138880 10499473 12736690185591466806553496131631891044 10499474 -145674901696559513629695351718037899488 10499475 -71398356888014179540397174450672472600 10499476 5108834294959894207824868590839429120 10499477 -179658811303791539265194423321105700000 10499478 -327364788338789712164893729905384453120 10499479 -323263521487083743247729249621461865240 10499480 249427638385361599359274744808436940800 10499481 -123955425690223623699242958635629609830 10499482 222230791086019470419217965528223744 10499483 205260986715447181058825822249689740288 10499484 22701062548622070296604882299524225536 10499485 38769927556806856166612338026856652760 10499486 105528400792577888450995935492700662144 10499487 392461002512253318247302231038772108360 10499488 43954391191913516920895412187662581760 10499489 -869189238602470035101724294673794816 10499490 86892635004489448349595866984637619200 10499491 -685432764448162288348971954095792323108 10499492 -205214367285523186573240227930102390528 10499493 -268125401112081586158704785986331352736 10499494 -293051903282129814870795330336636089088 10499495 418877525192899560036560408447011200000 10499496 -70874055766296926127358314513716183040 10499497 54047766139730819245740113684349117940 10499498 65016256461217970592275493449139992064 10499499 -155293195719299139880394819162506650000 10499500 -154508364914367589229164813547139072000 10499501 504022128018469527694935685290392084502 10499502 46484079436903420085223721241983501440 10499503 -320811410173409159503632536359973639168 10499504 147844157837648463891449973405302292480 10499505 -65234308449403073987009668419023485440 10499506 -225829119204556870571278573257577743840 10499507 -16402957237018378075554797212825856244 10499508 45711297344299622247489119847380006400 10499509 150614650032261085903431656479884180480 10499510 35331379143589984336872732378066044160 10499511 661280798060877975416044349176769598720 10499512 -276918123922203668767131566007353364480 10499513 291145059402783086359267357147269678762 10499514 31230349331488719308437870430714511360 10499515 -122392308307878375807210063280813727280 10499516 56780420863417491579517649438274198528 10499517 -13908753403894095078744711604857726720 10499518 293103843248747175059762574119932790016 10499519 -87096614687157731733548061727423270200 10499520 84217740882501304158167563889729863680 10499521 223151723494720765834086542160967974722 10499522 217193881837357114990012564148464876800 10499523 -262565366864478188038009843488683899392 10499524 263324010879273325063660797941524682880 10499525 3568762323272109315933909944139760800 10499526 193339054097410627411977528197479637856 10499527 135355496502419632112978279678043748792 10499528 -77601798594491406511929926253068605440 10499529 -130076183154174098999237690794056408816 10499530 -42401485163503668100068109841154855840 10499531 262794558206605234336209266812156520592 10499532 -89955877328824982164490488602278827008 10499533 -175507789474355732554368334628126240 10499534 77756337120377324518789469908231686720 10499535 -115992016796450220016637607974506444680 10499536 82159064058120581049120387445775163392 10499537 787353486516778056748981761253218262260 10499538 39710177711961587853937093342605012480 10499539 166136709375797693394590878092639949656 10499540 -280203066165322577507843064172134597120 10499541 11246846717904095252546932855983158880 10499542 -341868789434146820103460590406696175328 10499543 92749363600345296463367910448790058864 10499544 -292850354315547396786117342356252098560 10499545 60215689890271107091415818621228815360 10499546 118756806845082053783426247128181490944 10499547 -24543545660880414320584563708546833472 10499548 54664673302105351991675471628799438336 10499549 -371274732491341114455489333339165903450 10499550 -40816100420514859706426803062292891200 10499551 194969397827466721502315755977156075504 10499552 112587464176494004879471847703545118720 10499553 393140564043141757029481433008753167762 10499554 59141197527739784181585069382365968160 10499555 -528261666029415875357033459787630604080 10499556 190835535147038014681666429970386489344 10499557 -364938663721145119075199532601835164800 10499558 60164898409903817787024638888199322560 10499559 141405747275970810250121185612535928960 10499560 -264443352276162287888674668292472064000 10499561 -95112004410385982058845392614682866288 10499562 -22888762689525398451653343291967721472 10499563 28987592815577977294760628080884777840 10499564 98126727235802864581965038948802634752 10499565 -109818914199861645268028528397070440960 10499566 -114828994899001466200673978383402721280 10499567 -48429182034774669403632666008230129200 10499568 -534528420650966096968314446136999936 10499569 -305219536423362816045295471146451083456 10499570 139487886048971750132344467130348700160 10499571 398113834952202579512124082970100652800 10499572 546867314647555788894154848745247230720 10499573 157745099190896803503584554352794899822 10499574 18760968103625425407345983983039979520 10499575 37636701039444017472807621530960638000 10499576 101691175006922331630073742060850216960 10499577 111343691006851727529216916965247179456 10499578 363162902208259586662367495852790970080 10499579 463026523693415412129038092250871750180 10499580 7880899571384547501805063825308856320 10499581 -47047447611029363027759510248163296800 10499582 -229372305592541812271162169207420868608 10499583 137813205558739849517759289672114979200 10499584 126967875438706252664702957695109431296 10499585 -925014520125820509161862244691491541400 10499586 3782321103177436017681481436851762944 10499587 75482877681068631357022853312318408352 10499588 -152753184499343599423700532070699275264 10499589 -238199742789192999181819737790759586016 10499590 1206730568347131684182117564207635200 10499591 88761497537298727078904429800310078784 10499592 -3511698857512863154979764543774433280 10499593 2350119989580155480678703010037888904 10499594 -91700951869418423979101567977210368768 10499595 105840559053398508895626776071153048800 10499596 182539070799803093637765209919271827200 10499597 -72247782806937935455096866387766098420 10499598 241266785134967536992317475782564413440 10499599 425440966658766905069783090930021870520 10499600 -1323613590720202982635990507545600000 10499601 -48073526876789866532929831648844121216 10499602 178795758458930119843819320723020260752 10499603 -555023739914822431628348020305731689320 10499604 -222771919204925819248083362557151791104 10499605 315948951344631079611651375871392439260 10499606 36170100322492427115632063140965273984 10499607 -137377265339512166458811117574138080832 10499608 77769627277344103829946830619738931200 10499609 -299377502260761751405093665062178918960 10499610 -125654106008730521438867228396604065280 10499611 -2963937739855838756283031760814248408 10499612 99254333828470923145010497811408332800 10499613 -311293444131520418797608078232568009856 10499614 -160563275280603484183811624154001349760 10499615 -34603009181634138790443457228555092480 10499616 20277514367304115713925021664767967232 10499617 1169086648857834076115455383659763296512 10499618 -77062433927001984884951525925375196896 10499619 163861781331405667402654647496219870128 10499620 -179168257734930067748685728753794072320 10499621 26665684671913614751230331577140967424 10499622 50908288733101899238862845152103901184 10499623 -707706284290013878155455951719833221128 10499624 -112600383270003572101946922310660915200 10499625 28719113326985166852835443794204394000 10499626 -144440855035716508271055296349464113488 10499627 324032650626582172686746117295111991476 10499628 245038050030083912571567738358821335040 10499629 38003667639579220353575064987979622912 10499630 -172018956022130119852445368569182015040 10499631 -21290020220744688920368799072207085048 10499632 -19171525015097173239852369136411901952 10499633 -97697476340758451474260194951337211118 10499634 125432473175580489831784492057192186368 10499635 -10225237451102826431116559069093371920 10499636 -153624507649023189256157303622395185152 10499637 -510729475372308533338057730937454796448 10499638 -3138102619509099061329911776559923200 10499639 -420671002033352749004143909148063881560 10499640 125676674002277154424120893243826176000 10499641 113655608185296756755007784547587159300 10499642 -180043691603949996702760487239827794208 10499643 44611796702796456959361457841639865600 10499644 -18801736265703771306373838599337841664 10499645 23406240451623564112451846527433571840 10499646 63665653222329608686552610778316171584 10499647 -4348834323979357622057796920053171120 10499648 -15654446548474081138384690798426324992 10499649 164812972229116007964815477280368863008 10499650 76519142811864553764379357894365504000 10499651 653767274107434067505913103032027565704 10499652 25552078003161863530696573937374003200 10499653 -605971937774752015844537380711286611200 10499654 -2896223120628517136778525580597440 10499655 -48186295906114298718549125016985663200 10499656 -600362202297567749811819644715695216640 10499657 -41983359914720035773174078741195168576 10499658 1441215343465036434214449215144836608 10499659 -401946207454754200217159437535501910624 10499660 253785549990964323284623475857453255680 10499661 78576379096847135409105018087476405088 10499662 -242541171814940606590705799094735759168 10499663 -17290534480425692742628907264381672496 10499664 10392593754592605293798355164233728000 10499665 -49803110859794209321337257306253544000 10499666 -212254649744933438547500226855599020800 10499667 -109489090643024923177473794939351970120 10499668 -346207315810587249712640448504985305344 10499669 -112896397892701591782579160532064930048 10499670 126506396211677566034597752145657742720 10499671 -78043407226599874530904379434934613216 10499672 -389515121962453495040159264469263923200 10499673 481592055293423167813085637454299480000 10499674 351464953890552916817375965939221952992 10499675 115140186228905712057067831021511590800 10499676 208806263821086414169361811438460354560 10499677 -12105303905320372175289772162843744474 10499678 -32291479335971713184560294265445067008 10499679 958056933525734723701166855316383680800 10499680 296720905010290821349511073623860838400 10499681 -75320672979499356977947796531176279518 10499682 -138653644139838350661685409247903598080 10499683 562973294882976872247643701695554299932 10499684 -53083879054206331006775365167783383040 10499685 -945094640513444729942307534538554240 10499686 77175442657841349387998533050308378880 10499687 -124552957927968720968285472242068789608 10499688 76973311495307942861069993126788684800 10499689 749237212230670191768987545107798198756 10499690 95570210476486162511396572524718161600 10499691 -330457017838719849817353428028373904808 10499692 -32551367909984084192367251633912929280 10499693 398614267343853507527364561609865118400 10499694 81149150031153494977368854420192078400 10499695 124742568169573650162000466046935504200 10499696 -553454783812340760992481482858201088 10499697 1432876107261937480932267525979891008 10499698 -45435870930785763535486994291067780480 10499699 56799485674586637313459343965164280320 10499700 26811519910021789040981708356737024000 10499701 504126589319380023508422184924514538304 10499702 134666965306353766286501017261112955552 10499703 -21226640540284439426399148175567128192 10499704 472099646105394891799639760550892339200 10499705 -74022310190132779996576175559790078140 10499706 -5172023773329101184757190886342457344 10499707 48597287442632849671239340644822231552 10499708 -36520506823132236422654485209350326272 10499709 -41669467077540668109099187985183957472 10499710 -73449482256739098490947790757605217280 10499711 -378196732409623315762143850159717576200 10499712 130504899058342170669686128095579340800 10499713 -151597741091137807587550913634383600640 10499714 147738411898292700655387690547773269456 10499715 -332357266718879480793078506608179601440 10499716 51013721273243866278036699430039940352 10499717 -101693831740099730197732664905578695520 10499718 212406414688257197529884300786829651840 10499719 -560331792583368218620411850143643451880 10499720 81406221926054119501452302536357478400 10499721 -75095692217528310038615606437816170720 10499722 -266614068404218492212266911931844923088 10499723 254155959124910150700434619857551748400 10499724 81491207279204807441945467474576195584 10499725 -31357912061527509851174999547735641600 10499726 288550679309764361014975112239062260544 10499727 100713607149116818900885283681658741504 10499728 -198108993078285660682755079807565152256 10499729 -171660127856817288666902567786372798670 10499730 26784503360631257265534291918876472320 10499731 -59341070716616114230501881149066809344 10499732 459050539693383065396853310710423552000 10499733 642532423545770160763992050853991401600 10499734 34781738263071323992709893489205851392 10499735 -284687006942017262905230446341297759440 10499736 13130325534901616591936960529765089280 10499737 467804764813298008725054709949008151172 10499738 42696483680591684745883095044858849520 10499739 -342345244910347878781800116756653699176 10499740 2675292176503741942383932958709708800 10499741 209533927037441194420910646367914514272 10499742 26408107325742816459262856530885493760 10499743 477128791228618395794029834220904345064 10499744 -399108649721893597982969961533269475328 10499745 -27012357743504685320908962967348935360 10499746 246152875238616343495002941228181237072 10499747 451729751720028920100875468287330130112 10499748 967537883143490297029448783307079680 10499749 74960952809142293329879480520408220288 10499750 -259226981203477375779087227264280000000 10499751 -320825981740029936152757826297266079920 10499752 183500569304912149656718466618720409600 10499753 13823306938059115155190044504918571008 10499754 -182707497873759896305544687785552039680 10499755 -47834200052006813437305512093406351840 10499756 224809721045113218983843787336844350720 10499757 -245579716996052008700732473261026141120 10499758 42982310189104941225075701702590304640 10499759 295790203244758295328414580135612627704 10499760 -18753164514625535317299296833899724800 10499761 -167637833708469410342249515989026347680 10499762 -6804458953924652235138173352106647552 10499763 76932043785692901101051689333721106744 10499764 233475320468908482641390510769981026304 10499765 -188223931189273395427892960225959533000 10499766 -159822977910173582112931990445294054976 10499767 -302311346800021629811398575424381492184 10499768 -330347265912528304792306464799561789440 10499769 6911617202490416599855694051565241860 10499770 -15020037642255208146618946886444389920 10499771 -244221840768663264819425259155468817780 10499772 11250472032850382770885486492994601984 10499773 -179396749136344514645288779364256385978 10499774 309821334693638575100834669567931131136 10499775 -46236362908203586452488083290018000 10499776 -35835204761524768083788397191186350080 10499777 -355223984704223959044796706547707230380 10499778 218660488576094610178194181363965507744 10499779 442084900131554126233092596945315208184 10499780 213719991173520032272911550483721625600 10499781 -132523839920074775926179273225269494176 10499782 163596773607815931233629333742716838400 10499783 -5068887518533194983270949352519844736 10499784 -218758349677349349814700990280120975360 10499785 -33610170529743077764985810208232271040 10499786 173904544803004524598541675743069804800 10499787 -393790474220907249230651912588863785120 10499788 197394268641162840766473478837194219520 10499789 503438958285457671944661110244088777590 10499790 -54936108127952392929424688672271360000 10499791 1050694321989797607011649641640299186352 10499792 108254140410432083139189729832474730496 10499793 -98950488654256796395955786869590435072 10499794 293512188431779482204711230444028375696 10499795 267980643294547516820778899812250501280 10499796 -83888246866295357017561971578064210048 10499797 -164116981015745915316333140183104969536 10499798 -244345361678483713409233009234678227840 10499799 41756924281919010428034780192819820800 10499800 -495233546511995275995589678656657408000 10499801 -523653125322547475916832419014017603890 10499802 -8256373671425166928669626118249440768 10499803 295949796178841666261689628336161043880 10499804 -212723438406463388830456997008293049344 10499805 -226941627392432288194303324559920331700 10499806 -91173214571744415449244980070439371648 10499807 -777684618569298216969085205109681358944 10499808 65967052088844837642254713124422680576 10499809 1114399313534264483771037328966838404 10499810 -54463072797663615459605743918811858880 10499811 -57508750018061552636816218760298931200 10499812 -17529019563009421365420422853459198720 10499813 -92655645431768848526633779276644964836 10499814 32622007248633183975404881813962858240 10499815 -362271669913165166180928968783437796040 10499816 664329246489790280611026901393761484800 10499817 38817914335430363816528160533162831040 10499818 283653724173024935867529916845065606400 10499819 -373057741775841808974493256523954349764 10499820 -193648737593555976958107346291857408000 10499821 -130478415206524183572929222808736699956 10499822 -181993861477722003726608679706072311168 10499823 88523838069311452284482787646206169464 10499824 27661035100055211590737781199060336640 10499825 -142979819831548078516311707556223200000 10499826 31398199990012269531996610056401664 10499827 -16502272125101053009798693597010984880 10499828 562044468912672596295994455836818320768 10499829 55723795296837679453077481230921735360 10499830 87627952973787908716304043213729219840 10499831 -152851571333491012096683516122312281368 10499832 -61223792267483554153083282690115829760 10499833 -103622983351583420497708297893541301676 10499834 292159683380875197107071444825942498560 10499835 24781849241663901109133441397383251200 10499836 -259698257841173051862122665648570347520 10499837 -53945080482370250972708590186112376000 10499838 135110775604374574269723316743306992640 10499839 -236386218208201438808884736709974182544 10499840 -162290837806488973580420837469459578880 10499841 -114172853411102691363532652474475289920 10499842 118257303368158581382660364200909317072 10499843 -122835983009049793388864486633329704576 10499844 -24072943158280005687546635984563344384 10499845 -143744976998652268221173305360984644480 10499846 -76774082070327103421345033389974855168 10499847 130611379367095487305410283293269629440 10499848 -525880862189841758718359591304337152000 10499849 293388901013670385130244627059656301850 10499850 -63531533776894924772727845492893196400 10499851 564006985058176499763596571280301120852 10499852 100272254002629501928087052770474721280 10499853 -55997345339154325950667547043044979072 10499854 119857415364681707276154384758810802432 10499855 -35811545867186356059432758802531684480 10499856 70871953020383670370583909717488435200 10499857 243912874322348268899085928146168061106 10499858 140223533340080978360220257502654587280 10499859 19954948819590920046064635278036670528 10499860 -2756169118271467543050271376352092160 10499861 190392702775229160164969261832397098300 10499862 -189202881964770726661219628277888759936 10499863 -9670887580620100422763989209032837200 10499864 -202147346354022417804496665603142348800 10499865 -59006883111362741031492016242546480000 10499866 24126029066712193093593744955188528384 10499867 482072579082822220086163664833794357876 10499868 2546138146446731573032729267939599360 10499869 11207521828301150951207628065667480608 10499870 -374688440424906998344477208948104496640 10499871 -402487575191554002599864867488723209600 10499872 -20143620035094355364395475395935141888 10499873 713342166746144727723186142283162234160 10499874 41843828305717273135576685272273772544 10499875 98152304022228755509305951482314380000 10499876 -227605270067204350698422924337111690240 10499877 -383886163446080820421161972807643902660 10499878 -86814466927427189670249681221412425760 10499879 322057248239553212486345036308361076960 10499880 -128433046969647488596120986680959795200 10499881 104218525067692204625420740252042238400 10499882 25838465225293551824037393195888646752 10499883 13481808135624224665959315652153135344 10499884 317897179553824058436893841482555714816 10499885 -15055779730971804059636609284174119840 10499886 153967262872848137290036824440433152256 10499887 764014917407624087839960272923274603536 10499888 -572986082246657315981964386164408320 10499889 -135044607389284603263306850076294908992 10499890 91630781763724513610577806689828684800 10499891 485597070462880127899954860921938147952 10499892 -116519884660498584479964629998591162368 10499893 -138153424276519795445600808074978515858 10499894 217994179997577924064086573292435353600 10499895 -6880341023327773850120148567998361600 10499896 -127571375918963770048012536584847360 10499897 269665207057313758639792170721720681992 10499898 -237678026504672060242562348567303496192 10499899 -374947628737938497752027508804105667100 10499900 79514920756432437768465922498401600000 10499901 64916663081511237686134196716346764032 10499902 73051799688400818453392295837931681152 10499903 211101032223781393554980395022121373800 10499904 -80926314462726585382068734825838673920 10499905 196223641515508250777143289894231440320 10499906 -21166509945115771240316376811446821376 10499907 85516421917041475336444337775742374720 10499908 -560522152642976426416893175737030143872 10499909 438858705025554096683251848070174132032 10499910 107030906309036572539655836027857541120 10499911 152959125252587586366861793507475751512 10499912 16047338530887430448454876448385187840 10499913 196731935184064043712938220076824704880 10499914 48481091464207115833999937849353605120 10499915 -204470891877332400485036054632022684880 10499916 10007596837403765570665682215332249600 10499917 4721454279878494104088007860905995392 10499918 31803894547988151415406375150286841728 10499919 248622892150298980838807478305539351944 10499920 -16964319716706525661382095616993280000 10499921 349367746642342953237291389260346559600 10499922 265966417898542890628814690792329040640 10499923 -319969618052921089616693148060297293056 10499924 122752190886672003311154892723023232896 10499925 87180605647041410263187603145306000000 10499926 83094387414733020454055865847239865920 10499927 60154418770850736387914894270392618512 10499928 -103940817918982991593130212943014563840 10499929 117887810614703679659411930611004920080 10499930 99258599726019058141219655089792281600 10499931 183352820455654799482778766779001582720 10499932 216408689592027031738352075470467842560 10499933 483984413025691723381412422698627910182 10499934 13489730200095285472538075152116227712 10499935 106056636907096842466131340414173543600 10499936 -79753496538596458453371225181674012672 10499937 -2511573591517219048605639094611901440 10499938 -573629249510489222820334072167417902304 10499939 358692058797449800260713535880020032400 10499940 -183501320015571606776820036771615559680 10499941 -345674653170715164312097514255137468608 10499942 19287124775022089716001656925459032512 10499943 -71480016010328130693237598085876007600 10499944 45170830891432951507157708658065080320 10499945 -325900713747643863612737332678594606080 10499946 15222886349401917222732775141793789184 10499947 -154405218691719241285660615506419742604 10499948 -24976741066820157999925540244860145664 10499949 -4761001010397393082036389449609516970 10499950 -8269729698709079647160661747936590400 10499951 158042552918556528622426839612970410240 10499952 -108773151045870795437963512423968768000 10499953 274130244903283790394417400584034807140 10499954 -64673251994608205043393721358226775008 10499955 -223803761933229162633261172320491520 10499956 -18454721251399517544482017075237386880 10499957 42240276807942876758966708468349952380 10499958 13697697758091354181581899096666880000 10499959 -471439610376978752940973108350858239984 10499960 -52947099908864396151619414005529804800 10499961 -165268475349864366158855268987899702880 10499962 254367112186054224129116759950927851264 10499963 651480480001384410697600261228751170212 10499964 282406043852015997576983420071234593792 10499965 -359729237996257610688289548223263486120 10499966 149763799837025843606784671275996242432 10499967 -68506873168648676399650594815746569416 10499968 -697738598891563121007531586187302010880 10499969 -810114928891444497534480374979690051840 10499970 33375623825426702470428028834021824000 10499971 3962783509271022821198047493606909744 10499972 -266665084592606651184375221569005035520 10499973 257243915506443944939549352006622519968 10499974 -123192553310265369068587952032988751264 10499975 -10089241227928729521315322503120300000 10499976 -550624568110954133207161334322390220800 10499977 -36289884461425497053297753958537008256 10499978 387930022444411348962181275475739381040 10499979 -15519786526280229014154292046959592448 10499980 223021804951292868590155756559245440000 10499981 -469076200339264502643404556321628486218 10499982 -132454436111748484065357144745143232512 10499983 140153962397676604564243924603460065824 10499984 65269911216581796505442902770708971520 10499985 72878166449997750795641553805390030440 10499986 -6884084945602127932949491984825468416 10499987 -208041447511051467359952680272292658720 10499988 150121406927344414174805488957101858816 10499989 -212752771445752412364234731661367160160 10499990 265837760199528209369622931803219360000 10499991 -145677607893744845902086809745673516512 10499992 185324150717669334897486568800456929280 10499993 248440002299909662605274725775292560320 10499994 144274577262314036900172547932749675520 10499995 -159024016095943129173922859623120604400 10499996 75500759275008450740609322244398561792 10499997 73453053005574926564199982908793968000 10499998 -1913462677719094646620570109959544832 10499999 335532660612956118237666338160406242336